@layer components{.MiniCartItem_item__iu9fg{border-bottom:var(--fs-border-width) solid var(--fs-border-color);display:flex;gap:var(--fs-spacing-6);padding:var(--fs-spacing-8) 0}.MiniCartItem_image__PKkVo{flex-shrink:0}.MiniCartItem_image__PKkVo img{border-radius:var(--fs-border-radius);display:block;height:96px;object-fit:contain;width:96px}.MiniCartItem_content__T2ZZJ{display:flex;flex:1;flex-direction:column;gap:var(--fs-spacing-2);min-width:0}.MiniCartItem_header__4cC2d{align-items:flex-start;display:flex;gap:var(--fs-spacing-2);justify-content:space-between}.MiniCartItem_name__9yDMh{-webkit-box-orient:vertical;color:var(--fs-color-on-decorative-500);display:-webkit-box;flex:1;font-size:var(--fs-text-size-0);font-weight:var(--fs-text-weight-regular);-webkit-line-clamp:2;line-height:1.5;min-width:0;overflow:hidden;text-decoration:none}@media(min-width:768px){.MiniCartItem_name__9yDMh{font-size:var(--fs-text-size-1)}}.MiniCartItem_name__9yDMh:hover{text-decoration:underline}.MiniCartItem_variation__b491h{align-self:flex-start;font-size:var(--fs-text-size-0);max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.MiniCartItem_unavailableNotice__Rajze{width:100%}.MiniCartItem_price__2e2if{width:auto}.MiniCartItem_priceSkeleton__5TVwS{display:flex;flex-direction:column;gap:var(--fs-spacing-1)}.MiniCartItem_stepper__ApmUz{align-items:stretch;align-self:flex-start;border:var(--fs-border-width) solid var(--fs-color-neutral-2);border-radius:var(--fs-border-radius);display:flex;margin:var(--fs-spacing-4) 0}.MiniCartItem_quantity__ti_LM{align-items:center;color:var(--fs-color-on-decorative-500);display:flex;font-size:var(--fs-text-size-1);justify-content:center;min-width:var(--fs-spacing-30);text-align:center}.MiniCartItem_removeButton__R67OF,.MiniCartItem_stepperButton__nTirt{flex-shrink:0}.MiniCartItem_stepperButton__nTirt{color:var(--fs-color-text-muted-5)}.MiniCartItem_stepperButton__nTirt,.MiniCartItem_stepperButton__nTirt:disabled{background:var(--fs-color-neutral-0)}.MiniCartItem_stepperButton__nTirt [data-button-wrapper]{padding:0 var(--fs-spacing-6)}.MiniCartItem_removeButton__R67OF{color:var(--fs-color-text-muted-5)}.MiniCartItem_removeButton__R67OF [data-button-wrapper]{padding:0 var(--fs-spacing-2)}.Alert_alert__lR83O{border-radius:var(--fs-radius-md);display:flex;width:100%}.Alert_contentWrapper__gQM_F{align-items:flex-start;box-sizing:border-box;display:flex;flex:1 0 0;gap:var(--fs-spacing-6);min-width:0;padding:var(--fs-spacing-6)}.Alert_statusIcon___o1vZ{flex-shrink:0}.Alert_text__6KXF3{flex:1 0 0;min-width:0}.Alert_text__6KXF3,.Alert_titleBody__wlvF6{display:flex;flex-direction:column;gap:var(--fs-spacing-2)}.Alert_title__Usu1T{font-size:var(--fs-font-size-action);font-weight:var(--fs-font-weight-action);letter-spacing:var(--fs-letter-spacing-action);line-height:var(--fs-line-height-action);margin:0}.Alert_body__D0CR5{font-size:var(--fs-font-size-small);font-weight:var(--fs-font-weight-small);letter-spacing:var(--fs-letter-spacing-small);line-height:var(--fs-line-height-small);margin:0}.Alert_action__9JaSh{display:flex}.Alert_closeButton__IdQYy{align-items:center;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:var(--fs-spacing-1)}.Alert_alert--success__loHFU{background:var(--fs-color-bg-success-faded);color:var(--fs-color-on-success-faded)}.Alert_alert--danger__FzekT{background:var(--fs-color-bg-danger-faded);color:var(--fs-color-on-danger-faded)}.Alert_alert--warning__l_Qys{background:var(--fs-color-bg-warning-faded);color:var(--fs-color-on-warning-faded)}.Alert_alert--info__0brPJ{background:var(--fs-color-info-bkg);color:var(--fs-color-info-text)}.Alert_alert--inline__7PfnP{background:rgba(0,0,0,0)}.Alert_alert--inline__7PfnP .Alert_contentWrapper__gQM_F{gap:var(--fs-spacing-2);padding:0}.Alert_alert--inline__7PfnP[data-alert-variant=success]{color:var(--fs-color-text-success)}.Alert_alert--inline__7PfnP[data-alert-variant=danger]{color:var(--fs-color-text-danger)}.Alert_alert--inline__7PfnP[data-alert-variant=warning]{color:var(--fs-color-text-warning)}.Alert_alert--inline__7PfnP[data-alert-variant=info]{color:var(--fs-color-on-info-500)}.Alert_alert--fixed__dgYGn{box-shadow:var(--fs-shadow-darker);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;opacity:0;position:fixed;transition:opacity .3s ease,transform .3s ease;width:calc(100% - 2*var(--fs-spacing-4));z-index:var(--fs-z-index-highest)}.Alert_alert--fixed__dgYGn[data-alert-visible=true]{opacity:1;transform:translateZ(0)}.Alert_alert--fixed-bottom-left__V8AUg{bottom:var(--fs-spacing-4);inset-inline-start:var(--fs-spacing-4);transform:translate3d(0,var(--fs-spacing-4),0)}.Alert_alert--fixed-bottom-right__i_4Su{bottom:var(--fs-spacing-4);inset-inline-end:var(--fs-spacing-4);transform:translate3d(0,var(--fs-spacing-4),0)}.Alert_alert--fixed-top-left__Bc9va{inset-inline-start:var(--fs-spacing-4)}.Alert_alert--fixed-top-left__Bc9va,.Alert_alert--fixed-top-right__Z2kR1{top:var(--fs-spacing-4);transform:translate3d(0,calc(-1 * var(--fs-spacing-4)),0)}.Alert_alert--fixed-top-right__Z2kR1{inset-inline-end:var(--fs-spacing-4)}}@layer components{}.Tag_tag__FE_U3{align-items:center;border-radius:var(--fs-radius-sm);display:inline-flex;font-weight:var(--fs-font-weight-action-small);gap:var(--fs-spacing-2);justify-content:center;letter-spacing:var(--fs-letter-spacing-action-small);max-width:100%;min-width:0;overflow:hidden;padding:var(--fs-spacing-2) var(--fs-spacing-4);text-overflow:ellipsis;white-space:nowrap}.Tag_tag__FE_U3[data-tag-variant=primary]{background:var(--fs-color-bg-action-primary);color:var(--fs-color-on-action-primary)}.Tag_tag__FE_U3[data-tag-variant=emphasis]{background:var(--fs-color-bg-emphasis);color:var(--fs-color-on-emphasis)}.Tag_tag__FE_U3[data-tag-variant=muted-1]{background:var(--fs-color-bg-muted-1);color:var(--fs-color-on-muted-1)}.Tag_tag__FE_U3[data-tag-variant=muted-4]{background:var(--fs-color-bg-muted-4);color:var(--fs-color-on-muted-4)}.Tag_tag__FE_U3[data-tag-variant=secondary]{background:var(--fs-color-secondary-100);color:var(--fs-color-on-secondary-100)}.Tag_tag__FE_U3[data-tag-variant=tertiary]{background:var(--fs-color-tertiary-100);color:var(--fs-color-on-tertiary-100)}.Tag_tag__FE_U3[data-tag-variant=decorative]{background:var(--fs-color-decorative-100);color:var(--fs-color-on-decorative-100)}.Tag_tag__FE_U3[data-tag-variant=success]{background:var(--fs-color-bg-success);color:var(--fs-color-on-success)}.Tag_tag__FE_U3[data-tag-variant=warning]{background:var(--fs-color-bg-warning);color:var(--fs-color-on-warning)}.Tag_tag__FE_U3[data-tag-variant=danger]{background:var(--fs-color-bg-danger);color:var(--fs-color-on-danger)}.Tag_tag__FE_U3[data-tag-variant=info]{background:var(--fs-color-info-100);color:var(--fs-color-on-info-100)}.Tag_tag__FE_U3[data-tag-variant=ecoplus]{background:var(--fs-color-eco-100);color:var(--fs-color-on-eco-100)}.Tag_tag__FE_U3[data-tag-variant=secondary-inverted]{background:var(--fs-color-secondary-400);color:var(--fs-color-on-secondary-400)}.Tag_tag__FE_U3[data-tag-variant=tertiary-inverted]{background:var(--fs-color-tertiary-400);color:var(--fs-color-on-tertiary-400)}.Tag_tag__FE_U3[data-tag-variant=decorative-inverted]{background:var(--fs-color-decorative-400);color:var(--fs-color-on-decorative-400)}.Tag_tag__FE_U3[data-tag-variant=success-inverted]{background:var(--fs-color-bg-success-faded);color:var(--fs-color-on-success-faded)}.Tag_tag__FE_U3[data-tag-variant=warning-inverted]{background:var(--fs-color-bg-warning-faded);color:var(--fs-color-on-warning-faded)}.Tag_tag__FE_U3[data-tag-variant=danger-inverted]{background:var(--fs-color-bg-danger-faded);color:var(--fs-color-on-danger-faded)}.Tag_tag__FE_U3[data-tag-variant=info-inverted]{background:var(--fs-color-info-500);color:var(--fs-color-on-info-500)}.Tag_tag__FE_U3[data-tag-variant=ecoplus-inverted]{background:var(--fs-color-eco-400);color:var(--fs-color-on-eco-400)}.Tag_tag__FE_U3[data-tag-variant=disabled]{background:var(--fs-color-bg-disabled);border:var(--fs-border-width-default) solid var(--fs-color-border-disabled);color:var(--fs-color-on-disabled)}.Tag_sm__0laFk{font-size:var(--fs-font-size-mini);line-height:var(--fs-line-height-action-mini)}.Tag_lg__5G8gf{font-size:var(--fs-font-size-action-small);line-height:var(--fs-line-height-action-small)}@layer components{.MiniCart_backdrop__Rs48Y{background:var(--fs-color-overlay);border:none;cursor:pointer;height:100%;left:0;opacity:1;padding:0;position:fixed;top:0;width:100%;z-index:var(--fs-z-index-overlay,1000)}.MiniCart_backdropClosing__OtEEU{opacity:0}.MiniCart_drawer___j0UA{background:var(--fs-color-neutral-0);display:flex;flex-direction:column;height:100%;inset:0 0 0 auto;max-width:400px;position:fixed;transform:translateX(0);width:85%;z-index:var(--fs-z-index-modal,1001)}.MiniCart_drawer___j0UA:focus{outline:none}.MiniCart_drawerClosing__JREp2{transform:translateX(100%)}@keyframes MiniCart_mini-cart-slide-in__2yFq8{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes MiniCart_mini-cart-slide-out__QDcyL{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes MiniCart_mini-cart-backdrop-in__3sRLP{0%{opacity:0}to{opacity:1}}@keyframes MiniCart_mini-cart-backdrop-out__IJHFG{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:no-preference){.MiniCart_drawerOpening__kWHmw{animation:MiniCart_mini-cart-slide-in__2yFq8 .3s ease both}.MiniCart_drawerClosing__JREp2{animation:MiniCart_mini-cart-slide-out__QDcyL .3s ease both}.MiniCart_backdropOpening__zjiQL{animation:MiniCart_mini-cart-backdrop-in__3sRLP .3s ease both}.MiniCart_backdropClosing__OtEEU{animation:MiniCart_mini-cart-backdrop-out__IJHFG .3s ease both}}.MiniCart_header__G5g7O{align-items:center;display:flex;flex-shrink:0;gap:var(--fs-spacing-3);justify-content:space-between;padding:var(--fs-spacing-8) var(--fs-spacing-6) var(--fs-spacing-12)}.MiniCart_title__f68aq{color:var(--fs-color-neutral-7);font-size:var(--fs-text-size-2);font-weight:var(--fs-text-weight-semibold);line-height:1.5;margin:0}.MiniCart_content__83_am{flex:1;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:0 var(--fs-spacing-8)}.MiniCart_content__83_am [data-empty-state]{height:100%}.MiniCart_itemList__s_btk{list-style:none;margin:0;padding:0}.MiniCart_footer__eOWOr{background:var(--fs-color-neutral-2);box-shadow:var(--fs-shadow-hover);display:flex;flex-direction:column;flex-shrink:0;padding:var(--fs-spacing-8)}.MiniCart_summary__gM_xT{display:flex;flex-direction:column;padding:var(--fs-spacing-8) var(--fs-spacing-6) 0}.MiniCart_summaryRowTotal__H3mfv,.MiniCart_summaryRow__q_5Ad{color:var(--fs-color-on-decorative-500);display:flex;font-size:var(--fs-text-size-1);justify-content:space-between;line-height:1.43;margin-bottom:var(--fs-spacing-4)}.MiniCart_summaryRowTotal__H3mfv{font-weight:var(--fs-text-weight-semibold)}.MiniCart_summaryRowDisclaimer__RGSrE{padding-left:var(--fs-spacing-6)}.MiniCart_summaryRowDisclaimerText__iJM53{color:var(--fs-color-text-muted-5);font-size:var(--fs-text-size-0);line-height:1.42;margin:var(--fs-spacing-4) 0}}.InputDate_wrapper__MdxVN{display:flex;flex-direction:column;font-family:var(--fs-text-face-body);gap:var(--fs-spacing-2);position:relative;width:100%}.InputDate_label__Aw6L_{color:var(--fs-color-on-base);display:flex;font-size:var(--fs-font-size-small);font-weight:var(--fs-font-weight-small);letter-spacing:var(--fs-letter-spacing-small);line-height:var(--fs-line-height-small)}.InputDate_required__o6ccz{color:var(--fs-color-danger-text);margin-right:var(--fs-spacing-1)}.InputDate_inputWrapper__r17GO{align-items:center;display:flex;position:relative;width:100%}.InputDate_trigger__hSvff{inset-inline-end:var(--fs-spacing-4);position:absolute}.InputDate_input___xxY2{background-color:var(--fs-color-bg-base);border:var(--fs-border-width-default) solid var(--fs-color-border-muted-1);border-radius:var(--fs-radius-md);box-sizing:border-box;color:var(--fs-color-on-base);cursor:pointer;font-family:inherit;font-size:var(--fs-font-size-body);font-weight:var(--fs-font-weight-body);height:var(--fs-size-md);letter-spacing:var(--fs-letter-spacing-body);line-height:var(--fs-line-height-body);outline:none;padding-inline:var(--fs-spacing-8);transition:border-color .15s ease;width:100%}.InputDate_input___xxY2:hover:not(:disabled){border-color:var(--fs-border-color-hover)}.InputDate_input___xxY2:focus{border-color:var(--fs-color-action-bkg);outline:var(--fs-border-width-thick) solid var(--fs-color-focus-ring);outline-offset:var(--fs-border-width)}.InputDate_input___xxY2:disabled{background-color:var(--fs-color-disabled-bkg);border-color:var(--fs-border-color-disabled);color:var(--fs-color-disabled-text);cursor:not-allowed}.InputDate_helperText__XDetT{color:var(--fs-color-text-light);font-size:var(--fs-text-size-0)}.InputDate_errorMessage__nKBHp{align-items:flex-start;color:var(--fs-color-danger-text);display:flex;font-size:var(--fs-text-size-0);gap:var(--fs-spacing-2)}.InputDate_errorIcon__008dk{flex-shrink:0}.InputDate_hasError__wsmpr .InputDate_input___xxY2{border-color:var(--fs-color-danger-text)}.InputDate_hasError__wsmpr .InputDate_input___xxY2:focus{outline-color:var(--fs-color-danger-border)}.InputDate_hasSuccess__gKcCh .InputDate_input___xxY2{border-color:var(--fs-color-success-2)}.InputDate_disabled__u8_GH .InputDate_label__Aw6L_{color:var(--fs-color-disabled-text)}.InputDate_calendar__IemrR{background:var(--fs-color-neutral-bkg);border:var(--fs-border-width-default) solid var(--fs-color-border-muted-1);border-radius:var(--fs-radius-md);display:flex;flex-direction:column;gap:var(--fs-spacing-6);inset-block-start:100%;inset-inline-start:0;-webkit-margin-before:var(--fs-spacing-2);margin-block-start:var(--fs-spacing-2);max-width:100%;padding:var(--fs-spacing-8);position:absolute;width:21rem;z-index:var(--fs-z-index-top)}.InputDate_calendarHeader__WNtbf{align-items:center;display:flex;justify-content:space-between}.InputDate_calendarMonth__glXam{color:var(--fs-color-on-base);font-size:var(--fs-text-size-2);font-weight:var(--fs-text-weight-semibold);line-height:var(--fs-line-height-body)}.InputDate_calendarGrid__h0m_K,.InputDate_calendarWeekdays__fal6p{display:grid;grid-template-columns:repeat(7,1fr)}.InputDate_calendarWeekdays__fal6p{-webkit-border-after:var(--fs-border-width-default) solid var(--fs-color-border-muted-1);border-block-end:var(--fs-border-width-default) solid var(--fs-color-border-muted-1);color:var(--fs-color-on-base);font-size:var(--fs-text-size-2);font-weight:var(--fs-text-weight-semibold);-webkit-padding-after:var(--fs-spacing-4);padding-block-end:var(--fs-spacing-4);text-align:center}.InputDate_calendarGrid__h0m_K{gap:var(--fs-spacing-2);place-items:center}.InputDate_calendarDay__tM142{align-items:center;background:none;block-size:var(--fs-size-sm);border:var(--fs-border-width-default) solid rgba(0,0,0,0);border-radius:var(--fs-radius-pill);color:var(--fs-color-on-base);cursor:pointer;display:inline-flex;font-size:var(--fs-text-size-2);inline-size:var(--fs-size-sm);justify-content:center;line-height:var(--fs-line-height-body);padding:0}.InputDate_calendarDay__tM142[data-today]{border-color:var(--fs-color-action-bkg)}.InputDate_calendarDay__tM142[aria-pressed=true]{background:var(--fs-color-action-bkg);border-color:var(--fs-color-action-bkg);color:var(--fs-color-action-text)}.InputDate_calendarDay__tM142:disabled{color:var(--fs-color-disabled-text);cursor:not-allowed}@keyframes search-dropdown_ds-search-in__y3HNK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.search-dropdown_searchDropdownScope__bFwiY{position:relative}@media(min-width:1280px){.search-dropdown_searchDropdownScope__bFwiY{position:static}}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown]{--fs-search-dropdown-width-mobile:100%;--fs-search-dropdown-position-left-mobile:0;--fs-search-dropdown-position-left-tablet:0;--fs-search-dropdown-position-top-mobile:calc(100% + var(--fs-spacing-4));--fs-search-dropdown-position-top-tablet:calc(100% + var(--fs-spacing-4));background:var(--fs-color-bg-base);border-radius:var(--fs-radius-md);box-shadow:var(--fs-shadow-elevation-up);gap:var(--fs-spacing-8);max-height:70vh;overflow-y:auto;padding:var(--fs-spacing-8);position:absolute;top:3px;width:100%;z-index:30}@media(min-width:1280px){.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown]{animation:search-dropdown_ds-search-in__y3HNK .15s ease 0s 1 normal none running;display:flex;flex-wrap:wrap;left:0;margin:auto;max-height:630px;max-width:1400px;overflow-y:auto;right:0;top:60px;width:80vw}}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown]>section{display:flex;flex-direction:column;width:100%}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-dropdown-products-container],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-dropdown-top-history]{display:flex;flex-direction:column;gap:var(--fs-spacing-8);width:100%}@media(min-width:1280px){.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-dropdown-products-container],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-dropdown-top-history]{flex-direction:row}}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-products-container]{width:100%}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top]{display:flex;flex-direction:column;gap:var(--fs-spacing-8)}@media(min-width:1280px){.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top]{flex:1 1 calc(100% - var(--fs-spacing-12));min-width:320px}}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-autocomplete-container]{display:flex;flex-direction:column;gap:var(--fs-spacing-8)}@media(min-width:1280px){.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-autocomplete-container]{flex:0 0 20%;min-width:260px}}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-autocomplete-header]{margin:0}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-products]{display:grid;gap:var(--fs-spacing-8);width:100%}@media(min-width:1280px){.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-products]{gap:var(--fs-spacing-6);width:100%}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-products] [data-search-products-title]{grid-column:1/-1}}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] .search-dropdown_viewAllLink__qAMGd{color:var(--fs-color-main-3);justify-content:center;padding:var(--fs-spacing-8);text-align:center;width:100%}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-autocomplete-title],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-title],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-products-title],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-title]{align-items:center;color:var(--fs-color-on-base);display:flex;font-size:var(--fs-font-size-action);font-weight:var(--fs-font-weight-action);gap:var(--fs-spacing-6);letter-spacing:var(--fs-letter-spacing-action);line-height:var(--fs-line-height-action)}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-autocomplete-title]:before,.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-title]:before,.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-products-title]:before,.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-title]:before{background:var(--fs-color-brand-on);border-radius:var(--fs-radius-sm);border-radius:2px;content:"";display:inline-block;height:1.15em;width:4px}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-autocomplete-empty]{color:var(--fs-color-text-muted-5);font-size:var(--fs-font-size-small);font-weight:var(--fs-font-weight-small);letter-spacing:var(--fs-letter-spacing-small);line-height:var(--fs-line-height-small);margin:0;padding:var(--fs-spacing-6)}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-item-badge]{align-items:center;background:var(--fs-color-black-025);border-radius:var(--fs-radius-sm);box-sizing:border-box;color:var(--fs-color-on-base);display:flex;flex-shrink:0;font-size:var(--fs-font-size-small);font-weight:var(--fs-text-weight-semibold);height:38px;justify-content:center;width:38px}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-header]{align-items:center;display:flex;gap:var(--fs-spacing-8);justify-content:space-between}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-item],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-suggestion-item],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-item]{align-items:center;border-radius:var(--fs-radius-sm);box-sizing:border-box;color:var(--fs-color-on-base);display:flex;font-size:var(--fs-font-size-small);font-weight:var(--fs-font-weight-small);gap:var(--fs-spacing-4);letter-spacing:var(--fs-letter-spacing-small);line-height:var(--fs-line-height-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-item]:hover,.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-suggestion-item]:hover,.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-item]:hover{background:var(--fs-color-bg-hover-muted-5)}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-item-link],.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-item-link]{align-items:center;color:var(--fs-color-on-base);display:flex;font-size:var(--fs-font-size-small);font-weight:var(--fs-font-weight-small);gap:var(--fs-spacing-4);letter-spacing:var(--fs-letter-spacing-small);line-height:var(--fs-line-height-small);padding:var(--fs-spacing-4) var(--fs-spacing-6);text-decoration:none;width:100%}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-item-link]:visited,.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-item-link]:visited{color:var(--fs-color-on-base)}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-item-link] p,.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-top-item-link] p{color:inherit;font-size:inherit;font-weight:inherit;margin:0}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-suggestion-item-link]{padding:var(--fs-spacing-4) var(--fs-spacing-6)}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-header] [data-button]{display:none}.search-dropdown_searchDropdownScope__bFwiY [data-search-dropdown] [data-search-history-header] [data-button-wrapper]{padding:0}.search-dropdown_autocompleteList__WoaBT{display:flex;flex-direction:column;margin:0;padding:0}.search-dropdown_productsList__xgrzg{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media(min-width:1280px){.search-dropdown_productsList__xgrzg{gap:var(--fs-spacing-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.search-dropdown_productsList__xgrzg>li{overflow:hidden}@media(min-width:1280px){.search-dropdown_productsList__xgrzg>li{border-radius:calc(var(--fs-border-radius)*2);box-shadow:0 4px 8px 0 rgba(86,105,115,.15)}}.search-dropdown_productsList__xgrzg [data-search-product-item-link]{align-items:center;display:grid;gap:var(--fs-spacing-4);grid-template-columns:132px 1fr;min-height:200px;padding:var(--fs-spacing-6);text-decoration:none}.search-dropdown_productsList__xgrzg [data-search-product-image]{height:132px;margin-right:0;width:132px}.search-dropdown_productsList__xgrzg [data-search-product-content]{display:flex;flex-direction:column;gap:var(--fs-spacing-4);height:100%}.search-dropdown_productsList__xgrzg [data-search-product-title]{-webkit-box-orient:vertical;color:var(--fs-color-text);display:-webkit-box;font-size:12px;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:140%;margin-top:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.search-dropdown_productsList__xgrzg [data-search-product-prices]{display:flex;flex-direction:column}.search-dropdown_productsList__xgrzg [data-search-product-prices] [data-price-variant=listing]{color:var(--fs-color-text-light);font-size:var(--fs-text-size-1);font-weight:var(--fs-text-weight-regular);line-height:16.8px;text-decoration:line-through;width:100%}.search-dropdown_productsList__xgrzg [data-search-product-prices] [data-price-variant=spot]{color:var(--fs-color-main-2);font-size:var(--fs-text-size-3);font-weight:var(--fs-text-weight-bold);line-height:24px;word-wrap:break-word}.search-dropdown_productsList__xgrzg [data-search-product-control-badge]{margin-bottom:0}.StandaloneLink_link__9a3As{align-items:center;display:inline-flex;font-family:var(--fs-text-face-body);font-weight:var(--fs-text-weight-regular);gap:var(--fs-spacing-4);letter-spacing:var(--fs-letter-spacing-action);outline:none;transition:color .15s ease}.StandaloneLink_link__9a3As:focus-visible{border-radius:var(--fs-border-radius-small);outline:var(--fs-border-width-thick) solid var(--fs-color-focus-ring);outline-offset:var(--fs-border-width);text-decoration:none}.StandaloneLink_link__9a3As .StandaloneLink_icon__uZAwv{flex-shrink:0;transition:transform .15s ease}.StandaloneLink_link__9a3As:hover .StandaloneLink_icon__uZAwv{transform:translateX(3px)}.StandaloneLink_sm__TRSLH{font-size:var(--fs-font-size-action-small);letter-spacing:var(--fs-letter-spacing-action-small);line-height:var(--fs-line-height-action-small)}.StandaloneLink_sm__TRSLH .StandaloneLink_icon__uZAwv{height:var(--fs-icon-size-sm);width:var(--fs-icon-size-sm)}.StandaloneLink_md__n06RW{font-size:var(--fs-font-size-action);letter-spacing:var(--fs-letter-spacing-action);line-height:var(--fs-line-height-action)}.StandaloneLink_md__n06RW .StandaloneLink_icon__uZAwv{height:18px;width:18px}.StandaloneLink_lg__5R_eF{font-size:var(--fs-font-size-action-large);letter-spacing:var(--fs-letter-spacing-action-large);line-height:var(--fs-line-height-action-large)}.StandaloneLink_lg__5R_eF .StandaloneLink_icon__uZAwv{height:var(--fs-icon-size-md);width:var(--fs-icon-size-md)}.StandaloneLink_normal__cqQNs{color:var(--fs-color-text-link)}.StandaloneLink_normal__cqQNs:visited{color:var(--fs-color-text-visited-link)}.StandaloneLink_inverted__rlBR7{color:var(--fs-color-on-inverted)}.StandaloneLink_inverted__rlBR7:hover{opacity:.85}.StandaloneLink_inverted__rlBR7:active{opacity:.7}@layer components{.social-icon-button_button__EJ7AI{align-items:center;background:var(--fs-color-neutral-6);border-radius:var(--fs-button-radius);color:var(--fs-color-on-action-primary);display:inline-flex;height:2rem;justify-content:center;transition-duration:var(--fs-transition-timing);transition-property:background-color,border-color,color;transition-timing-function:var(--fs-transition-function);width:2rem}.social-icon-button_button__EJ7AI:hover:not(:disabled){background:var(--fs-color-neutral-5);color:var(--fs-color-on-hover-action-primary)}.social-icon-button_button__EJ7AI:active:not(:disabled){background:var(--fs-color-neutral-4);color:var(--fs-color-on-active-action-primary)}.social-icon-button_icon__OrH0j{display:block;line-height:0}}.Logo_logo__uK1p9{display:block;fill:currentColor}.Logo_normal__uICfS{color:var(--fs-color-brand-on)}.Logo_inverted__wMv51{color:var(--fs-color-brand-on-inverted)}.OverlayButton_overlayButton__HXEvF[data-overlay-button]{align-items:center;background-color:var(--fs-color-overlay);border:none;border-radius:var(--fs-radius-pill);box-sizing:border-box;color:var(--fs-color-text-inverse);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;outline:none;transition:background-color .15s ease}.OverlayButton_overlayButton__HXEvF[data-overlay-button]:active:not(:disabled),.OverlayButton_overlayButton__HXEvF[data-overlay-button]:hover:not(:disabled){background-color:var(--fs-color-overlay-strong)}.OverlayButton_overlayButton__HXEvF[data-overlay-button]:focus-visible{outline:var(--fs-border-width-thick) solid var(--fs-color-focus-ring);outline-offset:var(--fs-border-width-thick)}.OverlayButton_overlayButton__HXEvF[data-overlay-button]:disabled{background-color:var(--fs-color-overlay);color:var(--fs-color-on-disabled);cursor:not-allowed}.OverlayButton_overlayButton__HXEvF[data-overlay-button]>*{flex-shrink:0}.OverlayButton_overlayButton__HXEvF.OverlayButton_sm__78Ui3{height:var(--fs-size-sm);width:var(--fs-size-sm)}.OverlayButton_overlayButton__HXEvF.OverlayButton_sm__78Ui3>*{height:var(--fs-icon-size-sm);width:var(--fs-icon-size-sm)}.OverlayButton_overlayButton__HXEvF.OverlayButton_md__k4vA5{height:var(--fs-size-md);width:var(--fs-size-md)}.OverlayButton_overlayButton__HXEvF.OverlayButton_md__k4vA5>*{height:var(--fs-icon-size-md);width:var(--fs-icon-size-md)}.OverlayButton_overlayButton__HXEvF.OverlayButton_lg__SKIDG{height:var(--fs-size-lg);width:var(--fs-size-lg)}.OverlayButton_overlayButton__HXEvF.OverlayButton_lg__SKIDG>*{height:var(--fs-icon-size-lg);width:var(--fs-icon-size-lg)}@layer components{.BackToTopButton_backToTop__FHEcy{inset-block-end:calc(70px + var(--fs-spacing-3));inset-inline:0;margin-inline:auto;position:fixed;z-index:21}@media screen and (width >= 1024px){.BackToTopButton_backToTop__FHEcy{inset-block-end:calc(88px + var(--fs-spacing-4))}}}.CarouselDots_track__lFiZ6{--fs-carousel-dots-slot:var(--fs-spacing-12);background:var(--fs-color-bg-base);border:var(--fs-border-width-default) solid var(--fs-color-border-muted-4);border-radius:var(--fs-radius-pill);box-sizing:border-box;height:var(--fs-carousel-dots-block-size);overflow:hidden;width:calc(var(--fs-carousel-dots-slot)*var(--fs-carousel-dots-window, 1))}.CarouselDots_trackInner__28hHp{align-items:center;display:flex;height:100%;transform:translateX(calc(var(--fs-carousel-dots-slot) * var(--fs-carousel-dots-offset, 0) * -1));transition:transform .25s ease}.CarouselDots_slot__okALC{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;display:flex;flex-shrink:0;height:var(--fs-carousel-dots-block-size);justify-content:center;margin:0;padding:0;width:var(--fs-carousel-dots-slot)}.CarouselDots_slot__okALC:is(button){cursor:pointer}.CarouselDots_slot__okALC:focus-visible{outline:2px solid var(--fs-color-focus-ring);outline-offset:-2px}.CarouselDots_circle__YWNfv{background:var(--fs-color-bg-muted-2);border-radius:var(--fs-radius-pill);transition:width .2s ease,height .2s ease,background-color .2s ease}.CarouselDots_large__OQvoF{height:8px;width:8px}.CarouselDots_small__xLGvt{height:4px;width:4px}.CarouselDots_active__xppcD{background:var(--fs-color-bg-action-primary);height:8px;width:8px}.HeaderRegionSelector_regionColumn__BcIaN{color:var(--fs-color-primary-text);min-width:0}.HeaderRegionSelector_regionColumn__BcIaN [data-button]{color:var(--fs-color-primary-text);font-size:var(--fs-text-size-1);font-weight:var(--fs-text-weight-semibold);line-height:18px;text-align:left;text-decoration:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.HeaderRegionSelector_regionColumn__BcIaN [data-navbar-region-button],.HeaderRegionSelector_regionColumn__BcIaN [data-navbar-region-fallback]{background:rgba(0,0,0,0);border:0;color:var(--fs-color-link);font-weight:var(--fs-text-weight-semibold);padding:0;white-space:nowrap}.search-input_searchInputScope__ExNP3 [data-search-field-wrapper]{transition:var(--fs-transition-timing) var(--fs-transition-property) var(--fs-transition-function)}.search-input_searchInputScope__ExNP3.search-input_searchInputScopeDropdownOpen__m5zsr [data-search-field-wrapper],.search-input_searchInputScope__ExNP3.search-input_searchInputScopeDropdownOpen__m5zsr [data-search-field],.search-input_searchInputScope__ExNP3.search-input_searchInputScopeDropdownOpen__m5zsr [data-search-input]{border:0;position:relative;z-index:var(--fs-z-index-highest)}.search-input_searchInputScope__ExNP3.search-input_searchInputScopeDropdownOpen__m5zsr [data-search-field]{border-radius:var(--fs-header-search-border-radius);box-shadow:0 0 0 2px var(--fs-header-search-bkg),0 0 0 6px var(--fs-color-focus-ring)}.search-input_magnifyingGlassIcon__3_v_y{color:var(--fs-color-main-2)}.SearchInputField_field__TFkFU{align-items:center;background:var(--fs-header-search-bkg);border:1px solid var(--fs-header-search-border);border-radius:var(--fs-header-search-border-radius);display:flex;min-height:2.75rem;overflow:hidden;width:100%}.SearchInputField_field__TFkFU .SearchInputField_submitButton__uOxfH{background:rgba(0,0,0,0);border-radius:0;border-width:0;color:var(--fs-color-text-light);flex-shrink:0;min-height:100%;min-width:unset;padding:0 var(--fs-spacing-3)}.SearchInputField_field__TFkFU .SearchInputField_submitButton__uOxfH:focus-visible,.SearchInputField_field__TFkFU .SearchInputField_submitButton__uOxfH:hover{background:rgba(0,0,0,0);color:var(--fs-color-text)}.SearchInputField_field__TFkFU .SearchInputField_submitButton__uOxfH:focus-visible{outline:2px solid var(--fs-color-focus-ring);outline-offset:-2px}.SearchInputField_field__TFkFU .SearchInputField_submitButton__uOxfH img,.SearchInputField_field__TFkFU .SearchInputField_submitButton__uOxfH svg{display:block;height:1.25rem;width:1.25rem}.SearchInputField_input__mufM1{background:rgba(0,0,0,0);border:0;color:var(--fs-color-text);flex:1;font-family:var(--fs-text-face-body);font-size:var(--fs-text-size-2);height:100%;min-height:2.75rem;min-width:0;outline:none;padding:0 var(--fs-spacing-3) 0 0}.SearchInputField_input__mufM1::-ms-input-placeholder{color:var(--fs-color-text-light);font-weight:400;opacity:1}.SearchInputField_input__mufM1::placeholder{color:var(--fs-color-text-light);font-weight:400;opacity:1}.SearchInputField_input__mufM1::-webkit-search-cancel-button,.SearchInputField_input__mufM1::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.SearchInputField_input__mufM1:focus-visible{outline:none}.SearchInputField_field__TFkFU .SearchInputField_attachmentButton__Gr0BS{flex-shrink:0;padding:0 var(--fs-spacing-2)}.navbar-search_searchColumn__U8abJ{min-width:0;padding:var(--fs-spacing-2) 0;width:100%}@media(min-width:1280px){.navbar-search_searchColumn__U8abJ{padding:0}}.HeaderActionsCluster_signInWrapper__MPjZM{align-items:center;display:flex}.HeaderActionsCluster_signInWrapper__MPjZM [data-button-label]{display:none}@media(min-width:1280px){.HeaderActionsCluster_signInWrapper__MPjZM [data-button-label]{display:inline-block;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.HeaderActionsCluster_signInWrapper__MPjZM [data-fs-button]{--fs-button-secondary-inverse-text-color:var(--fs-color-primary-text);color:var(--fs-color-primary-text);text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.HeaderActionsCluster_accountMenuWrapper__cxUBb{position:relative}.HeaderActionsCluster_accountMenu__SWa0P{background:var(--fs-color-neutral-0);border-radius:8px;box-shadow:0 16px 24px rgba(86,105,115,.25);list-style:none;margin:0;min-width:200px;opacity:0;padding:var(--fs-spacing-3) var(--fs-spacing-5);pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;visibility:hidden;z-index:30}.HeaderActionsCluster_accountMenuOpen__vVxg3{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.HeaderActionsCluster_accountMenuItem__PDocn{background:none;border:0;color:var(--fs-color-text-display);cursor:pointer;display:block;font:inherit;font-size:var(--fs-text-size-1);padding:var(--fs-spacing-3) 0;text-align:left;text-decoration:none;width:100%}.HeaderActionsCluster_accountMenuItem__PDocn:hover{text-decoration:underline}.HeaderActionsCluster_cartWrapper__i4a0f{align-items:center;display:inline-flex}.HeaderActionsCluster_cartWrapper__i4a0f [data-button]{--fs-button-secondary-inverse-text-color:var(--fs-color-primary-text);color:var(--fs-color-primary-text)}.HeaderActionsCluster_cartWrapper__i4a0f [data-fs-cart-toggle]{position:relative}.HeaderActionsCluster_cartWrapper__i4a0f [data-fs-cart-toggle] [data-button-wrapper]{position:static}.HeaderActionsCluster_cartButtonWrapper__I4xgw{display:inline-flex;position:relative}.HeaderActionsCluster_badge__ZJyf4{position:absolute;right:0;top:0}.Badge_badge__sCeJ4{align-items:center;border-radius:var(--fs-radius-pill);display:inline-flex;font-size:var(--fs-font-size-mini);font-weight:var(--fs-font-weight-action-small);height:20px;justify-content:center;letter-spacing:var(--fs-letter-spacing-mini);line-height:var(--fs-line-height-action-mini);white-space:nowrap;width:20px}.Badge_large__AleCL{height:var(--fs-spacing-10);padding-inline:var(--fs-spacing-2);width:auto}.Badge_primary__PFHfG{background:var(--fs-color-bg-action-primary);color:var(--fs-color-on-action-primary)}.Badge_success__Zzmks{background:var(--fs-color-bg-success);color:var(--fs-color-on-success)}.Badge_danger__bq5YE{background:var(--fs-color-bg-danger);color:var(--fs-color-on-danger)}.Badge_info__qLYTX{background:var(--fs-color-info-100);color:var(--fs-color-on-info-100)}.Badge_inverted__uduWA{background:var(--fs-color-bg-base);color:var(--fs-color-on-base)}.Badge_onLightBg__MyCH5{background:var(--fs-color-black-05);color:var(--fs-color-on-base)}.Badge_onDarkBg__zx0o9{background:var(--fs-color-white-70);color:var(--fs-color-on-inverted)}.Badge_ring__aLmFr{border:var(--fs-border-width-strong) solid var(--fs-color-white-0125)}.Badge_countText__W5t59{display:inline-block}.HeaderDesktopNavigation_navbarLinks__1kYeC{background:var(--fs-header-main-nav-bkg);border-bottom:1px solid var(--fs-color-header-item-divider);display:none;height:48px;position:relative}@media(min-width:1024px){.HeaderDesktopNavigation_navbarLinks__1kYeC{display:block}}.HeaderDesktopNavigation_navbarLinksWrapper__w1uSE{align-items:center;color:var(--fs-color-text-display);display:flex;gap:var(--fs-spacing-24);height:100%;justify-content:flex-start;margin:0 auto;max-width:var(--fs-grid-max-width);overflow:auto hidden;padding:0 var(--fs-container-margin);scrollbar-gutter:stable}.HeaderDesktopNavigation_navbarLinksWrapper__w1uSE::-webkit-scrollbar{height:6px}.HeaderDesktopNavigation_navbarLinksList__p93Bo{align-items:center;display:flex;gap:var(--fs-container-gap);list-style:none;margin:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0;width:100%}.HeaderDesktopNavigation_navbarLinkItem__z8fm5{flex:0 0 auto;padding:var(--fs-spacing-4);position:relative}.HeaderDesktopNavigation_navbarLinkItem__z8fm5:first-child{padding-left:0}.HeaderDesktopNavigation_navbarLinkItem__z8fm5:after{background-color:var(--fs-header-main-nav-on-bkg);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.HeaderDesktopNavigation_navbarLinkItem__z8fm5:hover .HeaderDesktopNavigation_desktopNavLink__iwt3A{color:var(--fs-header-main-nav-on-bkg);opacity:.9}.HeaderDesktopNavigation_navbarLinkItem__z8fm5:hover .HeaderDesktopNavigation_inlineChevron__RcL8_{transform:translateY(2px) rotate(180deg)}.HeaderDesktopNavigation_navbarLinkItem__z8fm5:hover:after{width:100%}.HeaderDesktopNavigation_navbarLinkItemActive__YkgcF .HeaderDesktopNavigation_desktopNavLink__iwt3A{color:var(--fs-header-main-nav-on-bkg);opacity:.9}.HeaderDesktopNavigation_navbarLinkItemActive__YkgcF:after{width:100%}.HeaderDesktopNavigation_inlineChevronOpen__NZZnE{transform:translateY(2px) rotate(180deg)}.HeaderDesktopNavigation_desktopNavLink__iwt3A{align-items:center;color:var(--fs-header-main-nav-on-bkg);display:inline-flex;font-size:var(--fs-text-size-1);font-weight:var(--fs-text-weight-semibold);gap:var(--fs-spacing-2);text-decoration:none;white-space:nowrap}.HeaderDesktopNavigation_desktopNavLink__iwt3A,.HeaderDesktopNavigation_navbarLinkItem__z8fm5,.HeaderDesktopNavigation_navbarLinksList__p93Bo{height:100%}.HeaderDesktopNavigation_inlineChevron__RcL8_{align-items:center;display:block;position:relative;top:-2px;transition:all .2s ease-in-out}.HeaderDesktopNavigation_megaMenuPanel__wu30J{background:var(--fs-color-neutral-0);border-top:1px solid var(--fs-color-mega-menu-divider-color);left:0;min-height:376px;padding:var(--fs-spacing-8) 0 var(--fs-spacing-12);position:absolute;right:0;top:100%;z-index:var(--fs-z-index-highest)}.HeaderDesktopNavigation_megaMenuPanelInner__JmHqO{display:grid;gap:var(--fs-spacing-20);grid-template-columns:minmax(0,1fr) minmax(0,600px);height:100%;margin:0 auto;max-width:var(--fs-grid-max-width);padding:0 var(--fs-container-margin);position:relative;z-index:1}.HeaderDesktopNavigation_megaMenuPanelInnerCards__CelHi{grid-template-columns:minmax(0,1fr)}.HeaderDesktopNavigation_megaMenuPanelInner__JmHqO:has(.HeaderDesktopNavigation_megaMenuColumns__GeNUm .HeaderDesktopNavigation_megaMenuColumn__Su_HL:nth-child(4)){grid-template-columns:minmax(0,1fr) minmax(0,464px)}.HeaderDesktopNavigation_megaMenuOverlay__znref{background:color-mix(in srgb,var(--fs-color-text) 32%,transparent);height:100vh;left:0;position:absolute;right:0;top:100%;z-index:0}.HeaderDesktopNavigation_megaMenuColumns__GeNUm{display:grid;gap:var(--fs-spacing-20);grid-template-columns:repeat(3,minmax(0,1fr))}.HeaderDesktopNavigation_megaMenuColumns__GeNUm:has(.HeaderDesktopNavigation_megaMenuColumn__Su_HL:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.HeaderDesktopNavigation_megaMenuCardsGrid__47QLy{display:flex;gap:var(--fs-spacing-8)}.HeaderDesktopNavigation_megaMenuCardItem__frFRS{max-width:228px;min-width:0}.HeaderDesktopNavigation_megaMenuColumn__Su_HL{max-width:208px;min-width:0}.HeaderDesktopNavigation_megaMenuPreview__KKEli{border-radius:2px;height:100%;margin-top:var(--fs-spacing-8);max-height:320px;overflow:hidden;position:relative}.HeaderDesktopNavigation_megaMenuPreview__KKEli:hover .HeaderDesktopNavigation_megaMenuPreviewImage__2jy1_{transform:scale(1.1)}.HeaderDesktopNavigation_megaMenuPreviewLink__m1q5i{display:block;height:100%;position:relative;width:100%}.HeaderDesktopNavigation_megaMenuPreviewImage__2jy1_{display:block;height:100%;min-height:320px;object-fit:cover;transition:all .3s ease-in-out;width:100%}.HeaderDesktopNavigation_megaMenuPreviewOverlay__ztCG6{align-items:center;background:color-mix(in srgb,var(--fs-color-on-base) 60%,transparent);border-radius:0 0 2px 2px;bottom:0;color:var(--fs-color-text-inverse);display:flex;font-size:var(--fs-text-size-2);font-weight:var(--fs-text-weight-regular);height:44px;left:0;padding:0 0 0 var(--fs-spacing-20);position:absolute;right:0}@layer components{.PdpImageZoomModal_overlay__G3jcV{padding:0}.PdpImageZoomModal_overlay__G3jcV [data-modal-content]{align-items:center;border-radius:0;gap:var(--fs-spacing-2);height:100%;max-height:none;max-width:none;padding:var(--fs-spacing-3);position:relative;width:100%}.PdpImageZoomModal_overlay__G3jcV [data-modal-header]{flex-shrink:0;justify-content:flex-end;position:absolute;width:100%}.PdpImageZoomModal_overlay__G3jcV [data-modal-body]{display:grid;flex:1;gap:var(--fs-spacing-8);grid-template-rows:auto 1fr auto;min-height:0;width:100%}.PdpImageZoomModal_counter__UYLL4{align-items:center;color:var(--fs-color-text-light);display:flex;font-size:var(--fs-text-size-1);justify-content:center;min-height:var(--fs-size-sm);text-align:center;width:100%}.PdpImageZoomModal_main__1UQFY{margin:0 auto;max-width:min(600px,100%);min-height:0;overflow:hidden;position:relative;width:100%}.PdpImageZoomModal_mainSwiper__TPJlo,.PdpImageZoomModal_mainViewport__02NgH{height:100%;width:100%}.PdpImageZoomModal_mainViewport__02NgH [class~=swiper]{height:100%}@media(pointer:fine){.PdpImageZoomModal_main__1UQFY{cursor:crosshair}}.PdpImageZoomModal_image__gd1OM{display:block;height:100%;object-fit:contain;transition:opacity var(--fs-transition-timing) var(--fs-transition-function);width:100%}.PdpImageZoomModal_imageZooming__Gq2IF{opacity:0}.PdpImageZoomModal_zoomLayer__UwTv9{z-index:1}@media(pointer:fine){.PdpImageZoomModal_zoomLayer__UwTv9{background-repeat:no-repeat;background-size:200%;inset:0;position:absolute}}.PdpImageZoomModal_thumbsWrapper__eOYha{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:var(--fs-spacing-4);justify-content:center;margin:0 auto;max-width:min(1100px,100%);overflow:hidden;width:100%}.PdpImageZoomModal_thumbs__ZhbpG{display:flex;flex:0 1 auto;flex-direction:row;gap:var(--fs-spacing-2);justify-content:center;min-width:0}.PdpImageZoomModal_thumbsArrow__IgZ4B{flex-shrink:0}.PdpImageZoomModal_thumbsArrowLocked__1XRDz{visibility:hidden}.PdpImageZoomModal_thumbsSwiper__U0uf8{height:100%;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PdpImageZoomModal_thumbsScrollbarHorizontal__X_Sek,.PdpImageZoomModal_thumbsScrollbarVertical__Vhe8H{display:none}.PdpImageZoomModal_thumbsScrollbarDrag__5GKHu{background:var(--fs-color-neutral-3);border-radius:var(--fs-border-radius-pill)}.PdpImageZoomModal_thumbSlide__SaPKg{background:var(--fs-color-neutral-0);border:var(--fs-border-width) solid var(--fs-color-neutral-2);border-radius:var(--fs-border-radius-medium);flex-shrink:0;height:auto;overflow:hidden;width:auto}.PdpImageZoomModal_thumbSlideActive__7kvqN{border-color:var(--fs-color-border-active-muted-2)}.PdpImageZoomModal_thumb__ZKRPA{cursor:pointer;height:100%;padding:0;width:100%}.PdpImageZoomModal_thumbImage__qvwBS{display:block;height:auto;width:100%}.ProductCardSeloBadges_seloBadges__6pxWk{inset:0;pointer-events:none;position:absolute}.ProductCardSeloBadges_seloGroup__N_3Vz{display:flex;gap:var(--fs-spacing-4);position:absolute;z-index:2}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-orientation=horizontal]{flex-direction:row}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-orientation=vertical]{flex-direction:column}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=top-left]{left:var(--fs-spacing-8);top:var(--fs-spacing-8)}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=top-right]{right:0;top:0}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=top-center]{left:50%;top:var(--fs-spacing-8);transform:translateX(-50%)}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=bottom-left]{bottom:var(--fs-spacing-8);left:var(--fs-spacing-8)}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=bottom-right]{bottom:var(--fs-spacing-8);right:var(--fs-spacing-8)}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=bottom-center]{bottom:var(--fs-spacing-8);left:50%;transform:translateX(-50%)}.ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=center]{left:50%;top:50%;transform:translate(-50%,-50%)}.ProductCardSeloBadges_seloBadgesSpaced__qfC8o .ProductCardSeloBadges_seloGroup__N_3Vz[data-selo-position=top-right]{right:var(--fs-spacing-8);top:var(--fs-spacing-8)}.ProductCardSeloBadges_seloImage__YOWOp{display:block;height:auto;max-height:var(--fs-spacing-20);max-width:var(--fs-spacing-24);width:auto}.EmptyState_container__QwuJB{align-items:center;display:flex;flex-direction:column;gap:var(--fs-spacing-4);justify-content:center;padding:var(--fs-spacing-6) var(--fs-spacing-4);text-align:center}.EmptyState_container__QwuJB[data-variant=rounded]{background:var(--fs-color-neutral-0);border:var(--fs-border-width) solid var(--fs-border-color);border-radius:var(--fs-border-radius);padding:var(--fs-spacing-8) var(--fs-spacing-4)}.EmptyState_icon__4h6Qj{color:var(--fs-color-text-light);flex-shrink:0}.EmptyState_title__HmIhC{font-size:var(--fs-text-size-4);line-height:1.3}.EmptyState_description__p3_4O,.EmptyState_title__HmIhC{color:var(--fs-color-text);font-weight:var(--fs-text-weight-regular);margin:0}.EmptyState_description__p3_4O{font-size:var(--fs-text-size-3);line-height:1.4;max-width:40ch}.EmptyState_actions__P_Iys{align-items:center;display:flex;flex-direction:column;gap:var(--fs-spacing-3);width:100%}}@layer components{}@layer components{@media(min-width:1280px){.EmptyState_actions__P_Iys{flex-direction:row;justify-content:center}}}@layer components{.TopSearchTerms_topSearchTerms__P9jgd{margin:var(--fs-spacing-20) auto 0;max-width:var(--fs-grid-max-width);padding:0 var(--fs-container-margin)}.TopSearchTerms_topSearchTerms__title__WYXi0{color:var(--fs-color-text-display);font-size:var(--fs-text-size-3);font-weight:var(--fs-text-weight-semibold);margin:0 0 var(--fs-spacing-12);text-align:center}.TopSearchTerms_topSearchTerms__list__u81MH{display:grid;gap:var(--fs-spacing-6) var(--fs-spacing-12);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:768px){.TopSearchTerms_topSearchTerms__list__u81MH{grid-template-columns:repeat(5,minmax(0,1fr))}}.TopSearchTerms_topSearchTerms__link__Asay_{align-items:center;color:var(--fs-color-text-display);display:inline-flex;font-size:var(--fs-text-size-1);gap:var(--fs-spacing-4);text-decoration:none}.TopSearchTerms_topSearchTerms__link__Asay_:hover{text-decoration:underline}.PdpMediaColumn_mediaColumn__nHbZK{width:100%}.PdpReviewsSection_reviews__ZhLPW{background:var(--fs-color-neutral-1);display:grid;gap:var(--fs-spacing-2);padding:var(--fs-spacing-8) 0;text-align:center}}@layer components{}@layer components{@media(min-width:768px){.PdpReviewsSection_reviews__ZhLPW{gap:var(--fs-spacing-4)}}@media(min-width:1024px){.PdpReviewsSection_reviews__ZhLPW{scroll-margin-top:var(--fs-spacing-20)}}.PdpReviewsSection_content__3S_v2{margin-bottom:0;padding-bottom:0}.PdpReviewsSection_wrapper__OjyTc{background:var(--fs-color-body-bkg);display:grid;gap:var(--fs-spacing-4);padding:var(--fs-spacing-10)}.PdpReviewsSection_title__wk8jT{color:var(--fs-color-on-base);font-size:var(--fs-text-size-title-mini);font-weight:var(--fs-font-weight-heading-6);line-height:var(--fs-line-height-heading-6);margin:0}.PdpReviewsSection_empty__mjdFt{background:var(--fs-color-neutral-1);color:var(--fs-color-on-base);font-size:var(--fs-font-size-body);font-weight:var(--fs-text-weight-semibold);line-height:var(--fs-line-height-body);margin:0;padding:var(--fs-spacing-4) var(--fs-spacing-5);text-align:start}.PdpReviewsSection_summary__qyUfZ{background:none;border:0;-webkit-border-after:var(--fs-border-width) solid var(--fs-border-color-light);border-block-end:var(--fs-border-width) solid var(--fs-border-color-light);cursor:pointer;display:grid;gap:var(--fs-spacing-1);justify-items:center;padding:0 0 var(--fs-spacing-6);width:100%}.PdpReviewsSection_average__65mp_{color:var(--fs-color-on-base);font-size:var(--fs-text-size-title-huge);font-weight:var(--fs-font-weight-heading-6);line-height:1.1;min-height:1.1em}.PdpReviewsSection_stars__wGh9n svg{height:20px;width:20px}.PdpReviewsSection_count__TJQpv{letter-spacing:var(--fs-letter-spacing-1,normal)}.PdpReviewsSection_count__TJQpv,.PdpReviewsSection_recommend__bJdxd{color:var(--fs-color-text-light);font-size:var(--fs-text-size-2)}.PdpReviewsSection_listHeader__zIp5d{align-items:center;display:flex;flex-wrap:wrap;gap:var(--fs-spacing-2);justify-content:space-between}.PdpReviewsSection_listTitle__7Wu8m{color:var(--fs-color-on-base);font-size:var(--fs-text-size-3);font-weight:var(--fs-text-weight-regular);margin:0;text-align:start}.PdpReviewsSection_filters__C2kZn{align-items:center;display:flex;gap:var(--fs-spacing-2)}.PdpReviewsSection_filterLabel__34xFP,.PdpReviewsSection_filterSelect__NWOi6{color:var(--fs-color-text-light);font-size:var(--fs-text-size-2)}.PdpReviewsSection_filterSelect__NWOi6{background:var(--fs-color-body-bkg);border:var(--fs-border-width) solid var(--fs-border-color);cursor:pointer;font-family:inherit;padding:var(--fs-spacing-2) var(--fs-spacing-3)}.PdpReviewsSection_list__7gaNn{display:grid;gap:var(--fs-spacing-4);width:100%}@media(min-width:1024px){.PdpReviewsSection_list__7gaNn{scroll-margin-top:var(--fs-spacing-20)}}.PdpReviewsSection_opinions__Fe7uK{display:grid;gap:var(--fs-spacing-5);list-style:none;margin:0;padding:0;text-align:start;width:100%}.PdpReviewsSection_opinion__J1GXs{-webkit-border-after:var(--fs-border-width) solid var(--fs-border-color-light);border-block-end:var(--fs-border-width) solid var(--fs-border-color-light);display:grid;gap:var(--fs-spacing-1);justify-items:start;-webkit-padding-after:var(--fs-spacing-4);padding-block-end:var(--fs-spacing-4)}.PdpReviewsSection_opinion__J1GXs:last-child{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}.PdpReviewsSection_opinionText__OqmQs{color:var(--fs-color-on-base);font-size:var(--fs-font-size-body);line-height:var(--fs-line-height-body);margin:0}.PdpReviewsSection_opinionMeta__r_WZl{color:var(--fs-color-text-light);display:flex;flex-wrap:wrap;font-size:var(--fs-text-size-2);gap:var(--fs-spacing-1);margin:0}.PdpReviewsSection_opinionReply__UvBTU{background:var(--fs-color-neutral-1);color:var(--fs-color-on-base);font-size:var(--fs-text-size-3);line-height:var(--fs-line-height-body);margin:0;padding:var(--fs-spacing-3);width:100%}.PdpReviewsSection_loadMore__ZhqRv{background:none;border:var(--fs-border-width) solid var(--fs-border-color);color:var(--fs-color-on-base);cursor:pointer;font-size:var(--fs-text-size-3);font-weight:var(--fs-text-weight-medium);justify-self:center;padding:var(--fs-spacing-2) var(--fs-spacing-5)}.PdpTabsNav_nav__jn_zv{display:none}}@layer components{@media(min-width:1024px){.PdpTabsNav_nav__jn_zv{background:var(--fs-color-body-bkg);display:block;overflow-x:auto;position:-webkit-sticky;position:sticky;top:0;z-index:var(--fs-z-index-top)}}.PdpTabsNav_list__oKibg{display:flex;justify-content:space-around;list-style:none;margin-bottom:0;padding-bottom:0}.PdpTabsNav_item__hXu60{flex:1 1 auto}.PdpTabsNav_link__2dbEo{-webkit-border-after:var(--fs-border-width-thick,2px) solid rgba(0,0,0,0);border-block-end:var(--fs-border-width-thick,2px) solid rgba(0,0,0,0);color:var(--fs-color-text-light);display:block;font-size:var(--fs-text-size-3);font-weight:var(--fs-text-weight-medium);padding-block:var(--fs-spacing-4);text-align:center;text-decoration:none;transition:color var(--fs-transition-timing) var(--fs-transition-function),border-color var(--fs-transition-timing) var(--fs-transition-function);white-space:nowrap}.PdpTabsNav_linkActive__dhaAw,.PdpTabsNav_link__2dbEo:hover{border-color:var(--fs-color-on-base);color:var(--fs-color-on-base);font-weight:var(--fs-text-weight-semibold)}.PdpTechnicalSheet_technicalSheet__Shsbq{margin-bottom:0;padding:0}}@layer components{@media(min-width:768px){.PdpTechnicalSheet_technicalSheet__Shsbq{padding:0 var(--fs-container-margin)}}@media(min-width:1024px){.PdpTechnicalSheet_technicalSheet__Shsbq{scroll-margin-top:var(--fs-spacing-20)}}.PdpTechnicalSheet_technicalSheetContent__1DgZN{background:var(--fs-color-body-bkg);display:grid;gap:var(--fs-spacing-8);padding:var(--fs-spacing-8)}@media(min-width:1024px){.PdpTechnicalSheet_technicalSheetContent__1DgZN{gap:var(--fs-spacing-16);padding:var(--fs-spacing-12)}}.PdpTechnicalSheet_title__PpxpP{color:var(--fs-color-on-base);font-size:var(--fs-text-size-title-mini);font-weight:var(--fs-font-weight-heading-6);line-height:var(--fs-line-height-heading-6);margin:0;text-align:center}.PdpTechnicalSheet_dimensions__E0gFl{display:grid;gap:var(--fs-spacing-4);justify-items:flex-start}@media(min-width:1024px){.PdpTechnicalSheet_dimensions__E0gFl{gap:var(--fs-spacing-8);justify-items:center}}.PdpTechnicalSheet_dimensionsLabel___5dXT{color:var(--fs-color-on-base);font-size:var(--fs-text-size-2);font-weight:var(--fs-font-weight-heading-6);margin:0}@media(min-width:1024px){.PdpTechnicalSheet_dimensionsLabel___5dXT{text-align:center}}.PdpTechnicalSheet_toggle__Lnbnp{background:var(--fs-color-neutral-1);border-radius:var(--fs-border-radius-pill);display:inline-flex;gap:var(--fs-spacing-1);padding:var(--fs-spacing-1)}.PdpTechnicalSheet_dimensionsGrid__c_suD{animation:PdpTechnicalSheet_dimensions-fade-in__paAt7 var(--fs-transition-timing) var(--fs-transition-function);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media(min-width:1024px){.PdpTechnicalSheet_dimensionsGrid__c_suD{gap:var(--fs-spacing-6)}}@keyframes PdpTechnicalSheet_dimensions-fade-in__paAt7{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.PdpTechnicalSheet_dimensionItem__Ob3Sc{display:grid;justify-items:center;position:relative;text-align:center}@media(max-width:1023px){.PdpTechnicalSheet_dimensionItem__Ob3Sc:first-of-type,.PdpTechnicalSheet_dimensionItem__Ob3Sc:nth-of-type(2){padding-bottom:var(--fs-spacing-8)}.PdpTechnicalSheet_dimensionItem__Ob3Sc:nth-of-type(3),.PdpTechnicalSheet_dimensionItem__Ob3Sc:nth-of-type(4){padding-top:var(--fs-spacing-8)}.PdpTechnicalSheet_dimensionItem__Ob3Sc:nth-of-type(2){-webkit-border-start:var(--fs-border-width) solid var(--fs-color-neutral-2);border-inline-start:var(--fs-border-width) solid var(--fs-color-neutral-2)}.PdpTechnicalSheet_dimensionItem__Ob3Sc:nth-of-type(3),.PdpTechnicalSheet_dimensionItem__Ob3Sc:nth-of-type(4){-webkit-border-before:var(--fs-border-width) solid var(--fs-color-neutral-2);border-block-start:var(--fs-border-width) solid var(--fs-color-neutral-2)}.PdpTechnicalSheet_dimensionItem__Ob3Sc:nth-of-type(4){-webkit-border-start:var(--fs-border-width) solid var(--fs-color-neutral-2);border-inline-start:var(--fs-border-width) solid var(--fs-color-neutral-2)}}@media(min-width:1024px){.PdpTechnicalSheet_dimensionItem__Ob3Sc+.PdpTechnicalSheet_dimensionItem__Ob3Sc{-webkit-border-start:var(--fs-border-width) solid var(--fs-color-neutral-2);border-inline-start:var(--fs-border-width) solid var(--fs-color-neutral-2)}}.PdpTechnicalSheet_dimensionIconWrapper__QBwsQ{align-items:center;background:var(--fs-color-neutral-1);border-radius:var(--fs-border-radius-pill);color:var(--fs-color-on-base);display:flex;height:40px;justify-content:center;margin:0 0 var(--fs-spacing-6);width:40px}.PdpTechnicalSheet_dimensionIcon__lcaWC{color:var(--fs-color-on-base)}.PdpTechnicalSheet_dimensionValue__zTXKP{color:var(--fs-color-on-decorative-500);font-size:var(--fs-font-size-body);font-weight:var(--fs-text-weight-semibold)}.PdpTechnicalSheet_dimensionName__GjtN8{color:var(--fs-color-on-base);font-size:var(--fs-font-size-small)}.PdpTechnicalSheet_specifications__oOCpf{display:grid;gap:var(--fs-spacing-8)}.PdpTechnicalSheet_specificationsTitle__xugpV{color:var(--fs-color-on-decorative-500);font-size:var(--fs-font-size-small);font-weight:var(--fs-text-weight-semibold);line-height:var(--fs-line-height-small);margin:0}.PdpTechnicalSheet_specificationsList__xcI3Q{display:grid;gap:0;margin:0}.PdpTechnicalSheet_specificationsRow__Tted4{display:grid;gap:var(--fs-spacing-1);padding:var(--fs-spacing-3) var(--fs-spacing-4)}.PdpTechnicalSheet_specificationsRow__Tted4:nth-child(odd){background:var(--fs-color-neutral-1)}.PdpTechnicalSheet_specificationsRow__Tted4:last-child{-webkit-border-after:0;border-block-end:0}.PdpTechnicalSheet_specificationsName__iPuUL,.PdpTechnicalSheet_specificationsValue__MysEK{color:var(--fs-color-border-active-muted-2);font-size:var(--fs-font-size-small);line-height:var(--fs-line-height-small);margin:0;overflow-wrap:anywhere;text-align:right}.PdpTechnicalSheet_specificationsName__iPuUL{font-weight:var(--fs-text-weight-semibold);text-align:left}@media(min-width:1024px){.PdpTechnicalSheet_specificationsRow__Tted4{align-items:center;gap:var(--fs-spacing-4);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.PdpTechnicalSheet_specificationsValue__MysEK{text-align:left}.PdpTechnicalSheet_dimensionsGrid__c_suD{grid-template-columns:repeat(4,minmax(0,1fr))}}}@layer component-overrides{.PdpTechnicalSheet_toggleButton__nbLN6{border-radius:var(--fs-border-radius-pill)}}@layer components{.PdpAccordionItem_item__YAr5b{-webkit-border-after:var(--fs-border-width) solid var(--fs-color-neutral-2);border-block-end:var(--fs-border-width) solid var(--fs-color-neutral-2)}.PdpAccordionItem_item__YAr5b:last-child{-webkit-border-after:0;border-block-end:0}.PdpAccordionItem_heading__aR16H{margin:0}.PdpAccordionItem_trigger__G0Yaf{align-items:center;background:var(--fs-color-bg-base);border:0;cursor:pointer;display:flex;justify-content:space-between;padding:var(--fs-spacing-6) var(--fs-spacing-8);width:100%}.PdpAccordionItem_title__11YmQ{color:var(--fs-color-on-base);font-size:var(--fs-text-size-title-mini);font-weight:var(--fs-font-weight-heading-6);line-height:var(--fs-line-height-heading-6);text-align:start}.PdpAccordionItem_icon__FBIXy{color:var(--fs-color-on-base);flex-shrink:0}.ProductComparisonToolbar_bar___m7rz{background:var(--fs-color-neutral-1);border-top:1px solid var(--fs-border-color-light);bottom:0;box-shadow:var(--fs-shadow-elevation-high);left:0;position:fixed;right:0;z-index:var(--fs-z-index-highest)}}@layer components{@media(prefers-reduced-motion:no-preference){.ProductComparisonToolbar_bar___m7rz{animation:ProductComparisonToolbar_comparison-bar-in__59ebM .22s ease-out}}@keyframes ProductComparisonToolbar_comparison-bar-in__59ebM{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes ProductComparisonToolbar_comparison-slot-in__OXBS_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.ProductComparisonToolbar_content__Yzicy{display:grid;gap:var(--fs-spacing-2);grid-template-areas:"toggle toggle" "slots slots" "compare clear";grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:var(--fs-spacing-6);width:100%}@media(min-width:1280px){.ProductComparisonToolbar_content__Yzicy{align-items:center;gap:var(--fs-spacing-6);grid-template-areas:"slots toggle" "slots compare" "slots clear";grid-template-columns:1fr 10rem;padding:var(--fs-spacing-6) var(--fs-spacing-6)}}.ProductComparisonToolbar_contentCollapsed__I3Ae1{align-items:center;display:flex;flex-direction:row;gap:var(--fs-spacing-8);justify-content:center;padding:var(--fs-spacing-3) var(--fs-spacing-2)}.ProductComparisonToolbar_contentCollapsed__I3Ae1 .ProductComparisonToolbar_clear__iIwtr,.ProductComparisonToolbar_contentCollapsed__I3Ae1 .ProductComparisonToolbar_toggle__V2UkO{width:auto}.ProductComparisonToolbar_contentCollapsed__I3Ae1 .ProductComparisonToolbar_compare__G21s2,.ProductComparisonToolbar_contentCollapsed__I3Ae1 .ProductComparisonToolbar_slots__Azq3v,.ProductComparisonToolbar_contentCollapsed__I3Ae1 .ProductComparisonToolbar_warning__JZoea{display:none;flex:0 0 0;min-width:0;width:0}@media(min-width:1280px){.ProductComparisonToolbar_contentCollapsed__I3Ae1{gap:var(--fs-spacing-10);padding:var(--fs-spacing-4) var(--fs-spacing-6)}}.ProductComparisonToolbar_count__f_qn0{margin-left:var(--fs-spacing-1)}.ProductComparisonToolbar_slotsWrap__T15_A{grid-area:slots;margin-bottom:var(--fs-spacing-6);opacity:1;transform:scaleY(1);transform-origin:top;transition:transform .22s ease,opacity .18s ease}@media(min-width:768px){.ProductComparisonToolbar_slotsWrap__T15_A{margin-bottom:0}}.ProductComparisonToolbar_slotsWrapCollapsed__GL_5o{opacity:0;pointer-events:none;transform:scaleY(0);transition:none}.ProductComparisonToolbar_slots__Azq3v{display:flex;gap:var(--fs-spacing-4);list-style:none;overflow-x:auto;padding:0;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100%}@media(min-width:768px){.ProductComparisonToolbar_slots__Azq3v{display:grid;gap:var(--fs-spacing-6);grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}}.ProductComparisonToolbar_slot__8qTqJ{background:var(--fs-color-neutral-0);border:1px solid var(--fs-border-color);border-radius:var(--fs-border-radius-small);display:flex;flex:0 0 66%;flex-direction:column;gap:var(--fs-spacing-2);min-height:6rem;min-width:0;padding:var(--fs-spacing-4);position:relative;scroll-snap-align:start}@media(prefers-reduced-motion:no-preference){.ProductComparisonToolbar_slot__8qTqJ{animation:ProductComparisonToolbar_comparison-slot-in__OXBS_ .2s ease-out}}@media(min-width:768px){.ProductComparisonToolbar_slot__8qTqJ{flex:initial}}.ProductComparisonToolbar_body__qlx9U{align-items:center;display:flex;flex-direction:column;gap:var(--fs-spacing-2);text-align:center}@media(min-width:768px){.ProductComparisonToolbar_body__qlx9U{flex-direction:row;gap:var(--fs-spacing-4);-webkit-padding-end:var(--fs-spacing-6);padding-inline-end:var(--fs-spacing-6);text-align:left}}.ProductComparisonToolbar_slotEmpty__OKu6a{align-items:center;border-style:dashed;color:var(--fs-color-text-muted-1);justify-content:center;padding:var(--fs-spacing-3)}.ProductComparisonToolbar_thumb__5IBxL{flex-shrink:0;height:4.5rem;object-fit:contain;width:4.5rem}.ProductComparisonToolbar_details__Wvrxd{min-width:0;width:100%}.ProductComparisonToolbar_name__ZfVqP{-webkit-box-orient:vertical;display:-webkit-box;font-size:calc(var(--fs-text-size-0) - 1px);font-weight:var(--fs-text-weight-semibold);-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ProductComparisonToolbar_price__Fy5wp{color:var(--fs-color-text-main);display:block;font-size:var(--fs-text-size-1);font-weight:var(--fs-text-weight-bold);margin-top:var(--fs-spacing-1)}.ProductComparisonToolbar_placeholder__3Ywcn{font-size:var(--fs-text-size-0);text-align:center}.ProductComparisonToolbar_remove__Hkvuc{align-self:flex-end;flex-shrink:0;min-height:16px;min-width:16px}.ProductComparisonToolbar_remove__Hkvuc span{align-items:center;gap:0;justify-content:center;padding:0}@media(min-width:768px){.ProductComparisonToolbar_remove__Hkvuc{position:absolute;right:0;top:var(--fs-spacing-4)}}.ProductComparisonToolbar_clear__iIwtr{grid-area:clear;width:100%}.ProductComparisonToolbar_clear__iIwtr span{font-weight:var(--fs-text-weight-regular);padding:0}.ProductComparisonToolbar_compare__G21s2{grid-area:compare;min-height:var(--fs-size-md);min-width:calc(var(--fs-spacing-36)*2 + var(--fs-spacing-20));opacity:1;transform:scaleY(1);transform-origin:top;transition:transform .22s ease,opacity .18s ease;width:100%}@media(min-width:1280px){.ProductComparisonToolbar_compare__G21s2{min-width:none}}.ProductComparisonToolbar_compareCollapsed__WpiJu{opacity:0;pointer-events:none;transform:scaleY(0);transition:none}.ProductComparisonToolbar_toggle__V2UkO{grid-area:toggle;justify-self:center}.ProductComparisonToolbar_toggle__V2UkO:not(.ProductComparisonToolbar_toggleCollapsed__3pCqT){margin-bottom:var(--fs-spacing-4)}.ProductComparisonToolbar_toggle__V2UkO span{font-weight:var(--fs-text-weight-regular)}.ProductComparisonToolbar_toggleCollapsed__3pCqT span{color:var(--fs-color-text-main);font-weight:var(--fs-text-weight-semibold);padding:0}.ProductComparisonToolbar_warning__JZoea{color:var(--fs-color-text-muted-1);font-size:var(--fs-text-size-0);grid-column:1/-1;margin:0;opacity:1;transform:scaleY(1);transform-origin:top;transition:transform .22s ease,opacity .18s ease}.ProductComparisonToolbar_warningCollapsed__gkpWL{opacity:0;transform:scaleY(0);transition:none}.ProductComparisonSidebar_modalOverlay__1mNZT [data-modal-content]{height:90vh;max-height:90vh;max-width:60rem;overflow:hidden;padding:var(--fs-spacing-8);width:100%}.ProductComparisonSidebar_modalOverlay__1mNZT [data-modal-body]{flex:1;margin-top:var(--fs-spacing-4);min-height:0;overflow:hidden}.ProductComparisonSidebar_empty__fs0Pk{color:var(--fs-color-text-muted-1);margin:0}.ProductComparisonSidebar_scroller__s5Y12{flex:1;min-height:0;min-width:0;overflow:auto}.ProductComparisonSidebar_table___lyp2{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@layer components{@media(min-width:768px){.ProductComparisonSidebar_table___lyp2{min-width:44rem;width:auto}}.ProductComparisonSidebar_comparisonIntro__ld_7Z{align-items:flex-start;display:flex;flex-direction:column;gap:var(--fs-spacing-2);padding-bottom:var(--fs-spacing-10)}.ProductComparisonSidebar_differencesCheckbox__A9QYc{color:var(--fs-color-text-muted-1)}.ProductComparisonSidebar_row__S7AwN{display:grid;gap:var(--fs-spacing-2);grid-auto-columns:calc(72vw - var(--fs-spacing-8));grid-auto-flow:column;grid-template-columns:none;list-style:none;margin:0;padding:0}@media(min-width:768px){.ProductComparisonSidebar_row__S7AwN{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.ProductComparisonSidebar_row__S7AwN[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.ProductComparisonSidebar_row__S7AwN[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductComparisonSidebar_row__S7AwN[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductComparisonSidebar_products__cl0IL{background:var(--fs-color-neutral-0);gap:0;padding-bottom:var(--fs-spacing-4);position:-webkit-sticky;position:sticky;top:0;z-index:1}.ProductComparisonSidebar_product__cV3OP{display:flex;flex-direction:column;gap:var(--fs-spacing-4);justify-content:space-around;min-width:0;padding:0 var(--fs-spacing-4);position:relative}.ProductComparisonSidebar_product__cV3OP+.ProductComparisonSidebar_product__cV3OP{-webkit-border-start:1px solid var(--fs-border-color-light);border-inline-start:1px solid var(--fs-border-color-light)}.ProductComparisonSidebar_remove__k8MOj{position:absolute;right:0;top:0}.ProductComparisonSidebar_image__cz2FY{height:9rem;margin:0 auto;max-width:12rem;object-fit:contain;width:100%}.ProductComparisonSidebar_name__xHEEH{color:var(--fs-color-text-main);font-size:var(--fs-text-size-0);font-weight:var(--fs-text-weight-medium);margin:0;margin-bottom:var(--fs-spacing-6);min-height:calc(var(--fs-spacing-4)*3)}@media(min-width:768px){.ProductComparisonSidebar_name__xHEEH{font-size:var(--fs-text-size-1)}}.ProductComparisonSidebar_detailsLink__f_65J{color:var(--fs-color-text-main);font-size:var(--fs-text-size-1);font-weight:var(--fs-text-weight-semibold);margin-bottom:var(--fs-spacing-6);margin-top:var(--fs-spacing-6);text-decoration:none}.ProductComparisonSidebar_detailsLink__f_65J:hover{text-decoration:underline}.ProductComparisonSidebar_specs__22icO{margin-top:var(--fs-spacing-4)}.ProductComparisonSidebar_specsTitle__JY70M{background:var(--fs-color-neutral-1);font-size:var(--fs-text-size-2);font-weight:var(--fs-text-weight-bold);margin-bottom:var(--fs-spacing-10);padding:var(--fs-spacing-6)}.ProductComparisonSidebar_specRow__Rf4TO{padding:var(--fs-spacing-8) 0 0}.ProductComparisonSidebar_specLabel__uS_9K{color:var(--fs-color-text-main);font-size:var(--fs-text-size-1);margin:0 0 var(--fs-spacing-4)}.ProductComparisonSidebar_specRow__Rf4TO .ProductComparisonSidebar_row__S7AwN{gap:var(--fs-spacing-4)}.ProductComparisonSidebar_specValue__J4T00{background:var(--fs-color-neutral-2);font-size:var(--fs-text-size-1);font-weight:var(--fs-text-weight-semibold);margin:0;overflow:auto;padding:var(--fs-spacing-4);text-align:center}@media(min-width:768px){.ProductComparisonSidebar_comparisonIntro__ld_7Z{align-items:flex-start}}}@layer components{.SearchDropdownSkeleton_searchDropdownSkeleton__GE852{background:var(--fs-color-bg-base);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--fs-spacing-8);padding:var(--fs-spacing-8);width:100%}@media(min-width:1280px){.SearchDropdownSkeleton_searchDropdownSkeleton__GE852{flex-direction:row;max-width:1400px}}.SearchDropdownSkeleton_searchDropdownSkeleton__suggestions__3FK2e{display:flex;flex-direction:column;gap:var(--fs-spacing-6);width:100%}@media(min-width:1280px){.SearchDropdownSkeleton_searchDropdownSkeleton__suggestions__3FK2e{flex:0 0 20%;min-width:260px}}.SearchDropdownSkeleton_searchDropdownSkeleton__products__9uZ51{display:flex;flex-direction:column;gap:var(--fs-spacing-8);width:100%}@media(min-width:1024px){.SearchDropdownSkeleton_searchDropdownSkeleton__products__9uZ51{flex:1 1 auto;flex-direction:row}}.SearchDropdownSkeleton_searchDropdownSkeleton__product__yORiS{align-items:center;display:flex;gap:var(--fs-spacing-6);width:100%}.SearchDropdownSkeleton_searchDropdownSkeleton__productImage__JXuIm{border-radius:var(--fs-radius-sm);flex-shrink:0}.SearchDropdownSkeleton_searchDropdownSkeleton__productContent__QjxWx{display:flex;flex-direction:column;gap:var(--fs-spacing-4);width:100%}}.search-suggestion-item_suggestionItem__sx58L{list-style:none}.search-suggestion-item_link__NxabS{align-items:center;color:var(--fs-color-on-base);display:flex;font-size:var(--fs-font-size-small);font-weight:var(--fs-text-weight-regular);gap:var(--fs-spacing-4);letter-spacing:var(--fs-letter-spacing-small);line-height:var(--fs-line-height-small);text-decoration:none}.search-suggestion-item_link__NxabS [data-search-suggestion-typed]{font-weight:var(--fs-text-weight-semibold)}.search-suggestion-item_link__NxabS:visited{color:var(--fs-color-on-base)}.search-suggestion-item_icon__IDye3{color:var(--fs-color-on-base);flex-shrink:0}.search-suggestion-item_text__O0uf3{color:inherit;font-size:inherit;font-weight:inherit;margin:0}