@layer vitamin-play{.vp-chip{--chip-disabled-opacity:var(--vp-semantic-opacity-s);--chip-border-width:var(--vp-semantic-border-width-s);--chip-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--chip-label-margin:0;--chip-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--chip-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--chip-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);--chip-height:var(--vp-semantic-sizing-4xl);--chip-width:auto}.vp-chip--small{--chip-height:var(--vp-semantic-sizing-2xl)}.vp-chip,.vp-chip--small{--chip-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--chip-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--chip-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--chip-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--chip-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--chip-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--chip-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--chip-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--chip-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-chip{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-border-catchy);--chip-border-color:var(--vp-semantic-color-border-quiet);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy);--chip-background-color:var(--vp-semantic-color-container-neutral)}.vp-chip[data-checked]{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-content-neutral);--chip-border-color:var(--vp-semantic-color-border-catchy);--chip-border-width:var(--vp-semantic-border-width-m);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy)}.vp-chip{--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-l) 0 var(--vp-semantic-spacing-l)}.vp-chip--small{--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon{--chip-width:var(--vp-semantic-sizing-4xl);--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon.vp-chip--small{--chip-width:var(--vp-semantic-sizing-2xl);--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-xs)}.vp-chip{--chip-start-icon-width:var(--vp-semantic-sizing-l);--chip-start-icon-height:var(--vp-semantic-sizing-l);--chip-end-icon-width:var(--vp-semantic-sizing-l);--chip-end-icon-height:var(--vp-semantic-sizing-l)}.vp-chip--small{--chip-start-icon-width:var(--vp-semantic-sizing-m);--chip-start-icon-height:var(--vp-semantic-sizing-m);--chip-end-icon-width:var(--vp-semantic-sizing-m);--chip-end-icon-height:var(--vp-semantic-sizing-m)}.vp-chip{align-items:center;align-self:center;background-color:var(--chip-background-color);border:var(--chip-border-width) solid var(--chip-border-color);border-radius:var(--chip-border-radius);box-sizing:border-box;color:var(--chip-color);display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-optical-sizing:var(--chip-font-optical-sizing);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);height:var(--chip-height);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);padding:var(--chip-padding);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);transition:color var(--chip-transition),border-color var(--chip-transition);width:var(--chip-width);-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}@media (prefers-reduced-motion:reduce){.vp-chip{transition-duration:0s}}.vp-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-chip--icon>svg{flex-shrink:0}.vp-chip__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-optical-sizing:var(--chip-font-optical-sizing);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);margin:var(--chip-label-margin);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);vertical-align:middle;-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}.vp-chip:before{content:"";height:max(var(--chip-sizing-min-height),100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(var(--chip-sizing-min-width),100%)}@supports selector(:has(:focus-visible)){.vp-chip__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1px;margin:-1px;outline:none;overflow:hidden;padding:0;position:absolute;width:1px}}.vp-chip:hover:not(:disabled,[data-disabled]),.vp-chip[data-hover]{--chip-color:var(--chip-color-hover);--chip-border-color:var(--chip-border-color-hover)}.vp-chip:active:not(:disabled),.vp-chip:active:not([data-disabled]),.vp-chip[data-active]{--chip-color:var(--chip-color-active);--chip-border-color:var(--chip-border-color-active)}.vp-chip:focus-visible:not(:disabled),.vp-chip[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:focus-visible,.vp-chip:has(:focus-visible){box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:disabled,.vp-chip[data-disabled]{cursor:default;opacity:var(--chip-disabled-opacity)}.vp-chip[data-loading]{color:transparent;transition:border-color var(--chip-transition)}.vp-chip[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-chip [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-chip [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-chip [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=start-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}.vp-chip [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=end-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}}:root{--filter-bar-top-separator-height:42px;--filter-bar-bottom-separator-height:21px;--filter-bar-top-height-large-viewport:96px}.filter-bar{position:sticky;inset-block-start:0;z-index:var(--z-index-filter-bar);display:flex;flex-direction:column;gap:var(--vp-semantic-sizing-l);background-color:var(--vp-semantic-color-background-main)}@media (max-width:1199px){.filter-bar__one-line{flex-direction:row;align-items:center;justify-content:space-between}}.filter-bar.filter-bar{padding-block-start:var(--vp-semantic-sizing-l);padding-block-end:var(--vp-semantic-sizing-l)}@media (min-width:600px){.filter-bar.filter-bar{margin-block-start:var(--vp-semantic-sizing-s);margin-block-end:var(--vp-semantic-sizing-s)}}@media (max-width:599px){.filter-bar.filter-bar__one-line{padding-block-start:var(--vp-semantic-sizing-s);padding-block-end:var(--vp-semantic-sizing-s)}}@media (min-width:600px){.filter-bar.filter-bar__one-line{padding-block-start:var(--vp-semantic-sizing-m);padding-block-end:var(--vp-semantic-sizing-m);margin-block-start:0;margin-block-end:0}}@media (min-width:1200px){.filter-bar.filter-bar__one-line{padding-block-start:var(--vp-semantic-sizing-xl);padding-block-end:var(--vp-semantic-sizing-xl)}.filter-bar{flex-direction:row;gap:var(--vp-semantic-sizing-3xl);align-items:center}}.filter-bar__filter-cta .filter-button{padding-inline-start:var(--vp-semantic-spacing-m);padding-inline-end:var(--vp-semantic-spacing-m)}.filter-bar__filter-cta .filter-button__label{display:block}.filter-bar__filter-cta [data-part=end-slot]{display:none}@media (min-width:600px){.filter-bar__filter-cta .filter-button{inline-size:auto;padding-inline-start:var(--vp-semantic-spacing-l);padding-inline-end:var(--vp-semantic-spacing-l)}}.filter-bar__top{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--vp-semantic-spacing-l);align-items:center}.filter-bar__top__separator{inline-size:var(--vp-semantic-border-width-s);block-size:var(--filter-bar-top-separator-height);background-color:var(--vp-semantic-color-border-quiet)}@media (min-width:600px){.filter-bar__top{flex-wrap:nowrap}}@media (min-width:1200px){.filter-bar__top{flex-grow:1;padding:var(--focus-border-offset) 0 var(--focus-border-offset) var(--focus-border-offset);margin:calc(var(--focus-border-offset) * -1) 0 calc(var(--focus-border-offset) * -1) calc(var(--focus-border-offset) * -1);overflow:hidden}}.filter-bar__featured-filters{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--vp-semantic-spacing-xs);padding:var(--focus-border-offset) var(--focus-border-offset) var(--focus-border-offset) 0;margin:0;white-space:nowrap}@media (min-width:600px){.filter-bar__featured-filters{inline-size:100%}}.filter-bar__bottom{display:flex;align-items:flex-end;justify-content:space-between}.filter-bar__bottom .filter-bar__info__tooltip{display:flex;flex-shrink:0;gap:var(--vp-semantic-spacing-xs);align-items:center;color:var(--vp-semantic-color-content-neutral)}.filter-bar__bottom .filter-bar__info__tooltip :first-child:hover{cursor:pointer}.filter-bar__bottom .filter-bar__info{color:var(--vp-semantic-color-content-neutral)}@media (min-width:1200px){.filter-bar__bottom{flex-shrink:0;gap:var(--vp-semantic-spacing-l)}}.filter-bar__bottom__separator{display:none}@media (min-width:1200px){.filter-bar__bottom__separator{display:block;inline-size:var(--vp-semantic-border-width-s);block-size:var(--filter-bar-bottom-separator-height);background-color:var(--vp-semantic-color-border-quiet)}}.filter-tooltip .tooltip__description{color:var(--vp-semantic-color-content-quiet)}.filter-tooltip .tooltip__close{position:absolute;inset-block-start:0;inset-inline-end:0}@media (hover:hover){.filter-tooltip .tooltip__close{display:none}}.bar__top-separator--hide-on-small-viewport,.filter-bar__clear-all-button{display:none}@media (min-width:1200px){.filter-bar__featured-filters-chip--reduced{display:none}.filter-bar__featured-filters{padding:0}.bar__top-separator--hide-on-small-viewport,.filter-bar__clear-all-button{display:inherit}}.filter-actions{position:sticky;inset-block-end:0;display:flex;flex-direction:column;align-items:center;padding:var(--vp-semantic-spacing-s) var(--focus-border-offset) var(--vp-semantic-spacing-l);margin:0 calc(var(--focus-border-offset) * -1);background-color:var(--vp-semantic-color-container-neutral)}@media (min-width:1200px){.filter-actions{align-items:flex-start}}.filter-actions>*{margin-block-end:var(--vp-semantic-spacing-l)}.filter-actions>:last-child{margin-block-end:0}.filter-actions--row{flex-direction:row;gap:var(--vp-core-spacing-150);justify-content:space-between}.filter-actions--row>*{margin-block-end:unset}.filter-actions--row>:last-child{flex:1}.filter-actions--no-padding{padding:0}.filter-actions--only-clear-action{padding:var(--vp-semantic-spacing-xl) 0}.filter-menu{display:flex;flex-direction:column;block-size:100%}@media (min-width:1200px){.filter-menu{position:sticky;inset-block-start:var(--wnf-core-spacing-825);block-size:85vb}.sheet-modal__body--full-size .filter-menu{block-size:auto}}.sheet-modal__body--full-size .filter-menu{flex:1;block-size:auto}.filter-menu__filters{block-size:100%;padding:var(--vp-semantic-border-width-m) var(--focus-border-offset);margin:calc(var(--vp-semantic-border-width-m) * -1) calc(var(--focus-border-offset) * -1);overflow-y:scroll}.sheet-modal__body--full-size .filter-menu__filters{flex:1;block-size:auto;overflow:hidden}.sort-wrapper{display:flex;flex-direction:column;margin-block-end:var(--vp-semantic-spacing-s)}.sort-wrapper>.radio{padding:var(--vp-semantic-spacing-s) 0}.toggle-filter-wrapper{display:flex;gap:var(--vp-semantic-sizing-m);align-items:center;justify-content:space-between;padding:var(--vp-semantic-sizing-xl) 0;border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.toggle-filter-wrapper .toggle-filter__title{flex:1 1 auto;min-inline-size:0}.toggle-filter-wrapper .toggle-filter__switch{display:flex;flex:0 0 auto;align-items:center}.single-selection-wrapper{padding-inline-end:var(--focus-border-offset);margin-block-end:var(--vp-semantic-spacing-s)}.single-selection-item{display:flex;align-items:center}.single-selection-item .vp-radio__label{flex:1;inline-size:inherit}.single-selection-item .vp-radio__label-wrapper{inline-size:100%}.single-selection-item__text{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;inline-size:100%}.single-selection-item__counter{color:var(--vp-semantic-color-content-quiet)}.range-slider{position:relative;display:flex;align-items:center;inline-size:100%;block-size:var(--vp-semantic-sizing-l);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.range-slider__track{position:relative;flex-grow:1;block-size:var(--vp-semantic-sizing-xs);background-color:var(--vp-semantic-color-border-quiet)}.range-slider__range,.range-slider__track{border-radius:var(--vp-semantic-border-radius-full)}.range-slider__range{position:absolute;block-size:100%;background-color:var(--vp-semantic-color-container-brand)}.range-slider--disabled .range-slider__range{background-color:var(--vp-semantic-color-border-neutral)}.range-slider__thumb{position:relative;display:flex;align-items:center;justify-content:center;inline-size:var(--vp-semantic-sizing-l);block-size:var(--vp-semantic-sizing-l);cursor:grab;background-color:var(--vp-semantic-color-container-neutral);border:var(--vp-core-border-radius-200) solid var(--vp-semantic-color-border-brand);border-radius:var(--vp-semantic-border-radius-full)}.range-slider--disabled .range-slider__thumb{cursor:not-allowed;border-color:var(--vp-semantic-color-border-neutral)}.range-slider__thumb:after{position:absolute;inset-block-start:calc(var(--vp-core-sizing-325) * -1);inset-inline-start:calc(var(--vp-core-sizing-325) * -1);inline-size:var(--vp-core-sizing-475);block-size:var(--vp-core-sizing-475);content:"";opacity:.5}.range-slider__thumb:focus-visible{outline:none}.range-slider__thumb:focus:before{flex-shrink:0;inline-size:var(--vp-semantic-sizing-2xl);block-size:var(--vp-semantic-sizing-2xl);content:"";border:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-inverse);outline-offset:calc(var(--vp-semantic-border-width-m) * -2)}.span-filter{margin-block-end:var(--vp-semantic-spacing-s)}.span-filter--range-slider{margin-block-end:var(--vp-semantic-spacing-3xl)}.span-filter--inputs{display:flex}.span-filter--inputs .vp-form-control{inline-size:50%}.span-filter--inputs>:not(:last-child){margin-inline-end:var(--vp-semantic-spacing-xs)}.span-filter>.error-message{margin-block-start:var(--vp-semantic-spacing-xs)}.accordion{color:var(--vp-semantic-color-content-neutral);border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.accordion .accordion__subline{display:block;margin-block-start:var(--vp-semantic-spacing-3xs);color:var(--vp-semantic-color-content-quiet);text-transform:lowercase}.accordion .accordion__subline:first-letter{text-transform:uppercase}.accordion__title-container{display:flex;align-items:center;justify-content:space-between;inline-size:100%}.accordion__title-container>span:first-letter{text-transform:uppercase}.accordion__title-container.with-action{justify-content:flex-start}.accordion__title-container__action{display:flex;flex-direction:row;justify-content:flex-end;margin:0 var(--vp-semantic-spacing-l)}.accordion__title-container__action>a{border-block-end:1px solid var(--vp-semantic-color-border-neutral)}.accordion__title-container .accordion__header{flex:1;text-align:start}.accordion__content{display:block;padding:var(--vp-semantic-sizing-xl) 0}.accordion--secondary{border-block-end:var(--vp-semantic-border-width-none)}.accordion__title--secondary{text-transform:uppercase}.accordion--disabled{color:var(--vp-semantic-color-border-quiet)}.accordion--disabled .accordion--primary{border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.accordion--disabled .accordion__trigger{cursor:not-allowed}.accordion.accordion--primary.accordion__content,.accordion.accordion--primary.accordion__title{color:var(--vp-semantic-color-content-neutral)}.accordion__trigger:focus-visible{outline:var(--vp-semantic-color-border-brand) solid var(--vp-semantic-border-width-m)}.accordion--inverse{color:var(--vp-semantic-color-content-inverse)}.accordion--inverse .accordion--primary{border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-content-inverse)}.accordion--inverse.accordion--disabled{color:var(--vp-semantic-color-border-quiet);opacity:var(--vp-semantic-opacity-m)}.accordion--inverse.accordion--disabled.accordion--primary{border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);opacity:var(--vp-semantic-opacity-m)}.accordion__title-container--inverse{color:var(--vp-semantic-color-content-inverse)}.accordion__animation-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition-timing-function:var(
    --vp-semantic-motion-easing-functional-ease-in-out
  );transition-duration:var(--vp-semantic-motion-duration-quick);transition-property:grid-template-rows}.accordion__animation-wrapper--expanded{grid-template-rows:1fr;padding:var(--focus-border-offset);margin:calc(var(--focus-border-offset) * -1)}.accordion__animation{min-block-size:0}.accordion__trigger{inline-size:100%;padding:var(--vp-semantic-sizing-xl) 0;cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.accordion__trigger[type=button]{cursor:pointer;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.footer-menu-item__title{margin-block-end:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-inverse)}.footer-menu-item__links{display:flex;flex-direction:column;align-items:flex-start}.footer-menu-item__links li>*{margin-block-end:var(--vp-semantic-spacing-m)}@media (min-width:1200px){.footer-menu-item__links li>*{margin-block-end:var(--vp-semantic-spacing-2xs)}.footer-menu-item__links li>* .footer-link__label{margin-block-end:var(--vp-semantic-spacing-2xs);font-family:var(
            --vp-semantic-typography-screen-s-body-s-font-family
          );font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(
            --vp-semantic-typography-screen-s-body-s-font-weight
          );line-height:var(
            --vp-semantic-typography-screen-s-body-s-line-height
          );-webkit-text-decoration:var(
            --vp-semantic-typography-screen-s-body-s-text-decoration
          );text-decoration:var(
            --vp-semantic-typography-screen-s-body-s-text-decoration
          );text-transform:var(
            --vp-semantic-typography-screen-s-body-s-text-case
          );letter-spacing:var(
            --vp-semantic-typography-screen-s-body-s-letter-spacing
          )}}.footer-menu-item__links li:last-of-type>a{margin-block-end:0}.footer-menu-item__accordion .accordion__trigger{padding:var(--vp-semantic-spacing-xs) 0}.footer-menu-item__accordion .accordion__title+svg{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl)}.footer-menu-item__accordion .footer-menu-item__links{margin:var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-2xl)}.wnf-modal{all:unset}.wnf-modal::backdrop{background:unset}.drill-down-menu__content{position:fixed;inset:0;display:flex;flex-direction:column;overflow-y:auto;background-color:var(--vp-semantic-color-container-neutral)}.drill-down-menu__content--open-submenu{overflow:hidden}@media (min-width:600px){.drill-down-menu__content{inline-size:calc(var(--grid-mixed-margin) + var(--grid-gap) * 5 + var(--grid-mixed-col-width) * 6)}}.drill-down-menu__overlay{position:fixed;inset:0;z-index:var(--z-index-modal-overlay);background:var(--modal-dim)}.drill-down-menu__close-button{position:absolute;inset-block-start:var(--vp-semantic-spacing-xl);inset-inline-end:var(--vp-semantic-spacing-l);z-index:1}.drill-down-menu-header{display:flex;align-items:center;justify-content:flex-end;inline-size:100%;min-block-size:calc(var(--vp-semantic-sizing-4xl) + (var(--vp-semantic-spacing-xl) * 2));padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l);background-color:var(--vp-semantic-color-container-neutral)}.drill-down-menu-header--with-back{padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-xl) 0}.drill-down-menu-header__title{flex-shrink:1;inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drill-down-menu-header__start-icon{flex-shrink:0}.drill-down-menu-header__end-icon{flex-shrink:0;margin-inline-start:auto}:root{--modal-dim:rgba(0,0,0,0.5)}.sheet-modal__overlay{position:fixed;inset:0;z-index:var(--z-index-modal-overlay);overflow:hidden;background:var(--modal-dim)}.sheet-modal__overlay--stacked{background:transparent}.sheet-modal__header{z-index:var(--z-index-sheet-modal-header);display:flex;flex-shrink:0;gap:var(--vp-semantic-spacing-xs);align-items:center;justify-content:space-between;padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l)}@media (min-width:600px){.sheet-modal__header{margin:0 var(--vp-semantic-spacing-l)}}.sheet-modal__header--sticky{position:sticky;inset-block-start:calc(var(--focus-border-offset) * -1);margin-block-start:calc(var(--focus-border-offset) * -1);background-color:var(--vp-semantic-color-container-neutral)}@media (min-width:1200px){.sheet-modal__header{padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l)}}.sheet-modal__header__title{display:flex;flex-direction:column;align-items:start;justify-content:center}.sheet-modal__header__title--horizontal{flex-direction:row;gap:0;align-items:center;margin:0 calc(-1 * var(--vp-semantic-spacing-l))}.sheet-modal__header__title-text{display:flex;flex-direction:column}.sheet-modal__title{margin:0 var(--vp-semantic-spacing-l)}@media (min-width:600px){.sheet-modal__title{margin:0 var(--vp-semantic-spacing-3xl)}}.sheet-modal__body{margin:0 var(--vp-semantic-spacing-l)}@media (min-width:600px){.sheet-modal__body{margin:0 var(--vp-semantic-spacing-3xl)}}.sheet-modal__body--full-size{flex-shrink:1;block-size:100%;padding:0 var(--focus-border-offset);margin:0 calc(var(--vp-semantic-spacing-3xl) - var(--focus-border-offset))}.sheet-modal__body--full-width{flex-shrink:1;block-size:100%;padding:0;margin:0}.sheet-modal__content{position:fixed;inset:0}.sheet-modal__content .sheet-modal__inner{scroll-padding-block-start:calc(var(--vp-component-icon-button-sizing-medium-container-height) * 2)}@media (min-width:600px){.sheet-modal__content{inset-inline-start:auto;inline-size:calc(var(--grid-mixed-margin) + var(--grid-gap) * 5 + var(--grid-mixed-col-width) * 6)}}@media (min-width:1200px){.sheet-modal__content{inline-size:calc(var(--grid-mixed-margin) + var(--grid-gap) * 3 + var(--grid-mixed-col-width) * 4)}.sheet-modal__content .sheet-modal__inner{scroll-padding-block-start:unset}}.sheet-modal__content--full-height{block-size:100%}.sheet-modal__content--full-height .sheet-modal__close{display:none}.sheet-modal__content--full-height .sheet-modal__inner{scroll-padding-block-start:calc(var(--vp-component-icon-button-sizing-medium-container-height) + 2 * var(--vp-semantic-spacing-xl) + var(--vp-semantic-border-width-s))}.sheet-modal__content--full-height .sheet-modal__header{padding:var(--vp-semantic-spacing-xl) var(--vp-core-spacing-250);margin:unset}.sheet-modal__content--full-height .sheet-modal__body{display:flex;flex-direction:column}.sheet-modal__content--full-height .sheet-modal__inner>div:first-of-type{block-size:100%}.sheet-modal__content--no-margin .sheet-modal__inner>div{display:flex;flex-direction:column;min-block-size:100%}.sheet-modal__content--no-margin .sheet-modal__inner{block-size:100%;padding:unset;margin:unset;overflow-x:hidden}.sheet-modal__content--no-margin .sheet-modal__header--sticky{inset-block-start:0}.sheet-modal__content--no-margin .sheet-modal__header{margin:0}.sheet-modal__content--no-margin .sheet-modal__body{display:flex;flex:1;flex-direction:column;padding:unset;margin:unset}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters{overflow:visible}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .accordion__trigger,.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .inline-text-wrapper{padding:var(--vp-core-spacing-200) var(--vp-core-spacing-250)}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .accordion__animation,.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .store-selection-sheet{padding:0 var(--vp-core-spacing-250)}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .store-stock-filter-wrapper{padding-inline-end:var(--vp-core-spacing-250)}.sheet-modal__content--no-margin .sheet-modal__body .filter-actions{padding:var(--vp-core-spacing-250);margin:0;background-color:var(--vp-semantic-color-container-neutral);border-block-start:1px solid var(--vp-semantic-color-border-neutral)}.sheet-modal__content--no-margin .sheet-modal__body .checkbox__label--checked .checkbox__text{font-weight:var(
            --vp-semantic-typography-screen-s-subtitle-m-font-weight
          )}.sheet-modal__close{flex:1 0 calc(100vb * 0.15)}@media (min-width:600px){.sheet-modal__close{display:none}}.sheet-modal__layout{display:flex;flex-direction:column;justify-content:space-between;block-size:100%}.sheet-modal__inner{block-size:calc(100% + 2 * var(--focus-border-offset));padding:var(--focus-border-offset) 0;margin:calc(var(--focus-border-offset) * -1) 0;overflow:auto;background-color:var(--vp-semantic-color-background-main)}@media (min-width:600px){.sheet-modal__inner{flex:none;min-block-size:100%}}.sheet-modal__inner>div{display:flex;flex-direction:column;min-block-size:100%}.sheet-modal__footer{position:sticky;inset-block-end:0;z-index:var(--z-index-sheet-modal-header);display:flex;flex-direction:column;align-items:center;padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l);margin-block-start:auto;background:var(--vp-semantic-color-container-neutral)}@media (min-width:600px){.sheet-modal__footer{padding-inline-start:var(--vp-semantic-spacing-3xl);padding-inline-end:var(--vp-semantic-spacing-3xl)}}.drill-down-menu-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;inline-size:100%;padding:0 var(--vp-semantic-spacing-2xl) 0 var(--vp-semantic-spacing-l)}.drill-down-menu-list .drill-down-list-item.additional-menu-item:nth-child(1 of .additional-menu-item){padding-block-start:var(--vp-semantic-spacing-2xl)}.drill-down-menu-list .custom-link:nth-last-child(1 of li),.drill-down-menu-list .drill-down-list-item:nth-last-child(1 of li){margin-block-end:var(--vp-semantic-spacing-2xl)}.drill-down-menu-list__title{margin-block-end:var(--vp-semantic-spacing-s);color:var(--vp-semantic-color-content-quiet)}.opening-hours{padding:var(--vp-semantic-spacing-s) 0}.opening-hours__title{margin-block-end:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-neutral)}.opening-hours__item{display:flex;justify-content:space-between;padding:var(--vp-semantic-spacing-3xs) 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opening-hours__item>*{flex:1}.opening-hours__divider{margin:var(--vp-semantic-spacing-s) 0}.opening-hours__day{color:var(--vp-semantic-color-content-neutral)}.opening-hours__day:first-letter{text-transform:capitalize}.opening-hours__hours{color:var(--vp-semantic-color-content-quiet);text-align:end}.opening-hours__links{margin:var(--vp-semantic-spacing-s) 0 var(--vp-semantic-spacing-s)}.opening-hours__links>*{margin-inline-end:var(--vp-semantic-spacing-l)}.opening-hours__links>:last-child{margin-inline-end:0}.availability-indicator{display:flex;align-items:center;inline-size:100%}.availability-indicator__dot{margin-inline-end:var(--vp-semantic-spacing-xs)}.availability-indicator__label{color:var(--vp-semantic-color-content-quiet)}.help-list{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s) 0;padding-block-start:var(--vp-semantic-spacing-s)}.vp-button.flag-icon-with-lang-name{padding:var(--button-padding);line-height:var(--button-line-height);color:var(--vp-component-icon-button-color-tertiary-regular-content)}.vp-button.flag-icon-with-lang-name:hover:not(:disabled),.vp-button.flag-icon-with-lang-name:hover:not([data-disabled]){--button-background-color:var(
      --vp-component-icon-button-color-tertiary-regular-container-hover
    );cursor:pointer;background-color:var(--button-background-color)}.store-icon-action__side-panel-trigger>svg{color:var(--vp-semantic-color-content-neutral)}.carousel-scrollbar{position:relative;block-size:calc(var(--vp-semantic-sizing-3xs) * 6)}.carousel-scrollbar__track{position:absolute;inset-block-end:var(--vp-semantic-sizing-2xs);inset-inline-start:0;z-index:0;inline-size:100%;block-size:calc(var(--vp-semantic-sizing-3xs) * 2);background-color:var(--vp-semantic-color-border-quiet)}.carousel-scrollbar--dragging .carousel-scrollbar__track,.carousel-scrollbar:hover .carousel-scrollbar__track{cursor:pointer}.carousel-scrollbar__track:after{position:absolute;inset-block-end:calc(50% - var(--vp-semantic-sizing-xl));inline-size:100%;block-size:var(--vp-semantic-sizing-4xl);content:""}.carousel-scrollbar__thumb{position:absolute;inset-block-end:var(--vp-semantic-sizing-2xs);inset-inline-start:0;z-index:1;block-size:calc(var(--vp-semantic-sizing-3xs) * 2);background-color:var(--vp-semantic-color-border-catchy)}.carousel-scrollbar--dragging .carousel-scrollbar__thumb,.carousel-scrollbar:hover .carousel-scrollbar__thumb{inset-block-end:calc(var(--vp-semantic-sizing-3xs) * 2);block-size:calc(var(--vp-semantic-sizing-3xs) * 6);border-radius:var(--vp-semantic-border-radius-full)}.carousel-scrollbar:hover .carousel-scrollbar__thumb{cursor:grab}.carousel-scrollbar--dragging:hover .carousel-scrollbar__thumb{cursor:grabbing}.carousel-scrollbar__thumb:after{position:absolute;inset-block-end:calc(50% - var(--vp-semantic-sizing-xl));inline-size:100%;block-size:var(--vp-semantic-sizing-4xl);content:""}.search-suggestions__title{display:none;color:var(--vp-semantic-color-content-quiet)}@media (min-width:1200px){.search-suggestions__title{display:block;padding:0 var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-xs)}}.product-card,.search-suggestions__items{display:flex;flex-direction:column}.product-card{position:relative;gap:var(--vp-semantic-spacing-m);block-size:100%}.product-card--fullstars{min-inline-size:var(--product-card-min-width)}.product-card__container_gallery_content{block-size:100%}.product-card--layout-horizontal{flex-direction:row;align-items:center}.product-card--layout-horizontal .product-card__gallery{flex:0 0 195px}.product-card--layout-horizontal .product-card__actions,.product-card--layout-horizontal .product-card__content{padding:0}@media (max-width:599px){.product-card--layout-horizontal-mobile{padding-block-end:var(--vp-semantic-spacing-m);border-block-end:1px solid var(--vp-semantic-color-border-quiet)}.product-card--layout-horizontal-mobile .product-card__container_gallery_content{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-s);align-items:flex-start}.product-card--layout-horizontal-mobile .product-card__favorites-cta{position:absolute;z-index:100;margin:0}.product-card--layout-horizontal-mobile .product-card__gallery{position:relative;flex:0 0 33.33%;max-inline-size:33.33%}.product-card--layout-horizontal-mobile .product-card__content{flex:1;min-block-size:140px;padding:0;padding-inline-end:var(--vp-semantic-spacing-s)}.product-card--layout-horizontal-mobile .product-card__sticker{display:none}.product-card--layout-horizontal-mobile .product-card__actions{padding:0}.product-card--layout-horizontal-mobile .product-card-details__wrapper{margin-block-start:0}.product-card--layout-horizontal-mobile .product-card-details__header-tag{margin-block-end:var(--vp-semantic-spacing-2xs)}.product-card--layout-horizontal-mobile .product-card-details__header-tag .vp-sticker{vertical-align:top}}@media (min-width:600px){.product-card--layout-emphasized .product-card__content,.product-card--layout-filmstrip .product-card__actions,.product-card--layout-filmstrip .product-card__content{padding:0}}@media (min-width:1200px){.product-card--layout-filmstrip{flex-direction:row;gap:0}.product-card--layout-filmstrip .product-card__gallery{inline-size:66.66%}.product-card--layout-filmstrip .product-card__wrapper{inline-size:33.33%}.product-card--layout-filmstrip .product-card__content{padding-block-start:var(--vp-semantic-spacing-2xl);padding-inline-start:var(--vp-semantic-spacing-2xl)}.product-card--layout-filmstrip .product-card__actions{padding-inline-start:var(--vp-semantic-spacing-2xl)}}.product-card__sticker{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:100;display:flex;flex-direction:column}.product-card__sticker--bottom{inset-block-start:auto;inset-block-end:0}.product-card__content{position:relative;padding-inline-start:var(--vp-semantic-spacing-xs);padding-inline-end:var(--vp-semantic-spacing-xs)}@media (min-width:1200px){.product-card__content{padding-inline-start:0;padding-inline-end:0}}.product-card__actions{padding:0 var(--vp-semantic-spacing-m)}@media (min-width:1200px){.product-card__actions{padding:0}}.product-card__favorites-cta,.product-card__remove-cta{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:100;display:flex;flex-direction:column;margin:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs) 0 0}@media (min-width:600px){.product-card__favorites-cta,.product-card__remove-cta{margin:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs) 0 0}}.product-card__gallery{position:relative}.product-card__gallery>a{display:block}.product-card__gallery>a:focus-visible{box-shadow:0 0 0 var(--vp-semantic-border-width-m) var(--vp-semantic-color-border-brand)}.product-card-item--hover{inline-size:0;block-size:0;overflow:hidden}.product-card-item--hover.product-card-item--preserve{inline-size:auto;block-size:auto;overflow:unset;opacity:0}.product-card-item--hover.product-card-item--fade-in{opacity:0}.product-card-item--no-touch-hover.product-card-item--fade-in,.product-card-item--static.product-card-item--fade-in{opacity:1}@media (min-width:1200px){.product-card-item--no-touch-hover{inline-size:0;block-size:0;overflow:hidden}.product-card-item--no-touch-hover.product-card-item--preserve{inline-size:auto;block-size:auto;overflow:unset;opacity:0}.product-card-item--no-touch-hover.product-card-item--fade-in{opacity:0}}.product-card__compare-cta{margin-block-start:var(--wnf-core-spacing-075)}.product-card__add-to-bag{position:relative;inset-inline-start:calc(var(--vp-semantic-spacing-s) * -1)}.product-card__add-to-bag+.product-card__compare-cta{margin-block-start:0}.carousel-slides-wrapper{display:flex;gap:var(--vp-semantic-spacing-2xs);padding-block-start:var(--focus-border-offset);padding-block-end:var(--vp-semantic-spacing-2xl);margin-block-start:calc(var(--focus-border-offset) * -1);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.carousel-slides-wrapper::-webkit-scrollbar{display:none}.carousel-slides-wrapper>*{flex-shrink:0;scroll-snap-align:start}.search-suggestions-item{display:flex;align-items:center}.search-suggestions-item:hover{background:var(--vp-semantic-color-container-quiet)}.search-suggestions-item__link.link{flex-grow:1;justify-content:flex-start;padding:var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-l)}.search-suggestions-item__link.link.link:focus-visible{background:var(--vp-semantic-color-container-quiet);outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc(var(--vp-semantic-border-width-m) * -1);box-shadow:none}@media (min-width:1200px){.search-suggestions-item__link.link{padding-inline-start:var(--vp-semantic-spacing-2xl)}}.search-suggestions-item__link.link .link__icon--start{padding:var(--vp-semantic-spacing-xs);margin-inline-end:var(--vp-semantic-spacing-m);border-color:var(--vp-semantic-color-border-quiet);border-style:solid;border-width:1px;border-radius:50%}.search-suggestions-item__wrapper{display:flex;align-items:center;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-l)}.search-suggestions-item__icon{margin-inline-end:var(--vp-semantic-spacing-m)}.search-suggestions-item__title{color:var(--vp-semantic-color-content-quiet)}.search-suggestions-item__title--highlighted{color:var(--vp-semantic-color-content-neutral)}.product-card-details{inline-size:100%}.product-card-details__wrapper{margin-block-start:var(--vp-semantic-spacing-m)}@media (min-width:1200px){.product-card-details__wrapper{margin-block-start:var(--vp-semantic-spacing-l)}}.product-card-details__content{position:relative}@media (min-width:1200px){.product-card-details--shelf.product-card-details:not(.product-card-details--full-line){padding-inline-end:var(--vp-semantic-spacing-2xl)}}@media (min-width:600px){.product-card-details--emphasized{padding-inline-end:var(--vp-semantic-spacing-5xl)}}@media (min-width:1200px){.product-card-details--emphasized{padding-inline-end:var(--vp-semantic-spacing-2xl)}}.product-card-details__headline{display:flex;flex-direction:column}@media (min-width:1200px){.product-card-details__headline{flex-direction:row;align-items:baseline;justify-content:space-between}.product-card-details--shelf .product-card-details__headline{gap:var(--vp-semantic-spacing-l)}}.product-card-details--emphasized .product-card-details__headline,.product-card-details--filmstrip .product-card-details__headline{flex-direction:row;gap:var(--vp-semantic-spacing-2xl);align-items:baseline;justify-content:space-between}.product-card-details__item__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:block-axis;-webkit-line-clamp:unset;line-clamp:unset;white-space:pre-wrap}@media (min-width:1200px){.product-card-details__item__title{-webkit-line-clamp:2}}.product-card-details__item__title a{display:block;outline:none}.product-card-details__item__title a:before{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;content:""}.product-card-details__item__title a:focus-visible:before{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc(var(--vp-semantic-border-width-m) * -1);box-shadow:none}.product-card-details__item:not(:last-child),.product-card-details__item__review,.product-card-details__item__title{margin-block-end:var(--wnf-core-spacing-075)}.product-card-details__item__price-action{display:flex;align-items:center;justify-content:space-between}.carousel--slides-per-view-1 .carousel__slide{inline-size:calc((100% / (1 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-2 .carousel__slide{inline-size:calc((100% / (2 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-3 .carousel__slide{inline-size:calc((100% / (3 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-4 .carousel__slide{inline-size:calc((100% / (4 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-5 .carousel__slide{inline-size:calc((100% / (5 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-6 .carousel__slide{inline-size:calc((100% / (6 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-7 .carousel__slide{inline-size:calc((100% / (7 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-8 .carousel__slide{inline-size:calc((100% / (8 + .25)) - var(--vp-semantic-spacing-2xs))}@media (min-width:600px){.carousel--slides-per-view-m-1 .carousel__slide{inline-size:calc((100% / 1) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-2 .carousel__slide{inline-size:calc((100% / 2) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-3 .carousel__slide{inline-size:calc((100% / 3) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-4 .carousel__slide{inline-size:calc((100% / 4) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-5 .carousel__slide{inline-size:calc((100% / 5) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-6 .carousel__slide{inline-size:calc((100% / 6) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-7 .carousel__slide{inline-size:calc((100% / 7) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-8 .carousel__slide{inline-size:calc((100% / 8) - var(--vp-semantic-spacing-2xs))}}@media (min-width:1200px){.carousel--slides-per-view-l-1 .carousel__slide{inline-size:calc((100% / 1) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-2 .carousel__slide{inline-size:calc((100% / 2) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-3 .carousel__slide{inline-size:calc((100% / 3) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-4 .carousel__slide{inline-size:calc((100% / 4) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-5 .carousel__slide{inline-size:calc((100% / 5) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-6 .carousel__slide{inline-size:calc((100% / 6) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-7 .carousel__slide{inline-size:calc((100% / 7) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-8 .carousel__slide{inline-size:calc((100% / 8) - var(--vp-semantic-spacing-2xs))}}@media (--extra-large-viewport ){.carousel--slides-per-view-l-1 .carousel__slide{inline-size:calc((100% / 1) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-2 .carousel__slide{inline-size:calc((100% / 2) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-3 .carousel__slide{inline-size:calc((100% / 3) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-4 .carousel__slide{inline-size:calc((100% / 4) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-5 .carousel__slide{inline-size:calc((100% / 5) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-6 .carousel__slide{inline-size:calc((100% / 6) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-7 .carousel__slide{inline-size:calc((100% / 7) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-8 .carousel__slide{inline-size:calc((100% / 8) - var(--vp-semantic-spacing-2xs))}}.our-range{padding:0 var(--vp-semantic-spacing-l)}@media (min-width:1200px){.our-range{padding:0 var(--vp-semantic-spacing-2xl)}}.our-range__title{margin-block-end:var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-quiet)}.our-range .shelf__header{display:none}@media (min-width:1200px){.vp-search__wrapper{inline-size:100%;margin:0 auto}@media (min-width:1200px){.vp-search__wrapper{min-inline-size:calc((var(--grid-mixed-col-width) * 6) + (var(--grid-gap) * 5));max-inline-size:calc((var(--grid-mixed-col-width) * 6) + (var(--grid-gap) * 5))}}}.vp-search__wrapper .vp-search__output{padding:var(--vp-semantic-spacing-xl) 0;background-color:var(--vp-semantic-color-container-neutral)}.vp-search__wrapper .vp-search__output>:first-child{padding-block-end:var(--vp-semantic-spacing-xl)}@media (min-width:1200px){.vp-search__input-wrapper[data-state=closed] .vp-search__input{text-align:center}.vp-search__input-wrapper[data-state=closed] .vp-search__input:focus{text-align:start}}.vp-search__input-wrapper input{padding:var(--vp-semantic-spacing-xs) 0}.vp-search__input-wrapper input:focus::-moz-placeholder{color:transparent}.vp-search__input-wrapper input:focus::placeholder{color:transparent}.action-menu-item{position:relative}.action-menu-item .icon-button--tertiary[data-state=open]{background-color:var(
      --vp-component-icon-button-color-tertiary-regular-container-hover
    )}@media (min-width:600px){.header-modal{max-inline-size:30rem}}.header-ecomm-skeleton{position:relative;z-index:var(--z-index-header);padding-block-end:var(--vp-semantic-spacing-s);background-color:var(--vp-semantic-color-background-main)}@media (min-width:1200px){.header-ecomm-skeleton{padding-block-end:var(--vp-semantic-spacing-m)}}.header-ecomm-skeleton__container{position:relative;z-index:1;background-color:var(--vp-semantic-color-background-main)}.header-ecomm-skeleton__top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--vp-semantic-spacing-s) 0}@media (min-width:600px){.header-ecomm-skeleton__top{padding:var(--vp-semantic-spacing-s) 0}}@media (min-width:1200px){.header-ecomm-skeleton__top{padding:var(--vp-semantic-spacing-xl) 0}}.header-ecomm-skeleton__actions{display:flex}@media (min-width:1200px){.header-ecomm-skeleton__actions{display:none}}.header-ecomm-skeleton__logo{max-inline-size:120px}@media (min-width:600px){.header-ecomm-skeleton__logo{max-inline-size:none}}.header-ecomm-skeleton__search--desktop{display:none}@media (min-width:1200px){.header-ecomm-skeleton__search--desktop{display:block;flex:1;margin:0 var(--vp-semantic-spacing-m)}}.header-ecomm-skeleton__search--mobile{display:block;padding:var(--vp-semantic-spacing-s) 0}@media (min-width:1200px){.header-ecomm-skeleton__search--mobile{display:none}}.header-ecomm-skeleton__top-actions{display:flex}.header-ecomm-skeleton__action{display:flex;align-items:center}.header-ecomm-skeleton__action--desktop-only{display:none}@media (min-width:1200px){.header-ecomm-skeleton__action--desktop-only{display:flex}}.header-ecomm-skeleton__menu{position:sticky;inset-block-start:0;display:none;background-color:var(--vp-semantic-color-container-neutral)}@media (min-width:1200px){.header-ecomm-skeleton__menu{display:block}}.header-ecomm-skeleton__menu-container{inline-size:100%}.header-ecomm-skeleton__menu-actions-wrapper{position:relative;z-index:1;display:flex;justify-content:space-between;max-inline-size:var(--max-width-mixed);padding:0 var(--vp-semantic-spacing-l);margin:0 auto;background-color:var(--vp-semantic-color-container-neutral)}@media (--extra-large-viewport ){.header-ecomm-skeleton__menu-actions-wrapper{max-inline-size:var(--max-width-fluid)}}.header-ecomm-skeleton__menu-list,.header-ecomm-skeleton__menu-right-actions{display:flex;gap:var(--vp-semantic-spacing-xl)}.header-ecomm-skeleton__placeholder{background:linear-gradient(90deg,#d0d0d0 25%,#e0e0e0 50%,#d0d0d0 75%);background-size:200% 100%;border-radius:4px;animation:skeleton-shimmer 1.5s ease-in-out infinite}.header-ecomm-skeleton__placeholder--burger{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl)}.header-ecomm-skeleton__placeholder--logo{inline-size:80px;block-size:32px}@media (min-width:600px){.header-ecomm-skeleton__placeholder--logo{inline-size:100px;block-size:36px}}@media (min-width:1200px){.header-ecomm-skeleton__placeholder--logo{inline-size:120px;block-size:40px}}.header-ecomm-skeleton__placeholder--search{inline-size:100%;block-size:40px;border-radius:20px}.header-ecomm-skeleton__placeholder--action{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl);border-radius:50%}.header-ecomm-skeleton__placeholder--action:first-child,.header-ecomm-skeleton__placeholder--action:nth-child(2),.header-ecomm-skeleton__placeholder--action:nth-child(3){display:none}@media (min-width:1200px){.header-ecomm-skeleton__placeholder--action:first-child,.header-ecomm-skeleton__placeholder--action:nth-child(2),.header-ecomm-skeleton__placeholder--action:nth-child(3){display:block}}.header-ecomm-skeleton__menu-content{display:flex;align-items:center;justify-content:space-between;inline-size:100%}.header-ecomm-skeleton__main-links{display:flex;gap:var(--vp-semantic-spacing-3);align-items:center}.header-ecomm-skeleton__additional-link{display:flex}.header-ecomm-skeleton__placeholder--menu-link{inline-size:4rem;block-size:1.5rem;border-radius:var(--vp-semantic-border-radius-s)}.header-ecomm-skeleton__placeholder--seo{inline-size:100%;block-size:20px}.header-ecomm-skeleton__placeholder--menu-item{inline-size:4.5rem;block-size:1.25rem;border-radius:var(--vp-semantic-border-radius-s)}.header-ecomm-skeleton__placeholder--menu-action{inline-size:5rem;block-size:1.25rem;border-radius:var(--vp-semantic-border-radius-s)}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}img{display:block}.horizontal-menu-item__trigger{position:relative;color:var(--vp-semantic-color-content-neutral);cursor:pointer}.horizontal-menu-item__trigger:hover:after,.horizontal-menu-item__trigger[data-state=open]:after{position:absolute;inset-block-end:-1px;inset-inline-start:0;z-index:1;inline-size:100%;block-size:var(--vp-semantic-border-width-s);content:"";background-color:var(--vp-semantic-color-content-neutral)}.horizontal-menu-item__trigger:focus-visible{outline:none;box-shadow:var(--vp-semantic-box-shadow-focus)}.horizontal-menu-item__content{position:absolute;display:none;inline-size:100%}.horizontal-menu-item__content--active{position:relative;inset:auto;display:block}.horizontal-menu-link{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);align-items:flex-start;inline-size:100%;padding:var(--vp-semantic-spacing-2xs) 0;color:var(--vp-semantic-color-content-neutral);cursor:pointer}.horizontal-menu-link--secondary{color:var(--vp-semantic-color-content-quiet)}.horizontal-menu-link__arrow-right{opacity:var(--vp-semantic-opacity-none);transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-out),opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-linear);transform:scale(0)}.horizontal-menu-link--primary:focus-visible .horizontal-menu-link__arrow-right,.horizontal-menu-link--primary:hover .horizontal-menu-link__arrow-right{opacity:var(--vp-semantic-opacity-full);transform:scale(1)}.horizontal-menu-link__icon-left svg,.horizontal-menu-link__icon-right svg,.horizontal-menu-link__icon-top svg{display:block}.horizontal-menu-link__content{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center}.horizontal-menu-link:focus-visible .horizontal-menu-link__content{box-shadow:var(--vp-semantic-box-shadow-focus)}.horizontal-menu-link__label{position:relative}.horizontal-menu-link--secondary:focus-visible .horizontal-menu-link__label,.horizontal-menu-link--secondary:hover .horizontal-menu-link__label{color:var(--vp-semantic-color-content-neutral);-webkit-text-decoration:underline var(--vp-core-border-width-100) var(--vp-semantic-color-content-neutral);text-decoration:underline var(--vp-core-border-width-100) var(--vp-semantic-color-content-neutral);text-underline-offset:var(--wnf-core-spacing-075)}.horizontal-menu-link-list{padding-block-end:var(--vp-semantic-spacing-4xl);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.horizontal-menu-link-list--columns-1{-moz-column-count:1;column-count:1}.horizontal-menu-link-list--columns-2{-moz-column-count:2;column-count:2}.horizontal-menu-section{margin-block-start:var(--vp-semantic-spacing-xl)}.horizontal-menu-section__title{margin-block-end:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-quiet)}.horizontal-menu-section__wrapper{display:flex;flex-wrap:wrap}.horizontal-menu-section__wrapper--columns-1>*{inline-size:100%;padding-inline-end:var(--vp-semantic-spacing-xl)}.horizontal-menu-section__wrapper--columns-2>*{inline-size:50%;padding-inline-end:var(--vp-semantic-spacing-xl)}.horizontal-menu-section__wrapper--columns-4>*{inline-size:25%;padding-inline-end:var(--vp-semantic-spacing-xl)}.select-fluid--variant-primary .select-fluid__trigger{color:var(--vp-semantic-color-content-brand)}.select-fluid--variant-secondary .select-fluid__trigger{color:var(--vp-semantic-color-content-neutral)}.select-fluid--variant-secondary .select-fluid__trigger:hover{opacity:var(--vp-core-opacity-750)}.select-fluid--inverse .select-fluid__trigger{color:var(--vp-semantic-color-content-inverse)}.select-fluid--disabled .select-fluid__trigger{opacity:var(--vp-core-opacity-500)}.select-fluid--size-l .select-fluid__trigger__icon{inline-size:var(--vp-semantic-spacing-xl);block-size:var(--vp-semantic-spacing-xl)}.select-fluid__trigger{cursor:pointer}.select-fluid__trigger:focus-visible{outline:none;box-shadow:0 0 0 var(--vp-semantic-border-width-m) var(--vp-semantic-color-border-inverse),0 0 0 calc(var(--vp-semantic-border-width-m) * 2) var(--vp-semantic-color-border-brand)}.select-fluid__trigger--hide-focus:focus-visible{box-shadow:none}.select-fluid__trigger__placeholder{display:flex;align-items:center}.select-fluid__trigger__icon{margin-inline-start:var(--vp-semantic-sizing-2xs)}.select-fluid__content{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);inline-size:auto;padding:var(--vp-semantic-spacing-xl);margin-block-start:var(--vp-semantic-spacing-xs);margin-inline-start:calc(var(--vp-semantic-spacing-xl) * -1);background-color:var(--vp-semantic-color-background-main);border:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-m)}.select-fluid__content--size-l{margin-inline-start:0}@media (min-width:1200px){.select-fluid__content--size-l{margin-block-start:var(--vp-semantic-spacing-s)}}.select-fluid__item{display:flex;gap:var(--vp-semantic-spacing-xs);align-items:center;color:var(--vp-semantic-color-content-neutral);cursor:pointer;outline:none}.select-fluid__item:focus-visible:not(:hover){outline:revert}.select-fluid__item__indicator{font-size:0}.select-fluid__item[data-state=checked]{color:var(--vp-semantic-color-content-brand)}.select-fluid__item[data-state=unchecked]:after{inline-size:var(--vp-semantic-sizing-m);block-size:var(--vp-semantic-sizing-l);content:""}.select-fluid__item[data-disabled]{color:var(--vp-semantic-color-content-quiet);cursor:default}.select-fluid__item[data-highlighted]{color:var(--vp-semantic-color-content-brand)}.product-listing__products{position:relative}.product-listing__products .product-grid-container{padding:0}.product-listing__products .price-base{gap:0}.product-listing__products .price-base__main-price{gap:var(--vp-semantic-spacing-2xs)}.product-listing__overlay{position:absolute;inset:0;inset-block-start:0;inset-inline-start:0;z-index:var(--z-index-modal-overlay);inline-size:100%;block-size:100%;background-color:var(--vp-semantic-color-alpha-neutral-xl);animation:fade-in var(--vp-semantic-motion-duration-quick) ease-in}.last-viewed-products-wrapper{margin-block-start:var(--vp-semantic-spacing-5xl)}.product-listing__grid--prevent-scrolling{gap:0 var(--vp-semantic-spacing-2xl)}.product-listing--filters-label{display:none}.product-listing--filters-label [aria-pressed=true]{border:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-catchy)}.product-listing__filters{display:none}@media (min-width:1200px){.product-listing__filters-content--sticky{block-size:100%}.product-listing__filters-content--sticky .filter-menu{block-size:calc(100dvb - var(--filter-bar-top-height-large-viewport));padding-block-end:var(--vp-semantic-spacing-xl)}.product-listing--filters-label{display:block}.product-listing--filters-modal{display:none}.product-listing__filters{display:block}.product-listing__filters--closed{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.product-listing__filters .accordion--always-open .accordion__trigger{padding:var(--vp-semantic-sizing-l) 0 var(--vp-semantic-sizing-m)}.product-listing__filters .accordion--always-open .accordion__trigger .accordion__title{font-weight:var(--vp-core-font-weight-600)}.product-listing__filters .accordion--always-open .accordion__trigger .accordion__title-container__action{margin:initial}@media (min-width:600px){.product-listing__filters .filter-menu .filter-checklist,.product-listing__filters .filter-menu .single-selection-item{padding:calc(var(--vp-semantic-spacing-2xs) + var(--vp-semantic-spacing-3xs)) 0}}.filter-menu .filter-checklist{padding:var(--vp-semantic-spacing-s) 0}.filter-menu__values--mobile-optimization [data-checked] .vp-body-s{font-weight:var(--vp-core-font-weight-600)}.filter-menu__values--mobile-optimization .accordion{padding:0 var(--vp-semantic-border-width-m)}.filter-menu__values--mobile-optimization .accordion:last-child{padding-block-end:var(--vp-semantic-border-width-s)}.filter-menu__values--mobile-optimization .accordion .accordion__title{font-weight:var(
            --vp-semantic-typography-screen-s-subtitle-m-font-weight
          )}.filter-menu__values--mobile-optimization .accordion .accordion__trigger--expanded{position:sticky;inset-block-start:calc(var(--vp-component-icon-button-sizing-medium-container-height) + 2 * var(--vp-semantic-spacing-xl));z-index:var(--z-index-buy-bar);background-color:var(--vp-semantic-color-container-neutral)}.filter-menu__values--mobile-optimization .store-stock-filter-wrapper .store-stock-filter__button>span,.filter-menu__values--mobile-optimization .store-stock-filter-wrapper .store-stock-filter__title{font-weight:var(
            --vp-semantic-typography-screen-s-subtitle-m-font-weight
          )}.filter-menu__values--mobile-optimization .filter-wrapper .vp-radio,.filter-menu__values--mobile-optimization .single-selection-item{--radio-spacing-block-start:8px;--radio-spacing-block-end:8px}.filter-menu__values--mobile-optimization .filter-checklist{padding:var(--vp-semantic-spacing-xs) 0}.filter-menu__values--mobile-optimization .filter-values,.filter-menu__values--mobile-optimization .vp-radio-group{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs)}.product-view{position:relative;display:grid;grid-template-areas:"gallery" "buybox";grid-template-columns:1fr}.product-view__buy-box{grid-area:buybox;padding:0}.product-view__gallery{grid-area:gallery}@media (min-width:1200px){.product-view{grid-template-areas:"gallery buybox";grid-template-columns:8fr 4fr}.product-view__buy-box,.product-view__gallery{position:sticky;align-self:flex-start}.product-view__buy-box--sticky-to-bottom,.product-view__gallery--sticky-to-bottom{inset-block-end:0;align-self:flex-end}.product-view__buy-box:not(.product-view__buy-box--sticky-to-bottom),.product-view__gallery:not(.product-view__gallery--sticky-to-bottom){inset-block-start:0}.product-view__buy-box{padding:var(--vp-semantic-spacing-m) 0 0 var(--vp-core-spacing-650,52px)}}.product-info__brand .vp-title-s{text-transform:uppercase}.product-info__stickers{display:none}.product-info__stickers:has(.product-info__sticker:not(:empty)){display:flex;gap:var(--vp-semantic-spacing-xs)}.product-info__sticker:empty{display:none}.product-info__sticker{display:flex;gap:0 var(--vp-semantic-spacing-xs)}.product-info__name,.product-info__sticker{margin-block-end:var(--vp-semantic-spacing-s)}.product-info__review{margin-block-end:var(--vp-semantic-spacing-2xl)}.product-info__description{margin-block-end:var(--vp-semantic-spacing-xs);word-break:break-word}.product-info__product-id{margin-block-end:var(--vp-semantic-spacing-2xl);color:var(--vp-semantic-color-content-quiet)}.product-info__brand,.product-info__weight-and-dimensions{margin-block-end:var(--vp-semantic-spacing-xs)}.buy-box,.buy-box__section{margin-block-end:var(--vp-semantic-spacing-2xl)}.buy-box__section--cta{display:flex;gap:var(--vp-semantic-spacing-m);margin-block-end:var(--vp-semantic-spacing-m)}.buy-box__section--cta__atc,.buy-box__section--cta__atc .vp-button{inline-size:100%}.product-gallery__media-wrapper{position:relative}.product-gallery__media{position:relative;display:block;inline-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;padding:0;cursor:pointer}.product-gallery__media img{pointer-events:none}.product-gallery__media-buttons{display:none}@media (max-width:599px){.product-view__gallery [data-cs-override-id=promobanner] .promo-banner__assets-section{min-height:75vw}}.product-view__gallery .product-gallery--regular{margin-block-start:var(--vp-semantic-spacing-xs)}@media (min-width:600px){.product-view__gallery .product-gallery--regular{margin-block-start:var(--vp-semantic-spacing-s)}}@media (min-width:1200px){.product-view__gallery .product-gallery--regular{margin-block-start:0}}.product-gallery--regular{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-xs);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--vp-semantic-spacing-l)}.product-gallery--regular::-webkit-scrollbar{display:none}.product-gallery--regular .product-gallery__media-wrapper{flex:0 0 90%;scroll-snap-align:start}@media (min-width:600px){.product-gallery--regular{gap:var(--vp-semantic-spacing-s);padding:0}}@media (min-width:600px) and (max-width:1199px){.product-view{overflow-x:clip}.product-view__gallery{margin-inline-end:calc(-1 * var(--grid-margin))}.product-gallery--regular .product-gallery__media-wrapper{flex:0 0 48%}}@media (min-width:1200px){.product-gallery--regular{display:grid;grid-template-columns:repeat(2,1fr);gap:0;overflow:visible;padding:0}.product-gallery--regular .product-gallery__media-wrapper{flex:unset}}.product-features-section{padding-top:var(--vp-semantic-spacing-7xl);margin-inline:0}.key-benefits .benefit-card,.key-benefits .benefit-card__content,.key-benefits .benefit-card__subtitle,.key-benefits .benefit-card__title,.key-benefits .shelf__header{text-align:left}.product-features-section .carousel__slide{inline-size:calc(100% / 1.9 - var(--vp-semantic-spacing-2xs))}@media (min-width:600px){.product-features-section .carousel__slide{inline-size:calc(100% / 3.2 - var(--vp-semantic-spacing-2xs))}}@media (min-width:1200px){.product-features-section .carousel__slide{inline-size:calc(100% / 5.5 - var(--vp-semantic-spacing-2xs))}}.related-products-section{padding-top:var(--vp-semantic-spacing-7xl)}.related-products-section .carousel__slide{inline-size:calc(100% / 2.2 - var(--vp-semantic-spacing-2xs))}@media (min-width:600px){.related-products-section .carousel__slide{inline-size:calc(100% / 3.2 - var(--vp-semantic-spacing-2xs))}}@media (min-width:1200px){.related-products-section .carousel__slide{inline-size:calc(100% / 4.1 - var(--vp-semantic-spacing-2xs))}}.related-products-section .key-benefits-card__wrapper{height:100%}.related-products-section .product-card-details__item__title{font-size:16px;font-weight:500;line-height:24px}.related-products-section .vp-price-amount--small{font-size:16px!important}.product-features-section .key-benefits-card__wrapper{height:100%}.product-view__buy-box{text-align:left}.vp-icon-button--secondary.vp-icon-button--heart{border:none!important;border-radius:0!important;padding:0!important;width:auto!important;height:auto!important;margin-block-end:var(--vp-semantic-spacing-xs);margin-block-start:var(--vp-semantic-spacing-l)}@media (min-width:1200px){.vp-icon-button--secondary.vp-icon-button--heart{margin-block-start:0}}.vp-icon-button--secondary.vp-icon-button--heart{color:black}.vp-icon-button--secondary.vp-icon-button--heart:hover:not(:disabled):not([data-in-cart]),.vp-icon-button--secondary.vp-icon-button--heart:hover:not([data-disabled]):not([data-in-cart]){background-color:white!important;color:#d70321!important}.vp-icon-button--secondary.vp-icon-button--heart[data-in-cart]{color:#d70321}.vp-icon-button--secondary.vp-icon-button--heart[data-in-cart]:hover:not(:disabled),.vp-icon-button--secondary.vp-icon-button--heart[data-in-cart]:hover:not([data-disabled]){background-color:white!important;color:black!important}.benefit-card__seller-link{color:inherit;text-decoration:none}.benefit-card__seller-link:hover{text-decoration:underline;text-underline-offset:2px}@media (min-width:600px){.product-view__gallery [data-cs-override-id=promobanner] .promo-banner{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--vp-semantic-spacing-2xl);column-gap:var(--vp-semantic-spacing-2xl);align-items:stretch;overflow:hidden}.product-view__gallery [data-cs-override-id=promobanner]{overflow:hidden}.product-view__gallery [data-cs-override-id=promobanner] .promo-banner__first-row{display:none}.product-view__gallery [data-cs-override-id=promobanner] .promo-banner__assets-section{grid-row:1;grid-column:2;padding:0!important;overflow:hidden}.product-view__gallery [data-cs-override-id=promobanner] .promo-banner__assets{position:absolute!important;inset:0!important}.product-view__gallery [data-cs-override-id=promobanner] .promo-assets{height:100%!important;width:100%!important}.product-view__gallery [data-cs-override-id=promobanner] .camera-padding-wrapper,.product-view__gallery [data-cs-override-id=promobanner] .promo-assets__big-item{height:100%!important;width:100%!important;margin-inline-start:0!important}.product-view__gallery [data-cs-override-id=promobanner] .camera-padding-wrapper{padding-left:0!important;padding-right:0!important}.product-view__gallery [data-cs-override-id=promobanner] .camera-video-wrapper{max-height:none!important;height:100%!important;width:100%!important}.product-view__gallery [data-cs-override-id=promobanner] .captured-image-wrapper{height:100%!important;width:100%!important;aspect-ratio:unset!important;overflow:hidden!important}.product-view__gallery [data-cs-override-id=promobanner] .captured-image-wrapper img{position:static!important;height:100%!important;width:100%!important;display:block!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:right center!important;object-position:right center!important;inset:unset!important}.product-view__gallery [data-cs-override-id=promobanner] .promo-banner__head-section{grid-row:1;grid-column:1;margin-block-start:0;display:flex;flex-direction:column;justify-content:center}.product-view__gallery [data-cs-override-id=promobanner] .promo-banner__head-section--spacing{padding:calc(2 * var(--vp-semantic-spacing-2xl))}.product-view__gallery [data-cs-override-id=promobanner] .promo-banner__cta-section{display:none}}.product-view__gallery [data-cs-override-id=tryon-results]{--grid-margin:0px}@media (min-width:1200px){.product-view__gallery{overflow-x:clip}}[data-cs-override-id=tryon-results] .tryon-results-grid{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:8px;column-gap:8px;row-gap:24px;list-style:none;padding:0;margin:0}@media (min-width:1200px){[data-cs-override-id=tryon-results] .tryon-results-grid{grid-template-columns:repeat(4,1fr)}}[data-cs-override-id=tryon-results] .brand-arrow{display:none}@media (hover:hover){[data-cs-override-id=tryon-results] .brand-arrow{display:inline-block!important;vertical-align:text-bottom;margin-left:4px;opacity:0;transform:scale(0);transform-origin:left center;transition:transform .25s ease-out,opacity .25s}[data-cs-override-id=tryon-results] a:hover .brand-arrow{opacity:1;transform:scale(1)}}.vote-bar{display:flex;gap:8px;padding:10px 0 2px}.vote-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;min-height:33px;border-radius:100px;border:none;background:#f5f4f5;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:#616161;transition:background .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vote-btn svg{width:15px;height:15px;flex-shrink:0}.vote-btn:hover{background:#eae9ea}.vote-btn--like.voted{background:#e6f4ea;color:#2e7d32}.vote-btn--dislike.voted{background:#fdecea;color:#c62828}.vote-btn--bounce svg{animation:vote-bounce .3s ease}@keyframes vote-bounce{0%{transform:scale(1)}40%{transform:scale(1.5)}70%{transform:scale(.85)}to{transform:scale(1)}}.vote-count{font-size:12px}.face-annotation-image{position:relative;width:100%;display:block;margin-top:16px}@media (min-width:1200px){.face-annotation-image{width:21vw}}.face-measure-accordion{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s,8px);font-size:13px;color:var(--vp-semantic-color-content-quiet,#616161)}.face-measure-accordion__row{display:flex;align-items:center;gap:4px;line-height:22px;font-size:13px;font-weight:400;cursor:pointer;background:none;border:none;padding:0;color:inherit;text-align:left;width:100%}.face-measure-accordion__row svg{flex-shrink:0}.face-measure-accordion__section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l,16px);padding:20px;border:1px solid var(--vp-semantic-color-border-quiet,#e1e0df);margin-bottom:1em}.vp-product-grid{display:grid!important;list-style:none!important;padding:0!important;margin:0!important;grid-template-columns:repeat(2,1fr)!important;-moz-column-gap:var(--grid-gap,8px)!important;column-gap:var(--grid-gap,8px)!important;row-gap:calc(3 * var(--grid-gap, 8px))!important}@media (min-width:1200px){.vp-product-grid{grid-template-columns:repeat(3,1fr)!important}}@media (min-width:1800px){.vp-product-grid{grid-template-columns:repeat(4,1fr)!important}}.product-card .product-card__content{padding-inline:0!important}