.sm-desktop-trigger{background:none;border:0;cursor:pointer;font:inherit;display:flex;align-items:center;gap:8px;color:inherit}.sm-desktop-trigger[aria-expanded=true]{color:#f57924}.sm-desktop-trigger .sm-trigger-caret{width:.75rem;height:.75rem;flex:none;transform:rotate(0);transform-origin:center;transition:transform .25s cubic-bezier(0,0,.3,1)}.sm-desktop-trigger[aria-expanded=true] .sm-trigger-caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.sm-desktop-trigger .sm-trigger-caret{transition:none}}.sm-mobile-trigger{background:none;border:0;color:inherit;cursor:pointer}native-smart-menu{display:block;color:var(--sm-text);font-size:14px;line-height:1.45;letter-spacing:0;text-align:start}native-smart-menu [hidden]{display:none!important}native-smart-menu button,native-smart-menu a{-webkit-tap-highlight-color:transparent}native-smart-menu button{font:inherit;letter-spacing:inherit;cursor:pointer}native-smart-menu a{color:inherit;text-decoration:none}native-smart-menu button:focus-visible,native-smart-menu a:focus-visible{outline:2px solid var(--sm-accent);outline-offset:-3px}.sm-panel{position:absolute;inset-inline:0;top:100%;z-index:95;background:var(--sm-bg);border:1px solid #e8e9ec;border-radius:0 0 12px 12px;box-shadow:0 18px 40px #18202e18;overflow:hidden}.sm-layout{display:grid;grid-template-columns:224px minmax(0,1fr);height:min(var(--sm-height),var(--sm-available,75vh))}.sm-sidebar{border-inline-end:1px solid #e8e9ec;overflow:auto;padding:var(--sm-sidebar-space-desktop,24px) 0;overscroll-behavior:contain;background:color-mix(in srgb,var(--sm-text) 2%,var(--sm-bg))}.sm-category-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;opacity:.55;margin:0 24px 18px}.sm-tab{display:flex;width:calc(100% - 24px);margin-inline:12px;align-items:center;justify-content:space-between;gap:8px;border:0;border-inline-start:2px solid transparent;border-radius:6px;background:transparent;color:var(--sm-text);padding:12px;text-align:start;min-height:44px;font-size:13px!important;transition:background .15s ease}.sm-tab:hover{background:color-mix(in srgb,var(--sm-text) 4%,var(--sm-bg))}.sm-tab[aria-selected=true]{border-inline-start-color:var(--sm-accent);background:color-mix(in srgb,var(--sm-accent) 9%,var(--sm-bg));font-weight:500}.sm-tab-arrow{opacity:.4;font-size:18px}.sm-tab--divider{margin-top:20px;position:relative}.sm-tab--divider:before{content:"";position:absolute;top:-10px;inset-inline:12px;height:1px;background:#e6e7ea}.sm-content{min-width:0;overflow:auto;overscroll-behavior:contain;padding:22px 28px 28px;scrollbar-width:thin;scrollbar-color:#c9c9cd transparent;scrollbar-gutter:stable}.sm-pane:focus{outline:none}.sm-pane-heading{display:flex;align-items:center;gap:16px;justify-content:space-between;margin-bottom:24px}.sm-breadcrumb{display:none}.sm-pane-heading h2{font:inherit;font-size:20px;font-weight:600;line-height:1.25;margin:0;color:var(--sm-text)}.sm-view-all{font-size:11px;white-space:nowrap;display:inline-flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid #e5e6e9;border-radius:5px;transition:background .15s ease}native-smart-menu .sm-view-all:hover{background:#f5f6f8}native-smart-menu a:hover .sm-card-title,native-smart-menu .sm-group-heading>a:hover{color:var(--sm-accent)}.sm-close{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:#f4f5f6;border:0;border-radius:50%;color:inherit;font-size:22px!important;font-weight:400!important;line-height:1;transition:background .15s ease}.sm-close:hover{background:#e8e9ec}.sm-group+.sm-group{margin-top:26px}.sm-group-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:9px;border-bottom:1px solid #eceef0;margin-bottom:14px}.sm-group-heading h3{font:inherit;font-size:13px;font-weight:500;margin:0;color:var(--sm-text)}.sm-group-heading>a{font-size:10px;flex:none;opacity:.7}.sm-grid{display:grid;grid-template-columns:repeat(var(--sm-columns),minmax(0,1fr));gap:22px 18px}.sm-card{display:flex;flex-direction:column;min-width:0;gap:8px;align-self:start}.sm-card-media{position:relative;height:clamp(138px,12vw,184px);background:var(--sm-product-image-bg,#f7f8fa);border-radius:7px;overflow:hidden;padding:8px}.sm-card-image,.sm-placeholder{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.sm-card:hover .sm-card-image{transform:scale(1.035)}.sm-card-title{font-size:12px;line-height:1.5;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sm-card-caption{font-size:10px;opacity:.6;margin-top:-3px}.sm-card-price{font-size:14px;line-height:1.35;font-weight:500;color:var(--sm-accent);display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:-3px}.sm-card-price s{font-size:10px;color:var(--sm-text);opacity:.5;font-weight:400;align-self:center}.sm-card-badge{position:absolute;top:8px;inset-inline-start:8px;padding:3px 7px;border-radius:3px;background:var(--sm-bg);color:var(--sm-text);font-size:10px}.sm-group--collections .sm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sm-empty{grid-column:1/-1;padding:20px 0;opacity:.7;font-size:13px}.sm-mobile-bar,.sm-mobile-links{display:none}.sm-no-js{display:flex;gap:16px;flex-wrap:wrap}@media(min-width:1250px){.sm-pane-heading>div{margin-inline-end:auto}.sm-layout{max-width:1800px;margin:auto}.sm-tab-arrow{visibility:hidden}.sm-tab[aria-selected=true] .sm-tab-arrow,.sm-tab:hover .sm-tab-arrow{visibility:visible}}@media(min-width:1800px){.sm-layout{grid-template-columns:248px minmax(0,1fr)}}@media(max-width:1249px){.sm-header .header-menu-nav{display:none!important}.sm-panel{border-radius:0;border-inline:0;height:var(--sm-available,80dvh)}.sm-mobile-bar{display:flex;align-items:center;gap:10px;min-height:54px;padding:8px 18px;border-bottom:1px solid #e8e9ec;font-size:14px;font-weight:500}.sm-mobile-bar>[data-sm-mobile-title]{flex:1}.sm-back{border:0;background:none;width:32px;height:32px;font-size:22px!important;color:inherit}.sm-layout{display:block;height:calc(100% - 54px)}.sm-sidebar{height:100%;border:0;padding:var(--sm-sidebar-space-mobile,22px) 0 calc(var(--sm-sidebar-space-mobile,22px) + 10px);background:var(--sm-bg)}.sm-content{display:none;height:100%;padding:20px 18px 40px;scrollbar-gutter:auto}.sm-panel[data-mobile-category] .sm-sidebar{display:none}.sm-panel[data-mobile-category] .sm-content{display:block}.sm-tab{padding:14px;min-height:52px;font-size:14px!important}.sm-tab[aria-selected=true]{background:transparent;border-inline-start-color:transparent;font-weight:400}.sm-mobile-links{display:block;border-top:1px solid #e8e9ec;margin:22px 26px 0;padding-top:12px}.sm-mobile-links a,.sm-mobile-links summary{display:block;padding:13px 0;font-size:13px;cursor:pointer}.sm-mobile-links details>a{padding:10px 16px;font-size:12px}.sm-mobile-links .sm-sub-link{padding-inline-start:32px}.sm-pane-heading{display:flex;align-items:center;gap:10px;margin-bottom:22px}.sm-pane-heading h2{font-size:17px;font-weight:500}.sm-desktop-close{display:none!important}.sm-view-all{font-size:10px;padding:7px 9px;gap:7px}.sm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.sm-group-heading h3{font-size:12px;line-height:1.5}.sm-group-heading>a{font-size:10px}.sm-card-media{height:auto;aspect-ratio:1/1;padding:6px}.sm-card-title{font-size:12px}.sm-group--collections .sm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:749px){.sm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-card-price{font-size:14px}.sm-group--collections .sm-grid{gap:10px}.sm-pane-heading h2{max-width:175px}}@media(prefers-reduced-motion:reduce){.sm-card-image,.sm-card--collection,.sm-tab,.sm-close,.sm-view-all{transition:none}.sm-card:hover .sm-card-image{transform:none}}.sm-card:not(.sm-card--collection) .sm-card-title{min-height:54px}.sm-card:not(.sm-card--collection) .sm-card-image{mix-blend-mode:multiply}.sm-card--collection{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:4px 8px;padding:7px 7px 14px;border:1px solid #e7e9ed;border-bottom:2px solid #e7e9ed;border-radius:8px;background:var(--sm-bg);transition:border-color .18s ease,box-shadow .18s ease;align-items:center}.sm-card--collection .sm-card-media{grid-column:1/-1;width:100%;aspect-ratio:auto;height:clamp(112px,9vw,150px);padding:10px;background:var(--sm-collection-image-bg,#f5f6f8);border-radius:4px;margin-bottom:6px}.sm-card--collection .sm-card-image{mix-blend-mode:multiply}.sm-card--collection .sm-card-title{font-size:13px;font-weight:500;line-height:1.4;padding-inline-start:6px;-webkit-line-clamp:2;min-height:19px}.sm-card--collection .sm-card-caption{grid-column:1;font-size:11px;font-weight:400;line-height:1.45;opacity:.6;padding-inline-start:6px;margin-top:0}.sm-card-direction{grid-column:2;grid-row:2/4;justify-self:center;align-self:center;font-size:19px;color:var(--sm-text);transition:color .18s ease,transform .18s ease}.sm-card--collection:hover,.sm-card--collection:focus-visible{border-bottom-color:var(--sm-accent);box-shadow:0 3px 9px #18202e07}.sm-card--collection:hover .sm-card-direction,.sm-card--collection:focus-visible .sm-card-direction{color:var(--sm-accent);transform:translate(2px)}@media(max-width:1249px){.sm-card--collection .sm-card-media{height:160px}.sm-card--collection .sm-card-title{font-size:13px}.sm-card--collection .sm-card-caption{font-size:11px}}@media(max-width:749px){.sm-card--collection{padding:6px 6px 12px;gap:4px;grid-template-columns:minmax(0,1fr) 18px}.sm-card--collection .sm-card-media{height:112px;padding:6px;margin-bottom:4px}.sm-card--collection .sm-card-title{font-size:12px;min-height:17px;padding-inline-start:3px}.sm-card--collection .sm-card-caption{font-size:10px;padding-inline-start:3px}.sm-card-direction{font-size:17px}.sm-group--collections .sm-grid{gap:12px}}@media(prefers-reduced-motion:reduce){.sm-card--collection,.sm-card-direction{transition:none}.sm-card--collection:hover .sm-card-direction{transform:none}}.sm-mobile-trigger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;flex:none}.sm-mobile-trigger .icon-hamburger{position:relative;display:block;width:22px;height:18px;flex:none}.sm-mobile-trigger .icon-hamburger>span{position:absolute;inset-inline-start:0;display:block;width:100%;height:2px;border-radius:1px;background:currentColor}.sm-mobile-trigger .icon-hamburger>span:nth-child(1){top:0}.sm-mobile-trigger .icon-hamburger>span:nth-child(2),.sm-mobile-trigger .icon-hamburger>span:nth-child(3){top:8px}.sm-mobile-trigger .icon-hamburger>span:nth-child(4){top:16px}.sm-mobile-trigger[aria-expanded=true] .icon-hamburger>span:nth-child(1),.sm-mobile-trigger[aria-expanded=true] .icon-hamburger>span:nth-child(4){opacity:0}.sm-mobile-trigger[aria-expanded=true] .icon-hamburger>span:nth-child(2){transform:rotate(45deg)}.sm-mobile-trigger[aria-expanded=true] .icon-hamburger>span:nth-child(3){transform:rotate(-45deg)}@media(max-width:1249px){.sm-mobile-bar{min-height:54px;padding:4px 18px}native-smart-menu .sm-back{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;max-width:100%;width:auto;min-height:44px;height:auto;padding:8px 0;border:0;border-radius:4px;background:transparent;color:var(--sm-text);font-size:14px!important;font-weight:500;line-height:1.4;text-align:start}.sm-back-icon{width:14px;height:14px;flex:none;transition:transform .2s ease}.sm-back [data-sm-mobile-title]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}native-smart-menu .sm-back:disabled{opacity:1;cursor:default}.sm-back:disabled .sm-back-icon{display:none}.sm-back:not(:disabled):hover .sm-back-icon{transform:translate(-2px)}}@media(prefers-reduced-motion:reduce){.sm-back-icon{transition:none}}@media(max-width:1249px){.sm-header .header-main>.header-left{margin-inline-start:-18px}}native-smart-menu .sm-tab{font-size:var(--sm-label-size,13px)!important}.sm-tab-label{flex:1;min-width:0}native-smart-menu .sm-title-icon{display:inline-block;width:20px;height:20px;object-fit:contain;flex:none}.sm-pane-heading h2{display:flex;align-items:center;gap:8px;font-size:var(--sm-heading-size,20px)}.sm-group-heading h3{display:flex;align-items:center;gap:8px;font-size:var(--sm-group-heading-size,13px)}.sm-group-heading--link-only{justify-content:flex-end;border-bottom:0;padding-bottom:0}.sm-pane-heading:empty{display:none}.sm-pane .sm-card:not(.sm-card--collection) .sm-card-title{font-size:var(--sm-product-title-size,12px);min-height:calc(var(--sm-product-title-size,12px) * 4.5)}.sm-pane .sm-card--collection .sm-card-title{font-size:var(--sm-collection-title-size,13px)}@media(max-width:1249px){.sm-pane-heading h2{font-size:var(--sm-heading-mobile-size,17px)}.sm-group-heading h3{font-size:var(--sm-group-heading-size,13px)}}.sm-product-card{position:relative;min-width:0;align-self:start}.sm-card-price .sm-discount-badge{position:static;display:inline-flex;align-items:center;align-self:center;flex-shrink:0;padding:3px 6px;border-radius:2px;background:var(--sm-accent);color:#fff;font-size:11px;font-weight:600;line-height:1.3}.sm-card-price .sm-discount-badge[hidden]{display:none}.sm-poster{display:block;overflow:hidden;border-radius:8px}.sm-poster picture,.sm-poster img{display:block;width:100%;height:auto}.sm-view-all-footer{display:flex;margin-top:20px}.sm-view-all-footer--bottom_left{justify-content:flex-start}.sm-view-all-footer--bottom_center{justify-content:center}.sm-view-all-footer--bottom_right{justify-content:flex-end}native-smart-menu .sm-view-all--link{padding:3px 0;border:0;border-radius:0;background:transparent;text-decoration:none}native-smart-menu .sm-view-all--outline{border:1px solid #e0e3e8;background:transparent;padding:8px 12px;border-radius:5px}native-smart-menu .sm-view-all--solid{border:1px solid var(--sm-text);background:var(--sm-text);color:var(--sm-bg);padding:8px 12px;border-radius:5px}native-smart-menu .sm-view-all--solid:hover{background:var(--sm-text);opacity:.85}.sm-group-heading>.sm-view-all{opacity:1;font-size:11px}@media(prefers-reduced-motion:reduce){.sm-variant-preview{transition:none}}@media(min-width:1250px){native-smart-menu .sm-panel{inset-inline-start:50%;inset-inline-end:auto;width:min(var(--sm-width,1800px),calc(100vw - 32px));transform:translate(-50%)}native-smart-menu .sm-layout{max-width:none;grid-template-columns:var(--sm-sidebar-ratio,20%) minmax(0,1fr)}}native-smart-menu .sm-panel{border-color:var(--sm-border);border-radius:0 0 var(--sm-radius,2px) var(--sm-radius,2px);box-shadow:0 6px 18px #18202e14}native-smart-menu .sm-sidebar{background:var(--sm-sidebar-bg);border-color:var(--sm-border)}native-smart-menu .sm-tab{border-radius:var(--sm-radius,2px);font-size:calc(var(--sm-label-size,13px) * var(--sm-font-scale,1))!important}native-smart-menu .sm-card--collection,native-smart-menu .sm-card-media,native-smart-menu .sm-view-all,native-smart-menu .sm-poster,native-smart-menu .sm-variant-preview,native-smart-menu select{border-radius:var(--sm-radius,2px)}native-smart-menu .sm-card--collection{border-color:var(--sm-border)}native-smart-menu .sm-card--collection:hover{border-bottom-color:var(--sm-accent)}native-smart-menu .sm-group-heading{border-bottom-color:var(--sm-border)}native-smart-menu .sm-content{text-align:var(--sm-align,left)}native-smart-menu .sm-card-title,native-smart-menu .sm-card-caption{text-align:var(--sm-align,left)}native-smart-menu .sm-card .sm-card-media{height:auto;aspect-ratio:var(--sm-image-ratio,4 / 3)}native-smart-menu .sm-pane .sm-card:not(.sm-card--collection) .sm-card-title{font-size:calc(var(--sm-product-title-size,12px) * var(--sm-font-scale,1))}native-smart-menu .sm-pane .sm-card--collection .sm-card-title{font-size:calc(var(--sm-collection-title-size,13px) * var(--sm-font-scale,1))}native-smart-menu .sm-pane-heading h2{font-size:calc(var(--sm-heading-size,20px) * var(--sm-font-scale,1))}native-smart-menu .sm-group-heading h3{font-size:calc(var(--sm-group-heading-size,13px) * var(--sm-font-scale,1))}@media(max-width:1249px){native-smart-menu .sm-pane-heading h2{font-size:calc(var(--sm-heading-mobile-size,17px) * var(--sm-font-scale,1))}}.sm-extra-nav{position:relative}.header-menu-nav .menu-list .sm-extra-nav .sm-extra-link,.header-menu-nav .menu-list .sm-extra-nav .sm-extra-trigger,.sm-extra-mobile .sm-extra-link,.sm-extra-mobile .sm-extra-mobile-summary{font-size:var(--sm-extra-size,16px)!important;font-weight:var(--sm-extra-weight,500);letter-spacing:var(--sm-extra-spacing,0px);text-transform:var(--sm-extra-case,none);color:var(--sm-extra-link-color,inherit);font-family:inherit}.sm-extra-trigger .menu-link{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sm-extra-dropdown{display:block;position:relative}.sm-extra-caret{width:12px;height:12px;flex:none;transition:transform .2s ease}.sm-extra-details[open]>.sm-extra-trigger>.sm-extra-caret,.sm-extra-mobile-details[open]>.sm-extra-mobile-summary>.sm-extra-caret,.sm-extra-subgroup[open]>summary>.sm-extra-caret{transform:rotate(180deg)}.sm-extra-submenu{position:absolute;top:100%;inset-inline-start:0;z-index:100;width:var(--sm-extra-width,280px);min-width:min(var(--sm-extra-width,280px),calc(100vw - 32px));max-width:calc(100vw - 32px);padding:8px;background:var(--sm-extra-bg,#fff);color:var(--sm-extra-fg,#20232b);border:1px solid var(--sm-extra-border,#cbd0d6);border-top:3px solid var(--sm-extra-hover,#f57924);border-radius:2px;box-shadow:0 6px 18px #18202e18;text-align:var(--sm-extra-align,left)}.sm-extra-list,.sm-extra-list ul{list-style:none;margin:0;padding:0}.sm-extra-list>li+li{border-top:1px solid color-mix(in srgb,var(--sm-extra-border) 55%,transparent)}.sm-extra-submenu a,.sm-extra-submenu summary,.sm-extra-mobile-content a,.sm-extra-mobile-content summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-inline-start:2px solid transparent;color:var(--sm-extra-fg);font-size:var(--sm-extra-sub-size,14px);font-weight:400;line-height:1.4;text-decoration:none;letter-spacing:0;text-transform:none;cursor:pointer;text-align:var(--sm-extra-align,left)}.sm-extra-submenu a:hover,.sm-extra-submenu summary:hover,.sm-extra-mobile-content a:hover{border-inline-start-color:var(--sm-extra-hover);background:color-mix(in srgb,var(--sm-extra-hover) 7%,var(--sm-extra-bg));color:var(--sm-extra-hover)}.sm-extra-submenu a:focus-visible,.sm-extra-submenu summary:focus-visible{outline:2px solid var(--sm-extra-hover);outline-offset:-2px}.sm-extra-subgroup>summary{list-style:none}.sm-extra-subgroup>summary::-webkit-details-marker{display:none}.sm-extra-subgroup>ul{border-inline-start:1px solid var(--sm-extra-border);margin-inline-start:16px}.sm-extra-subgroup>ul a{font-size:calc(var(--sm-extra-sub-size,14px) - 1px)}.sm-extra-submenu .sm-extra-overview,.sm-extra-mobile-content .sm-extra-overview{font-weight:600;border-bottom:1px solid var(--sm-extra-border);margin-bottom:4px}.sm-extra-mobile-summary{display:flex!important;align-items:center;justify-content:space-between;gap:12px;list-style:none;padding:14px 0;cursor:pointer}.sm-extra-mobile-summary::-webkit-details-marker{display:none}.sm-extra-mobile-content{background:var(--sm-extra-bg);color:var(--sm-extra-fg);border:1px solid var(--sm-extra-border);border-inline-start:3px solid var(--sm-extra-hover);padding:4px;margin-bottom:10px}.sm-mobile-links .sm-extra-mobile-content a,.sm-mobile-links .sm-extra-mobile-content summary{padding:12px 10px;font-size:var(--sm-extra-sub-size,14px)}@media(prefers-reduced-motion:reduce){.sm-extra-caret{transition:none}}native-smart-menu .sm-pane-heading>div{flex:1;min-width:0}native-smart-menu .sm-pane-heading h2,native-smart-menu .sm-group-heading h3,native-smart-menu .sm-card-price{justify-content:var(--sm-justify,flex-start)}native-smart-menu .sm-group-heading h3{flex:1;min-width:0}.sm-extra-label{flex:1;min-width:0;text-align:var(--sm-extra-align,left)}native-smart-menu .sm-card-caption{font-size:calc(11px * var(--sm-font-scale,1))}native-smart-menu .sm-card-price{font-size:calc(14px * var(--sm-font-scale,1))}native-smart-menu .sm-view-all{font-size:calc(11px * var(--sm-font-scale,1))}native-smart-menu .sm-category-label{font-size:calc(10px * var(--sm-font-scale,1))}native-smart-menu .sm-back{font-size:calc(14px * var(--sm-font-scale,1))!important}.header-menu-nav .menu-list .sm-extra-nav .sm-extra-link:hover,.header-menu-nav .menu-list .sm-extra-nav .sm-extra-trigger:hover,.sm-extra-mobile-summary:hover{color:var(--sm-extra-hover)}native-smart-menu .sm-view-all--link:hover{background:transparent;color:var(--sm-accent);text-decoration:none}native-smart-menu .sm-view-all--link>span{display:inline-block;transition:transform .18s ease}native-smart-menu .sm-view-all--link:hover>span{transform:translate(3px)}@media(prefers-reduced-motion:reduce){native-smart-menu .sm-view-all--link>span{transition:none}}.sm-product-media{position:relative;min-width:0}.sm-product-image-link{display:block}native-smart-menu .sm-product-media .sm-card-media{width:100%;height:auto;aspect-ratio:var(--sm-image-ratio,4 / 3)}.sm-product-card>.sm-card{margin-top:8px}.sm-variant-preview{position:absolute;inset-inline:0;bottom:0;top:auto;z-index:4;padding:7px 8px;max-height:min(92px,100%);overflow-y:auto;scrollbar-width:thin;border:1px solid var(--sm-border,#cbd0d6);background:var(--sm-bg,#fff);box-shadow:none;opacity:0;visibility:hidden;transform:translateY(3px);transition:opacity .15s ease,transform .15s ease}.sm-product-card:hover .sm-variant-preview,.sm-product-card:focus-within .sm-variant-preview{opacity:1;visibility:visible;transform:translateY(0)}.sm-variant-fixed{display:flex;justify-content:flex-end;gap:6px;font-size:9px;opacity:.65;line-height:1.2;margin-bottom:4px}.sm-variant-fixed:not(:has(span)){display:none}.sm-option-group{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px}.sm-option-group+.sm-option-group{margin-top:4px}.sm-option-label{font-size:9px;font-weight:600;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-option-chips{display:flex;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:thin;padding:2px}native-smart-menu .sm-variant-chip{flex:none;min-width:28px;min-height:28px;padding:4px 7px;border:1px solid var(--sm-border,#cbd0d6);border-radius:min(var(--sm-radius,2px),2px);background:transparent;color:var(--sm-text);font-size:10px;font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap}native-smart-menu .sm-variant-chip[aria-pressed=true]{border-color:var(--sm-accent);background:color-mix(in srgb,var(--sm-accent) 8%,var(--sm-bg));color:var(--sm-accent)}native-smart-menu .sm-variant-chip:disabled{opacity:.35;cursor:not-allowed}native-smart-menu .sm-variant-chip:focus-visible{outline:2px solid var(--sm-accent);outline-offset:0}.sm-all-options{display:block;margin-top:5px;text-align:end;font-size:10px;color:var(--sm-accent)!important;text-decoration:none!important}@media(max-width:1249px),(hover:none),(pointer:coarse){.sm-variant-preview{position:relative;inset:auto;max-height:none;overflow:visible;opacity:1;visibility:visible;transform:none;margin-top:0}.sm-option-group{grid-template-columns:50px minmax(0,1fr);gap:4px}native-smart-menu .sm-variant-chip{min-width:30px;min-height:36px}}@media(prefers-reduced-motion:reduce){.sm-variant-preview{transition:none;transform:none}}.sm-variant-preview[data-sm-varying-count="1"] .sm-option-group{display:block}.sm-variant-preview[data-sm-varying-count="1"] .sm-option-label{display:block;max-width:45%;margin-bottom:4px}.sm-variant-preview[data-sm-varying-count="1"] .sm-variant-fixed{position:absolute;top:7px;inset-inline-end:8px;max-width:50%;margin:0;overflow:hidden;white-space:nowrap}native-smart-menu .sm-variant-preview .sm-variant-chip{border-radius:2px!important}native-smart-menu .sm-pane .sm-card:not(.sm-card--collection) .sm-card-title{text-align:var(--sm-product-align,inherit)}native-smart-menu .sm-pane .sm-card--collection .sm-card-title{text-align:var(--sm-collection-align,inherit)}native-smart-menu .sm-view-all{font-size:var(--sm-view-all-size,11px)}native-smart-menu .sm-poster{margin:var(--sm-poster-space,0)}.sm-header .header-menu-nav>.menu-list{gap:var(--sm-nav-gap,20px)}.sm-header .header-menu-nav .first-level-link{font-size:var(--sm-nav-size,16px)!important;min-height:var(--sm-nav-height,48px);display:flex;align-items:center}.sm-header.sm-nav-no-arrows .header-menu-nav .caret-icon,.sm-header.sm-nav-no-arrows .header-menu-nav .sm-extra-caret{display:none!important}native-smart-menu .sm-variant-preview{display:none!important}.sm-swipe-caption{display:none}@media(max-width:1249px){.sm-product-card:has(template[data-sm-variants]) .sm-product-image-link{touch-action:pan-y}.sm-swipe-caption{display:flex;justify-content:space-between;gap:8px;margin-top:6px;font-size:10px;line-height:1.4;color:var(--sm-text)}.sm-swipe-caption span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-swipe-caption button{padding:2px 5px;min-width:24px;min-height:24px;border:1px solid var(--sm-border);border-radius:2px;background:transparent;color:inherit;font:inherit}}.sm-extra-submenu a,.sm-extra-submenu summary,.sm-extra-mobile-content a,.sm-extra-mobile-content summary{font-weight:var(--sm-extra-sub-weight,400)}.sm-header .header-menu-nav .first-level-summary{font-size:var(--sm-nav-size,16px)!important;min-height:var(--sm-nav-height,48px);display:flex;align-items:center}.sm-swipe-controls{display:none}@media(max-width:1249px){.sm-swipe-controls{position:absolute;inset-inline:0;top:0;aspect-ratio:var(--sm-image-ratio,4 / 3);display:flex;align-items:center;justify-content:space-between;padding:0 3px;pointer-events:none;z-index:3}native-smart-menu .sm-swipe-controls button{display:flex;align-items:center;justify-content:center;pointer-events:auto;width:32px;height:32px;padding:0;border:1px solid #d6d6d6;border-radius:50%!important;background:transparent;color:#d6d6d6;font-size:18px;line-height:1;box-shadow:none}native-smart-menu .sm-swipe-controls button:focus-visible{outline:2px solid var(--sm-accent);outline-offset:1px}.sm-swipe-caption{display:block;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.sm-header .header-menu-nav .menu-list .header-menu-first-level .first-level-link,.sm-header .header-menu-nav .menu-list .header-menu-first-level .first-level-summary{height:var(--sm-nav-height,48px);min-height:0;padding-block:0;gap:8px;box-sizing:border-box}.sm-header .header-menu-nav .menu-list .first-level-summary>.menu-link{padding-block:0}.sm-header .header-menu-nav .sm-trigger-caret{margin:0}native-smart-menu[style*="--sm-align: center"] .sm-pane-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:12px}native-smart-menu[style*="--sm-align: center"] .sm-pane-heading>div{grid-column:2;grid-row:1;width:100%;margin:0;text-align:center}native-smart-menu[style*="--sm-align: center"] .sm-pane-heading>div h2{max-width:none;justify-content:center}native-smart-menu[style*="--sm-align: center"] .sm-pane-heading>.sm-view-all{grid-column:3;grid-row:1;justify-self:end;max-width:100%;overflow-wrap:anywhere}@media(max-width:749px){native-smart-menu[style*="--sm-align: center"] .sm-pane-heading{grid-template-columns:minmax(0,1fr)}native-smart-menu[style*="--sm-align: center"] .sm-pane-heading>div{grid-column:1}native-smart-menu[style*="--sm-align: center"] .sm-pane-heading>.sm-view-all{grid-column:1;grid-row:2;justify-self:center}}.sm-header .header-menu-nav>.menu-list>.sm-extra-nav:not(:has(a,summary,button)){display:none}native-smart-menu .sm-extra-mobile:not(:has(a,summary,button)){display:none}native-smart-menu[style*="--sm-align: center"] .sm-group-heading:has(h3){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;gap:12px}native-smart-menu[style*="--sm-align: center"] .sm-group-heading>h3{grid-column:2;grid-row:1;justify-content:center;text-align:center;width:100%;min-width:0}native-smart-menu[style*="--sm-align: center"] .sm-group-heading:has(h3)>.sm-view-all{grid-column:3;grid-row:1;justify-self:end;max-width:100%;overflow-wrap:anywhere}@media(max-width:749px){native-smart-menu[style*="--sm-align: center"] .sm-group-heading:has(h3){grid-template-columns:minmax(0,1fr)}native-smart-menu[style*="--sm-align: center"] .sm-group-heading>h3{grid-column:1}native-smart-menu[style*="--sm-align: center"] .sm-group-heading:has(h3)>.sm-view-all{grid-column:1;grid-row:2;justify-self:center}}native-smart-menu .sm-pane .sm-card:not(.sm-card--collection) .sm-card-title{text-align:var(--sm-product-align,inherit);font-size:calc(var(--sm-product-title-size,12px) * var(--sm-font-scale,1))}native-smart-menu .sm-pane .sm-card:not(.sm-card--collection) .sm-card-caption{font-size:calc(var(--sm-product-description-size,11px) * var(--sm-font-scale,1));text-align:var(--sm-product-description-align,inherit)}native-smart-menu .sm-pane .sm-card--collection .sm-card-title{grid-column:1/-1;padding-inline:22px;font-size:calc(var(--sm-collection-title-size,13px) * var(--sm-font-scale,1));text-align:var(--sm-collection-align,inherit)}native-smart-menu .sm-pane .sm-card--collection .sm-card-caption{grid-column:1/-1;padding-inline:22px;font-size:calc(var(--sm-collection-description-size,11px) * var(--sm-font-scale,1));text-align:var(--sm-collection-description-align,inherit);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}native-smart-menu .sm-card-caption{line-height:1.5}native-smart-menu .sm-card-price [data-sm-price],native-smart-menu .sm-card-price [data-sm-compare]{font-family:var(--sm-price-family,inherit);font-style:var(--sm-price-style,normal);font-weight:var(--sm-price-weight,500);color:var(--sm-price-color,var(--sm-accent));font-size:var(--sm-price-size,14px)}native-smart-menu .sm-card-price [data-sm-compare]{font-size:calc(var(--sm-price-size,14px) * .8);opacity:.55}native-smart-menu .sm-card-price [data-sm-discount]{font-family:var(--sm-discount-family,inherit);font-style:var(--sm-discount-style,normal);font-size:var(--sm-discount-size,11px);font-weight:var(--sm-discount-weight,600);color:var(--sm-discount-color,#fff);background:var(--sm-discount-background,var(--sm-accent))}native-smart-menu .sm-pane[data-heading-align] .sm-pane-heading,native-smart-menu .sm-group[data-heading-align] .sm-group-heading:has(h3){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}native-smart-menu .sm-pane[data-heading-align] .sm-pane-heading>div{grid-column:1;grid-row:1;width:100%;margin:0}native-smart-menu .sm-pane[data-heading-align] .sm-pane-heading>div h2,native-smart-menu .sm-group[data-heading-align] .sm-group-heading>h3{justify-content:var(--sm-justify,flex-start);text-align:var(--sm-align,left);grid-column:1;grid-row:1;width:100%;max-width:none}native-smart-menu .sm-pane[data-heading-align] .sm-pane-heading>.sm-view-all,native-smart-menu .sm-group[data-heading-align] .sm-group-heading:has(h3)>.sm-view-all{grid-column:2;grid-row:1;justify-self:end}native-smart-menu .sm-pane[data-heading-align=left] .sm-pane-heading>div h2,native-smart-menu .sm-group[data-heading-align=left] .sm-group-heading>h3{justify-content:flex-start;text-align:left}native-smart-menu .sm-pane[data-heading-align=right] .sm-pane-heading>div h2,native-smart-menu .sm-group[data-heading-align=right] .sm-group-heading>h3{justify-content:flex-end;text-align:right}:is(native-smart-menu[data-menu-align=center] .sm-pane[data-heading-align=inherit],native-smart-menu .sm-pane[data-heading-align=center]) .sm-pane-heading,:is(native-smart-menu[data-menu-align=center] .sm-group[data-heading-align=inherit],native-smart-menu .sm-group[data-heading-align=center]) .sm-group-heading:has(h3){grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}:is(native-smart-menu[data-menu-align=center] .sm-pane[data-heading-align=inherit],native-smart-menu .sm-pane[data-heading-align=center]) .sm-pane-heading>div,:is(native-smart-menu[data-menu-align=center] .sm-group[data-heading-align=inherit],native-smart-menu .sm-group[data-heading-align=center]) .sm-group-heading>h3{grid-column:2;justify-content:center;text-align:center}:is(native-smart-menu[data-menu-align=center] .sm-pane[data-heading-align=inherit],native-smart-menu .sm-pane[data-heading-align=center]) .sm-pane-heading>div h2{justify-content:center;text-align:center}:is(native-smart-menu[data-menu-align=center] .sm-pane[data-heading-align=inherit],native-smart-menu .sm-pane[data-heading-align=center]) .sm-pane-heading>.sm-view-all,:is(native-smart-menu[data-menu-align=center] .sm-group[data-heading-align=inherit],native-smart-menu .sm-group[data-heading-align=center]) .sm-group-heading:has(h3)>.sm-view-all{grid-column:3}@media(max-width:749px){native-smart-menu .sm-pane[data-heading-align] .sm-pane-heading,native-smart-menu .sm-group[data-heading-align] .sm-group-heading:has(h3){grid-template-columns:minmax(0,1fr)}native-smart-menu .sm-pane[data-heading-align] .sm-pane-heading>div,native-smart-menu .sm-group[data-heading-align] .sm-group-heading>h3{grid-column:1}native-smart-menu .sm-pane[data-heading-align] .sm-pane-heading>.sm-view-all,native-smart-menu .sm-group[data-heading-align] .sm-group-heading:has(h3)>.sm-view-all{grid-column:1;grid-row:2}}.sm-header .header-menu-nav .menu-list .header-menu-first-level :is(.first-level-link,.first-level-summary,.sm-extra-link,.sm-extra-trigger){font-family:var(--sm-nav-family,inherit)!important;font-style:var(--sm-nav-font-style,normal)!important;font-size:var(--sm-nav-size,16px)!important;font-weight:var(--sm-nav-weight,500)!important;letter-spacing:var(--sm-nav-spacing,0px)!important;text-transform:var(--sm-nav-case,none)!important;color:var(--sm-nav-color,inherit);height:var(--sm-nav-height,48px);min-height:0;padding-block:0;display:flex;align-items:center;gap:8px;background:transparent;border:0;line-height:1.3}.sm-header .header-menu-nav .menu-list .header-menu-first-level :is(.first-level-link,.first-level-summary)>.menu-link{font:inherit!important;color:inherit;letter-spacing:inherit;text-transform:inherit;padding-block:0}.sm-header .header-menu-nav .menu-list .header-menu-first-level :is(.first-level-link,.first-level-summary,.sm-extra-link,.sm-extra-trigger):is(:hover,[aria-expanded=true],[aria-current=page]){color:var(--sm-nav-hover,#f57924)}native-smart-menu .sm-pane .sm-card--collection .sm-card-title{grid-row:2}native-smart-menu .sm-pane .sm-card--collection .sm-card-caption{grid-row:3}native-smart-menu .sm-tab{background:var(--sm-tab-background,transparent)}native-smart-menu .sm-tab:hover{background:var(--sm-tab-hover-background,color-mix(in srgb,var(--sm-text) 4%,var(--sm-bg)))}native-smart-menu .sm-tab[aria-selected=true]{background:var(--sm-tab-selected-background,color-mix(in srgb,var(--sm-accent) 9%,var(--sm-bg)))}native-smart-menu[data-collection-arrows=false] .sm-card--collection .sm-card-direction{display:none}native-smart-menu[data-collection-arrows=false] .sm-card--collection{grid-template-columns:minmax(0,1fr)}native-smart-menu[data-collection-arrows=false] .sm-pane .sm-card--collection :is(.sm-card-title,.sm-card-caption){padding-inline:6px}@media(max-width:1249px){native-smart-menu .sm-tab[aria-selected=true]{background:var(--sm-tab-selected-mobile-background,transparent)}}native-smart-menu .sm-card-price{width:100%;justify-content:var(--sm-price-justify,center);text-align:var(--sm-price-align,center)}native-smart-menu .sm-panel,native-smart-menu .sm-content,native-smart-menu .sm-mobile-bar{background:var(--sm-container-bg,var(--sm-bg,#fff))}native-smart-menu .sm-pane .sm-card--collection .sm-card-title{width:100%;box-sizing:border-box}native-smart-menu[data-sm-input=pointer] .sm-back:focus{outline:none;box-shadow:none}native-smart-menu[data-sm-input=keyboard] .sm-back:focus{outline:2px solid var(--sm-accent);outline-offset:-3px}@media(max-width:1249px){native-smart-menu .sm-card-price{display:grid;grid-template-columns:auto auto;align-items:center;gap:4px 8px}native-smart-menu .sm-card-price [data-sm-price]{grid-column:1 / -1;grid-row:1}native-smart-menu .sm-card-price [data-sm-compare]{grid-column:1;grid-row:2;white-space:nowrap}native-smart-menu .sm-card-price [data-sm-discount]{grid-column:2;grid-row:2;justify-self:start;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/smart-menu.css.map */
