.ProductDetail_top__x_I8n{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px;margin-bottom:64px}@media(max-width:1100px){.ProductDetail_top__x_I8n{gap:32px}}@media(max-width:920px){.ProductDetail_top__x_I8n{grid-template-columns:minmax(0,1fr);gap:24px}}.ProductDetail_left__6ScnU{min-width:0}.ProductDetail_buy__dbHjP{position:relative;display:grid;gap:24px;min-width:0;padding-top:24px;color:var(--color-text);font-family:var(--font-poppins),Arial,sans-serif}@media(max-width:920px){.ProductDetail_buy__dbHjP{padding-top:8px}}.ProductDetail_off__hVQjM{align-self:flex-start;margin-left:auto;display:grid;place-items:start center;width:70px;height:52px;padding-top:10px;background:#ffd23f;clip-path:polygon(0 0,100% 0,100% 100%,50% 74%,0 100%);color:#14181a;font-size:18px;line-height:1}.ProductDetail_brand_text__TEktQ{color:var(--color-text-muted);font-size:15px;letter-spacing:.08em;text-transform:uppercase}.ProductDetail_cells__72_C2{display:flex;flex-wrap:wrap;justify-self:start;margin:0;padding:0;list-style:none;border:1px solid var(--color-border-strong);border-radius:4px}.ProductDetail_cells__72_C2 li{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;font-size:15px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:help}.ProductDetail_cells__72_C2 li+li{border-left:1px solid var(--color-border-strong)}.ProductDetail_price_row__q0NT3{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 24px;border-top:1px solid var(--color-border)}.ProductDetail_big_price__hqBOw{display:grid;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductDetail_big_price__hqBOw s{color:var(--color-text-muted);font-size:19px;text-decoration-color:#e0a800;text-decoration-thickness:2px}.ProductDetail_amount__cqRDv{display:flex;align-items:flex-start;gap:4px;font-size:46px;line-height:1}.ProductDetail_unit__fUoH7{display:grid;gap:2px;padding-top:3px;cursor:help}.ProductDetail_unit__fUoH7 span{font-size:26px;line-height:1}.ProductDetail_unit__fUoH7 small{color:var(--color-text-muted);font-size:12px;line-height:1}.ProductDetail_stock__HRZms{--stock:#1e7a3c;display:grid;gap:6px;margin:0 0 6px;font-size:14px;white-space:nowrap}.ProductDetail_stock__HRZms[data-low]{--stock:#c2410c}.ProductDetail_meter__3PbBH{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:84px}.ProductDetail_meter__3PbBH i{height:5px;border-radius:3px;background:var(--neutral-200)}.ProductDetail_meter__3PbBH [data-on]{background:var(--stock)}.ProductDetail_delivery_list__0nboP{display:grid;gap:12px;margin-top:6px}.ProductDetail_delivery_list__0nboP li{display:flex;align-items:center;gap:12px;font-size:15px}.ProductDetail_delivery_list__0nboP strong{font-weight:500}.ProductDetail_delivery_list__0nboP svg{width:22px;height:22px;color:var(--color-text-muted)}.ProductDetail_brand_logo__O2JdF{display:block;width:auto;height:22px}.ProductDetail_title_below__IqgYB{margin-top:36px}.ProductDetail_title_below__IqgYB+.ProductDetail_price__R26dT,.ProductDetail_title_below__IqgYB+.ProductDetail_sold_out__NJcAd{margin-top:14px}.ProductDetail_buy_head__dj4Ju{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductDetail_buy_head__dj4Ju h1{flex:1 1 auto;min-width:0}.ProductDetail_buy_head__dj4Ju>:last-child{flex-shrink:0}.ProductDetail_title__mSkNf{margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.2;overflow-wrap:anywhere}.ProductDetail_buy_head__dj4Ju+.ProductDetail_price__R26dT,.ProductDetail_buy_head__dj4Ju+.ProductDetail_sold_out__NJcAd{margin-top:24px}.ProductDetail_price__R26dT{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}.ProductDetail_price__R26dT s{color:var(--color-text-subtle);font-size:18px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductDetail_price_value__zaVrB{font-size:28px;font-weight:400;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ProductDetail_per_unit__Bmihq{margin:6px 0 0;color:var(--color-text-muted);font-size:14px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}abbr.ProductDetail_per_set__Y1QO3{margin-left:-4px;color:var(--color-text-muted);font-size:16px;text-decoration:none;border-bottom:0;cursor:help}.ProductDetail_sold_out__NJcAd{margin:0;font-size:20px;font-weight:400}.ProductDetail_option__eYKMd{margin-top:0}.ProductDetail_swatches__LU_81{display:flex;flex-wrap:wrap;gap:12px}.ProductDetail_swatch__imuUp{position:relative;display:grid;place-items:center;width:76px;height:76px;padding:6px;border:2px solid var(--color-border);border-radius:4px;background:#fff;transition:border-color .12s ease}.ProductDetail_swatch__imuUp:hover{border-color:var(--color-border-strong)}.ProductDetail_swatch__imuUp:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ProductDetail_swatch_current__kwlT0,.ProductDetail_swatch_current__kwlT0:hover{border-color:#ffd23f}.ProductDetail_swatch_image__zUbkU{width:100%;height:100%;object-fit:contain}.ProductDetail_rule_label___JYVO{margin:0 0 8px;color:var(--color-text-muted);font-size:13px}.ProductDetail_rule_value__fuLyo{color:var(--color-text)}.ProductDetail_size_trigger__zI_cs{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:52px;padding:0 18px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:16px;text-align:left;cursor:pointer;transition:border-color .12s ease}.ProductDetail_size_trigger__zI_cs svg{flex-shrink:0;width:16px;height:16px;fill:none;stroke:var(--color-text);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.ProductDetail_size_trigger__zI_cs:hover:not(:disabled),.ProductDetail_size_trigger__zI_cs[data-state=open]{border-color:var(--color-text)}.ProductDetail_size_trigger__zI_cs[data-state=open] svg{transform:rotate(180deg)}.ProductDetail_size_trigger__zI_cs:disabled{cursor:default}.ProductDetail_size_trigger__zI_cs:disabled svg{display:none}.ProductDetail_size_trigger__zI_cs:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ProductDetail_size_menu__dxbJz{z-index:300;width:max-content;min-width:var(--radix-dropdown-menu-trigger-width);max-width:min(480px,100vw - 32px);max-height:min(360px,var(--radix-dropdown-menu-content-available-height));overflow-y:auto;overscroll-behavior:contain;padding:6px 0;border-radius:2px;background:var(--color-surface);box-shadow:var(--shadow-2);font-family:var(--font-poppins),Arial,sans-serif}.ProductDetail_size_item__TVhVW{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 18px;color:var(--color-text);font-size:15px;line-height:1.35;outline:none;cursor:pointer}.ProductDetail_size_item__TVhVW[data-highlighted]{background:var(--color-surface-muted)}.ProductDetail_size_item__TVhVW[data-state=checked]{background:#ffd23f;color:#14181a}.ProductDetail_size_item__TVhVW[data-sold-out]{color:var(--color-text-subtle)}.ProductDetail_size_value___t41d{flex:1 1 auto;padding:8px 0;line-height:1.35}.ProductDetail_size_label__TrRTh,.ProductDetail_size_value___t41d{min-width:0;overflow-wrap:anywhere}.ProductDetail_colour_other__0ygUf{color:var(--color-text-muted);font-size:13px;text-align:end}.ProductDetail_size_price__a_9Vz{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ProductDetail_purchase__MtqYY{margin-top:4px}.ProductDetail_buy_row__Pffxp{display:flex;gap:12px}.ProductDetail_stepper__UVNxg{display:flex;flex:0 0 auto;align-items:center;height:56px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface)}.ProductDetail_stepper__UVNxg button{display:grid;place-items:center;width:44px;height:100%;color:var(--color-text)}.ProductDetail_stepper__UVNxg button:disabled{opacity:.35;cursor:default}.ProductDetail_stepper__UVNxg button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ProductDetail_stepper__UVNxg svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ProductDetail_stepper__UVNxg span{min-width:26px;font-size:16px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductDetail_cart__57zrP{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:56px;padding:0 16px;border-radius:4px;background:#ffd23f;white-space:nowrap;color:#14181a;font-size:16px;font-weight:400;letter-spacing:.02em;text-decoration:none;transition:background-color .12s ease}.ProductDetail_cart__57zrP svg{width:17px;height:17px}.ProductDetail_cart__57zrP:hover:not(:disabled){background:#f5c518}.ProductDetail_cart__57zrP:disabled{cursor:progress;opacity:.8}.ProductDetail_cart__57zrP:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ProductDetail_cart_added__tIE03{background:var(--neutral-100);color:var(--color-text)}.ProductDetail_cart_added__tIE03:hover:not(:disabled){background:var(--neutral-200)}.ProductDetail_cart_compact__5XBJ_{flex:0 0 auto;min-height:46px;white-space:nowrap}.ProductDetail_availability__Fmukj{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width:520px){.ProductDetail_availability__Fmukj{flex-direction:column;align-items:flex-start;gap:12px}}.ProductDetail_availability__Fmukj{margin-top:24px}.ProductDetail_stock_badge__Dw2We{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;margin:0;padding:7px 16px;white-space:nowrap;border-radius:2px;background:#edf7f0;color:#1e7a3c;font-size:15px;font-weight:500}.ProductDetail_stock_dot__WxiWJ{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgba(30,122,60,.18)}.ProductDetail_delivery_line__anxek{display:inline-flex;align-items:center;gap:10px;margin:0;padding:7px 16px;border-radius:2px;background:var(--color-surface-muted);color:var(--color-text-muted);font-size:15px}.ProductDetail_delivery_line__anxek img{flex-shrink:0;width:20px;height:17px}.ProductDetail_delivery_line__anxek strong{color:var(--color-text);font-weight:400}.ProductDetail_head_actions__GRz9y{display:flex;gap:8px}.ProductDetail_favourite__DmyS1,.ProductDetail_icon_action__udTzc{display:grid;flex:0 0 auto;place-items:center;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);transition:background-color .12s ease,color .12s ease}.ProductDetail_favourite__DmyS1 svg,.ProductDetail_icon_action__udTzc svg{width:17px;height:17px}.ProductDetail_favourite__DmyS1[data-active=true],.ProductDetail_icon_action__udTzc[data-active=true]{border-color:#ffd23f;background:#ffd23f;color:#14181a}.ProductDetail_favourite__DmyS1:hover:not(:disabled),.ProductDetail_icon_action__udTzc:hover:not(:disabled){background:var(--color-surface-muted)}.ProductDetail_favourite__DmyS1:focus-visible,.ProductDetail_icon_action__udTzc:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ProductDetail_icon_action__udTzc{width:44px;height:44px;border-radius:2px}.ProductDetail_favourite__DmyS1{width:56px;height:56px;border-radius:4px}.ProductDetail_favourite__DmyS1 svg{width:22px;height:22px}.ProductDetail_favourite__DmyS1 path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.ProductDetail_favourite__DmyS1[data-active=true] path{fill:currentColor}.ProductDetail_info__hBTf7{margin-bottom:64px;color:var(--color-text);font-family:var(--font-poppins),Arial,sans-serif}.ProductDetail_tabs__xMAw3{min-width:0}.ProductDetail_tab_list____CdN{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}@media(max-width:800px){.ProductDetail_tab_list____CdN{display:none}}.ProductDetail_tab__53YDZ{position:relative;min-height:48px;padding:0 20px;border:0;border-radius:6px 6px 0 0;background:none;white-space:nowrap;color:var(--color-text-muted);font-size:16px;font-weight:400;cursor:pointer;transition:color .12s ease}.ProductDetail_tab__53YDZ:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:2px 2px 0 0;background:rgba(0,0,0,0);transition:background-color .12s ease}.ProductDetail_tab__53YDZ:hover{color:var(--color-text)}.ProductDetail_tab__53YDZ:after{display:none}.ProductDetail_tab__53YDZ[data-state=active]{background:var(--color-surface-muted);color:var(--color-text);box-shadow:inset 0 3px 0 #ffd23f}.ProductDetail_tab__53YDZ:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:2px}.ProductDetail_tab_panel__hnmuV{padding:32px 36px 36px;border-radius:0 6px 6px 6px;background:var(--color-surface-muted);outline:none}.ProductDetail_tab_panel__hnmuV:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus)}html[data-input=pointer] .ProductDetail_tab_panel__hnmuV:focus-visible{box-shadow:none}@media(min-width:801px){.ProductDetail_tab_panel__hnmuV[data-state=inactive]{display:none}}@media(max-width:800px){.ProductDetail_tab_panel__hnmuV{overflow:hidden;padding:0;border-radius:6px;background:var(--color-surface);box-shadow:var(--shadow-1)}.ProductDetail_tab_panel__hnmuV+.ProductDetail_tab_panel__hnmuV{margin-top:8px}}@media(min-width:801px){.ProductDetail_tab_panel__hnmuV>.ProductDetail_accordion_header__ixa_c{display:none}}@media(max-width:800px){.ProductDetail_panel_body__grOW1{padding:0 16px 20px}.ProductDetail_panel_body__grOW1[data-state=closed]{display:none}}.ProductDetail_accordion_header__ixa_c{margin:0}.ProductDetail_accordion_trigger__UsgK3{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:0 16px;border:0;background:none;color:var(--color-text);font-size:16px;font-weight:400;text-align:left;cursor:pointer}.ProductDetail_accordion_trigger__UsgK3 svg{flex-shrink:0;width:16px;height:16px;fill:none;stroke:var(--color-text-muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.ProductDetail_accordion_trigger__UsgK3[data-state=open] svg{transform:rotate(180deg)}.ProductDetail_accordion_trigger__UsgK3:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ProductDetail_spec_table__I8Ghz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.ProductDetail_spec_table__I8Ghz{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductDetail_spec_table__I8Ghz{column-gap:0;margin:0}.ProductDetail_spec_table__I8Ghz>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--color-border);font-size:15px}.ProductDetail_spec_table__I8Ghz dt{color:var(--color-text-muted)}.ProductDetail_spec_table__I8Ghz dd{margin:0;font-weight:400;text-align:right}@media(max-width:800px){.ProductDetail_spec_table__I8Ghz{grid-template-columns:minmax(0,1fr)}}.ProductDetail_spec_table__I8Ghz>div{padding:12px 14px;border-bottom:0}.ProductDetail_spec_table__I8Ghz>div:nth-child(6n+1),.ProductDetail_spec_table__I8Ghz>div:nth-child(6n+2),.ProductDetail_spec_table__I8Ghz>div:nth-child(6n+3){background:#fff}@media(max-width:1100px){.ProductDetail_spec_table__I8Ghz>div:nth-child(n){background:none}.ProductDetail_spec_table__I8Ghz>div:nth-child(4n+1),.ProductDetail_spec_table__I8Ghz>div:nth-child(4n+2){background:#fff}}@media(max-width:800px){.ProductDetail_spec_table__I8Ghz>div:nth-child(n){background:none}.ProductDetail_spec_table__I8Ghz>div:nth-child(odd){background:#fff}}.ProductDetail_inline_link__oncVB{display:inline-block;margin-top:4px;color:var(--color-text);font-size:15px;font-weight:500;text-decoration:none;transition:color .12s ease}.ProductDetail_inline_link__oncVB:hover{color:var(--color-text-muted)}.ProductDetail_inline_link__oncVB:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ProductDetail_prose__kZ2S2{max-width:720px;margin:0 0 12px;color:var(--color-text);font-size:16px;line-height:1.7;white-space:pre-line}.ProductDetail_prose__kZ2S2:last-child{margin-bottom:0}.ProductDetail_spec_link__VG_jC{margin-top:20px}.ProductDetail_columns__m6A1t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 48px}@media(max-width:1000px){.ProductDetail_columns__m6A1t{grid-template-columns:minmax(0,1fr)}}.ProductDetail_columns__m6A1t{gap:16px}.ProductDetail_columns__m6A1t>div{display:flex;flex-direction:column;align-items:flex-start;padding:24px 26px;border-radius:6px;background:#fff}.ProductDetail_columns__m6A1t .ProductDetail_inline_link__oncVB{margin-top:auto}.ProductDetail_panel_title__hq1rE{margin:0 0 10px;font-size:18px;font-weight:400;line-height:1.3}*+.ProductDetail_panel_title__hq1rE{margin-top:20px}.ProductDetail_bar__3lzbJ{position:fixed;right:0;bottom:0;left:0;z-index:90;background:var(--color-surface);box-shadow:0 -4px 16px rgba(20,24,26,.1);transform:translateY(100%);transition:transform .2s cubic-bezier(.2,0,0,1)}.ProductDetail_bar__3lzbJ[data-visible=true]{transform:none}.ProductDetail_bar__3lzbJ .ProductDetail_price_value__zaVrB{font-size:24px}@media(max-width:800px){.ProductDetail_bar__3lzbJ{display:none}}@media(prefers-reduced-motion:reduce){.ProductDetail_bar__3lzbJ{transition:none}}.ProductDetail_bar_inner___qqMt{display:flex;align-items:center;gap:24px;min-height:72px}.ProductDetail_bar_product__951XG{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0}.ProductDetail_bar_image__uYZ_V{flex-shrink:0;object-fit:contain}.ProductDetail_bar_name__TUZy_{overflow:hidden;font-size:15px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}@media(max-width:520px){.ProductDetail_buy_head__dj4Ju{position:relative;display:block;padding-right:104px}.ProductDetail_head_actions__GRz9y{position:absolute;top:calc((1.2em - 44px)/2);right:0;font-size:24px}.ProductDetail_buy_head__dj4Ju+.ProductDetail_price__R26dT,.ProductDetail_buy_head__dj4Ju+.ProductDetail_sold_out__NJcAd{margin-top:14px}.ProductDetail_availability__Fmukj{margin-top:20px;gap:14px;padding-bottom:20px}.ProductDetail_option__eYKMd{margin-top:20px}.ProductDetail_rule_label___JYVO{margin-bottom:10px}.ProductDetail_purchase__MtqYY{margin-top:12px}}@media(max-width:380px){.ProductDetail_buy_row__Pffxp{gap:8px}.ProductDetail_stepper__UVNxg button{width:36px}.ProductDetail_cart__57zrP{gap:8px;padding:0 10px}}.ProductDetail_compare__VNLSD path,.ProductDetail_compare__VNLSD[data-active=true] path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ProductDetail_share_link__O1jgI{display:inline-flex;align-items:center;gap:12px;color:var(--color-text-muted);font-size:15px;cursor:pointer;transition:color .12s ease}.ProductDetail_share_link__O1jgI svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ProductDetail_share_link__O1jgI:hover{color:var(--color-text)}.ProductDetail_share_link__O1jgI:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ProductDetail_when__zHVF0{display:flex;align-items:center;gap:10px;margin:0 0 6px;padding-left:24px;border-left:1px solid var(--color-border);font-size:14px;line-height:1.3}.ProductDetail_when__zHVF0 svg{flex-shrink:0;width:22px;height:22px;color:var(--color-text-muted)}.ProductDetail_when__zHVF0 span{display:grid;color:var(--color-text-muted)}.ProductDetail_when__zHVF0 strong{color:var(--color-text);font-weight:400}.ProductDetail_facts__dxhf1{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.ProductDetail_facts__dxhf1 .ProductDetail_stock__HRZms,.ProductDetail_facts__dxhf1 .ProductDetail_when__zHVF0{margin:0}.ProductDetail_meta__t_8eU{display:grid;gap:12px;margin:0;padding-top:24px;border-top:1px solid var(--color-border);font-size:14px}.ProductDetail_meta__t_8eU>div{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px}.ProductDetail_meta__t_8eU dt{color:var(--color-text-muted)}.ProductDetail_meta__t_8eU dd{margin:0;color:var(--color-text)}.ProductDetail_meta__t_8eU a{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:4px;transition:text-decoration-color .12s ease}.ProductDetail_meta__t_8eU a:hover{text-decoration-color:#ffd23f}.ProductDetail_meta_logo__xlTmH{display:block;width:auto;height:22px}.ProductDetail_meta_tags__WxH0O{display:flex;flex-wrap:wrap;gap:6px}.ProductDetail_meta_tags__WxH0O a{padding:3px 10px;border-radius:4px;background:var(--neutral-100);font-size:13px;text-decoration:none;transition:background-color .12s ease}.ProductDetail_meta_tags__WxH0O a:hover{background:#ffd23f}.ProductDetail_list_links__3g9ZP{display:flex;flex-wrap:wrap;gap:8px 28px}.ProductDetail_list_link__70yBL{display:inline-flex;align-items:center;gap:10px;min-height:36px;color:var(--color-text-muted);font-size:15px;cursor:pointer;transition:color .12s ease}.ProductDetail_list_link__70yBL svg{width:22px;height:22px}.ProductDetail_list_link__70yBL path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ProductDetail_list_link__70yBL:hover,.ProductDetail_list_link__70yBL[data-active=true]{color:var(--color-text)}.ProductDetail_list_link__70yBL[data-active=true] path{fill:#e5484d;stroke:#e5484d}.ProductDetail_list_link__70yBL.ProductDetail_list_compare__EkUf_[data-active=true] path{fill:none;stroke:var(--color-text)}.ProductDetail_list_link__70yBL:disabled{cursor:progress}.ProductDetail_list_link__70yBL:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ProductDetail_buy_head__dj4Ju+.ProductDetail_title__mSkNf{margin-top:-10px}.ProductDetail_when__zHVF0 span{display:inline;white-space:nowrap}.ProductDetail_price_row__q0NT3{padding-top:24px}.ProductDetail_delivery_list__0nboP+.ProductDetail_share_link__O1jgI,.ProductDetail_delivery_list__0nboP+div,.ProductDetail_purchase__MtqYY+.ProductDetail_list_links__3g9ZP{margin-top:-10px}.ProductDetail_colour_value__fyaXw{display:inline-flex;align-items:center;gap:10px}.ProductDetail_colour_dot__8sz5J{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(20,24,26,.18)}@media(min-width:921px){.ProductDetail_top__x_I8n>.ProductDetail_left__6ScnU{display:flex;flex-direction:column;align-self:stretch}}.product_product__Z6dND{color:#14181a;min-width:0;letter-spacing:0}.product_product__Z6dND a:focus-visible,.product_product__Z6dND button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.product_product__preloader__Zrx_q{height:500px;width:100%;display:flex;align-items:center;justify-content:center}.product_product__collection__YNuNh{margin-top:40px}.product_product__collection__title__pnAX8{margin:0;color:#14181a;font-size:42px;font-weight:400;line-height:1.2;flex:1 1 360px;min-width:0;overflow-wrap:anywhere}@media(max-width:650px){.product_product__collection__title__pnAX8{font-size:32px}}@media(max-width:590px){.product_product__collection__title__pnAX8{font-size:24px}}.product_product__collection__inner__XgdJB{position:relative}.product_product__collection__list__mgVHi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%}@media(max-width:1150px){.product_product__collection__list__mgVHi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.product_product__collection__list__mgVHi{gap:14px}}@media(max-width:620px){.product_product__collection__list__mgVHi{gap:12px}}@media(max-width:460px){.product_product__collection__list__mgVHi{gap:8px}}.product_product__top__price__share__2DZbR{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:#fff!important;border:1px solid var(--color-border-strong)!important;border-radius:2px;transition:background-color .12s ease}.product_product__top__price__share__2DZbR:before{content:"";position:absolute;inset:0;background-color:var(--color-text);-webkit-mask:url(/img/share-icon.svg) no-repeat 50% 50%;mask:url(/img/share-icon.svg) no-repeat 50% 50%}.product_product__top__price__share__2DZbR:hover{background-color:var(--color-surface-muted)!important}.product_share__PUtFE{position:relative}.product_share__PUtFE[data-inline]{display:inline-block;align-self:start;justify-self:start}.product_share__PUtFE[data-inline] .product_share__menu__ixhkp{right:auto;left:0}.product_share__menu__ixhkp{position:absolute;z-index:20;top:calc(100% + 10px);right:0;display:flex;flex-direction:column;width:max-content;min-width:232px;padding:8px;background-color:#fff;border:1px solid rgba(20,24,26,.1);border-radius:6px;box-shadow:0 18px 36px rgba(20,24,26,.12),0 2px 6px rgba(20,24,26,.06)}.product_share__item__D8bL5{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;color:#14181a;font-family:var(--font-poppins),Arial,sans-serif;font-size:15px;font-weight:500;text-align:left;text-decoration:none;background-color:rgba(0,0,0,0)!important;border:0!important;border-radius:4px;cursor:pointer;transition:background-color .18s ease}.product_share__item__D8bL5:hover{background-color:#f4f5f6!important}.product_share__icon__i_zfb{flex:0 0 auto;width:24px;height:24px}.product_share__icon__i_zfb svg{display:block;width:100%;height:100%}.main-page_hero__IqVWl{padding-top:24px;background:var(--color-bg)}.main-page_hero__container__ZNrMm{width:100%;max-width:1535px;margin:0 auto;padding:0 30px}.main-page_hero__banners__OqAeb{display:grid;grid-template-columns:minmax(0,66.6666666667%) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:20px;aspect-ratio:3/1}.main-page_hero__banners__OqAeb:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.main-page_hero__banner__ShzXg{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:6px;background:#e9ebec}.main-page_hero__banner__ShzXg:first-child{grid-row:1/-1}.main-page_hero__banner__ShzXg[data-banner-slot=primary],.main-page_hero__banner__ShzXg[data-banner-slot=secondary],.main-page_hero__banner__ShzXg[data-banner-slot=tertiary],.main-page_hero__banner__ShzXg[data-empty]{background:var(--neutral-200)}.main-page_hero__banner__ShzXg[data-empty] .main-page_hero__banner_copy__NevWT{background:none!important;color:var(--color-text)}.main-page_hero__banner_link__jcMqB{position:absolute;inset:0;display:block}.main-page_hero__banner_link__jcMqB:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.main-page_hero__banner_image__yJMH9{object-fit:cover;transition:scale .9s cubic-bezier(.2,0,0,1)}.main-page_hero__banner_copy__NevWT{position:absolute;left:20px;bottom:20px;display:inline-flex;max-width:calc(100% - 40px);padding:12px 18px;border-radius:6px;background:rgba(20,24,26,.92);color:#fff;font-family:var(--font-poppins),Arial,sans-serif}.main-page_hero__banner_title__EPzb_{position:relative;font-size:20px;font-weight:400;line-height:1.2;text-wrap:balance}.main-page_hero__banner_title__EPzb_:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:1px;background:#ffd23f;scale:0 1;transform-origin:left center;transition:scale .35s cubic-bezier(.2,0,0,1)}@media(hover:hover){.main-page_hero__banner_link__jcMqB:hover .main-page_hero__banner_image__yJMH9{scale:1.03}.main-page_hero__banner_link__jcMqB:hover .main-page_hero__banner_title__EPzb_:after{scale:1 1}}.main-page_hero__banner_link__jcMqB:focus-visible .main-page_hero__banner_title__EPzb_:after{scale:1 1}@media(prefers-reduced-motion:reduce){.main-page_hero__banner_image__yJMH9,.main-page_hero__banner_title__EPzb_:after{transition:none}.main-page_hero__banner_link__jcMqB:hover .main-page_hero__banner_image__yJMH9{scale:none}}.main-page_hero__banner__ShzXg:first-child .main-page_hero__banner_copy__NevWT{left:28px;bottom:28px;max-width:calc(100% - 56px);padding:16px 24px 18px}.main-page_hero__banner__ShzXg:first-child .main-page_hero__banner_title__EPzb_{font-size:clamp(24px,2.2vw,32px)}.main-page_hero__pagination__zEYYF{display:none}@media(max-width:1000px){.main-page_hero__container__ZNrMm{padding:0 20px}}@media(max-width:800px){.main-page_hero__IqVWl{display:none;padding-top:12px}.main-page_hero__container__ZNrMm{padding:0}.main-page_hero__banners__OqAeb{display:flex;gap:10px;aspect-ratio:auto;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding:0 16px;scroll-snap-type:x mandatory;scrollbar-width:none}.main-page_hero__banners__OqAeb::-webkit-scrollbar{display:none}.main-page_hero__banner__ShzXg{flex:0 0 100%;aspect-ratio:5/4;border-radius:6px;scroll-snap-align:start;scroll-snap-stop:always}.main-page_hero__banner__ShzXg:first-child .main-page_hero__banner_copy__NevWT,.main-page_hero__banner_copy__NevWT{gap:6px;padding:16px 20px 18px}.main-page_hero__banner__ShzXg:first-child .main-page_hero__banner_title__EPzb_,.main-page_hero__banner_title__EPzb_{font-size:26px;font-weight:400}.main-page_hero__pagination__zEYYF{display:flex;justify-content:center;gap:0}.main-page_hero__pagination__zEYYF button{display:grid;place-items:center;width:28px;height:32px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.main-page_hero__pagination__zEYYF button span{width:6px;height:6px;border-radius:3px;background:var(--neutral-300);transition:width .2s ease,background-color .2s ease}.main-page_hero__pagination__zEYYF button[aria-current=true] span{width:18px;background:var(--color-action)}.main-page_hero__pagination__zEYYF button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}}.main-page_section_header__lzqa9{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:32px;padding-top:22px;border-top:1px solid #e0e4e6}.main-page_section_header__lzqa9:before{content:"";position:absolute;top:-2px;left:0;width:120px;height:3px;background:var(--color-stroke)}.main-page_section_view_all__54p09{display:inline-flex;align-items:center;min-height:44px;margin-left:auto;padding:0 20px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text);font-size:15px;font-weight:400;line-height:1.4;text-decoration:none;white-space:nowrap;transition:background-color .12s ease}.main-page_section_view_all__54p09:hover{background:var(--color-surface)}.main-page_section_view_all__54p09:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.main-page_section_view_all_bottom__fbivZ{display:none}@media(max-width:560px){.main-page_section_header__lzqa9 .main-page_section_view_all__54p09{display:none}.main-page_section_view_all_bottom__fbivZ{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin-top:16px;border-radius:4px;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text);font-size:15px;text-decoration:none}.main-page_section_view_all_bottom__fbivZ svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.main-page_section_view_all_bottom__fbivZ:active{background:var(--neutral-50)}.main-page_section_view_all_bottom__fbivZ:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}}.ProductsBySameBrand_section__r0BPh{margin-top:56px}.ProductsBySameBrand_grid__Jbl01{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 16px}@media(max-width:1400px){.ProductsBySameBrand_grid__Jbl01{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductsBySameBrand_grid__Jbl01>li:nth-child(5){display:none}}@media(max-width:1100px){.ProductsBySameBrand_grid__Jbl01{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.ProductsBySameBrand_grid__Jbl01{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}}