:root{--layout-header-horizontal-padding:var(--spacing-06);--layout-header-first-column-width:calc(var(--layout-lateral-margin) - var(--grid-column-gutter) - var(--layout-header-horizontal-padding));--layout-header-height:94px}@media screen and (min-width:768px){:root{--layout-header-height:94px}}@media screen and (min-width:1024px){:root{--layout-header-height:94px}}@media screen and (min-width:1280px){:root{--layout-header-height:99px}}@media screen and (min-width:1600px){:root{--layout-header-height:97px}}@media screen and (min-width:1920px){:root{--layout-header-height:124px}}@media screen and (min-width:2160px){:root{--layout-header-height:150px}}@media screen and (min-width:2560px){:root{--layout-header-height:126px}}@media screen and (min-width:2960px){:root{--layout-header-height:148px}}@media screen and (min-width:3840px){:root{--layout-header-height:199px}}.layout-header-grid{--layout-header-transition:0.5s linear;grid-column-gap:var(--grid-column-gutter);align-items:start;display:grid;grid-template-columns:var(--layout-header-first-column-width) minmax(0,5fr) minmax(0,5fr) minmax(0,7fr) minmax(0,5fr);padding:var(--spacing-05) var(--layout-header-horizontal-padding);position:sticky;top:0;transition:grid-template-columns var(--layout-header-transition),background-color .2s linear;width:100%;z-index:10}.layout-header-grid--size-medium{grid-template-columns:var(--layout-header-first-column-width) minmax(0,8fr) minmax(0,2fr) minmax(0,7fr) minmax(0,5fr)}.layout-header-grid--size-large{grid-template-columns:var(--layout-header-first-column-width) minmax(0,10fr) minmax(0,0fr) minmax(0,7fr) minmax(0,5fr)}@media screen and (min-width:1600px){.layout-header-grid{grid-template-columns:var(--layout-header-first-column-width) minmax(0,4fr) minmax(0,6fr) minmax(0,7fr) minmax(0,5fr)}.layout-header-grid--size-medium{grid-template-columns:var(--layout-header-first-column-width) minmax(0,8fr) minmax(0,2fr) minmax(0,7fr) minmax(0,5fr)}.layout-header-grid--size-large{grid-template-columns:var(--layout-header-first-column-width) minmax(0,10fr) minmax(0,0fr) minmax(0,7fr) minmax(0,5fr)}}@media screen and (min-width:2560px){.layout-header-grid{grid-template-columns:var(--layout-header-first-column-width) minmax(0,3fr) minmax(0,7fr) minmax(0,7fr) minmax(0,5fr)}.layout-header-grid--size-medium{grid-template-columns:var(--layout-header-first-column-width) minmax(0,6fr) minmax(0,4fr) minmax(0,7fr) minmax(0,5fr)}.layout-header-grid--size-large{grid-template-columns:var(--layout-header-first-column-width) minmax(0,10fr) minmax(0,0fr) minmax(0,7fr) minmax(0,5fr)}}:root{--layout-header-logo-height:70px}.layout-header-logo{height:var(--layout-header-logo-height);position:relative;transition:height var(--layout-header-transition)}.layout-header-logo__icon{fill:inherit;display:block;height:100%;max-width:100%}@media screen and (min-width:768px){:root{--layout-header-logo-height:50px}.layout-header-logo--size-medium{height:98px}.layout-header-logo--size-large{height:123px}}@media screen and (min-width:1024px){:root{--layout-header-logo-height:50px}.layout-header-logo--size-medium{height:134px}.layout-header-logo--size-large{height:167px}}@media screen and (min-width:1280px){:root{--layout-header-logo-height:50px}.layout-header-logo--size-medium{height:175px}.layout-header-logo--size-large{height:219px}}@media screen and (min-width:1600px){:root{--layout-header-logo-height:50px}.layout-header-logo--size-medium{height:214px}.layout-header-logo--size-large{height:267px}}@media screen and (min-width:1920px){:root{--layout-header-logo-height:150px}.layout-header-logo--size-medium{height:252px}.layout-header-logo--size-large{height:315px}}@media screen and (min-width:2160px){:root{--layout-header-logo-height:70px}.layout-header-logo--size-medium{height:303px}.layout-header-logo--size-large{height:379px}}@media screen and (min-width:2560px){:root{--layout-header-logo-height:60px}.layout-header-logo--size-medium{height:255px}.layout-header-logo--size-large{height:426px}}@media screen and (min-width:2960px){:root{--layout-header-logo-height:60px}.layout-header-logo--size-medium{height:301px}.layout-header-logo--size-large{height:501px}}@media screen and (min-width:3840px){:root{--layout-header-logo-height:130px}.layout-header-logo--size-medium{height:402px}.layout-header-logo--size-large{height:670px}}.layout-header-actions{align-items:center;display:flex;flex:1;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);gap:var(--spacing-03);height:20px;justify-content:flex-end;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.link{color:inherit;cursor:pointer}.layout-header-link{text-decoration:none}.layout-header-link-shop-cart{position:relative;text-decoration:none;white-space:nowrap}.layout-header-action{cursor:pointer}.layout-header-action--type-icon,.layout-header-action--type-icon *{height:20px;width:20px}.layout-header-icon{cursor:pointer}.layout-header-icon,.layout-header-icon__icon{height:var(--layout-header-mobile-action-width);width:var(--layout-header-mobile-action-width)}@media screen and (min-width:768px){:root{--layout-header-mobile-action-width:24px}}.layout-header-link-username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-header-links{display:flex;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);gap:var(--spacing-06);justify-content:flex-end;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase;white-space:nowrap}.layout-header-std--fixed{padding-right:calc(var(--layout-header-horizontal-padding) + var(--removed-body-scroll-bar-size, 0px));position:fixed}.layout-header-std--background-translucent,.layout-header-std--menu-open.layout-header-std--background-default,.layout-header-std:hover.layout-header-std--background-default{background-color:var(--color-background-base-alt)}.layout-header-std--background-opaque{background-color:var(--color-background-base)}.layout-header-std__icon{align-items:flex-start;display:flex;grid-column:1;grid-row:1}.layout-header-std__logo{grid-column:2;grid-row:1;position:relative}.layout-header-std__links{grid-column:5;grid-row:1}.layout-header-std__search-container{grid-column:4;grid-row:1}.layout-header-std__search{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);position:relative;text-transform:uppercase;top:var(--spacing-07);transition:top var(--layout-header-transition);width:100%}.layout-header-std--size-large .layout-header-std__search{top:calc(var(--layout-header-height) + var(--spacing-07) - var(--spacing-05)*2)}.layout-header-std__children{grid-column:2;grid-row:2}.layout-header-std__spacer{margin:var(--spacing-05) 0}@media screen and (min-width:768px){.layout-header-std--size-medium{--layout-header-height:138px}.layout-header-std--size-large{--layout-header-height:163px}}@media screen and (min-width:1024px){.layout-header-std--size-medium{--layout-header-height:174px}.layout-header-std--size-large{--layout-header-height:207px}}@media screen and (min-width:1280px){.layout-header-std--size-medium{--layout-header-height:215px}.layout-header-std--size-large{--layout-header-height:259px}.layout-header-std__search{top:var(--spacing-03)}}@media screen and (min-width:1600px){.layout-header-std--size-medium{--layout-header-height:254px}.layout-header-std--size-large{--layout-header-height:307px}}@media screen and (min-width:1920px){.layout-header-std--size-medium{--layout-header-height:300px}.layout-header-std--size-large{--layout-header-height:363px}}@media screen and (min-width:2160px){.layout-header-std--size-medium{--layout-header-height:351px}.layout-header-std--size-large{--layout-header-height:427px}}@media screen and (min-width:2560px){.layout-header-std--size-medium{--layout-header-height:346px}.layout-header-std--size-large{--layout-header-height:388px}}@media screen and (min-width:2960px){.layout-header-std--size-medium{--layout-header-height:399px}.layout-header-std--size-large{--layout-header-height:449px}}@media screen and (min-width:3840px){.layout-header-std--size-medium{--layout-header-height:517px}.layout-header-std--size-large{--layout-header-height:584px}}:root{--layout-header-horizontal-padding:var(--spacing-04);--layout-header-mobile-action-width:20px;--layout-header-mobile-left-action-width:calc(var(--layout-header-mobile-action-width) + var(--spacing-04))}.layout-header-mob{display:flex;flex-direction:column;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);padding:var(--spacing-03) var(--layout-header-horizontal-padding);position:sticky;text-transform:uppercase;top:0;transition:background-color .2s linear;width:100%;z-index:10}.layout-header-mob--fixed{position:fixed}.layout-header-mob--background-default:not(.layout-header-mob--scrolling),.layout-header-mob--background-translucent{background:var(--color-background-base-alt)}.layout-header-mob--background-opaque{background:var(--color-background-base)}.layout-header-mob__top-bar{display:flex;gap:var(--spacing-03);justify-content:space-between}.layout-header-mob__icon{height:var(--layout-header-mobile-action-width);width:var(--layout-header-mobile-action-width)}.layout-header-mob__logo{flex:10;min-height:var(--layout-menu-mob__logo--height)}.view-option-selector{align-items:center;display:flex;flex-wrap:nowrap}.view-option-selector-button{padding:6px;position:relative}.view-option-selector-button__icon{display:block;height:20px;width:20px}.view-option-selector-button--selected:after{border-top:1px solid var(--color-content-high);bottom:4px;content:"";display:block;height:1px;left:calc(50% - 2px);position:absolute;width:4px}@media screen and (min-width:768px){.view-option-selector-button{cursor:pointer}}.layout-categories-category__divider{flex-basis:100%;height:calc(var(--spacing-06) - var(--menu-category-gap))}.layout-categories-category__line-break{flex-basis:100%}.layout-categories-category__divider+.layout-categories-category__divider,.layout-categories-category__line-break+.layout-categories-category__line-break{display:none}.layout-categories-category{align-items:flex-start;display:flex;flex:100%;flex-direction:column;justify-content:flex-start;transition-duration:var(--category-transition-duration);transition-property:padding-top,padding-bottom,margin-bottom;transition-timing-function:var(--category-transition-easing);visibility:visible}.layout-categories-category--box-display{align-items:flex-start;display:flex;flex:initial;flex-direction:column;justify-content:flex-start}.layout-categories-category__link{align-items:center;color:inherit;display:flex;font-size:14px;font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:.8px;line-height:var(--subcategory-text-line-height);padding:var(--spacing-02) 0;text-decoration:inherit;text-transform:uppercase;white-space:normal;width:100%}.layout-categories-category__close-icon{fill:inherit;height:var(--subcategory-text-line-height);margin-left:auto;width:13px}.layout-categories-category__subcategory{align-items:flex-start;column-gap:var(--menu-category-gap);display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start;scroll-behavior:smooth;visibility:hidden;width:100%}.layout-categories-category__subcategory>.layout-categories-category:first-of-type{margin-top:var(--spacing-05)}.layout-categories-category__subcategory-animation-wrapper{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--category-transition-duration) var(--category-transition-easing);width:100%}.layout-categories-category__subcategory-animation-wrapper>.layout-categories-category__subcategory{overflow:hidden}.layout-categories-category__subcategory-animation-wrapper-enter{grid-template-rows:0fr}.layout-categories-category__subcategory-animation-wrapper-enter-active,.layout-categories-category__subcategory-animation-wrapper-exit{grid-template-rows:1fr}.layout-categories-category__subcategory-animation-wrapper-exit-active{grid-template-rows:0fr}.layout-categories-category--box-display>.layout-categories-category__subcategory{margin-top:calc(var(--spacing-05) - var(--menu-category-gap))}.layout-categories-category--level-1{display:inline-block}.layout-categories-category--level-1>.layout-categories-category__link{font-size:16px;font-weight:200;line-height:var(--universe-text-line-height);padding:calc(70px - var(--spacing-06) - var(--universe-text-line-height)) calc(var(--spacing-05)/2) var(--spacing-06) calc(var(--spacing-05)/2);text-transform:uppercase}.layout-categories-category--highlighted>.layout-categories-category__link{font-weight:var(--font-weight-medium)}.layout-categories-category--box-display>.layout-categories-category__link{border:var(--line-width) solid var(--color-content-high);margin-bottom:var(--menu-category-gap);padding:4px 8px;width:auto}.layout-categories-category__subcategory .layout-categories-category__link{text-transform:capitalize}.layout-categories-category--expanded{width:100%}.layout-categories-category--expanded:not(.layout-categories-category:last-of-type){margin-bottom:var(--spacing-07)}.layout-categories-category--box-display>.layout-categories-category__link>.layout-categories-category__close-icon{margin-left:var(--spacing-01)}.layout-categories__container-item--level-1:first-of-type .layout-categories-category--level-1>.layout-categories-category__link{padding-left:var(--grid-column-gutter)}.layout-categories__container-item--level-1:last-of-type .layout-categories-category--level-1>.layout-categories-category__link{padding-right:var(--spacing-05)}.layout-categories-category--has-background:not(.layout-categories-category--box-display){padding-left:var(--spacing-03);padding-right:var(--spacing-03)}.layout-categories-category--has-background:not(.layout-categories-category--box-display) .layout-categories-category{padding-left:0;padding-right:0}.layout-categories-category--has-background:not(.layout-categories-category--box-display).layout-categories-category--expanded{padding-bottom:var(--spacing-04);padding-top:var(--spacing-04)}.layout-categories-category--box-display>.layout-categories-category__subcategory-animation-wrapper>.layout-categories-category__subcategory>.layout-categories-category:first-of-type{margin-top:calc(var(--spacing-05) - var(--menu-category-gap))}.layout-categories-category__subcategory--all-hidden{display:none}.layout-categories-category--hidden-in-pro{color:var(--color-semantic-danger-high);text-decoration:line-through}.layout-categories-category--seo-hidden{display:none}.layout-categories-category--accessible{color:var(--color-semantic-success-high);text-decoration:line-through}.layout-categories-category__name{display:inline-block;text-decoration:inherit}.layout-categories-category__name--HELVETICANEUE{font-family:Neue-Helvetica,Arial,Sans-Serif}.layout-categories-category__name--APERCU{font-family:Apercu,Neue-Helvetica,Arial,Sans-Serif}.layout-categories-category__name--EMBASSYBT{font-family:embassybt,Neue-Helvetica,Arial,Sans-Serif}.layout-categories-category__name--CUSTOMSANS{font-family:customSans,Neue-Helvetica,Arial,Sans-Serif}.layout-categories-category__name--ZARAATHLETICZ{font-family:ZaraAthleticz,Neue-Helvetica,Arial,Sans-Serif}.layout-categories-category__name--ZARASRPLS{font-family:ZaraSRPLS,Neue-Helvetica,Arial,Sans-Serif}.layout-categories-category__separator{display:inline-block;white-space:pre}.layout-categories-category__short-description{display:inline-block;text-decoration:inherit}.layout-categories-category__tag{align-self:flex-start;font-size:8px;font-stretch:var(--font-stretch-normal);font-weight:inherit;letter-spacing:1px;line-height:12px;padding-left:var(--spacing-01);text-transform:uppercase}[dir=rtl] .layout-categories-category__tag{padding-right:var(--spacing-01)}.layout-categories-category__tag--sup{vertical-align:top}.layout-categories-category__icon{height:40px;margin-top:1px;vertical-align:top}.layout-categories-category__image{height:var(--subcategory-text-line-height);vertical-align:top}.layout-categories-category__suffix{font-size:var(--font-size-body-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-s-highlight);line-height:var(--line-height-body-s-highlight);margin-left:4px;text-transform:uppercase}.layout-categories-category__subcategory--hidden{display:none}@media screen and (min-width:1024px){:root{--universe-text-line-height:16px;--subcategory-text-line-height:12px}.layout-categories-category__link{font-size:11px;line-height:14px}.layout-categories-category--box-display>.layout-categories-category__link{padding:4px}.layout-categories-category__tag{font-size:4px;line-height:8px}.layout-categories-category--level-1>.layout-categories-category__link{font-size:14px;line-height:16px}}@media screen and (min-width:1920px){:root{--universe-text-line-height:var(--line-height-body-l);--subcategory-text-line-height:16px}.layout-categories-category__link{font-size:14px;line-height:16px}.layout-categories-category--box-display>.layout-categories-category__link{padding:4px 8px}.layout-categories-category__tag{font-size:6px}.layout-categories-category--level-1.layout-categories-category--highlighted>.layout-categories-category__link,.layout-categories-category--level-1>.layout-categories-category__link{font-size:16px;line-height:22px}}[dir=rtl] .layout-categories-category__subcategory-main{padding:var(--spacing-07) var(--layout-menu-categories-padding-left) var(--search-bar-container-height) var(--spacing-05)}:root{--categories-spacing-top:var(--spacing-06);--search-bar-container-height:calc(var(--spacing-06)*2 + var(--search-link-height));--layout-menu-categories-padding-left:36px}.layout-categories{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:var(--categories-spacing-top);overflow:hidden;position:relative}.layout-categories__carousel{flex:1;overflow:auto}.layout-categories__container{border-bottom:var(--line-width) solid var(--color-content-high);text-align:right;white-space:nowrap}.layout-categories__container .layout-categories__container-item--level-1:not(:last-child){margin-right:0}.layout-categories__container>.layout-categories-category__divider,.layout-categories__container>.layout-categories-category__line-break{display:none}.layout-categories-category__subcategory-main{-webkit-overflow-scrolling:touch;align-content:flex-start;column-gap:var(--menu-category-gap);display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow-y:auto;padding:var(--spacing-07) var(--spacing-05) var(--search-bar-container-height) var(--layout-menu-categories-padding-left);scroll-behavior:smooth;width:100%}.layout-categories-category__carousel-items-animation{animation:fadeIn .4s ease-in}.layout-categories__carousel-item{height:100%;min-width:100vw;width:100%}@media screen and (min-width:1920px){:root{--layout-menu-categories-padding-left:48px}}.layout-categories__search-bar-container{bottom:0;left:0;position:absolute;width:100%}.layout-categories__search-bar{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);padding:var(--spacing-06) var(--spacing-05);position:relative;text-transform:uppercase;z-index:1}.layout-categories__search-bar:before{bottom:0;content:"";height:100%;left:0;opacity:.9;position:absolute;width:100%;z-index:-1}.layout-categories__search-bar:before,.layout-categories__search-link{background:var(--color-background-base)}.layout-categories-footer{border-top:var(--line-width) solid var(--color-content-high);display:flex;gap:var(--spacing-05);justify-content:flex-end;padding:0 var(--spacing-05) var(--spacing-06)}.layout-categories-footer__link{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);overflow:hidden;padding:var(--spacing-03) 0;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.layout-categories-footer__link-home{flex-shrink:0}.layout-categories-footer__link .link{color:var(--color-content-high);text-decoration:inherit}@media screen and (min-width:768px){.layout-categories-footer{display:none}.layout-categories{margin-top:0}:root{--layout-menu-categories-padding-left:32px}.layout-categories__carousel{max-height:100%}.layout-categories__carousel-item{height:100%;min-width:100%;width:100%}.layout-categories-category__subcategory-main{height:calc(100% - var(--spacing-06));padding-bottom:var(--spacing-06)}.layout-categories-category__subcategory-main::-webkit-scrollbar{width:1px}.layout-categories-category__subcategory-main:hover::-webkit-scrollbar-track{background-color:var(--color-content-low)}.layout-categories-category__subcategory-main:hover::-webkit-scrollbar-thumb{background-color:var(--color-content-high)}}:root{--layout-menu-mob__logo--height:100px}.layout-menu-mob{fill:var(--color-content-high);color:var(--color-content-high)}.layout-menu-mob__header{display:flex;flex-direction:row;gap:var(--spacing-03);justify-content:space-between;padding:var(--spacing-02) var(--spacing-03) 0 var(--spacing-03)}.layout-menu-mob__logo{flex:1;height:var(--layout-menu-mob__logo--height)}.layout-menu-mob__header .layout-menu-mob__actions{flex:unset}.layout-menu-mob .zds-dialog__wrapper{-webkit-overflow-scrolling:auto;transition:all,3s,ease}.layout-menu-std{fill:var(--color-content-high);color:var(--color-content-high)}.layout-menu-std--close{display:none}.layout-menu-std__grid{padding-right:calc(var(--layout-header-horizontal-padding) + var(--removed-body-scroll-bar-size))}.layout-menu-std__content{background:var(--color-background-base);border:var(--line-width) solid var(--color-content-high);display:flex;flex-direction:column;grid-column:2;height:900px;max-height:90vh;overflow-y:hidden;transform:translateX(calc(var(--grid-column-gutter)*-1 - var(--line-width))) translateY(calc(var(--spacing-04)*-1 - var(--line-width)));transition:all .4s ease;width:calc(100% + var(--grid-column-gutter)*2)}.layout-menu-std__logo{box-sizing:initial;padding:var(--spacing-04) var(--grid-column-gutter) 0 var(--grid-column-gutter)}.layout-menu-std__grid-small{grid-template-columns:var(--layout-header-first-column-width) minmax(0,7fr) minmax(0,15fr)}.layout-menu-std__grid-medium{grid-template-columns:var(--layout-header-first-column-width) minmax(0,8fr) minmax(0,14fr)}.layout-menu-std__grid-large{grid-template-columns:var(--layout-header-first-column-width) minmax(0,10fr) minmax(0,12fr)}@media screen and (min-width:1600px){.layout-menu-std__grid-small{grid-template-columns:var(--layout-header-first-column-width) minmax(0,5fr) minmax(0,17fr)}.layout-menu-std__grid-medium{grid-template-columns:var(--layout-header-first-column-width) minmax(0,8fr) minmax(0,14fr)}.layout-menu-std__grid-large{grid-template-columns:var(--layout-header-first-column-width) minmax(0,10fr) minmax(0,12fr)}}@media screen and (min-width:2560px){.layout-menu-std__grid-small{grid-template-columns:var(--layout-header-first-column-width) minmax(0,4fr) minmax(0,18fr)}.layout-menu-std__grid-medium{grid-template-columns:var(--layout-header-first-column-width) minmax(0,6fr) minmax(0,16fr)}.layout-menu-std__grid-large{grid-template-columns:var(--layout-header-first-column-width) minmax(0,10fr) minmax(0,12fr)}}.zrc-size-guide{-ms-overflow-style:none;height:100%;margin:0 var(--spacing-05);scrollbar-width:none}.zrc-size-guide::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;height:0;width:0}.zrc-size-guide__in-tab{margin:0}.zrc-size-guide__no-tab{margin:var(--spacing-08) 0 0 0}.zrc-size-guide__tab{-webkit-tap-highlight-color:transparent;outline:none}.zrc-size-guide__tab-panel{padding:0}.zrc-size-guide-header{display:flex;flex-flow:column nowrap}.zrc-size-guide-header__title{margin-bottom:var(--spacing-04)}.zrc-media-image{height:100%;position:relative}.zrc-media-image__image{left:0;position:absolute;top:0;width:100%}.zrc-media-image--cover .zrc-media-image__image{height:100%;-o-object-fit:cover;object-fit:cover}.zrc-media-image--gravity-top .zrc-media-image__image{-o-object-position:center top;object-position:center top}.zrc-media-image--gravity-center .zrc-media-image__image{-o-object-position:center center;object-position:center center}.zrc-media-image--gravity-bottom .zrc-media-image__image{-o-object-position:center bottom;object-position:center bottom}.zrc-measure-size-guide__toast{display:flex;width:100%}.zrc-measure-size-guide__image-wrapper{border:var(--zds-line-width) solid var(--color-content-high);overflow:hidden;position:relative}.zrc-measure-size-guide__disclaimer{bottom:0;left:0;position:absolute}.zrc-measure-size-guide__size-selector{margin:var(--spacing-04) 0}.zrc-measure-size-guide-table{border:var(--zds-line-width) solid var(--color-content-high);margin-bottom:var(--spacing-04);width:100%}.zrc-measure-size-guide-table__heading,.zrc-measure-size-guide-table__row{border-bottom:var(--zds-line-width) solid var(--color-content-high);border-top:var(--zds-line-width) solid var(--color-content-high)}.zrc-measure-size-guide-table__cell,.zrc-measure-size-guide-table__header{padding:var(--spacing-02) 0 var(--spacing-02) var(--spacing-06);text-align:left}.zrc-measure-size-guide-table__cell--hidden{visibility:hidden}.zrc-measure-size-guide-table__header{width:80%}.zrc-measure-size-guide-table__header:nth-last-child(){width:20%}.zrc-size-guide-size-selector::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;height:0;width:0}.zds-nav-row__list:has(.zrc-size-guide-size-selector)::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;height:0;width:0}.zrc-size-guide-size-selector__size-item{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.zrc-size-guide-size-selector__size-item .zds-nav-row__list-item-wrapper{-webkit-tap-highlight-color:transparent;text-wrap:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--zds-nav-row-list-wrapper-padding);white-space:nowrap;width:100%}.zrc-size-guide-size-selector__size-item.zds-nav-row__list-item--active .zds-nav-row__list-item-wrapper{font-weight:var(--font-weight-medium)}.zrc-interactive-size-guide-image{position:relative}.zrc-interactive-size-guide-image__image{overflow:hidden}.zrc-interactive-size-guide-image__info-box{background-color:hsla(0,0%,100%,.6);color:var(--interactive-size-guide-image-image-text-color);font-size:var(--font-size-body-s);padding:0 4px;position:absolute;transform:translateY(-8px)}.zrc-interactive-size-guide-image__arrow{background:var(--interactive-size-guide-image-arrow-color);box-shadow:0 1px 5px rgba(0,0,0,.3);box-sizing:border-box;color:var(--interactive-size-guide-image-arrow-color);display:inline-block;height:2px;margin-top:-1px;position:absolute;transform-origin:center left}.zrc-interactive-size-guide-image__arrow-end,.zrc-interactive-size-guide-image__arrow-start{background-color:var(--interactive-size-guide-image-arrow-color);height:2px;position:absolute;top:0;width:8px}.zrc-interactive-size-guide-image__arrow-start{left:0}.zrc-interactive-size-guide-image__arrow-end{right:2px}.zrc-interactive-size-guide-image__arrow-end:after,.zrc-interactive-size-guide-image__arrow-end:before,.zrc-interactive-size-guide-image__arrow-start:after,.zrc-interactive-size-guide-image__arrow-start:before{background-color:var(--interactive-size-guide-image-arrow-color);content:"";height:8px;position:absolute;width:2px;z-index:-1}.zrc-interactive-size-guide-image__arrow-start:after,.zrc-interactive-size-guide-image__arrow-start:before{right:6px}.zrc-interactive-size-guide-image__arrow-end:after,.zrc-interactive-size-guide-image__arrow-end:before{right:0}.zrc-interactive-size-guide-image__arrow-start:before{box-shadow:0 -1px 5px rgba(0,0,0,.3);top:-5px;transform:rotate(45deg)}.zrc-interactive-size-guide-image__arrow-start:after{box-shadow:0 1px 5px rgba(0,0,0,.3);top:-1px;transform:rotate(-45deg)}.zrc-interactive-size-guide-image__arrow-end:before{box-shadow:0 -1px 5px rgba(0,0,0,.3);top:-5px;transform:rotate(-45deg)}.zrc-interactive-size-guide-image__arrow-end:after{box-shadow:0 1px 5px rgba(0,0,0,.3);top:-1px;transform:rotate(45deg)}.zrc-interactive-size-guide-image__disclaimer{background-color:hsla(0,0%,100%,.6);bottom:0;color:var(--interactive-size-guide-image-image-text-color);font-size:9px;margin:16px;padding:2px 4px;position:absolute}.zrc-interactive-size-guide__size-selector{margin:var(--spacing-04) 0}.zrc-interactive-size-guide__image-wrapper{border:var(--zds-line-width) solid var(--color-content-high);overflow:hidden;position:relative}.zrc-interactive-size-guide__disclaimer{bottom:0;position:absolute}.zds-accordion-item{--zds-accordion-item-animation-duration:600ms;border-bottom:var(--zds-line-width) solid var(--color-content-high);border-left:var(--zds-line-width) solid var(--color-content-high);border-right:var(--zds-line-width) solid var(--color-content-high)}.zds-accordion-item:first-child{border-top:var(--zds-line-width) solid var(--color-content-high)}.zds-accordion-item__panel{box-sizing:initial;height:100%;max-height:0;opacity:0;overflow:hidden;padding-left:var(--spacing-02);padding-right:var(--spacing-02)}.zds-nav-row__list.zds-nav-row__list--dragging *{cursor:grab!important}.zds-accordion-item__trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:var(--spacing-02);text-align:left;width:100%}.zds-accordion-item__icon-wrapper{cursor:pointer;display:flex;height:100%;margin-left:var(--spacing-04);position:relative;width:12px}.zds-accordion-item__icon{color:var(--color-content-high);transform:rotate(0);transition-duration:var(--zds-accordion-item-animation-duration);transition-property:transform,opacity;transition-timing-function:ease;width:12px}.zds-accordion-item__icon--less{left:0;opacity:0;position:absolute;top:0;transform:rotate(90deg)}.zds-accordion-item--expanded .zds-accordion-item__icon--plus{opacity:0;transform:rotate(-90deg)}.zds-accordion-item--expanded .zds-accordion-item__icon--less{opacity:1;transform:rotate(0)}.zds-accordion-item--expanded .zds-accordion-item__trigger{border-bottom:var(--zds-line-width) solid var(--color-content-high)}.zds-accordion-item__title{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}.zds-accordion-item__title-text{color:var(--color-content-high);display:inline-block;flex:1;font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);overflow:hidden;text-transform:uppercase}.zds-accordion-item--expanded .zds-accordion-item__title-text{font-family:var(--font-family-heading-s-highlight);font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}@media screen and (min-width:1920px){.zds-accordion-item__icon{width:16px}}.zds-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:40px;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);padding-left:var(--spacing-03);padding-right:var(--spacing-03);text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.zds-button:disabled{cursor:not-allowed}.zds-button--small{height:32px}.zds-button__second-line{color:inherit;font-family:var(--font-family-body-xs);font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.zds-button--primary{background:var(--color-background-contrast);color:var(--color-content-inverse)}.zds-button--primary:disabled{background:var(--color-background-low);color:var(--color-content-mid)}@media (hover:hover){.zds-button--primary:not(:disabled):hover{background:var(--color-background-contrast-alt)}}.zds-button--secondary{background:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-high);color:var(--color-content-high)}.zds-button--secondary:disabled{color:var(--color-content-low)}@media (hover:hover){.zds-button--secondary:not(:disabled):hover{color:var(--color-content-mid)}}.zds-button--tertiary{background:none;border:none;color:var(--color-content-high)}.zds-button--tertiary:disabled{background:none;border:none;color:var(--color-content-low)}@media (hover:hover){.zds-button--tertiary:not(:disabled):hover{background:var(--color-background-low)}}.zds-button .zds-button__lines-wrapper{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;width:100%}@media screen and (min-width:1920px){.zds-button{height:48px}.zds-button--small{height:40px}}.zds-action-sheet-backdrop{background-color:var(--color-background-overlay)}.zds-action-sheet-swipeable-container{bottom:0;box-sizing:border-box;left:0;max-height:100%;position:fixed;width:100%;z-index:calc(var(--zds-modal-backdrop-zindex) + 1)}.zds-action-sheet-swipeable-container.zds-action-sheet-swipeable-container--open{overflow-y:auto}.zds-action-sheet__bar{height:var(--spacing-06);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.zds-action-sheet__bar:after{background-color:var(--color-background-contrast);bottom:0;content:"";display:block;height:.5px;left:50%;opacity:.7;position:absolute;top:50%;transform:translateX(-50%);width:40px}.zds-action-sheet__content{background-color:var(--color-background-base);border-top:var(--zds-line-width) solid var(--color-content-high);padding:0 var(--spacing-07)}.zds-action-sheet__modal.zds-action-sheet__modal--persistent-closed{position:relative}.zds-action-sheet__content.zds-action-sheet--condensed{padding:0}.zds-drop-down-menu{display:inline-block;position:relative}.zds-drop-down-menu__trigger{background:unset;border:none;padding:0}.zds-drop-down-menu__trigger-icon{fill:var(--color-content-high)}.zds-drop-down-menu__trigger-icon:hover{cursor:pointer}.zds-drop-down-menu__trigger:focus .zds-drop-down-menu__trigger-icon{fill:var(--color-content-mid)}.zds-drop-down-menu__menu-wrapper{position:static;z-index:calc(var(--zds-modal-backdrop-zindex) + 1)}.zds-drop-down-menu__menu-action-sheet{margin:0;padding:var(--spacing-02) var(--spacing-01)}.zds-drop-down-menu__menu{background-color:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-high);display:none;margin:var(--zds-line-width-negative) 0 0 0;min-width:146px;padding:var(--spacing-02) 0}.zds-drop-down-menu__menu--visible{display:block;z-index:1}.zds-drop-down-menu__menu-item{background:var(--color-background-base);border:none;color:var(--color-content-high);display:block;font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);padding:var(--spacing-03) var(--spacing-04);text-align:left;text-transform:uppercase}.zds-drop-down-menu__menu-item:hover{background:var(--color-background-low);cursor:pointer}.zds-drop-down-menu__menu-item:active{background:var(--color-background-low-alt)}.zds-drop-down-menu__content-row-wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--spacing-02);justify-content:flex-start}@media screen and (min-width:768px){.zds-drop-down-menu__menu-wrapper{position:absolute}.zds-drop-down-menu__menu-item{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}}.zds-action-cell{--zds-action-cell-icon-x-margin:var(--spacing-02);align-items:center;display:flex;flex-flow:row wrap;padding:var(--spacing-04) var(--spacing-05)}.zds-action-cell__column{display:flex;flex:1;flex-flow:column}.zds-action-cell__title{font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-action-cell__description,.zds-action-cell__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);word-break:break-all}.zds-action-cell__description{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-01);text-transform:none}.zds-action-cell__slot{margin-top:var(--spacing-02);width:100%}.zds-action-cell__slot--icon{margin-left:calc(var(--spacing-03)*2 + var(--zds-action-cell-icon-x-margin))}.zds-action-cell__icon-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;margin-right:var(--spacing-02)}.zds-action-cell__actions-wrapper{flex-basis:100%}.zds-action-cell__actions-wrapper--single-action{margin-top:var(--spacing-05)}.zds-action-cell__actions-wrapper--multiple-action{flex-basis:0;margin-top:0}.zds-action-cell--with-icon .zds-action-cell__actions-wrapper--single-action{margin-left:calc(var(--spacing-03)*2 + var(--zds-action-cell-icon-x-margin))}.zds-action-cell__more-option-button{background-color:initial;border:none;cursor:pointer}.zds-action-cell__action-button{min-width:128px}@media screen and (min-width:768px){.zds-action-cell__actions-wrapper.zds-action-cell__actions-wrapper--multiple-action,.zds-action-cell__actions-wrapper.zds-action-cell__actions-wrapper--single-action{flex-basis:0;margin-left:var(--spacing-05);margin-top:0}}.zds-alert-banner{width:100%}.zds-alert-banner__content{display:flex;flex-flow:column nowrap;gap:var(--spacing-02);padding:var(--spacing-03) var(--spacing-04)}.zds-alert-banner__content--with-top-divider{border-top:.5px solid var(--color-background-low-alt)}.zds-alert-banner__content--with-bottom-divider{border-bottom:.5px solid var(--color-background-low-alt)}.zds-alert-banner__content--low{padding:var(--spacing-03) 0}.zds-alert-banner__content.zds-alert-banner__content--general,.zds-alert-banner__content.zds-alert-banner__content--high{color:var(--color-content-high)}.zds-alert-banner__content--general.zds-alert-banner__content--high{background-color:var(--color-background-low)}.zds-alert-banner__content--informative.zds-alert-banner__content--high{background-color:var(--color-semantic-info-low)}.zds-alert-banner__content--informative.zds-alert-banner__content--low{color:var(--color-semantic-info-high)}.zds-alert-banner__content--warning.zds-alert-banner__content--high{background-color:var(--color-semantic-warning-low)}.zds-alert-banner__content--warning.zds-alert-banner__content--low{color:var(--color-semantic-warning-high)}.zds-alert-banner__content--error.zds-alert-banner__content--high{background-color:var(--color-semantic-danger-low)}.zds-alert-banner__content--error.zds-alert-banner__content--low{color:var(--color-semantic-danger-high)}.zds-alert-banner__content--success.zds-alert-banner__content--high{background-color:var(--color-semantic-success-low)}.zds-alert-banner__content--success.zds-alert-banner__content--low{color:var(--color-semantic-success-high)}.zds-alert-banner__icon{flex-shrink:0;height:16px;transform:translateY(-1px);width:16px}.zds-alert-banner__content--high .zds-alert-banner__icon{fill:var(--color-content-high)}.zds-alert-banner__content--informative.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-info-high)}.zds-alert-banner__content--warning.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-warning-high)}.zds-alert-banner__content--error.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-danger-high)}.zds-alert-banner__content--success.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-success-high)}.zds-alert-banner__message{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:9px;word-break:break-word}.zds-alert-banner__action,.zds-alert-banner__content--low .zds-alert-banner__message,.zds-alert-banner__message{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.zds-alert-banner__action{text-decoration:underline}.zds-alert-banner__action--with-icon{margin-left:26px}@media screen and (min-width:1920px){.zds-alert-banner__icon{height:20px;width:20px}.zds-alert-banner__action--with-icon{margin-left:30px}}.zds-autocomplete-list-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;list-style:none;padding:var(--spacing-04) var(--spacing-04) var(--spacing-03);width:100%}.zds-autocomplete-list-item--selected{background:var(--color-background-low-alt)}.zds-autocomplete-list-item--highlighted{background:var(--color-background-low)}@media screen and (min-width:1920px){.zds-autocomplete-list-item{padding:var(--spacing-03) var(--spacing-04)}}.zds-autocomplete-list{list-style:none;margin:0;max-height:280px;overflow:auto;padding:0}@media screen and (min-width:1920px){.zds-autocomplete-list{max-height:344px}}.zds-autocomplete-menu__modal{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zds-autocomplete-menu{background:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-low);margin-top:2px}.zds-autocomplete-not-found{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin-top:var(--spacing-02);padding:var(--spacing-03) var(--spacing-04);text-transform:uppercase}.zds-cell-list{border-bottom:var(--zds-line-width) solid var(--color-content-high);border-top:var(--zds-line-width) solid var(--color-content-high);list-style-type:none;margin:0;padding:0}.zds-cell.zds-informative-cell{padding:var(--spacing-04) 0}.zds-cell-list--dividers .zds-cell:not(:first-of-type){border-top:var(--zds-line-width) solid var(--color-content-high)}.zds-checkbox-label{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-left:var(--spacing-03);text-transform:none}.zds-checkbox-icon{height:var(--zds-checkbox-icon-size);width:var(--zds-checkbox-icon-size)}.zds-checkbox--disabled .zds-checkbox-icon{fill:var(--color-content-mid)}.zds-checkbox-icon.zds-checkbox-icon--checked,.zds-checkbox-icon.zds-checkbox-icon--unchecked{display:none}.zds-checkbox-input:checked~.zds-checkbox-control .zds-checkbox-icon.zds-checkbox-icon--checked,.zds-checkbox-input:not(:checked)~.zds-checkbox-control .zds-checkbox-icon.zds-checkbox-icon--unchecked{display:block}.zds-checkbox-input:focus-visible~.zds-checkbox-control{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:1px}.zds-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.zds-checkbox-input:focus-visible~.zds-checkbox-label{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:1px}.zds-checkbox{--zds-checkbox-icon-size:18px;cursor:pointer;display:flex;width:100%}.zds-checkbox--disabled{color:var(--color-content-mid);cursor:not-allowed}@media screen and (min-width:1920px){.zds-checkbox{--zds-checkbox-icon-size:22px}}.zds-checkbox-group{list-style:none;margin:0;padding:0;vertical-align:initial}.zds-checkbox-group__item:not(:first-child){margin-top:var(--spacing-05)}.zds-divider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-content-high);border:none;height:.5px;margin:0;padding:0;width:100%}@media screen and (min-width:1920px){.zds-divider{height:1px}}.zds-drawer-header{display:flex;flex-direction:row;position:-webkit-sticky;position:sticky;top:0}.zds-drawer-title{font-family:var(--font-family-heading-m);font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin:0;margin-top:var(--spacing-08);padding:0 var(--zds-drawer-content-x-margin);text-transform:uppercase}.zds-drawer-header--has-return-button .zds-drawer-title{margin-top:var(--spacing-04)}.zds-drawer-content{margin-bottom:0;margin-top:var(--spacing-08);padding:0 var(--zds-drawer-content-x-margin)}.zds-drawer-content.zds-drawer-content--condensed{padding:0}.zds-drawer-actions{border-left:none;border-right:none;margin-top:0;padding-bottom:var(--spacing-04);padding-left:0;padding-right:0}.zds-drawer-actions .zds-button:last-child{border-bottom:var(--zds-line-width) solid var(--color-content-high)}.zds-dialog-arrow-button.zds-drawer-back-button{--zds-drawer-back-button-rotation:0deg;margin:var(--zds-drawer-icon-margin) auto var(--zds-drawer-icon-margin) var(--zds-drawer-icon-margin);order:-1;transform:none}.zds-drawer--left .zds-dialog-arrow-button.zds-drawer-back-button{--zds-drawer-back-button-rotation:180deg;margin:var(--zds-drawer-icon-margin) var(--zds-drawer-icon-margin) var(--zds-drawer-icon-margin) auto}.zds-dialog-arrow-button.zds-drawer-back-button .zds-dialog-arrow-button__icon{transform:rotate(var(--zds-drawer-back-button-rotation))}.zds-dialog-icon-button.zds-drawer-close-button{margin:var(--zds-drawer-icon-margin) var(--zds-drawer-icon-margin) var(--zds-drawer-icon-margin) auto;order:-1;transform:none}.zds-drawer-subtitle{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin:0;margin-top:var(--spacing-02);padding:0 var(--zds-drawer-content-x-margin);text-transform:none}.zds-drawer{--zds-drawer-content-x-margin:var(--spacing-05);--zds-drawer-icon-margin:16px;justify-content:flex-end}.zds-drawer--left{justify-content:flex-start}.zds-drawer--right{justify-content:flex-end!important}.zds-drawer--bottom,.zds-drawer--top{justify-content:center;width:100%}.zds-drawer__container{background:var(--color-background-base);border:unset;display:flex;flex-flow:column nowrap;height:100%;margin-left:auto;margin-top:0;position:relative;width:100%;z-index:calc(var(--zds-modal-backdrop-zindex) + 1)}.zds-dialog__focus-trap.zds-drawer__content{height:100%}.zds-dialog__wrapper.zds-drawer__container{margin:0;max-height:100%}@media screen and (min-width:768px){.zds-drawer{--zds-drawer-icon-margin:24px}.zds-dialog__focus-trap.zds-drawer__content{flex-grow:0}.zds-drawer__container.zds-drawer--size-s{width:340px}.zds-drawer__container.zds-drawer--size-m{width:408px}.zds-drawer__container.zds-drawer--size-l{width:488px}.zds-drawer--left .zds-drawer__container{border:unset;border-right:var(--zds-line-width) solid var(--color-content-high)}.zds-drawer--right .zds-drawer__container{border:unset;border-left:var(--zds-line-width) solid var(--color-content-high)}.zds-drawer--bottom .zds-drawer__container,.zds-drawer--top .zds-drawer__container{border:var(--zds-line-width) solid var(--color-content-high)}}@media screen and (min-width:1024px){.zds-drawer__container.zds-drawer--size-s{width:384px}.zds-drawer__container.zds-drawer--size-m{width:432px}.zds-drawer__container.zds-drawer--size-l{width:560px}}@media screen and (min-width:1920px){.zds-drawer__container.zds-drawer--size-s{width:480px}.zds-drawer__container.zds-drawer--size-m{width:668px}.zds-drawer__container.zds-drawer--size-l{width:888px}}.zds-empty-state{line-height:1;margin:var(--spacing-12) 0}.zds-empty-state--align-center{text-align:center}.zds-empty-state--align-left{text-align:left}.zds-empty-state__title{margin-top:var(--spacing-04)}.zds-empty-state--with-description .zds-empty-state__title,.zds-empty-state__title{font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-empty-state__description{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-02);text-transform:none}.zds-password-field__password-visibility-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0}.zds-password-field__password-visibility-icon{height:20px;width:20px}.zds-select-field__input{background-color:var(--color-background-base)}.zds-select-field__adorment{margin-left:8px}.zds-select-field__arrow{height:8px;width:8px}.zds-textarea-field__input{min-width:160px;resize:none}.zds-form-control-error{color:var(--zds-input-base-state-color);display:var(--zds-input-base-error-display)}.zds-form-control-error,.zds-form-control-help{font-family:var(--font-family-paragraph-l);font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);text-transform:none}.zds-form-control .zds-error-message{display:none}.zds-form-control .zds-input-base:invalid+.zds-error-message{color:var(--color-semantic-error);display:block}.zds-informative-cell{display:grid;grid-template-columns:auto 1fr}.zds-informative-cell__column{align-self:center;grid-column:2}.zds-informative-cell__title{font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-informative-cell__description,.zds-informative-cell__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.zds-informative-cell__description{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-01);text-transform:none}.zds-informative-cell__slot{grid-column:2;margin-top:var(--spacing-02)}.zds-informative-cell__icon-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;margin-right:var(--spacing-02)}.zds-nav-row__list-item{box-sizing:border-box;cursor:pointer;flex:0 0 auto;font-family:inherit;line-height:inherit;padding:0;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.zds-nav-row__list-item--legacy{color:var(--color-content-mid);flex:0 0 auto;justify-content:center}.zds-nav-row__list-item--legacy,.zds-nav-row__list-item--row{font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-nav-row__list-item--row{--zds-nav-row-list-wrapper-padding:var(--spacing-02) var(--spacing-05);background:var(--color-content-inverse);border-bottom:var(--zds-line-width) solid var(--color-content-high);border-left:var(--zds-line-width) solid var(--color-content-high);border-top:var(--zds-line-width) solid var(--color-content-high);color:var(--color-content-high)}.zds-nav-row__list-item--label{color:var(--color-content-high);flex:0 0 auto;font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:center;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-nav-row__list-item--row:first-child,.zds-nav-row__list-item--row:last-child{border-left:var(--zds-line-width) solid var(--color-content-high)}.zds-nav-row__list-item--row:last-child{border-right:var(--zds-line-width) solid var(--color-content-high)}.zds-nav-row__list-item--tag{--zds-nav-row-list-wrapper-padding:var(--spacing-01) var(--spacing-02);background:transparent;border:var(--zds-line-width) solid var(--color-content-high);color:var(--color-content-high);font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-right:var(--spacing-02);text-transform:uppercase}.zds-nav-row__list-item--legacy.zds-nav-row__list-item:not(:last-child){margin-right:var(--spacing-06)}.zds-nav-row__list-item--label.zds-nav-row__list-item:not(:last-child){margin-right:var(--spacing-04)}.zds-nav-row__list-item--active{color:var(--color-content-high);font-family:var(--font-family-heading-s-highlight);font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.zds-nav-row__list-item--legacy.zds-nav-row__list-item--active:before{background-color:var(--color-content-high);content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:4px}.zds-nav-row__list-item-wrapper{background:inherit;border:none;color:inherit;cursor:inherit;font-family:inherit;font-size:inherit;font-stretch:inherit;font-weight:inherit;height:100%;letter-spacing:inherit;line-height:inherit;padding:var(--zds-nav-row-list-wrapper-padding);text-decoration:none;text-transform:inherit;width:100%}.zds-nav-row__list-item-wrapper:not(.zds-nav-row__list-item--label .zds-nav-row__list-item-wrapper){align-items:center;display:flex;justify-content:center}@media screen and (min-width:768px){.zds-nav-row__list-item--active:before{height:2px;width:8px}.zds-nav-row__list-item--label.zds-nav-row__list-item:not(:last-child){margin-right:0}}.zds-nav-row__list{-ms-overflow-style:none;overflow-x:auto;padding:0;scrollbar-width:none}.zds-nav-row__list::-webkit-scrollbar{height:0;width:0}.zds-nav-row__list:not(.zds-nav-row__list--row){display:flex;flex-wrap:nowrap;list-style:none;margin:0}.zds-nav-row__list--row{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(auto,1fr));list-style:none;margin:0;white-space:normal}.zds-popover-container__modal{position:inherit}.zds-quantity-selector{--zds-quantity-selector-icon-size:12px;align-items:center;display:flex;height:32px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zds-quantity-selector__decrease,.zds-quantity-selector__increase{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--zds-line-width) solid var(--color-content-high);border-radius:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;height:100%;justify-content:center;line-height:inherit;margin:0;width:32px}.zds-quantity-selector__increase{border-left:none}.zds-quantity-selector__decrease{border-right:none}.zds-quantity-selector__decrease:focus,.zds-quantity-selector__increase:focus{border-color:var(--color-content-high)}.zds-quantity-selector__decrease:disabled,.zds-quantity-selector__increase:disabled{fill:var(--color-content-low);border-color:var(--color-content-low);cursor:not-allowed}.zds-quantity-selector__units{align-items:center;border:var(--zds-line-width) solid var(--color-content-high);display:flex;font-family:var(--font-family-body-s);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:100%;justify-content:center;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding:var(--spacing-02);text-align:center;text-transform:uppercase;width:32px}.zds-quantity-selector__icon{height:var(--zds-quantity-selector-icon-size);width:var(--zds-quantity-selector-icon-size)}@media screen and (min-width:1920px){.zds-quantity-selector__icon{--zds-quantity-selector-icon-size:16px}}.zds-radio{--zds-radio-icon-size:16px;width:100%}.zds-radio--disabled{color:var(--color-content-mid)}.zds-radio__container{align-items:center;cursor:pointer;display:flex}.zds-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.zds-radio__input:focus-visible+.zds-radio__control{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:1px}.zds-radio__label{font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-left:var(--spacing-02)}.zds-radio__input:checked~.zds-radio__label,.zds-radio__label{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-radio__input:checked~.zds-radio__label{font-family:var(--font-family-heading-s-highlight);font-size:var(--font-size-heading-s-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight)}.zds-radio__icon{height:var(--zds-radio-icon-size);width:var(--zds-radio-icon-size)}.zds-radio__checked-icon{display:none}.zds-radio__input:checked+.zds-radio__control .zds-radio__checked-icon,.zds-radio__unchecked-icon{display:block}.zds-radio__input:checked+.zds-radio__control .zds-radio__unchecked-icon{display:none}.zds-radio--disabled .zds-radio__icon{fill:var(--color-content-mid)}@media screen and (min-width:1920px){.zds-radio{--zds-radio-icon-size:20px}}.zds-radio-group{list-style:none;margin:0;padding:0;vertical-align:initial}.zds-selection-cell{--zds-selection-cell-icon-x-margin:var(--spacing-02);cursor:pointer;display:block;padding:var(--spacing-04) var(--spacing-05)}.zds-selection-cell__text-wrapper{display:flex;flex-flow:column nowrap}.zds-selection-cell__button-wrapper{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:inherit;display:flex;font-family:inherit;font-size:inherit;justify-content:space-between;line-height:inherit;margin:0;text-align:inherit;width:100%}.zds-selection-cell__column{align-items:flex-start;display:flex;flex:1;flex-flow:column}.zds-selection-cell__title{font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-selection-cell__description,.zds-selection-cell__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.zds-selection-cell__description{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-01);text-transform:none}.zds-selection-cell__slot{margin-top:var(--spacing-02)}.zds-selection-cell__slot--icon{margin-left:calc(var(--spacing-03)*2 + var(--zds-selection-cell-icon-x-margin))}.zds-selection-cell__icon-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;margin-right:var(--spacing-02)}.zds-selection-cell__selection-icon-wrapper{margin-left:0}.zds-selection-cell__wrapper{align-items:center;display:flex;justify-content:center}.zds-selection-cell__selection-icon--default{height:20px;width:20px}.zds-selection-cell__action-link{border:none;border-radius:0;box-sizing:border-box;color:var(--color-content-high);cursor:pointer;display:inline-block;font-family:inherit;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-02);padding:0;text-decoration:none;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zds-selection-cell__action-link,.zds-slider-thumb__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.zds-slider-thumb__input{--zds-slider-thumb-size:8px;height:5px;pointer-events:none;position:absolute;transform:translateY(50%);width:100%}.zds-slider-thumb__input:focus{outline:none}.zds-slider-thumb__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--color-content-high);border-radius:50%;cursor:move;height:var(--zds-slider-thumb-size);pointer-events:auto;width:var(--zds-slider-thumb-size)}.zds-slider-thumb__input:focus-visible::-webkit-slider-thumb{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:1px}.zds-slider-thumb__input::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:var(--color-content-high);border:none;border-radius:50%;cursor:move;height:8px;pointer-events:auto;width:8px}.zds-slider--disabled .zds-slider-thumb__input::-webkit-slider-thumb{background-color:var(--color-content-low);cursor:not-allowed}.zds-slider--disabled .zds-slider-thumb__input::-moz-range-thumb{background-color:var(--color-content-low);cursor:not-allowed}.zds-slider-track{--zds-slider-track-inner-color:var(--color-content-high);--zds-slider-track-outer-color:var(--color-content-low);background:linear-gradient(to right,var(--zds-slider-track-outer-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-max-current-percent),var(--zds-slider-track-outer-color) var(--zds-slider-track-max-current-percent));height:1px;position:absolute;top:55%;width:100%}.zds-slider--disabled .zds-slider-track{--zds-slider-track-inner-color:var(--color-content-low);--zds-slider-track-outer-color:var(--color-content-low)}.zds-slider-mark{color:var(--color-content-high);font-family:var(--font-family-body-s);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);position:absolute;text-transform:uppercase;top:0;white-space:nowrap}.zds-slider--disabled .zds-slider-mark{color:var(--color-content-low)}.zds-slider-mark-group{position:absolute;width:100%}.zds-slider-mark-group--top{top:-16px}.zds-slider-mark-group--bottom{bottom:0}.zds-slider{align-items:center;display:flex;justify-content:center;min-height:40px;position:relative;width:100%}.zds-slider--has-mark-group-top{margin-top:16px}.zds-slider--has-mark-group-bottom{margin-bottom:16px}.zds-switch{--zds-switch-thumb-size:20px;--zds-switch-animation-duration:0.2s;display:flex;gap:var(--spacing-06);position:relative}.zds-switch__labeling-wrapper{display:flex;flex:1;flex-direction:column;gap:var(--spacing-01)}.zds-switch__label{flex:1;font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-switch__description,.zds-switch__label{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.zds-switch__description{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.zds-switch--disabled .zds-switch__description,.zds-switch--disabled .zds-switch__label{color:var(--color-content-low)}.zds-switch__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:1}.zds-switch--disabled .zds-switch__input{color:#f2f2f2;cursor:not-allowed}.zds-switch__slider-wrapper{background:var(--color-background-low-alt);border-radius:20px;box-sizing:initial;cursor:pointer;max-height:var(--zds-switch-thumb-size);padding:2px;position:relative;transition:background var(--zds-switch-animation-duration) ease-in-out;width:calc(var(--zds-switch-thumb-size)*2)}.zds-switch--disabled .zds-switch__slider-wrapper{background:#f2f2f2}.zds-switch__slider-thumb{background:var(--color-background-base);border-radius:50%;box-shadow:0 1px 2px rgb(0 0 0/8%);height:var(--zds-switch-thumb-size);transition:transform var(--zds-switch-animation-duration) ease-in-out;width:var(--zds-switch-thumb-size)}.zds-switch__input:checked+.zds-switch__slider-wrapper{background:var(--color-background-contrast)}.zds-switch__input:not(:checked)+.zds-switch__slider-wrapper .zds-switch__slider-thumb{transform:translateX(0)}.zds-switch__input:checked+.zds-switch__slider-wrapper .zds-switch__slider-thumb{transform:translateX(100%)}@media screen and (min-width:768px){.zds-switch{--zds-switch-thumb-size:16px}}@media screen and (min-width:1920px){.zds-switch{--zds-switch-thumb-size:24px}}:root{--zds-tabs-tab-row-line-height:1px;--zds-tabs-tab-row-line-width:4px}.zds-tabs-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.zds-tabs-tab--disabled{cursor:not-allowed}.zds-tabs-tab--disabled,.zds-tabs-tab--disabled:hover{color:var(--color-content-low)}.zds-tabs-tab--variant-label{cursor:pointer;font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.zds-tabs-tab--variant-label.zds-tabs-tab--selected{font-family:var(--font-family-heading-s-highlight);font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.zds-tabs-tab--variant-row{align-items:center;background:var(--color-content-inverse);border-bottom:var(--zds-line-width) solid var(--color-content-high);border-left:var(--zds-line-width) solid var(--color-content-high);border-top:var(--zds-line-width) solid var(--color-content-high);cursor:pointer;display:flex;font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:center;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);padding:var(--spacing-02) var(--spacing-05);text-transform:uppercase;white-space:normal;width:100%}.zds-tabs-tab--variant-row:not(.zds-tabs-tab--disabled){color:var(--color-content-high)}.zds-tabs-tab--variant-row:last-child{border-right:var(--zds-line-width) solid var(--color-content-high)}.zds-tabs-tab--variant-row.zds-tabs-tab--selected{font-family:var(--font-family-heading-s-highlight);font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.zds-tabs-tab--variant-row.zds-tabs-tab--disabled{border-color:var(--color-content-low)}.zds-tabs-tabslist{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.zds-tabs-tabslist::-webkit-scrollbar{display:none}.zds-tabs-tabslist--variant-label{gap:var(--spacing-05)}.zds-tabs-tab-panel{padding:var(--spacing-03) 0}.zds-toast-icon{fill:var(--color-content-inverse);margin-right:var(--spacing-02);margin-top:2px}.zds-toast-icon *{height:18px;width:18px}.zds-toast-message{word-wrap:break-word;flex:1;font-family:var(--font-family-paragraph-m-highlight);font-size:var(--font-size-paragraph-m-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-paragraph-m-highlight);line-height:var(--line-height-paragraph-m-highlight);text-transform:none;white-space:pre-wrap}.zds-toast-action,.zds-toast-message{color:var(--color-content-inverse);font-stretch:var(--font-stretch-normal)}.zds-toast-action{background-color:initial;border:none;cursor:pointer;font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-left:var(--spacing-06);max-width:30%;text-transform:uppercase}.zds-toast-action:hover{color:var(--color-content-low)}:root{--zds-toast-viewport-zindex:calc(var(--zds-modal-zindex)*2)}.zds-toast-viewport{position:fixed;z-index:var(--zds-toast-viewport-zindex)}.zds-toast-viewport:focus,.zds-toast-viewport:hover{border:10px solid transparent}.zds-toast-content{--zds-toast-content-padding:0;align-items:center;display:flex;flex-flow:row nowrap;max-width:100%;padding:var(--spacing-03) var(--spacing-04);position:fixed;width:100%}.zds-toast-content--info,.zds-toast-content--success,.zds-toast-content--warning{background:var(--color-content-high)}.zds-toast-content--error{background:var(--color-semantic-danger-high)}.zds-toast-content--position-top-start{left:var(--zds-toast-content-padding);top:var(--zds-toast-content-padding)}.zds-toast-content--position-top-center{left:50%;top:var(--zds-toast-content-padding);transform:translateX(-50%)}.zds-toast-content--position-top-end{right:var(--zds-toast-content-padding);top:var(--zds-toast-content-padding)}.zds-toast-content--position-bottom-start{bottom:var(--zds-toast-content-padding);left:var(--zds-toast-content-padding)}.zds-toast-content--position-bottom-center{bottom:var(--zds-toast-content-padding);left:50%;transform:translateX(-50%)}.zds-toast-content--position-bottom-end{bottom:var(--zds-toast-content-padding);right:var(--zds-toast-content-padding)}@media screen and (min-width:768px){.zds-toast-content{--zds-toast-content-padding:32px;width:260px}}@media screen and (min-width:1024px){.zds-toast-content{width:268px}}@media screen and (min-width:1600px){.zds-toast-content{width:316px}}@media screen and (min-width:1920px){.zds-toast-content{width:412px}}.zds-toast__container{min-height:42px;overflow:hidden}.zds-toast__modal{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@font-face{font-display:swap;font-family:Neue-Helvetica;font-weight:300;src:local("?"),url(/build/fonts/HelveticaNeueCyr-Light.44ebfa09.otf) format("opentype")}@font-face{font-display:swap;font-family:Neue-Helvetica;font-weight:500;src:local("?"),url(/build/fonts/HelveticaNeueCyr-Medium.c0307693.otf) format("opentype")}:root{--font-stretch-normal:normal;--font-stretch-condensed:condensed;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:bold;--font-size-heading-xxl-highlight:18px;--line-height-heading-xxl-highlight:22px;--letter-spacing-heading-xxl-highlight:0.8px;--text-transform-heading-xxl-highlight:uppercase;--font-stretch-heading-xxl-highlight:var(--font-stretch-normal);--font-weight-heading-xxl-highlight:var(--font-weight-light);--font-family-heading-xxl-highlight:"Neue-Helvetica";--font-size-heading-xxl:18px;--line-height-heading-xxl:22px;--letter-spacing-heading-xxl:0.8px;--text-transform-heading-xxl:uppercase;--font-stretch-heading-xxl:var(--font-stretch-normal);--font-weight-heading-xxl:200;--font-family-heading-xxl:"Helvetica-Neue";--font-size-heading-xl:18px;--line-height-heading-xl:22px;--letter-spacing-heading-xl:0.8px;--text-transform-heading-xl:uppercase;--font-stretch-heading-xl:var(--font-stretch-normal);--font-weight-heading-xl-highlight:var(--font-weight-light);--font-family-heading-xl:"Neue-Helvetica";--font-size-heading-l-highlight:16px;--line-height-heading-l-highlight:22px;--letter-spacing-heading-l-highlight:0.8px;--text-transform-heading-l-highlight:uppercase;--font-stretch-heading-l-highlight:var(--font-stretch-normal);--font-weight-heading-l-highlight:var(--font-weight-medium);--font-family-heading-l-highlight:"Neue-Helvetica";--font-size-heading-l:16px;--line-height-heading-l:22px;--letter-spacing-heading-l:0.8px;--text-transform-heading-l:uppercase;--font-stretch-heading-l:var(--font-stretch-normal);--font-weight-heading-l:var(--font-weight-light);--font-family-heading-l:"Neue-Helvetica";--font-size-heading-m-highlight:13px;--line-height-heading-m-highlight:20px;--letter-spacing-heading-m-highlight:0.8px;--text-transform-heading-m-highlight:uppercase;--font-stretch-heading-m-highlight:var(--font-stretch-normal);--font-weight-heading-m-highlight:var(--font-weight-medium);--font-family-heading-m-highlight:"Neue-Helvetica";--font-size-heading-m:13px;--line-height-heading-m:20px;--letter-spacing-heading-m:0.8px;--text-transform-heading-m:uppercase;--font-stretch-heading-m:var(--font-stretch-normal);--font-weight-heading-m:var(--font-weight-light);--font-family-heading-m:"Neue-Helvetica";--font-size-heading-s-highlight:11px;--line-height-heading-s-highlight:16px;--letter-spacing-heading-s-highlight:0.8px;--text-transform-heading-s-highlight:uppercase;--font-stretch-heading-s-highlight:var(--font-stretch-normal);--font-weight-heading-s-highlight:var(--font-weight-medium);--font-family-heading-s-highlight:"Neue-Helvetica";--font-size-heading-s:11px;--line-height-heading-s:16px;--letter-spacing-heading-s:0.8px;--text-transform-heading-s:uppercase;--font-stretch-heading-s:var(--font-stretch-normal);--font-weight-heading-s:var(--font-weight-light);--font-family-heading-s:"Neue-Helvetica";--font-size-heading-xs-highlight:10px;--line-height-heading-xs-highlight:16px;--letter-spacing-heading-xs-highlight:0.8px;--text-transform-heading-xs-highlight:uppercase;--font-stretch-heading-xs-highlight:var(--font-stretch-normal);--font-weight-heading-xs-highlight:var(--font-weight-medium);--font-family-heading-xs-highlight:"Neue-Helvetica";--font-size-heading-xs:10px;--line-height-heading-xs:16px;--letter-spacing-heading-xs:0.8px;--text-transform-heading-xs:uppercase;--font-stretch-heading-xs:var(--font-stretch-normal);--font-weight-heading-xs:var(--font-weight-light);--font-family-heading-xs:"Neue-Helvetica";--font-size-body-l-highlight:13px;--line-height-body-l-highlight:20px;--letter-spacing-body-l-highlight:0.7px;--text-transform-body-l-highlight:uppercase;--font-stretch-body-l-highlight:var(--font-stretch-normal);--font-weight-body-l-highlight:var(--font-weight-medium);--font-family-body-l-highlight:"Neue-Helvetica";--font-size-body-l:13px;--line-height-body-l:20px;--letter-spacing-body-l:0.7px;--text-transform-body-l:uppercase;--font-stretch-body-l:var(--font-stretch-normal);--font-weight-body-l:var(--font-weight-light);--font-family-body-l:"Neue-Helvetica";--font-size-body-m-highlight:11px;--line-height-body-m-highlight:16px;--letter-spacing-body-m-highlight:0.7px;--text-transform-body-m-highlight:uppercase;--font-stretch-body-m-highlight:var(--font-stretch-normal);--font-weight-body-m-highlight:var(--font-weight-medium);--font-family-body-m-highlight:"Neue-Helvetica";--font-size-body-m:11px;--line-height-body-m:16px;--letter-spacing-body-m:0.7px;--text-transform-body-m:uppercase;--font-stretch-body-m:var(--font-stretch-normal);--font-weight-body-m:var(--font-weight-light);--font-family-body-m:"Neue-Helvetica";--font-size-body-s-highlight:10px;--line-height-body-s-highlight:16px;--letter-spacing-body-s-highlight:0.6px;--text-transform-body-s-highlight:uppercase;--font-stretch-body-s-highlight:var(--font-stretch-normal);--font-weight-body-s-highlight:var(--font-weight-medium);--font-family-body-s-highlight:"Neue-Helvetica";--font-size-body-s:10px;--line-height-body-s:16px;--letter-spacing-body-s:0.6px;--text-transform-body-s:uppercase;--font-stretch-body-s:var(--font-stretch-normal);--font-weight-body-s:var(--font-weight-light);--font-family-body-s:"Neue-Helvetica";--font-size-body-xs-highlight:8px;--line-height-body-xs-highlight:12px;--letter-spacing-body-xs-highlight:0.7px;--text-transform-body-xs-highlight:uppercase;--font-stretch-body-xs-highlight:var(--font-stretch-condensed);--font-weight-body-xs-highlight:var(--font-weight-light);--font-family-body-xs-highlight:"Neue-Helvetica";--font-size-body-xs:8px;--line-height-body-xs:12px;--letter-spacing-body-xs:0.7px;--text-transform-body-xs:uppercase;--font-stretch-body-xs:var(--font-stretch-normal);--font-weight-body-xs:var(--font-weight-light);--font-family-body-xs:"Neue-Helvetica";--font-size-paragraph-l:13px;--line-height-paragraph-l:20px;--letter-spacing-paragraph-l:0.4px;--text-transform-paragraph-l:none;--font-stretch-paragraph-l:var(--font-stretch-normal);--font-weight-paragraph-l:var(--font-weight-light);--font-family-paragraph-l:"Neue-Helvetica";--font-size-paragraph-m-highlight:11px;--line-height-paragraph-m-highlight:18px;--letter-spacing-paragraph-m-highlight:0.4px;--text-transform-paragraph-m-highlight:none;--font-stretch-paragraph-m-highlight:var(--font-stretch-normal);--font-weight-paragraph-m-highlight:400;--font-family-paragraph-m-highlight:"Neue-Helvetica";--font-size-paragraph-m:11px;--line-height-paragraph-m:18px;--letter-spacing-paragraph-m:0.4px;--text-transform-paragraph-m:none;--font-stretch-paragraph-m:var(--font-stretch-normal);--font-weight-paragraph-m:var(--font-weight-light);--font-family-paragraph-m:"Neue-Helvetica";--font-size-paragraph-s:9px;--line-height-paragraph-s:16px;--letter-spacing-paragraph-s:0.4px;--text-transform-paragraph-s:none;--font-stretch-paragraph-s:var(--font-stretch-normal);--font-weight-paragraph-s:var(--font-weight-light);--font-family-paragraph-s:"Neue-Helvetica"}@media screen and (min-width:1024px){:root{--font-size-heading-xxl-highlight:56px;--line-height-heading-xxl-highlight:64px;--font-size-heading-xxl:56px;--line-height-heading-xxl:64px;--font-size-heading-xl:32px;--line-height-heading-xl:40px;--font-size-heading-l-highlight:18px;--line-height-heading-l-highlight:24px;--font-size-heading-l:18px;--line-height-heading-l:24px;--font-size-heading-m-highlight:15px;--line-height-heading-m-highlight:20px;--font-size-heading-m:15px;--line-height-heading-m:20px;--font-size-heading-s-highlight:11px;--line-height-heading-s-highlight:16px;--font-size-heading-s:11px;--line-height-heading-s:16px;--font-size-heading-xs-highlight:10px;--line-height-heading-xs-highlight:16px;--font-size-heading-xs:10px;--line-height-heading-xs:16px;--font-size-body-l-highlight:13px;--line-height-body-l-highlight:20px;--font-size-body-l:13px;--line-height-body-l:20px;--font-size-body-m-highlight:11px;--line-height-body-m-highlight:16px;--font-size-body-m:11px;--line-height-body-m:16px;--font-size-body-s-highlight:10px;--line-height-body-s-highlight:16px;--font-size-body-s:10px;--line-height-body-s:16px;--font-size-body-xs-highlight:8px;--line-height-body-xs-highlight:12px;--font-size-body-xs:8px;--line-height-body-xs:12px;--font-size-paragraph-l:13px;--line-height-paragraph-l:20px;--font-size-paragraph-m-highlight:11px;--line-height-paragraph-m-highlight:18px;--font-size-paragraph-m:11px;--line-height-paragraph-m:18px;--font-size-paragraph-s:9px;--line-height-paragraph-s:16px}}@media screen and (min-width:1920px){:root{--font-size-heading-xxl-highlight:64px;--line-height-heading-xxl-highlight:72px;--font-size-heading-xxl:64px;--line-height-heading-xxl:72px;--font-size-heading-xl:40px;--line-height-heading-xl:48px;--font-size-heading-l-highlight:22px;--line-height-heading-l-highlight:28px;--font-size-heading-l:22px;--line-height-heading-l:28px;--font-size-heading-m-highlight:18px;--line-height-heading-m-highlight:24px;--font-size-heading-m:18px;--line-height-heading-m:24px;--font-size-heading-s-highlight:15px;--line-height-heading-s-highlight:20px;--font-size-heading-s:15px;--line-height-heading-s:20px;--font-size-heading-xs-highlight:13px;--line-height-heading-xs-highlight:20px;--font-size-heading-xs:13px;--line-height-heading-xs:20px;--font-size-body-l-highlight:18px;--line-height-body-l-highlight:24px;--letter-spacing-body-l-highlight:0.8px;--font-size-body-l:18px;--line-height-body-l:24px;--letter-spacing-body-l:0.8px;--font-size-body-m-highlight:15px;--line-height-body-m-highlight:20px;--letter-spacing-body-m-highlight:0.8px;--font-size-body-m:15px;--line-height-body-m:20px;--letter-spacing-body-m:0.8px;--font-size-body-s-highlight:13px;--line-height-body-s-highlight:20px;--letter-spacing-body-s-highlight:0.8px;--font-size-body-s:13px;--line-height-body-s:20px;--letter-spacing-body-s:0.8px;--font-size-body-xs-highlight:10px;--line-height-body-xs-highlight:16px;--letter-spacing-body-xs-highlight:0.8px;--font-size-body-xs:10px;--line-height-body-xs:16px;--letter-spacing-body-xs:0.8px;--font-size-paragraph-l:15px;--line-height-paragraph-l:24px;--letter-spacing-paragraph-l:0.3px;--font-size-paragraph-m-highlight:13px;--line-height-paragraph-m-highlight:22px;--letter-spacing-paragraph-m-highlight:0.3px;--font-size-paragraph-m:13px;--line-height-paragraph-m:22px;--letter-spacing-paragraph-m:0.3px;--font-size-paragraph-s:11px;--line-height-paragraph-s:18px;--letter-spacing-paragraph-s:0.3px}}.zds-heading-xxl-highlight{font-family:var(--font-family-heading-xxl-highlight);font-size:var(--font-size-heading-xxl-highlight);font-stretch:var(--font-stretch-heading-xxl-highlight);font-weight:var(--font-weight-heading-xxl-highlight);letter-spacing:var(--letter-spacing-heading-xxl-highlight);line-height:var(--line-height-heading-xxl-highlight);text-transform:var(--text-transform-heading-xxl-highlight)}.zds-heading-xxl{font-family:var(--font-family-heading-xxl);font-size:var(--font-size-heading-xxl);font-stretch:var(--font-stretch-heading-xxl);font-weight:var(--font-weight-heading-xxl);letter-spacing:var(--letter-spacing-heading-xxl);line-height:var(--line-height-heading-xxl);text-transform:var(--text-transform-heading-xxl)}.zds-heading-xl{font-family:var(--font-family-heading-xl);font-size:var(--font-size-heading-xl);font-stretch:var(--font-stretch-heading-xl);font-weight:var(--font-weight-heading-xl);letter-spacing:var(--letter-spacing-heading-xl);line-height:var(--line-height-heading-xl);text-transform:var(--text-transform-heading-xl)}.zds-heading-l-highlight{font-family:var(--font-family-heading-l-highlight);font-size:var(--font-size-heading-l-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-l-highlight);line-height:var(--line-height-heading-l-highlight)}.zds-heading-l,.zds-heading-l-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-heading-l{font-family:var(--font-family-heading-l);font-size:var(--font-size-heading-l);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-l);line-height:var(--line-height-heading-l)}.zds-heading-m-highlight{font-family:var(--font-family-heading-m-highlight);font-size:var(--font-size-heading-m-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight)}.zds-heading-m,.zds-heading-m-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-heading-m{font-family:var(--font-family-heading-m);font-size:var(--font-size-heading-m);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m)}.zds-heading-s-highlight{font-family:var(--font-family-heading-s-highlight);font-size:var(--font-size-heading-s-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight)}.zds-heading-s,.zds-heading-s-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-heading-s{font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s)}.zds-heading-xs-highlight{font-family:var(--font-family-heading-xs-highlight);font-size:var(--font-size-heading-xs-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight)}.zds-heading-xs,.zds-heading-xs-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-heading-xs{font-family:var(--font-family-heading-xs);font-size:var(--font-size-heading-xs);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs)}.zds-body-l-highlight{font-family:var(--font-family-body-l-highlight);font-size:var(--font-size-body-l-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-l-highlight);line-height:var(--line-height-body-l-highlight)}.zds-body-l,.zds-body-l-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-body-l{font-family:var(--font-family-body-l);font-size:var(--font-size-body-l);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l)}.zds-body-m-highlight{font-family:var(--font-family-body-m-highlight);font-size:var(--font-size-body-m-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight)}.zds-body-m,.zds-body-m-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-body-m{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m)}.zds-body-s-highlight{font-family:var(--font-family-body-s-highlight);font-size:var(--font-size-body-s-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-s-highlight);line-height:var(--line-height-body-s-highlight)}.zds-body-s,.zds-body-s-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-body-s{font-family:var(--font-family-body-s);font-size:var(--font-size-body-s);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s)}.zds-body-xs-highlight{font-family:var(--font-family-body-xs-highlight);font-size:var(--font-size-body-xs-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-xs-highlight);line-height:var(--line-height-body-xs-highlight)}.zds-body-xs,.zds-body-xs-highlight{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.zds-body-xs{font-family:var(--font-family-body-xs);font-size:var(--font-size-body-xs);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs)}.zds-body-xs,.zds-paragraph-l{font-weight:var(--font-weight-light)}.zds-paragraph-l{font-family:var(--font-family-paragraph-l);font-size:var(--font-size-paragraph-l);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l)}.zds-paragraph-l,.zds-paragraph-m-highlight{font-stretch:var(--font-stretch-normal);text-transform:none}.zds-paragraph-m-highlight{font-family:var(--font-family-paragraph-m-highlight);font-size:var(--font-size-paragraph-m-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-paragraph-m-highlight);line-height:var(--line-height-paragraph-m-highlight)}.zds-paragraph-m{font-family:var(--font-family-paragraph-m);font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m)}.zds-paragraph-m,.zds-paragraph-s{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:none}.zds-paragraph-s{font-family:var(--font-family-paragraph-s);font-size:var(--font-size-paragraph-s);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s)}:root{--color-semantic-sales:#ffe800;--color-semantic-info-high:#538dce;--color-semantic-info-low:rgba(83,141,206,.15);--color-semantic-danger-high:#ec0909;--color-semantic-danger-low:rgba(236,9,9,.15);--color-semantic-warning-high:#ff930b;--color-semantic-warning-low:rgba(255,147,11,.15);--color-semantic-success-high:#4cd964;--color-semantic-success-low:rgba(76,217,100,.15);--color-basic-black:#000;--color-basic-white:#fff;--color-content-high:var(--color-basic-black);--color-content-mid:#999;--color-content-low:#ccc;--color-content-inverse:var(--color-basic-white);--color-surface-high:var(--color-basic-black);--color-surface-high-alt:#333;--color-surface-low:#f7f7f7;--color-surface-low-alt:#e5e5e5;--color-background-base:var(--color-basic-white);--color-background-base-alt:hsla(0,0%,100%,.95);--color-background-overlay:rgba(0,0,0,.2);--color-background-overlay-alt:hsla(0,0%,100%,.75);--color-background-contrast:#000;--color-background-contrast-alt:#333;--color-background-low:#f7f7f7;--color-background-low-alt:#e5e5e5;--spacing-01:4px;--spacing-02:8px;--spacing-03:12px;--spacing-04:16px;--spacing-05:20px;--spacing-06:24px;--spacing-07:32px;--spacing-08:40px;--spacing-09:48px;--spacing-10:56px;--spacing-11:64px;--spacing-12:72px;--spacing-13:80px;--spacing-14:96px;--spacing-15:112px;--spacing-16:128px;--spacing-17:144px}@media screen and (min-width:1920px){:root{--spacing-01:8px;--spacing-02:12px;--spacing-03:16px;--spacing-04:20px;--spacing-05:24px;--spacing-06:32px;--spacing-07:40px;--spacing-08:48px;--spacing-09:56px;--spacing-10:64px;--spacing-11:72px;--spacing-12:80px;--spacing-13:96px;--spacing-14:112px;--spacing-15:128px;--spacing-16:160px;--spacing-17:200px}}:root{--zds-line-width:1px;--zds-line-width-negative:-1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){:root{--zds-line-width:0.5px;--zds-line-width-negative:-0.5px}}.zds-disable-scroll{overflow:hidden}.zds-disable-pull-refresh{overscroll-behavior:none}.zds-b-none{border:none!important}.zds-bl-none{border-left:none!important}.zds-br-none{border-right:none!important}.zds-bt-none{border-top:none!important}.zds-bb-none{border-bottom:none!important}.zds-bx-none{border-left:none!important;border-right:none!important}.zds-by-none{border-bottom:none!important;border-top:none!important}@media screen and (min-width:768px){.zds-m\:b-none{border:none!important}.zds-m\:bl-none{border-left:none!important}.zds-m\:br-none{border-right:none!important}.zds-m\:bt-none{border-top:none!important}.zds-m\:bb-none{border-bottom:none!important}.zds-m\:bx-none{border-left:none!important;border-right:none!important}.zds-m\:by-none{border-bottom:none!important;border-top:none!important}}@media screen and (min-width:1024px){.zds-l\:b-none{border:none!important}.zds-l\:bl-none{border-left:none!important}.zds-l\:br-none{border-right:none!important}.zds-l\:bt-none{border-top:none!important}.zds-l\:bb-none{border-bottom:none!important}.zds-l\:bx-none{border-left:none!important;border-right:none!important}.zds-l\:by-none{border-bottom:none!important;border-top:none!important}}@media screen and (min-width:1280px){.zds-xl\:b-none{border:none!important}.zds-xl\:bl-none{border-left:none!important}.zds-xl\:br-none{border-right:none!important}.zds-xl\:bt-none{border-top:none!important}.zds-xl\:bb-none{border-bottom:none!important}.zds-xl\:bx-none{border-left:none!important;border-right:none!important}.zds-xl\:by-none{border-bottom:none!important;border-top:none!important}}@media screen and (min-width:1600px){.zds-xxl\:b-none{border:none!important}.zds-xxl\:bl-none{border-left:none!important}.zds-xxl\:br-none{border-right:none!important}.zds-xxl\:bt-none{border-top:none!important}.zds-xxl\:bb-none{border-bottom:none!important}.zds-xxl\:bx-none{border-left:none!important;border-right:none!important}.zds-xxl\:by-none{border-bottom:none!important;border-top:none!important}}@media screen and (min-width:1920px){.zds-xxxl\:b-none{border:none!important}.zds-xxxl\:bl-none{border-left:none!important}.zds-xxxl\:br-none{border-right:none!important}.zds-xxxl\:bt-none{border-top:none!important}.zds-xxxl\:bb-none{border-bottom:none!important}.zds-xxxl\:bx-none{border-left:none!important;border-right:none!important}.zds-xxxl\:by-none{border-bottom:none!important;border-top:none!important}}@media screen and (min-width:2160px){.zds-xxxxl\:b-none{border:none!important}.zds-xxxxl\:bl-none{border-left:none!important}.zds-xxxxl\:br-none{border-right:none!important}.zds-xxxxl\:bt-none{border-top:none!important}.zds-xxxxl\:bb-none{border-bottom:none!important}.zds-xxxxl\:bx-none{border-left:none!important;border-right:none!important}.zds-xxxxl\:by-none{border-bottom:none!important;border-top:none!important}}@media screen and (min-width:2560px){.zds-xxxxxl\:b-none{border:none!important}.zds-xxxxxl\:bl-none{border-left:none!important}.zds-xxxxxl\:br-none{border-right:none!important}.zds-xxxxxl\:bt-none{border-top:none!important}.zds-xxxxxl\:bb-none{border-bottom:none!important}.zds-xxxxxl\:bx-none{border-left:none!important;border-right:none!important}.zds-xxxxxl\:by-none{border-bottom:none!important;border-top:none!important}}.zds-popover-bubble-container__content{background-color:var(--color-background-base);border:1px solid var(--color-content-low);color:var(--color-content-mid);display:block;font-family:var(--font-family-paragraph-l);font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);padding:var(--spacing-04);position:relative;text-transform:none}.zds-popover-bubble-container__content-arrow{background:inherit;color:var(--color-content-mid);height:10px;position:absolute;transform:rotate(45deg);width:10px}[data-popper-placement=bottom-start] .zds-popover-bubble-container__content-arrow,[data-popper-placement=top-start] .zds-popover-bubble-container__content-arrow{left:6px}[data-popper-placement=bottom] .zds-popover-bubble-container__content-arrow,[data-popper-placement=top] .zds-popover-bubble-container__content-arrow{left:calc(50% - 6px)}[data-popper-placement=bottom-end] .zds-popover-bubble-container__content-arrow,[data-popper-placement=top-end] .zds-popover-bubble-container__content-arrow{right:6px}.zds-popover-bubble-container[data-popper-placement^=top]{padding-bottom:16px}[data-popper-placement^=top] .zds-popover-bubble-container__content-arrow{border-bottom:1px solid var(--color-content-low);border-right:1px solid var(--color-content-low);bottom:-6px}.zds-popover-bubble-container[data-popper-placement^=bottom]{padding-top:16px}[data-popper-placement^=bottom] .zds-popover-bubble-container__content-arrow{border-left:1px solid var(--color-content-low);border-top:1px solid var(--color-content-low);top:-6px}[data-popper-placement=left-start] .zds-popover-bubble-container__content-arrow,[data-popper-placement=right-start] .zds-popover-bubble-container__content-arrow{top:6px}[data-popper-placement=left] .zds-popover-bubble-container__content-arrow,[data-popper-placement=right] .zds-popover-bubble-container__content-arrow{top:calc(50% - 6px)}[data-popper-placement=left-end] .zds-popover-bubble-container__content-arrow,[data-popper-placement=right-end] .zds-popover-bubble-container__content-arrow{bottom:6px}.zds-popover-bubble-container[data-popper-placement^=left]{padding-right:16px}[data-popper-placement^=left] .zds-popover-bubble-container__content-arrow{border-right:1px solid var(--color-content-low);border-top:1px solid var(--color-content-low);right:-6px}.zds-popover-bubble-container[data-popper-placement^=right]{padding-left:16px}[data-popper-placement^=right] .zds-popover-bubble-container__content-arrow{border-bottom:1px solid var(--color-content-low);border-left:1px solid var(--color-content-low);left:-6px}.zds-tag{align-items:center;background:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-high);color:var(--color-content-high);display:flex;flex-flow:row nowrap;font-family:var(--font-family-body-xs);font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:center;letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);padding:0 var(--spacing-02);text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zds-carousel-container,.zds-carousel-content{height:100%;width:100%}.zds-carousel-content{display:flex;position:relative}.zds-carousel-content--horizontal{flex-direction:row;touch-action:pan-x}.zds-carousel-content--vertical{flex-direction:column;touch-action:pan-y}.zds-carousel-content--vertical .zds-carousel-item:not(:last-child){padding-bottom:var(--zds-carousel-space-between-items)}.zds-carousel-content--horizontal .zds-carousel-item:not(:last-child){padding-right:var(--zds-carousel-space-between-items)}.zds-carousel{height:100%;position:relative;width:100%}.screen-reader-text{left:-9999px;position:absolute;width:999px}:root{--search-link-height:26px}.layout-search-link__link{align-items:center;border:var(--line-width) solid;cursor:pointer;display:flex;height:var(--search-link-height);justify-content:flex-end;padding-right:var(--spacing-02);text-decoration:none}@media screen and (min-width:768px){:root{--search-link-height:32px}.layout-search-link__link{background-color:var(--color-basic-white);color:var(--color-basic-black);padding-right:var(--spacing-06)}}.theme--base,:root{--color-main-000:#fff;--color-main-005:#f2f2f2;--color-main-010:#e5e5e5;--color-main-020:#ccc;--color-main-040:#999;--color-main-060:#666;--color-main-080:#333;--color-main:#000;--color-emphasis:#ec0909;--color-emphasis-background:#ffd8d6;--color-notification:#ff930b;--color-notification-background:#fff4e7;--color-done:#4cd964;--color-sales:#ffe800;--color-content-high:var(--color-basic-black);--color-content-mid:#999;--color-content-low:#ccc;--color-content-inverse:var(--color-basic-white);--color-surface-high:var(--color-basic-black);--color-surface-high-alt:#333;--color-surface-low:#f7f7f7;--color-surface-low-alt:#e5e5e5;--color-background-base:var(--color-basic-white);--color-background-base-alt:hsla(0,0%,100%,.95);--color-background-overlay:rgba(0,0,0,.2);--color-background-overlay-alt:hsla(0,0%,100%,.75);--font-family-main:"Neue-Helvetica","Helvetica","Arial",Sans-Serif;--line-width:var(--zds-line-width)}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){:root{--line-width:0.68px}}@media (prefers-color-scheme:dark){.apps-wrapper,.theme--embedded{--color-main-000:#000;--color-main-005:#333;--color-main-010:#666;--color-main-020:#999;--color-main-040:#ccc;--color-main-060:#e5e5e5;--color-main-080:#f2f2f2;--color-main:#fff;--color-content-high:var(--color-basic-white);--color-content-mid:#999;--color-content-low:#666;--color-content-inverse:var(--color-basic-black);--color-surface-high:var(--color-basic-white);--color-surface-high-alt:#ccc;--color-surface-low:#141414;--color-surface-low-alt:#262626;--color-background-base:var(--color-basic-black);--color-background-base-alt:rgba(0,0,0,.9);--color-background-overlay:hsla(0,0%,100%,.2);--color-background-overlay-alt:rgba(0,0,0,.75);--color-background-low:#141414;--color-background-low-alt:#262626}}:root{--grid-spacing-01:60px;--grid-spacing-02:80px;--grid-spacing-03:80px;--grid-spacing-04:60px;--grid-spacing-05:80px;--grid-spacing-06:80px;--grid-template-spacing-01:20px;--grid-template-spacing-02:40px}@media screen and (min-width:1024px){:root{--grid-spacing-01:48px;--grid-spacing-02:64px;--grid-spacing-03:104px;--grid-spacing-04:144px;--grid-spacing-05:200px;--grid-spacing-06:264px;--grid-template-spacing-01:48px;--grid-template-spacing-02:96px}}@media screen and (min-width:1600px){:root{--grid-spacing-01:64px;--grid-spacing-02:88px;--grid-spacing-03:136px;--grid-spacing-04:176px;--grid-spacing-05:248px;--grid-spacing-06:336px}}@media screen and (min-width:1920px){:root{--grid-spacing-01:88px;--grid-spacing-02:104px;--grid-spacing-03:160px;--grid-spacing-04:216px;--grid-spacing-05:300px;--grid-spacing-06:400px;--grid-template-spacing-01:88px;--grid-template-spacing-02:176px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:inherit;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:0;padding:0}strong{font-weight:700}input:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--color-main)!important;-webkit-animation-fill-mode:both;-webkit-animation-name:form-input-autofill-webkit-hack;box-shadow:0 0 0 1000px var(--color-main-000) inset}a{color:inherit}svg{fill:inherit}html{min-height:100%}html:lang(ar),html:lang(bg),html:lang(el),html:lang(ja),html:lang(kr),html:lang(mk),html:lang(ru),html:lang(uk),html:lang(zh){--font-family-main:"Arial",Sans-Serif;--font-weight-medium:bold}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:inherit}.apps-wrapper body,.apps-wrapper body.theme,.theme--embedded body,.theme--embedded body.theme{background-color:initial}html:lang(zh) body{-webkit-font-smoothing:none;-moz-osx-font-smoothing:auto}.invisible{visibility:hidden}body.disable-scroll{overflow:hidden}*{box-sizing:border-box}.disable-pull-refresh{overscroll-behavior:none}:root{--grid-columns:12;--grid-column-gutter:20px;--grid-width:1024px;--grid-lateral-margin:20px;--grid-column-width:calc(8.33333% - var(--grid-column-gutter)*11/12);--margined-grid-column-width:calc((var(--grid-width) - var(--grid-column-gutter)*11)/12);--layout-lateral-margin:calc((100vw - var(--grid-width))/2)}@media screen and (max-width:1023px){:root{--grid-columns:4;--grid-column-gutter:8px;--grid-column-width:calc(25% - var(--grid-column-gutter)*3/4 - var(--grid-lateral-margin)*2/4);--grid-lateral-margin:20px;--grid-width:100%}}@media screen and (min-width:768px){:root{--grid-columns:12;--grid-column-gutter:20px;--grid-lateral-margin:20px;--grid-width:676px;--grid-column-width:calc(8.33333% - var(--grid-column-gutter)*11/12);--margined-grid-column-width:calc((var(--grid-width) - var(--grid-column-gutter)*11)/12)}}@media screen and (min-width:1024px){:root{--grid-width:892px}}@media screen and (min-width:1280px){:root{--grid-width:1180px}}@media screen and (min-width:1600px){:root{--grid-width:1372px}}@media screen and (min-width:1920px){:root{--grid-width:1564px}}@media screen and (min-width:2160px){:root{--grid-width:1996px}}@media screen and (min-width:2560px){:root{--grid-width:2092px}}@media screen and (min-width:2960px){:root{--grid-width:2492px}}@media screen and (min-width:3840px){:root{--grid-width:3392px}}:root{--theme-focus-outline-width:6px}.theme,.theme__app{min-height:inherit}.theme,.theme .theme--base{fill:var(--color-content-high);background-color:var(--color-background-base);color:var(--color-content-high);font-family:var(--font-family-main);font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:100%;letter-spacing:var(--letter-spacing-paragraph-l);line-height:1.231;text-transform:none}.theme--keyboard-user :focus{outline:var(--theme-focus-outline-width) solid var(--color-surface-low-alt)}.theme--mouse-user :focus{outline:0!important}.toast-bar{bottom:0;display:flex;flex-flow:column nowrap;justify-content:space-between;left:0;position:fixed;width:100%;z-index:calc(var(--zds-modal-zindex, 1000)*2)}.toast-container{background:transparent;overflow:hidden;position:relative}.toast{align-items:center;color:var(--color-content-inverse);display:flex;flex-flow:row nowrap;font-family:var(--font-family-main);font-size:var(--font-size-paragraph-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:400;justify-content:space-between;letter-spacing:var(--letter-spacing-paragraph-m-highlight);line-height:var(--line-height-paragraph-m-highlight);min-height:48px;padding:var(--spacing-03) var(--spacing-04);position:relative;text-transform:none;width:100%}.toast:not(:only-child):not(:last-child){margin-bottom:var(--spacing-02)}.toast--success{background-color:var(--color-surface-high)}.toast--error{background-color:var(--color-semantic-danger-high)}.toast__icon{fill:var(--color-content-inverse);height:18px;margin-right:var(--spacing-02);width:18px}.toast__message{flex:7}.toast__action{cursor:pointer;flex:3;font-size:var(--font-size-heading-s);font-stretch:inherit;font-weight:inherit;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-align:end;text-transform:uppercase}@media screen and (min-width:768px){.toast{width:360px}.toast-bar{bottom:32px;left:32px;width:auto}}@media screen and (min-width:1024px){.toast{width:368px}}@media screen and (min-width:1600px){.toast{width:416px}}@media screen and (min-width:1920px){.toast{width:512px}.toast-icon{height:20px;width:20px}}.accessibility-widget-button{border-radius:40px;bottom:72px!important;height:32px!important;margin:0!important;padding:0!important;position:fixed!important;right:20px!important;top:auto!important;width:32px!important}#INDbtnTooltip,.accessibility-widget-button{z-index:11!important}#INDmenu-btn{--indmaincolor:transparent!important;--indsecondcolor:transparent!important;background:none!important}.INDpositionRight #INDmenu-btn{right:20px!important}#INDmenu-btn .accessibility-widget-button__background{background:var(--color-background-base);border-radius:100%;height:32px;margin:4px;position:absolute;width:32px;z-index:-1}#INDmenu-btn .accessibility-widget-button__icon,.INDpositionRight #INDmenu-btn svg{height:40px!important;width:40px!important}#INDmenu-btn .accessibility-widget-button__icon *,#INDmenu-btn:focus .accessibility-widget-button__icon *{fill:var(--color-content-high)!important}#INDbtnWrap{height:auto!important}@media screen and (min-width:768px){.accessibility-widget-button{bottom:130px!important;right:32px!important}.INDpositionRight #INDmenu-btn{right:32px!important}}:root{--chat-bottom-distance:178px}.chat{transition:z-index 1s step-end}.chat--over-a11y-widget .chat-panel,.chat--over-a11y-widget .tray{bottom:var(--chat-bottom-distance)!important;max-height:calc(100% - var(--chat-bottom-distance))}.chat--over-a11y-widget .chat-alert-dialog,.chat--over-a11y-widget .chat-panel__body{overflow:auto;scrollbar-width:thin}#app-root,#theme-app>div{min-height:inherit}.chat-header-container--visible~#app-root .layout-header{margin-top:44px}@media screen and (min-width:768px){.chat-header-container--visible~#app-root .layout-header{margin-top:0}}.layout-menu-std__menu{flex-grow:1;min-height:0}.content-header{display:flex;gap:var(--spacing-05);justify-content:space-between}.content-header--actions-only{flex-direction:row-reverse}.content-header--with-description,.content-header--with-title{margin-bottom:var(--spacing-05)}.content-header__info{align-self:flex-start;display:flex;flex-direction:column;gap:var(--spacing-02);justify-content:center;width:100%}.content-header__title{font-size:var(--font-size-heading-m);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);text-transform:uppercase}.content-header__description,.content-header__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.content-header__description{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.content-header__actions{align-self:flex-end;border:none;display:flex;flex-direction:row;gap:var(--spacing-03);margin:0;padding:0;position:static}.content-header__action-btn{min-width:140px;width:unset}@media screen and (min-width:1280px){.content-header__action-btn{min-width:200px}}:root{--layout-content-vertical-padding:var(--spacing-05);--layout-content-horizontal-padding:var(--spacing-05)}.layout-content{display:flex;max-width:var(--grid-width);padding:var(--layout-content-vertical-padding) var(--layout-content-horizontal-padding) 0;position:relative;width:100%}.layout-content__main{width:100%}@media screen and (min-width:768px){:root{--layout-content-horizontal-padding:0}.layout-content{margin:0 var(--layout-lateral-margin) 0}}@media screen and (min-width:1920px){:root{--layout-content-vertical-padding:var(--spacing-06)}}.layout-footer{width:100%}.layout-footer__container{margin:auto;max-width:var(--grid-width);padding-left:var(--spacing-05);padding-right:var(--spacing-05);width:100%}@media screen and (min-width:768px){.layout-footer__container{padding-left:0;padding-right:0}}:root{--layout-horizontal-padding:20px}.layout{display:flex;flex-direction:column;min-height:100vh;position:relative}@media screen and (min-width:768px){.layout--grid-type-full .layout-content{margin:0;max-width:100%;padding:0 var(--layout-horizontal-padding)}}.grid-block{--grid-block-column-width:calc((var(--grid-width) - (var(--grid-column-gutter)*11))/12);display:inline-block}.layout--grid-type-full .grid-block{--grid-block-column-width:calc(8.33333vw - 3.33333px - var(--grid-column-gutter)*11/12)}.grid-block--display-block{display:block}.grid-block--colums-1,.grid-block--colums-10,.grid-block--colums-11,.grid-block--colums-12,.grid-block--colums-2,.grid-block--colums-3,.grid-block--colums-4,.grid-block--colums-5,.grid-block--colums-6,.grid-block--colums-7,.grid-block--colums-8,.grid-block--colums-9{width:calc(var(--grid-block-column-width)*12 + var(--grid-column-gutter)*11)}@media screen and (min-width:768px){.grid-block:not(.grid-block--display-block)+.grid-block,.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-0{margin-left:var(--grid-column-gutter)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-1{margin-left:calc(var(--grid-block-column-width) + var(--grid-column-gutter)*2)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-2{margin-left:calc(var(--grid-block-column-width)*2 + var(--grid-column-gutter)*3)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-3{margin-left:calc(var(--grid-block-column-width)*3 + var(--grid-column-gutter)*4)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-4{margin-left:calc(var(--grid-block-column-width)*4 + var(--grid-column-gutter)*5)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-5{margin-left:calc(var(--grid-block-column-width)*5 + var(--grid-column-gutter)*6)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-6{margin-left:calc(var(--grid-block-column-width)*6 + var(--grid-column-gutter)*7)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-7{margin-left:calc(var(--grid-block-column-width)*7 + var(--grid-column-gutter)*8)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-8{margin-left:calc(var(--grid-block-column-width)*8 + var(--grid-column-gutter)*9)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-9{margin-left:calc(var(--grid-block-column-width)*9 + var(--grid-column-gutter)*10)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-10{margin-left:calc(var(--grid-block-column-width)*10 + var(--grid-column-gutter)*11)}.grid-block:not(.grid-block--display-block)+.grid-block.grid-block--margin-left-11{margin-left:calc(var(--grid-block-column-width)*11 + var(--grid-column-gutter)*12)}.grid-block--colums-1{width:var(--grid-block-column-width)}.grid-block--colums-2{width:calc(var(--grid-block-column-width)*2 + var(--grid-column-gutter))}.grid-block--colums-3{width:calc(var(--grid-block-column-width)*3 + var(--grid-column-gutter)*2)}.grid-block--colums-4{width:calc(var(--grid-block-column-width)*4 + var(--grid-column-gutter)*3)}.grid-block--colums-5{width:calc(var(--grid-block-column-width)*5 + var(--grid-column-gutter)*4)}.grid-block--colums-6{width:calc(var(--grid-block-column-width)*6 + var(--grid-column-gutter)*5)}.grid-block--colums-7{width:calc(var(--grid-block-column-width)*7 + var(--grid-column-gutter)*6)}.grid-block--colums-8{width:calc(var(--grid-block-column-width)*8 + var(--grid-column-gutter)*7)}.grid-block--colums-9{width:calc(var(--grid-block-column-width)*9 + var(--grid-column-gutter)*8)}.grid-block--colums-10{width:calc(var(--grid-block-column-width)*10 + var(--grid-column-gutter)*9)}.grid-block--colums-11{width:calc(var(--grid-block-column-width)*11 + var(--grid-column-gutter)*10)}.grid-block--colums-12{width:calc(var(--grid-block-column-width)*12 + var(--grid-column-gutter)*11)}}.form{max-width:860px}.form--one-column{max-width:auto}.form__fields{display:flex;flex-wrap:wrap}.form__column{box-sizing:border-box;display:flex;margin-bottom:var(--spacing-02);position:relative;width:100%}.form__column--empty{margin-bottom:0}.form__column--composite .form-input:not(:last-child){padding-right:var(--spacing-03)}.form__column-legend{color:var(--color-main-060);font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);left:0;letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);position:absolute;text-transform:uppercase;top:var(--form-input-label-padding-top);-ms-transform:translateY(-16px) scale(.8);transform:var(--form-input-label-transform);transform-origin:left}.form__column-subcolumn{display:flex;width:100%}.form__column-subcolumn .form-input-label__label,.form__column-subcolumn .zds-input-base__label{left:-9999px}.form__hidden-submit{display:none}.form__footer{margin-top:var(--spacing-08)}@media screen and (min-width:768px){.form__column{padding-right:var(--spacing-06);width:50%}.form--one-column .form__column{padding-right:0;width:100%}.form--two-column .form__footer{padding-right:var(--spacing-06);width:50%}.form__footer>.zds-button{min-width:192px}.form--one-column .form__footer>.zds-button{width:100%}}@media screen and (max-width:767px){.layout .form__column-legend{display:none}}.form-input-error{--form-input-error-icon-size:var(--line-height-paragraph-s);fill:var(--color-semantic-danger-high);align-items:flex-start;color:var(--color-semantic-danger-high);display:flex;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.form-input-error .form-input-error__icon{flex-shrink:0;height:var(--form-input-error-icon-size);margin-right:var(--spacing-01);width:var(--form-input-error-icon-size)}@media screen and (min-width:1280px){.form-input-error .form-input-error__icon{--form-input-error-icon-size:16px}}.form-input-help{--form-input-help-icon-size:var(--line-height-paragraph-s);align-items:flex-start;display:flex;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.form-input-help .form-input-help__wrap{display:flex}.form-input-help .form-input-help__icon{flex-shrink:0;height:var(--form-input-help-icon-size);margin-right:var(--spacing-01);width:var(--form-input-help-icon-size)}@media screen and (min-width:1280px){.form-input-help .form-input-help__icon{--form-input-help-icon-size:16px}}.form-input-text__input{width:100%}:root{--form-input-label-border-color-unfocused:var(--color-content-mid);--form-input-label-padding-top:24px;--form-input-label-transform:translateY(calc(var(--spacing-04)*-1)) scale(0.8)}.form-input-label{border-bottom:1px solid var(--form-input-label-border-color-unfocused);box-sizing:border-box;display:inline-block;padding-bottom:.5px;padding-top:var(--form-input-label-padding-top);position:relative;width:100%}.form-input-label__label{font-size:var(--font-size-heading-s);left:0;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);overflow:hidden;position:absolute;text-overflow:ellipsis;text-transform:uppercase;transform-origin:left;transition-duration:.3s;white-space:nowrap;width:100%}.form-input-label__input,.form-input-label__label{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.form-input-label__input{font-size:var(--font-size-paragraph-l);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);position:relative;text-transform:none!important;z-index:1}.form-input-label__input::-ms-input-placeholder{color:var(--color-content-mid)}.form-input-label__input::placeholder,.form-input-label__label{color:var(--color-content-mid)}.form-input-label--with-fallback .form-input-label__label{color:var(--color-surface-high-alt);transform:translateY(-16px) scale(.8)}.form-input-label--fixed .form-input-label__label,.form-input-label__input:focus+.form-input-label__label,.form-input-label__input:not(:placeholder-shown)+.form-input-label__label{transform:var(--form-input-label-transform)}.form-input-label__input:focus{border-color:var(--color-content-high);outline:none!important}.form-input-dropdown{position:relative}.form-input-dropdown__label{display:inline-block}.form-input-dropdown__button{text-align:left;width:100%}.form-input-dropdown__button,.form-input-dropdown__button:disabled{color:var(--color-content-high)}.form-input-dropdown__menu{background:var(--color-background-base);border:1px solid var(--color-content-mid);border-top:0;position:absolute;z-index:2}.form-input-dropdown__option{cursor:pointer;font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);padding:var(--spacing-03) var(--spacing-05);text-transform:none}.form-input-dropdown__option--selected{background:var(--color-main-010)}.form-input-dropdown__arrow{fill:var(--color-content-high);bottom:5px;height:12px;position:absolute;right:5px;width:12px}:root{--form-input-radio-size:12px}.form-input-radio{align-items:center;cursor:pointer;display:flex}.form-input-radio__input{left:-99999px;position:absolute}.form-input-radio__icon{border:1px solid var(--color-content-high);border-radius:50%;flex:0 0 var(--form-input-radio-size);height:var(--form-input-radio-size);margin-right:var(--spacing-02);width:var(--form-input-radio-size)}.form-input-radio__label{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.form-input-radio:hover .form-input-radio__icon{background:var(--color-background-low)}.form-input-radio__input:checked+.form-input-radio__icon{background:var(--color-content-high);border:2px solid var(--color-content-inverse);box-shadow:0 0 0 1px var(--color-content-high)}.form-input-radio__input:checked+.form-input-radio__icon+.form-input-radio__label{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.theme--keyboard-user .form-input-radio__input:focus{outline:none}.theme--keyboard-user .form-input-radio__input:focus+.form-input-radio__icon{border-radius:50%;box-shadow:0 0 0 var(--theme-focus-outline-width) var(--color-background-low-alt)}@media screen and (min-width:1920px){:root{--form-input-radio-size:15px}}.form-input-autocomplete__option{color:var(--color-content-high);font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);text-transform:uppercase}.form-input-autocomplete__option--vertical-layout{display:flex;flex-flow:column nowrap}.form-input-autocomplete__option-extra-info{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.form-input-autocomplete__option--horizontal-layout{display:flex;flex-flow:row nowrap;font-size:var(--font-size-body-l-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-l-highlight);line-height:var(--line-height-body-l-highlight);text-transform:uppercase}.form-input-autocomplete__option--horizontal-layout .form-input-autocomplete__option-extra-info{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);margin-left:var(--spacing-02);text-transform:uppercase}.form-input-autocomplete__option--vertical-layout .form-input-autocomplete__option-extra-info{margin-left:var(--spacing-02);margin-top:var(--spacing-02)}.form-input-autocomplete__menu{min-width:max-content}.form-input-autocomplete__provider-logo{display:flex;height:16px;justify-content:flex-end;margin:var(--spacing-01) var(--spacing-02)}.form-input-autocomplete__provider-logo-img{height:100%}.react-datepicker{display:flex}.react-datepicker-popper{background:var(--color-background-base);border:1px solid var(--color-surface-low-alt);text-align:center;z-index:2}.react-datepicker__current-month{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);padding-bottom:var(--spacing-02);padding-top:var(--spacing-02);text-transform:uppercase}.react-datepicker__month-select,.react-datepicker__year-select{background:var(--color-background-base)}.react-datepicker__navigation{fill:var(--color-content-high);cursor:pointer;height:24px;position:absolute;width:24px}.react-datepicker__navigation--previous{left:4px;top:6px;transform:rotate(180deg)}.react-datepicker__navigation--next{left:224px;top:5px}.react-datepicker__day-names,.react-datepicker__week{display:table;table-layout:fixed;width:250px}.react-datepicker__day-names{font-weight:var(--font-weight-bold);padding-bottom:var(--spacing-01)}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__day-names{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.react-datepicker__day,.react-datepicker__day-name{display:table-cell;font-weight:var(--font-weight-light);padding:var(--spacing-01)}.react-datepicker__day{cursor:pointer}.react-datepicker__day--disabled{cursor:not-allowed}.react-datepicker__day:hover{background:var(--color-background-base-alt);color:var(--color-content-high)}.react-datepicker__time-container{border-left:1px solid var(--color-main-020)}.react-datepicker__time-list{height:200px;overflow-y:scroll}.react-datepicker__time-list-item{cursor:pointer;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding:var(--spacing-02);text-align:center;text-transform:uppercase}.react-datepicker__day--selected,.react-datepicker__time-list-item--selected{background:var(--color-background-base-alt);font-weight:var(--font-weight-bold)}.react-datepicker__day--disabled,.react-datepicker__day--outside-month,.react-datepicker__time-list-item--disabled{color:var(--color-content-mid)}.react-datepicker__month-dropdown-container{display:inline-block;margin-right:var(--spacing-01)}.react-datepicker__year-dropdown-container{display:inline-block}.react-datepicker__header__dropdown--select select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:1px solid var(--color-surface-low-alt);border-radius:2px;cursor:pointer;font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin-bottom:var(--spacing-03);text-transform:uppercase}.form-input-captcha{align-items:flex-end;display:flex;flex-wrap:nowrap}.form-input-captcha__image{height:45px;margin-left:var(--spacing-04)}.form-input input::-ms-input-placeholder{color:var(--color-content-mid)}.form-input input::placeholder{color:var(--color-content-mid)}.form-input input:focus{outline:none!important}.form-input{color:var(--color-content-high);display:flex;width:100%}.form-input__wrapper{width:100%}.form-input--is-disabled .form-input-select__input,.form-input--is-disabled .form-input-text__input{color:var(--color-content-high)}.form-input--is-disabled .form-input-label{border-bottom:0}.form-input--has-focus .form-input-label,.form-input--is-valid .form-input-label{border-bottom-color:var(--color-content-mid)}.form-input--has-error:not(.form-input--has-focus) .form-input-label{border-color:var(--color-semantic-danger-high)}.form-input__slot{margin-top:4px}@keyframes focus-zds-input-in{0%{font-size:16px;opacity:0}to{font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);opacity:1;text-transform:none}}.form-input__wrapper input[type=password]:focus,.form-input__wrapper input[type=tel]:focus,.form-input__wrapper input[type=text]:focus,.form-input__wrapper textarea:focus{animation-duration:.01s;animation-name:focus-zds-input-in}:root{--zds-modal-backdrop-zindex:10}.zds-backdrop{align-items:center;background-color:var(--color-background-overlay-alt);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:calc(var(--zds-modal-backdrop-zindex)*-1)}.zds-backdrop[data-hidden=false]{opacity:1;z-index:var(--zds-modal-backdrop-zindex)}:root{--zds-modal-zindex:1200}.zds-modal{bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;transform:translateX(0);transition:all .3s ease;visibility:visible;z-index:var(--zds-modal-zindex)}.zds-modal[data-hidden=true]{opacity:0;transform:translateX(-100%);visibility:hidden}.zds-dialog-icon-button{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:24px;padding:0;transform:translateX(-4px);width:24px}.zds-dialog-icon-button__icon{height:auto;width:100%}@media screen and (min-width:1920px){.zds-dialog-icon-button{height:32px;width:32px}}@media screen and (min-width:1024px){.zds-dialog-close-button{margin:0 0 0 auto;order:2}.zds-dialog-arrow-button{order:2}}.zds-dialog-header{background-color:var(--color-background-base);display:flex;font-family:var(--font-family-heading-m);font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);gap:var(--spacing-07);justify-content:space-between;letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);padding:var(--spacing-04) var(--spacing-05) var(--spacing-04);position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;word-break:break-word}.zds-dialog-header,.zds-dialog-header--back-button{flex-flow:column-reverse nowrap}@media screen and (min-width:1024px){.zds-dialog-header--back-button{flex-flow:row-reverse nowrap;gap:var(--spacing-04);justify-content:flex-end}.zds-dialog-header{align-items:center;padding:var(--spacing-07) var(--spacing-06) var(--spacing-05) var(--spacing-06)}.zds-dialog-header:not(.zds-dialog-header--back-button){flex-direction:row}}.zds-dialog-content{-ms-overflow-style:none;flex:1;font-family:var(--font-family-paragraph-l);font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);overflow-y:scroll;padding:0 var(--spacing-05);scrollbar-width:none;text-transform:none;transition-duration:.2s;transition-property:border-color;word-break:break-word}.zds-dialog-content.zds-dialog-content--condensed{padding-left:0;padding-right:0}.zds-dialog-content::-webkit-scrollbar{height:0;width:0}@media screen and (min-width:1024px){.zds-dialog-content{padding:0 var(--spacing-06)}.zds-dialog-content:last-child:not(.zds-drawer-content){margin-bottom:var(--spacing-04)}}.zds-container-docked{bottom:0;display:block;left:0;position:fixed;width:100%;z-index:2}.zds-container-docked__container{background-color:var(--color-background-base);display:block;padding:0 var(--spacing-05) var(--spacing-05) var(--spacing-05);width:100%}.zds-container-docked---parent-fixed{margin-top:auto;position:-webkit-sticky;position:sticky}.zds-container-docked__divider{border-top:.5px solid var(--color-content-high);height:1px;margin-bottom:var(--spacing-06)}.zds-container-docked__divider---hidden{opacity:0}.zds-container-docked__content{display:flex}.zds-container-docked__content--column{flex-flow:column nowrap}.zds-container-docked__content--row{flex-direction:row;justify-content:flex-end}.zds-container-docked__action{min-width:128px;width:100%}@media screen and (min-width:1024px){.zds-container-docked__divider{margin-bottom:var(--spacing-05)}.zds-container-docked__container--s{padding:0 var(--spacing-07) var(--spacing-07) var(--spacing-07)}.zds-container-docked__container--m{padding:0 var(--spacing-08) var(--spacing-08) var(--spacing-08)}.zds-container-docked__container--l{padding:0 var(--spacing-09) var(--spacing-09) var(--spacing-09)}}.zds-button-docked__action{min-width:128px;width:100%}.zds-button-docked{padding:0 0 var(--spacing-04) 0}.zds-button-docked__action:not(.zds-button-docked__action--inline){border-left:none;border-right:none}.zds-button-docked__action--inline:first-child{border-left:none}.zds-button-docked__action--inline:last-child{border-right:none}.zds-button-docked__action.zds-button-docked__action--inline:not(:first-child){border-left:none}.zds-button-docked__action:not(:last-child,.zds-button-docked__action--inline){border-bottom:none}@media screen and (min-width:1024px){.zds-button-docked__action{min-width:140px}}@media screen and (min-width:1920px){.zds-button-docked__action{min-width:200px}}.zds-dialog-actions{flex:1;width:auto}.zds-dialog-actions__wrapper{display:flex}.zds-dialog-actions .zds-button{width:100%}.zds-dialog-actions .zds-button:first-child{border-left:var(--zds-line-width) solid var(--color-content-high)}.zds-dialog-actions .zds-button:last-child{border-right:none}.zds-dialog-actions .zds-container-docked__content--column .zds-button{border-left:none;border-right:none}.zds-dialog--size-s .zds-dialog-actions .zds-button:first-child{border-left:none}@media screen and (min-width:1024px){.zds-dialog-actions{margin-top:var(--spacing-05);padding:0}.zds-dialog--size-l .zds-dialog-actions,.zds-dialog--size-m .zds-dialog-actions{margin-top:var(--spacing-06)}.zds-dialog-actions .zds-button{border-bottom:none;width:auto}.zds-dialog--size-s .zds-dialog-actions .zds-button{width:100%}}.zds-dialog{align-items:center;display:flex;height:100%;justify-content:center}.zds-dialog__wrapper{-webkit-overflow-scrolling:touch;background-color:var(--color-background-base);display:flex;flex-direction:column;height:100%;max-height:100vh;max-width:100vw;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;z-index:15}.zds-dialog__focus-trap{flex-grow:1;height:100%}.zds-dialog-content.zds-dialog-content--condensed{padding:0}@media screen and (min-width:1024px){.zds-dialog__focus-trap{flex-grow:0;height:auto}.zds-dialog__wrapper{border:var(--zds-line-width) solid var(--color-content-high);margin:48px 0;max-height:calc(100vh - 48px)}.zds-dialog--size-s .zds-dialog__wrapper{width:384px}.zds-dialog--size-m .zds-dialog__wrapper{width:576px}.zds-dialog--size-l .zds-dialog__wrapper{width:800px}}@media screen and (min-width:1920px){.zds-dialog--size-s .zds-dialog__wrapper{width:512px}.zds-dialog--size-m .zds-dialog__wrapper{width:656px}.zds-dialog--size-l .zds-dialog__wrapper{width:1000px}}.zds-dialog__wrapper.zds-alert-dialog{border:var(--zds-line-width) solid var(--color-content-high);height:auto;width:calc(100vw - var(--spacing-05)*2)}.zds-alert-dialog__header{font-family:var(--font-family-heading-m);font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);padding:var(--spacing-05) var(--spacing-05) var(--spacing-03) var(--spacing-05);text-transform:uppercase}.zds-alert-dialog--emphasis .zds-alert-dialog__header{align-items:center;justify-content:center}.zds-alert-dialog__focus-trap{display:flex;flex-flow:column nowrap;flex-grow:0;justify-content:center;margin:0 var(--spacing-05)}.zds-alert-dialog__content{font-family:var(--font-family-paragraph-l);font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);padding:0 var(--spacing-05);text-transform:none}.zds-alert-dialog--emphasis .zds-alert-dialog__content{text-align:center}.zds-alert-dialog__actions{margin-top:var(--spacing-05)}.zds-alert-dialog__actions .zds-button-docked{padding:0}.zds-alert-dialog__actions .zds-container-docked__divider{margin-bottom:var(--spacing-05)}.zds-alert-dialog__actions .zds-container-docked__content{flex-direction:row-reverse}.zds-alert-dialog__description,.zds-alert-dialog__title{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}.zds-alert-dialog__actions .zds-button{min-width:unset}.zds-alert-dialog__button{border:none;border-top:var(--zds-line-width) solid var(--color-content-high)}.zds-alert-dialog__actions .zds-button:not(:only-child):first-of-type{margin-left:0;margin-right:0}@media screen and (min-width:768px){.zds-dialog__wrapper.zds-alert-dialog{width:360px}}@media screen and (min-width:1024px){.zds-alert-dialog__actions{margin-top:0}}@media screen and (min-width:1600px){.zds-dialog__wrapper.zds-alert-dialog{width:408px}}@media screen and (min-width:1920px){.zds-dialog__wrapper.zds-alert-dialog{width:520px}}.zds-input-base{box-sizing:border-box;display:grid;grid-template:"input endslot" "border border" "slot slot";grid-template-columns:1fr auto;padding-top:26px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:0}.zds-input-base--disabled{pointer-events:none}.zds-input-base--full-width{width:100%}.zds-input-base__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;box-shadow:none;font-family:var(--font-family-paragraph-l);font-size:var(--font-size-paragraph-l);grid-area:input;height:20px;letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);margin-bottom:1.5px;outline:none;padding:0;text-transform:none;width:100%}.zds-input-base__input,.zds-input-base__label{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.zds-input-base__label{color:var(--color-content-mid);font-family:var(--font-family-heading-s);font-size:var(--font-size-heading-s);left:0;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);max-width:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:26px;transform-origin:left top;transition:all .2s ease-out;white-space:nowrap;z-index:-1}.zds-input-base__end-slot{align-items:center;align-self:self-end;grid-area:endslot;justify-self:end;margin-bottom:1.5px}.zds-input-base__border{background:var(--zds-input-base-state-color,var(--zds-input-base-focus-color,var(--color-content-mid)));grid-area:border;height:var(--zds-line-width)}.zds-input-base__input:disabled{cursor:not-allowed}.zds-input-base__input:focus~*{--zds-input-base-focus-color:var(--color-content-high)}.zds-form--validated .zds-input-base__input:invalid~*,.zds-input-base--has-error .zds-input-base__input~*{--zds-input-base-state-color:var(--color-semantic-danger-high);--zds-input-base-error-display:block}.zds-input-base.zds-input-base--has-placeholder .zds-input-base__label,.zds-input-base__input:focus~.zds-input-base__label,.zds-input-base__input:not(:placeholder-shown)~.zds-input-base__label{font-family:var(--font-family-body-s);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase;top:8px}.zds-input-base__slot{--zds-input-base-error-display:none;grid-area:slot;margin-top:4px}.zds-input-base__input:not(:focus):placeholder-shown+.zds-input-base__end-slot .zds-password-field__password-visibility-button{visibility:hidden}.zds-input-base__input:disabled+.zds-input-base__end-slot .zds-select-field__arrow{visibility:hidden}.home-page{-ms-overflow-style:none;overflow:hidden}.home-page::-webkit-scrollbar{display:none}.home-page .layout-content,.home-page .layout-content__main{margin-left:0;margin-right:0;min-width:100%;padding:0}.home-page .layout-header-mob{touch-action:none}.home-page .media-video__audio-toggle{position:absolute;top:108px}.home-page .media__wrapper--safe-margin-left .media-video__audio-toggle{right:-42px;top:0}.home-page .accessibility-widget-button{bottom:calc(var(--spacing-03) + var(--search-link-height) + var(--spacing-05) + 56px)!important}.home-page__newsletter{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.home-page .accessibility-widget-button{bottom:var(--spacing-06)!important}.home-page #INDmenu-btn{right:var(--spacing-06)!important}.home-page:not(.mkt) .layout-footer{margin-top:calc(var(--layout-header-height) + var(--spacing-05)*2)}}.products-category-view{overflow-anchor:none}.products-category-view .layout-content{padding:0}.money-amount{align-items:baseline;color:inherit;display:flex;flex-flow:row wrap;font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.money-amount__main{white-space:nowrap}.money-amount__separator{margin:0 var(--spacing-01)}.money-amount__alternative,.money-amount__separator{font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);text-transform:uppercase}.money-amount__alternative{white-space:nowrap}.lazy-image{position:relative}.lazy-image__image{left:0;position:absolute;top:0;width:100%}.lazy-image__image--invisible{visibility:hidden}.lazy-image__watermark{background:none;bottom:0;position:absolute;right:0;width:100%}.text-list-spot__section{align-items:center;display:flex;font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}.text-list-spot__section:not(:last-child){margin-bottom:24px}.text-list-spot__icon{min-width:32px}.text-list-spot__text{margin-left:24px}@media screen and (min-width:768px){.text-list-spot__section{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.text-list-spot__text{margin-left:16px}}.price-formatted__max-price-amount,.price-formatted__min-price-amount,.price-formatted__price-amount,.price-formatted__price-amount~.price-future-promotion__description{display:inline-flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.price-formatted__max-price-amount .money-amount__separator,.price-formatted__min-price-amount .money-amount__separator,.price-formatted__price-amount .money-amount__separator{margin:0 4px}.price-formatted__max-price-amount .money-amount__alternative,.price-formatted__max-price-amount .money-amount__separator,.price-formatted__min-price-amount .money-amount__alternative,.price-formatted__min-price-amount .money-amount__separator,.price-formatted__price-amount .money-amount__alternative,.price-formatted__price-amount .money-amount__separator{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.price-future-promotion{background-color:var(--color-semantic-sales);color:var(--color-content-high);margin-top:8px;padding:0 2px}.price-future-promotion__discount-percentage{margin-right:2px}.price-future-promotion__description{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.price-original__amount{color:var(--color-content-mid);display:inline-block;margin-right:var(--spacing-03)}.price-original__amount .money-amount__alternative,.price-original__amount .money-amount__main{text-decoration:line-through}.price-old__amount{display:inline-block;margin-right:var(--spacing-01)}.price-old__amount .money-amount__alternative,.price-old__amount .money-amount__main{text-decoration:line-through}.price-current__discount-percentage{margin-right:var(--spacing-02)}.price-current--is-highlighted,.price-current--with-background{padding:0 2px}.price-current--is-highlighted{background-color:var(--color-background-contrast);color:var(--color-content-inverse)}.price{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--font-size-body-l);font-weight:var(--font-weight-light);justify-content:flex-start;letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l)}.price__amount-wrapper{flex-basis:100%}.price__amount-old,.price__amount-original{margin-bottom:var(--spacing-01);margin-right:var(--spacing-02)}.price--with-future-price .price__amount-old,.price--with-future-price .price__amount-original{display:inline;margin-bottom:0}.price__amount--on-sale{align-items:center;background-color:var(--color-semantic-sales);display:inline-block;margin-right:var(--spacing-01);padding:0 2px}.price--with-future-price .price__amount--on-sale,.price__amount--on-sale{color:var(--color-content-high)}.price--with-future-price .price__amount--on-sale{background-color:initial;margin-top:0;padding:0}.price--with-future-price .price__amount--is-highlighted,.price__amount--is-highlighted{display:inline-block;padding:0 2px}.price--centered{justify-content:center}@media screen and (min-width:768px){.price__amount-old,.price__amount-original{margin-right:var(--spacing-01)}}.price-messages{color:var(--color-content-mid);display:flex;flex-direction:column;margin-top:var(--spacing-01)}.price-messages>:not(:first-child){margin-top:var(--spacing-02)}.price-messages__discount-disclaimer,.price-messages__price-message,.price-messages__tax-message{flex-basis:100%;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.create-wishlist-form .form__footer{margin-top:var(--spacing-07)}.wishlist-icon{display:block;height:var(--icon-size);width:var(--icon-size)}.wishlist-icon--grid,.wishlist-icon--productDetail{--icon-size:16px}.wishlist-icon--shopCart{--icon-size:20px}@media screen and (min-width:1920px){.wishlist-icon--productDetail{--icon-size:20px}.wishlist-icon--grid{--icon-size:21px}}.add-item-to-wishlist-button{cursor:pointer}.add-item-to-wishlist-button--disabled{pointer-events:none}.delete-item-from-wishlist-button{cursor:pointer}.delete-item-from-wishlist-button--disabled{pointer-events:none}.bracketing-modal__subtitle{font-size:var(--font-size-body-l-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-l-highlight);line-height:var(--line-height-body-l-highlight);margin-bottom:var(--spacing-03);text-transform:uppercase}.bracketing-modal__text{font-size:var(--font-size-paragraph-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-l);line-height:var(--line-height-paragraph-l);text-transform:none}.product-detail-secondary-products__carousel{margin-top:var(--spacing-03)}.product-detail-secondary-products__carousel .carousel__viewport{border-bottom:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high)}.product-detail-secondary-products__carousel .carousel__item{align-self:stretch;border-right:var(--line-width) solid var(--color-content-high);box-sizing:initial;margin-bottom:calc(var(--line-width)*-1);width:calc(43.47826vw - var(--spacing-02)/2.3 - var(--spacing-03)*3/2.3)}.product-detail-secondary-products__carousel .carousel__item:first-of-type{border-left:var(--line-width) solid var(--color-content-high);margin-left:calc(var(--line-width)*-1)}.product-detail-secondary-products__carousel .carousel__item:last-of-type{margin-right:calc(var(--line-width)*-1)}.product-detail-secondary-products__price-messages{margin:var(--spacing-05) 0 0 var(--spacing-05)}.product-detail-secondary-products__carousel .carousel__header{justify-content:flex-end;padding-left:var(--spacing-02);padding-right:var(--spacing-02)}@media screen and (min-width:768px){.product-detail-secondary-products__carousel{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high)}.product-detail-secondary-products__carousel .carousel__header{border-top:var(--line-width) solid var(--color-content-high);justify-content:space-between;padding-left:0;padding-right:0;padding-top:var(--spacing-06)}.product-detail-secondary-products__carousel .carousel__item{width:calc((100vw - 20px + var(--spacing-04))/4.9)}}.add-to-cart-notification-cross-selling-toast{background-color:var(--color-background-base);bottom:0;left:0;position:fixed;width:100%;z-index:1}.add-to-cart-notification-cross-selling-toast__handle{display:flex;justify-content:center;padding:var(--spacing-03) 0;position:absolute;top:calc(var(--spacing-03)*-2 - 1px);width:100%}.add-to-cart-notification-cross-selling-toast__handle-icon{display:block}.add-to-cart-notification-cross-selling-toast__message{align-items:center;border-top:var(--line-width) solid var(--color-content-high);color:var(--color-content-high);display:flex;flex-flow:row wrap;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:space-between;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);padding:var(--spacing-04) var(--spacing-05) var(--spacing-03) var(--spacing-05);position:relative;text-transform:uppercase;width:100%}.add-to-cart-notification-cross-selling-toast__message .toast__action{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.add-to-cart-notification-cross-selling-toast__related-products{padding:var(--spacing-06) 0 var(--spacing-05);touch-action:none;width:100%}.add-to-cart-notification-cross-selling-toast__related-products .carousel__header{padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.add-to-cart-notification-cross-selling-toast__related-products .carousel__header-info{padding-left:0}.add-to-cart-notification-cross-selling-toast__related-products .carousel__header-info-title{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:inherit;letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.add-to-cart-notification-cross-selling-toast__related-products .carousel__viewport{overflow:visible}.add-to-cart-notification-cross-selling-toast__related-products .carousel__item{width:43.47826vw}.add-to-cart-notification-cross-selling-toast__related-products .price-future-promotion,.add-to-cart-notification-cross-selling-toast__related-products .product-detail-secondary-product-info__detail-name,.add-to-cart-notification-cross-selling-toast__related-products .product-detail-secondary-product-info__tag{display:none}.add-to-cart-notification-cross-selling-toast .product-detail-secondary-products__price-messages{margin-left:0}.add-to-cart-notification-cross-selling-toast__related-products .carousel__header-info-title:not(:only-child){margin-bottom:0}.add-to-cart-notification-cross-selling-toast__related-products .product-detail-secondary-products__carousel{margin-top:0}@keyframes revealIn{0%{bottom:-375px}to{bottom:0}}@keyframes revealOut{0%{bottom:0}to{bottom:-375px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.add-to-cart-notification{background-color:initial;left:0;position:fixed;right:0;transform:translateY(-100%);width:100%}.add-to-cart-notification--cross-selling{background-color:var(--color-background-base);left:auto;right:auto;z-index:1}.add-to-cart-notification__toast{background-color:var(--color-background-base);color:var(--color-content-high);font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);padding:var(--spacing-04) var(--spacing-05);text-transform:uppercase}.add-to-cart-notification--fixed-on-bottom{bottom:0;transform:none;z-index:1}.product-grid-product-info-colors{align-items:center;display:flex;white-space:nowrap}.product-grid-product-info-colors__bubble{border:1px solid var(--color-surface-low-alt);box-sizing:initial;display:inline-block;height:8px;margin:2px;width:8px}.product-grid-product-info-wishlist{align-self:center;display:block;height:12px;justify-self:flex-end;width:12px}.product-grid-product-info-wishlist__wishlist-button .wishlist-icon--grid{--icon-size:12px}@media screen and (min-width:768px){.product-grid-product-info-wishlist{height:16px;width:16px}.product-grid-product-info-wishlist__wishlist-button .wishlist-icon--grid{--icon-size:16px}}.product-grid-product-info{margin-top:var(--spacing-01);width:100%}.product-grid-product-info,.product-grid-product-info .price-formatted__max-price-amount,.product-grid-product-info .price-formatted__min-price-amount,.product-grid-product-info .price-formatted__price-amount{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-grid-product-info .price-formatted__max-price-amount .money-amount__alternative,.product-grid-product-info .price-formatted__max-price-amount .money-amount__separator,.product-grid-product-info .price-formatted__min-price-amount .money-amount__alternative,.product-grid-product-info .price-formatted__min-price-amount .money-amount__separator,.product-grid-product-info .price-formatted__price-amount .money-amount__alternative,.product-grid-product-info .price-formatted__price-amount .money-amount__separator,.product-grid-product-info__tag{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-grid-product-info__tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-grid-product-info__product-header{align-items:baseline;display:grid;grid-template-columns:auto 1fr}.product-grid-product-info__name{display:block;font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.product-grid-product-info__name>*{display:inline}.product-grid-product-info__name:hover{text-decoration:underline}.product-grid-product-info__name+.product-grid-product-info__colors{align-items:center;display:flex;margin-left:var(--spacing-01)}.product-grid-product-info__component-list{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.product-grid-product-info__main-component-price{margin-top:0}.product-grid-product-info__main-info{display:flex;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;overflow:hidden}.product-grid-product-info__bookmark .bookmark-button__icon{height:1em;width:1em}.product-grid-product-info__bookmark{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;justify-self:end}.product-grid-product-info__1st-price-container{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2}.product-grid-product-info__2nd-price-container{grid-column-end:3;grid-column-start:1;grid-row-end:4;grid-row-start:3;margin-top:var(--spacing-01)}.product-grid-product-info__3rd-price-container{grid-column-end:3;grid-column-start:1;grid-row-end:5;grid-row-start:4;margin-top:var(--spacing-01)}.product-grid-product-info__1st-price-amount{display:inline-block}.product-grid-product-info__1st-price-amount .product-grid-product-info__old-price{margin-right:0}.product-grid-product-info__2nd-price-amount,.product-grid-product-info__3rd-price-amount{display:inline-block}.product-grid-product-info__3rd-price-amount{margin-top:0}.product-grid-product-info--inline-price .product-grid-product-info__1st-price-amount{margin-left:var(--spacing-02)}.product-grid-product-info--inline-price .product-grid-product-info__1st-price-amount .price-formatted__price-amount{flex-wrap:nowrap}.product-grid-product-info--inline-price .product-grid-product-info__1st-price-amount--with-original-price.product-grid-product-info__1st-price-amount--with-alt-currency{align-items:flex-end;display:flex;flex-direction:column}.product-grid-product-info--inline-price .product-grid-product-info__1st-price-amount--with-original-price.product-grid-product-info__1st-price-amount--with-alt-currency .price-original__amount{margin-right:0}.product-grid-product-info--inline-price .product-grid-product-info__2nd-price-amount{margin-left:0}.product-grid-product-info--inline-price .product-grid-product-info__product-header{align-items:start;grid-template-columns:auto}.product-grid-product-info--inline-price .product-grid-product-info__main-info{grid-column-end:2;grid-column-start:1;min-width:0}.product-grid-product-info--inline-price .product-grid-product-info__bookmark{grid-column-end:3;grid-column-start:4;justify-self:end}.product-grid-product-info--inline-price .product-grid-product-info__1st-price-container{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;justify-self:end;white-space:nowrap}.product-grid-product-info--inline-price.product-grid-product-info--with-alt-currency .product-grid-product-info__1st-price-container.product-grid-product-info__1st-price-container--with-range{text-align:right;white-space:normal}.product-grid-product-info--inline-price .product-grid-product-info__1st-price-container.product-grid-product-info__1st-price-container--with-range .price-original__amount{margin-right:0}.product-grid-product-info--inline-price .product-grid-product-info__1st-price-container.product-grid-product-info__1st-price-container--with-range .product-grid-product-info__1st-price-amount--with-original-price .price-old__amount{margin-left:var(--spacing-03)}.product-grid-product-info--inline-price .product-grid-product-info__2nd-price-container{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:end}.product-grid-product-info--inline-price .product-grid-product-info__3rd-price-container{grid-column-end:3;grid-column-start:1;grid-row-end:4;grid-row-start:3;justify-self:end;text-align:right}.product-grid-product-info__main-info:empty~.product-grid-product-info__price-container{grid-column-start:1;justify-self:start;text-align:left}.product-grid-product-info__main-info:empty~.product-grid-product-info__price-container .product-grid-product-info__1st-price-amount{margin-left:0}.product-grid-product-info__product-price{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);grid-column:1/-1;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-grid-product-info__product-price .price-future-promotion{margin-top:4px}@media screen and (min-width:768px){.product-grid-product-info__1st-price-amount{margin-left:var(--spacing-02)}.product-grid-product-info__2nd-price-amount{margin-left:0}.product-grid-product-info__product-header{grid-template-columns:auto 1fr auto}.product-grid-product-info:not(.product-grid-product-info--inline-price) .product-grid-product-info__product-header{grid-template-columns:auto 1fr}.product-grid-product-info__product-header--with-original-price.product-grid-product-info__product-header--with-alt-currency{align-items:flex-start}.product-grid-product-info__main-info{grid-column-end:2;grid-column-start:1}.product-grid-product-info__bookmark{grid-column-end:4;grid-column-start:3}.product-grid-product-info__1st-price-container{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;justify-self:end;white-space:nowrap}.product-grid-product-info__2nd-price-container{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:end}.product-grid-product-info__3rd-price-container{grid-column-end:3;grid-column-start:1;grid-row-end:4;grid-row-start:3;justify-self:end;text-align:right}.product-grid-product-info__1st-price-amount--with-original-price.product-grid-product-info__1st-price-amount--with-alt-currency .price-original__amount{display:block;margin-right:0}.product-grid-product-info__1st-price-container.product-grid-product-info__1st-price-container--with-range.product-grid-product-info__1st-price-amount--with-alt-currency,.product-grid-product-info__2nd-price-container.product-grid-product-info__2nd-price-container--with-range.product-grid-product-info__1st-price-amount--with-alt-currency{text-align:right;white-space:normal}.product-grid-product-info:not(.product-grid-product-info--inline-price) .product-grid-product-info__1st-price-container--with-range .product-grid-product-info__1st-price-amount--with-original-price{align-items:flex-end;display:flex;flex-direction:column;text-align:right;white-space:normal}.product-grid-product-info:not(.product-grid-product-info--inline-price) .product-grid-product-info__1st-price-container--with-range .product-grid-product-info__1st-price-amount--with-original-price .price-original__amount{margin-right:0}.product-grid-product-info{width:100%}.product-grid-product-info__main-component{margin-bottom:8px}.product-grid-product-info__main-component-price{margin-top:4px}}.products-category-grid-media-carousel-item{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.loader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:351}.loader__content{background-color:var(--color-main-000);border:1px solid var(--color-main-020);font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);left:0;letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);margin-left:auto;margin-right:auto;margin-top:0;max-width:80%;min-height:110px;padding:20px;position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%);width:320px;z-index:15}.loader__title{margin:25px 25px 20px;text-align:center}.loader__overlay{background-color:var(--color-main-000);bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:10}.loader__icon{animation:loader-spinner-ltr .7s linear infinite;border:2px solid var(--color-main-020);border-left-color:var(--color-main-080);border-radius:50%;border-top-color:var(--color-main-080);box-sizing:border-box;content:"";height:20px;left:50%;margin-left:-10px;margin-top:10px;position:relative;width:20px}@keyframes loader-spinner-ltr{to{transform:rotate(1turn)}}@keyframes loader-spinner-rtl{to{transform:rotate(-1turn)}}.loader--basic{position:fixed;right:20px;top:48px;z-index:11}@media screen and (min-width:768px){.loader--basic{top:90px}.loader__content{margin-top:15%;top:0;transform:none}}.products-category-grid-media-carousel-placeholder{position:relative}.products-category-grid-media-carousel-placeholder__loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.products-category-grid-media-carousel{width:100%}.products-category-grid-media-carousel .carousel__items{align-items:stretch;will-change:auto}.products-category-grid-media-carousel__viewport{-ms-overflow-style:none;display:flex;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.products-category-grid-media-carousel__viewport::-webkit-scrollbar{height:0;width:0}.products-category-grid-media-carousel--onboarding.products-category-grid-media-carousel--animate .products-category-grid-media-carousel-item:first-of-type{animation:shift-ltr .5s linear;animation-delay:1s}@media screen and (min-width:768px){.products-category-grid-media-carousel .carousel__container{overflow:hidden}}@keyframes shift-ltr{0%{transform:translateX(0)}50%{transform:translateX(-40%)}to{transform:translateX(0)}}@keyframes shift-rtl{0%{transform:translateX(0)}50%{transform:translateX(40%)}to{transform:translateX(0)}}.products-category-grid-media-container{display:flex;justify-content:space-between;position:relative;width:100%}.products-category-grid-media{flex-grow:1}@media screen and (min-width:768px){.products-category-grid-media{width:100%}.products-category-grid-media-hover{opacity:0;position:absolute;transition-duration:.45s;width:100%}.products-category-grid-media-hover:hover{opacity:1}}.product-add-to-cart__toast{width:100%}.product-add-to-cart__toast:empty{display:none}.product-add-to-cart__toast-content{background-color:hsla(0,0%,100%,.8);color:var(--color-content-high);font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-align:center;text-transform:none;width:auto}.product-add-to-cart__button{cursor:pointer;margin-bottom:var(--spacing-03);pointer-events:auto}.product-add-to-cart__button-icon{fill:var(--color-content-high);height:32px;width:32px}.product-add-to-cart__size-selector+.product-add-to-cart__button,.product-add-to-cart__toast:not(:empty)+.product-add-to-cart__button,.product-add-to-cart__toast:not(:empty)+.product-add-to-cart__size-selector-wrapper{display:none}.product-add-to-cart__ds-toast-content{background-color:var(--color-background-base);color:var(--color-content-high);font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);left:0;letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);padding:var(--spacing-04) var(--spacing-05);position:fixed;text-align:left;text-transform:uppercase;width:100%;z-index:1}.product-add-to-cart__overlay{background-color:var(--color-background-overlay);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:calc(var(--zds-modal-zindex) + 9)}.product-add-to-cart{pointer-events:none}.product-grid-product{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;margin-left:0;margin-right:var(--grid-column-gutter);overflow:hidden;position:relative;width:calc(var(--grid-column-width)*2 + var(--grid-column-gutter) + var(--grid-lateral-margin))}.product-grid-block .product-grid-product{width:calc(var(--grid-column-width)*2 + var(--grid-column-gutter))}.product-grid-product--divider-with-text{margin-top:var(--spacing-14)}.product-grid-product--divider-with-text:first-child,.products-category-view--zoom2 .product-grid-product--divider-with-text{margin-top:0}.products-category-view--zoom1 .product-grid-product--divider-with-text,.products-category-view--zoom2 .product-grid-product--divider-with-text,.products-category-view--zoom3 .product-grid-product--divider-with-text{margin-bottom:var(--spacing-09)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--1th-column:not(.carousel__item),.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--3th-column:not(.carousel__item),.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--5th-column:not(.carousel__item){margin-left:0;margin-right:0}.product-grid-product__info-wrapper{width:100%}.products-category-view--zoom3 .product-grid-product__data{display:none}.product-grid-product--double .product-grid-product__info-wrapper,.product-grid-product--extra-image .product-grid-product__info-wrapper{padding-left:var(--spacing-02);padding-right:var(--spacing-02)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--0th-column .product-grid-product__info-wrapper{padding-left:var(--spacing-02)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--1th-column .product-grid-product__info-wrapper{padding-right:var(--spacing-02)}.products-category-view--zoom2 .product-grid-product:nth-of-type(odd) .product-grid-product__info-wrapper{padding-left:var(--spacing-02)}.products-category-view--zoom1.products-category-view--with-filtered-products .product-grid-product:nth-of-type(2n) .product-grid-product__info-wrapper,.products-category-view--zoom2 .product-grid-product:nth-of-type(2n) .product-grid-product__info-wrapper{padding-right:var(--spacing-02)}.products-category-view--zoom1.products-category-view--with-filtered-products .product-grid-product:nth-of-type(odd) .product-grid-product__info-wrapper{padding-left:var(--spacing-02)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-block-carousel__secondary-products .product-grid-product--0th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .products-category-grid-block-dynamic .product-grid-product--0th-column .product-grid-product__info-wrapper{padding-left:0}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-block-carousel__secondary-products .product-grid-product--1th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-block-carousel__secondary-products .product-grid-product--3th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-block-carousel__secondary-products .product-grid-product--5th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .products-category-grid-block-dynamic .product-grid-product--1th-column .product-grid-product__info-wrapper{padding-right:0}.product-grid-product--divider,.product-grid-product--divider-with-text:not(.product-grid-product--ZOOM1-columns),.product-grid-product--double,.product-grid-product--extra-image{margin-left:0;margin-right:0;width:100%}.product-grid-product--sticky{background-color:var(--color-background-base);margin:0;position:sticky;top:var(--layout-header-height);width:100%;z-index:2}.product-grid-product__link{position:relative;width:100%}.product-grid-product__add-to-cart{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:0;max-height:80%;position:absolute;right:0;width:100%}.product-grid-product__add-to-cart--left,.product-grid-product__add-to-cart--right{width:calc(50% - var(--grid-column-gutter)/2)}.product-grid-product__add-to-cart--right{left:calc(50% + var(--grid-column-gutter)/2)}.product-grid-product--extra-image .products-category-grid-media,.product-grid-product--extra-image .products-category-grid-media-carousel{flex-grow:0;margin-left:0;width:calc(50% - var(--grid-column-gutter)/2)}.product-grid-product--extra-image .products-category-grid-media-carousel:last-child,.product-grid-product--extra-image .products-category-grid-media:last-child{margin-left:0;margin-right:0}.product-grid-product__banner-title{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;pointer-events:none;position:absolute;text-align:center;top:0;width:100%}.product-grid-product__banner-title-text{font-size:5.5vw;font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-medium)}.product-grid-product__separator,.products-category-grid-filler{display:none}@media screen and (min-width:768px){.product-grid-product{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:var(--grid-spacing-04);margin-left:0;margin-right:var(--grid-column-gutter);vertical-align:bottom;width:calc(var(--grid-column-width)*2 + var(--grid-column-gutter))}.product-grid-product__info-wrapper{padding:0}.products-category-view--zoom1 .product-grid-product--divider-with-text{margin-bottom:0;margin-top:var(--spacing-14)}.products-category-view--zoom3 .product-grid-product--divider-with-text{margin-bottom:var(--spacing-09);margin-top:var(--spacing-14)}.product-grid-product--divider-with-text:first-child{margin-top:0}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--1th-column:not(.carousel__item),.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--3th-column:not(.carousel__item){margin-right:var(--grid-column-gutter)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--2th-column.product-grid-product--double,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--2th-column.product-grid-product--extra-image,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--4th-column.product-grid-product--double,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--4th-column.product-grid-product--extra-image,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--5th-column:not(.carousel__item){margin-right:0}.products-category-view--zoom1.products-category-view--with-filtered-products .product-grid-product:nth-of-type(2n){margin-right:var(--grid-column-gutter)}.products-category-view--zoom1.products-category-view--with-filtered-products .product-grid-product:nth-of-type(4n){margin-right:0}.product-grid-product--extra-image .product-grid-product__info-wrapper{width:100%}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--0th-column .product-grid-product__info-wrapper{padding-left:var(--spacing-02)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--1th-column .product-grid-product__info-wrapper{padding-right:0}.products-category-view--zoom1.products-category-view--with-filtered-products .product-grid-product:nth-of-type(2n) .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--5th-column .product-grid-product__info-wrapper{padding-right:var(--spacing-02)}.products-category-view--zoom1.products-category-view--with-filtered-products .product-grid-product:nth-of-type(odd) .product-grid-product__info-wrapper{padding-left:var(--spacing-02)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--0th-column.product-grid-product--double .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--0th-column.product-grid-product--extra-image .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--2th-column.product-grid-product--double .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--2th-column.product-grid-product--extra-image .product-grid-product__info-wrapper{padding-right:0}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--2th-column.product-grid-product--double .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-product--2th-column.product-grid-product--extra-image .product-grid-product__info-wrapper{padding-left:0}.product-grid-product--double,.product-grid-product--extra-image{width:calc(var(--grid-column-width)*4 + var(--grid-column-gutter)*3)}.product-grid-product--divider,.product-grid-product--double,.product-grid-product--extra-image{align-items:center}.product-grid-product--extra-image .products-category-grid-media,.product-grid-product--extra-image .products-category-grid-media-carousel,.product-grid-product--extra-image .products-category-grid-media-carousel:last-child,.product-grid-product--extra-image .products-category-grid-media:last-child{margin:0;width:calc(50% - var(--grid-column-gutter)/2)}.product-grid-product__banner-title-text{font-size:3.5vw;line-height:9vh}.product-grid-block-carousel__secondary-products-carousel .product-grid-product__banner-title-text{font-size:2.5vw;max-width:100%;overflow-wrap:break-word}.products-category-view--zoom3 .product-grid-product__banner-title-text{font-size:1vw}.product-grid-product__add-to-cart{max-height:none}}.product-category-grid-promoted{align-self:stretch;margin:0;width:calc((100% - var(--line-width)*(var(--grid-num-columns) - 1))/var(--grid-num-columns))}.product-category-grid-promoted__link{width:100%}.product-category-grid-promoted__link--disabled{pointer-events:none}.product-category-grid-promoted__media-wrapper{padding-top:150%;position:relative}.product-category-grid-promoted__data{width:100%}.product-grid--is-zoom3 .product-category-grid-promoted__data{display:none}.product-category-grid-promoted__img{left:0}.product-category-grid-promoted__img,.product-category-grid-promoted__spot{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.product-category-grid-promoted__spot{left:0}.product-grid-block-product-extended-info{margin-bottom:var(--spacing-02)}.product-grid-block-product-extended-info,.product-grid-block-product-extended-info__price .price-current__discount-percentage,.product-grid-block-product-extended-info__price .price-formatted__max-price-amount,.product-grid-block-product-extended-info__price .price-formatted__min-price-amount,.product-grid-block-product-extended-info__price .price-formatted__price-amount,.product-grid-block-product-extended-info__price .price-formatted__price-amount.price__amount--on-sale{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-grid-block-product-extended-info__price .price-formatted__max-price-amount .money-amount__alternative,.product-grid-block-product-extended-info__price .price-formatted__max-price-amount .money-amount__separator,.product-grid-block-product-extended-info__price .price-formatted__min-price-amount .money-amount__alternative,.product-grid-block-product-extended-info__price .price-formatted__min-price-amount .money-amount__separator,.product-grid-block-product-extended-info__price .price-formatted__price-amount .money-amount__alternative,.product-grid-block-product-extended-info__price .price-formatted__price-amount .money-amount__separator{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-grid-block-product-extended-info__name{display:block;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-decoration:none;text-transform:uppercase}.product-grid-block-product-extended-info__name>*{display:inline}.product-grid-block-product-extended-info__color-list,.product-grid-block-product-extended-info__description{margin-bottom:var(--spacing-02)}.product-grid-block-product-extended-info__header+.product-grid-block-product-extended-info__color-list,.product-grid-block-product-extended-info__header+.product-grid-block-product-extended-info__description{margin-top:var(--spacing-02)}.product-grid-block-product-extended-info__header{align-items:flex-start;display:flex;justify-content:space-between}.product-grid-block-product-extended-info__header .product-grid-product-info-wishlist{align-self:flex-start}@media screen and (min-width:768px){.product-grid-block-product-extended-info__header{gap:var(--spacing-03);justify-content:flex-start}}.fancy-carousel-navigation{cursor:pointer}.fancy-carousel-slider{overflow-x:hidden;width:100%}.fancy-carousel-slider__list{display:flex}.fancy-carousel-slider__slide{flex-shrink:0}.product-grid-block-carousel-circular{align-items:center;display:flex}.product-grid-block-carousel-circular__slider{width:100%}.product-grid-block-carousel-circular__slide{margin-right:var(--grid-column-gutter)}.product-grid-block-carousel-circular__navigation{display:none}@media screen and (min-width:768px){.product-grid-block-carousel-circular{flex-flow:column nowrap;position:relative}.product-grid-block-carousel-circular__navigation{box-sizing:initial;display:block;height:var(--spacing-09);min-width:var(--spacing-09);padding-left:20px;position:absolute;top:50%}.product-grid-block-carousel-circular__navigation svg{height:18px}.product-grid-block-carousel-circular__navigation--prev{left:0;transform:translate(-100%,-50%) rotate(180deg)}.product-grid-block-carousel-circular__navigation--next{right:0;transform:translate(100%,-50%)}}@media screen and (min-width:1600px){.product-grid-block-carousel-circular__navigation{height:96px;min-width:96px}.product-grid-block-carousel-circular__navigation svg{height:34px}}.product-grid-block-carousel,.product-grid-block-carousel__primary-product{width:100%}.product-grid-block-carousel__primary-product{margin:0;padding:var(--grid-template-spacing-01) 0 var(--spacing-02)}.product-grid-block-carousel__secondary-products{padding-bottom:var(--grid-template-spacing-01);padding-top:var(--grid-template-spacing-01);width:100%}.product-grid-block-carousel__primary-product+.product-grid-block-carousel__secondary-products{padding-top:0}.product-grid-block-carousel__secondary-products .product-grid-product{margin-bottom:4px;margin-left:0;margin-right:var(--grid-column-gutter)}.product-grid-block-carousel__secondary-products--fitting .product-grid-product,.product-grid-block-carousel__secondary-products--monoproduct .product-grid-product,.product-grid-block-carousel__secondary-products--multiproduct .product-grid-product{width:calc(38.46154% - var(--grid-column-gutter))}.product-grid-block-carousel__secondary-products--fitting .fancy-carousel-slider__slide,.product-grid-block-carousel__secondary-products--monoproduct .fancy-carousel-slider__slide,.product-grid-block-carousel__secondary-products--multiproduct .fancy-carousel-slider__slide{width:38.46154%}.product-grid-block-carousel__secondary-products--fitting .product-grid-block-carousel__secondary-products-carousel{margin-left:var(--spacing-05)}.product-grid-block-carousel__secondary-products--fitting .product-grid-block-carousel__secondary-products-carousel--centered{margin-left:0}.product-grid-block-carousel__secondary-products-carousel--centered .product-grid-product{width:calc(33.33333% - var(--grid-column-gutter)*2/3)}.product-grid-block-carousel__secondary-products--fitting .product-grid-block-carousel__secondary-products-carousel--centered .product-grid-product{width:calc((100% - var(--spacing-05))/2.6 - var(--grid-column-gutter))}.product-grid-block-carousel__secondary-products .product-grid-product:last-child{margin-right:0}.product-grid-block-carousel__secondary-products--fitting .fancy-carousel-slider__slide .product-grid-product,.product-grid-block-carousel__secondary-products--monoproduct .fancy-carousel-slider__slide .product-grid-product,.product-grid-block-carousel__secondary-products--multiproduct .fancy-carousel-slider__slide .product-grid-product{width:100%}.product-grid-block-carousel__secondary-products-carousel .product-grid-product-info{margin-bottom:0;margin-left:0;margin-right:0;min-height:12px;width:auto}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info{margin-left:var(--spacing-04);margin-top:var(--spacing-05);width:auto}.product-grid-block-carousel__secondary-products-carousel .product-grid-product:first-child .product-grid-product-info{margin-left:var(--spacing-03)}.product-grid-block-carousel__secondary-products--fitting .product-grid-product:first-child .product-grid-product-info{margin-left:var(--spacing-04);margin-top:var(--spacing-05);width:auto}.product-grid .product-grid-block-carousel__secondary-products--fitting .product-grid-product-info__product-header--with-wishlist{grid-template-columns:auto auto 30%}.product-grid-block-carousel__secondary-products-carousel .price__future-promotion{margin-bottom:0}.product-grid-block-carousel__product-info{margin-bottom:var(--spacing-02);order:-1}.product-grid-block-carousel__primary-product-info{margin-bottom:var(--spacing-05);margin-left:var(--grid-lateral-margin)}.product-grid-block-carousel__primary-product-info,.product-grid-block-carousel__product-info{width:calc(100% - var(--grid-lateral-margin)*2)}.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__tag{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:uppercase}.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__name{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-inline-box;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-02);max-height:calc(var(--line-height-heading-s)*4);overflow:hidden;text-transform:uppercase}.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__color-list{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);margin-bottom:12px;text-transform:uppercase}.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__description{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:block;display:-webkit-inline-box;max-height:calc(var(--line-height-body-l)*5);overflow:hidden}.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__color-list,.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__description{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:uppercase}.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__color-list,.product-grid-block-carousel__product-info .product-grid-block-product-extended-info__description{margin-bottom:0;margin-top:var(--spacing-02)}.product-grid-block-carousel__secondary-products-carousel .carousel__progress-bar{height:1px;margin:var(--grid-column-gutter) var(--spacing-03);width:calc(100% - var(--spacing-03)*2)}.product-grid-block-carousel__secondary-products-carousel--centered .carousel__items{justify-content:center}.product-grid-block-carousel__product-info--monoproduct .product-grid-block-product-extended-info__name{margin-bottom:0}@media screen and (min-width:768px){.product-grid-block-carousel__primary-product{--grid-column-width:calc(8.33333% - var(--grid-column-gutter)*11/12 - var(--grid-lateral-margin)*2/12);align-items:flex-start;box-sizing:initial;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;padding-bottom:var(--spacing-07);padding-left:calc(var(--grid-column-width)*4 + var(--grid-column-gutter)*4 + var(--grid-lateral-margin));padding-right:calc(var(--grid-column-width) + var(--grid-column-gutter) + var(--grid-lateral-margin));width:calc(var(--grid-column-width)*7 + var(--grid-column-gutter)*6)}.product-grid-block-carousel__primary-product--centered{padding-right:calc(var(--grid-column-width)*4 + var(--grid-column-gutter)*4 + var(--grid-lateral-margin));width:calc(var(--grid-column-width)*4 + var(--grid-column-gutter)*3)}.product-grid-block-carousel__primary-product.product-grid-product--double{padding-left:calc(var(--grid-column-width) + var(--grid-column-gutter) + var(--grid-lateral-margin));padding-right:var(--grid-lateral-margin);width:calc(var(--grid-column-width)*11 + var(--grid-column-gutter)*10)}.product-grid-product--double.product-grid-block-carousel__primary-product--centered{padding-left:calc(var(--grid-column-width)*2 + var(--grid-column-gutter)*2 + var(--grid-lateral-margin));padding-right:calc(var(--grid-column-width)*2 + var(--grid-column-gutter)*2 + var(--grid-lateral-margin));width:calc(var(--grid-column-width)*8 + var(--grid-column-gutter)*7)}.product-grid-block-carousel__product-info{flex-shrink:0;margin-left:var(--grid-column-gutter);order:1;width:calc(42.85714% - var(--grid-column-gutter)*6/7*3 + var(--grid-column-gutter)*2)}.product-grid-product--double .product-grid-block-carousel__product-info{width:calc(27.27273% - var(--grid-column-gutter)*10/11*3 + var(--grid-column-gutter)*2)}.product-grid-block-carousel__secondary-products{--grid-column-width:calc(8.33333% - var(--grid-column-gutter)*11/12 - var(--grid-lateral-margin)*2/12);padding-left:calc(var(--grid-lateral-margin) + var(--grid-column-gutter)*2 + var(--grid-column-width)*2);padding-right:calc(var(--grid-lateral-margin) + var(--grid-column-gutter)*2 + var(--grid-column-width)*2)}.product-grid-block-carousel__secondary-products--fitting{padding-left:calc(var(--grid-lateral-margin) + var(--grid-column-gutter) + var(--grid-column-width)*1.5);padding-right:calc(var(--grid-lateral-margin) + var(--grid-column-gutter) + var(--grid-column-width)*1.5)}.product-grid-block-carousel__secondary-products--fitting .product-grid-block-carousel__secondary-products-carousel{margin-left:0}.product-grid-block-carousel__secondary-products .product-grid-product{margin-bottom:9px}.product-grid-block-carousel__secondary-products--fitting .carousel,.product-grid-block-carousel__secondary-products--monoproduct .carousel,.product-grid-block-carousel__secondary-products--multiproduct .carousel{display:flex}.product-grid-block-carousel__secondary-products--fitting .carousel__container,.product-grid-block-carousel__secondary-products--monoproduct .carousel__container,.product-grid-block-carousel__secondary-products--multiproduct .carousel__container{width:100%}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info{margin-left:var(--spacing-07)}.product-grid-block-carousel__secondary-products-carousel .product-grid-product:first-child .product-grid-product-info{margin-left:0}.product-grid-block-carousel__secondary-products--fitting .product-grid-product:first-child .product-grid-product-info{margin-left:var(--spacing-07)}.product-grid-block-carousel__secondary-products--monoproduct .product-grid-product,.product-grid-block-carousel__secondary-products--multiproduct .product-grid-product{width:calc(25% - var(--grid-column-gutter)*3/4)}.product-grid-block-carousel__secondary-products--monoproduct .fancy-carousel-slider__slide,.product-grid-block-carousel__secondary-products--multiproduct .fancy-carousel-slider__slide{width:calc(25% + var(--grid-column-gutter)/4)}.product-grid-block-carousel__secondary-products--fitting .product-grid-product{margin-right:var(--grid-column-gutter)}.product-grid-block-carousel__secondary-products--fitting .product-grid-block-carousel__secondary-products-carousel--centered .product-grid-product,.product-grid-block-carousel__secondary-products--fitting .product-grid-product{width:calc(20% - var(--grid-column-gutter)*4/5)}.product-grid-block-carousel__secondary-products--fitting .fancy-carousel-slider__slide{width:calc(20% + var(--grid-column-gutter)/5)}.product-grid-block-carousel__secondary-products--fitting .fancy-carousel-slider__slide .product-grid-product{width:100%}.product-grid-block-carousel__secondary-products .product-grid-product:last-child{margin-right:0}.product-grid-block-carousel__secondary-products-carousel .carousel__progress-bar{height:2px;margin:11px 0;width:100%}.product-grid-block-carousel__secondary-products--fitting .carousel__lateral-arrow-left{margin-right:0}.product-grid-block-carousel__secondary-products--fitting .carousel__lateral-arrow-right{margin-left:0}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info__main-info{grid-column-end:3}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info__1st-price-container{grid-column-start:1;grid-row-start:2;justify-self:start}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info__1st-price-amount{margin-left:0}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info__2nd-price-container{grid-row-start:3;justify-self:start}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info__3rd-price-container{grid-row-start:4;justify-self:start}.product-grid-block-carousel__secondary-products .product-grid-product-info--inline-price .product-grid-product-info__1st-price-container{min-width:0}.product-grid-block-carousel__secondary-products .product-grid-product-info--inline-price .product-grid-product-info__1st-price-container--with-range .price-formatted__max-price-amount,.product-grid-block-carousel__secondary-products .product-grid-product-info--inline-price .product-grid-product-info__1st-price-container--with-range .price-formatted__min-price-amount,.product-grid-block-carousel__secondary-products .product-grid-product-info__1st-price-container--with-range .price-formatted__max-price-amount,.product-grid-block-carousel__secondary-products .product-grid-product-info__1st-price-container--with-range .price-formatted__min-price-amount{justify-content:flex-end}.product-grid-block-carousel__secondary-products .product-grid-product-info--inline-price .product-grid-product-info__1st-price-container--with-range .price-current__discount-percentage,.product-grid-block-carousel__secondary-products .product-grid-product-info__1st-price-container--with-range .price-current__discount-percentage{margin-right:0}.product-grid-block-carousel__secondary-products--fitting .product-grid-product-info:not(.product-grid-product-info--inline-price) .product-grid-product-info__1st-price-container--with-range .product-grid-product-info__1st-price-amount--with-original-price{text-align:left}}@media screen and (min-width:1920px){.product-grid-block-carousel__secondary-products--fitting .carousel__lateral-arrow-left{margin-right:2px}.product-grid-block-carousel__secondary-products--fitting .carousel__lateral-arrow-right{margin-left:2px}}.products-category-grid-block-highlighted-monoproduct-carousel-info__name{display:block;font-size:var(--font-size-heading-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight);overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.products-category-grid-block-highlighted-monoproduct-carousel-info__header{display:flex;justify-content:space-between}.products-category-grid-block-highlighted-monoproduct-carousel-info__name>*{display:inline}.products-category-grid-block-highlighted-monoproduct-carousel-info__description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-inline-box;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);overflow:hidden;text-transform:none}.products-category-grid-block-highlighted-monoproduct-carousel-info__price .price-current__amount .money-amount,.products-category-grid-block-highlighted-monoproduct-carousel-info__price .price-current__discount-percentage,.products-category-grid-block-highlighted-monoproduct-carousel-info__price .price-future-promotion,.products-category-grid-block-highlighted-monoproduct-carousel-info__price .price-future-promotion .money-amount,.products-category-grid-block-highlighted-monoproduct-carousel-info__price .price-old__amount .money-amount{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.products-category-grid-block-highlighted-monoproduct-carousel-info__price .money-amount .money-amount__alternative,.products-category-grid-block-highlighted-monoproduct-carousel-info__price .money-amount .money-amount__separator{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.products-category-grid-block-highlighted-monoproduct-carousel-info__price--v2 .price-current__amount .money-amount{font-size:var(--font-size-body-l-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-l-highlight);line-height:var(--line-height-body-l-highlight);text-transform:uppercase}.products-category-grid-block-highlighted-monoproduct-carousel-info__price--v2 .price-current__discount-percentage{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:uppercase}@media screen and (min-width:768px){.products-category-grid-block-highlighted-monoproduct-carousel-info__header{gap:var(--spacing-03);justify-content:center}.products-category-grid-block-highlighted-monoproduct-carousel-info__header--v2{justify-content:flex-start}}.products-category-grid-block-highlighted-monoproduct-carousel{margin-left:auto;margin-right:auto;width:100%}.products-category-grid-block-highlighted-monoproduct-carousel__fancy-carousel{align-items:center;display:flex;flex-direction:column;margin-bottom:var(--grid-template-spacing-01);margin-top:var(--grid-template-spacing-01)}.products-category-grid-block-highlighted-monoproduct-carousel__info{margin-bottom:var(--spacing-06);padding:0 var(--spacing-02);width:var(--grid-width)}.products-category-grid-block-highlighted-monoproduct-carousel__info--v1{margin-bottom:var(--spacing-03)}.products-category-grid-block-highlighted-monoproduct-carousel__main-slider{align-items:center;display:flex;justify-content:center;margin-bottom:var(--spacing-06);width:100%}.products-category-grid-block-highlighted-monoproduct-carousel__main-slider .fancy-carousel-slider{overflow:hidden;width:var(--grid-width)}.products-category-grid-block-highlighted-monoproduct-carousel__main-slider--v1 .fancy-carousel-slider__slide{width:50%}.products-category-grid-block-highlighted-monoproduct-carousel__main-slider--v2 .fancy-carousel-slider__slide{width:76%}.products-category-grid-block-highlighted-monoproduct-carousel__slide{margin-left:auto;margin-right:auto}.products-category-grid-block-highlighted-monoproduct-carousel__slide--v1{width:calc(90% - var(--grid-column-gutter) + var(--grid-column-gutter)*2*.2/2)}.products-category-grid-block-highlighted-monoproduct-carousel__slide--v2{width:calc(100% - var(--spacing-02))}.products-category-grid-block-highlighted-monoproduct-carousel .products-category-grid-block-highlighted-monoproduct-carousel__product.product-grid-product{margin:0;width:100%}.products-category-grid-block-highlighted-monoproduct-carousel__bubbles{align-items:center;display:flex;padding-bottom:5px;padding-top:5px;position:relative;width:calc(var(--spacing-03)*3*3)}.products-category-grid-block-highlighted-monoproduct-carousel__bubbles--5{width:calc(var(--spacing-03)*3*5)}.products-category-grid-block-highlighted-monoproduct-carousel__bubbles--7{width:calc(var(--spacing-03)*3*7)}.products-category-grid-block-highlighted-monoproduct-carousel__bubbles--9{width:calc(var(--spacing-03)*3*9)}.products-category-grid-block-highlighted-monoproduct-carousel__bubbles:after{border-bottom:1px solid var(--color-content-high);bottom:0;box-sizing:initial;content:"";left:50%;position:absolute;transform:translate3d(-50%,0,0);width:4px}.products-category-grid-block-highlighted-monoproduct-carousel__bubbles .fancy-carousel-slider__slide{padding-left:calc(var(--spacing-03) - 1px);padding-right:calc(var(--spacing-03) - 1px)}.products-category-grid-block-highlighted-monoproduct-carousel__bubble{border:1px solid var(--color-surface-low-alt);box-sizing:initial;cursor:pointer;display:block;height:var(--spacing-03);width:var(--spacing-03)}.products-category-grid-block-highlighted-monoproduct-carousel__next,.products-category-grid-block-highlighted-monoproduct-carousel__prev{display:none}@media screen and (min-width:768px){.products-category-grid-block-highlighted-monoproduct-carousel{padding-left:calc(50% - var(--grid-width)/2 - var(--spacing-09)*2/2);padding-right:calc(50% - var(--grid-width)/2 - var(--spacing-09)*2/2)}.products-category-grid-block-highlighted-monoproduct-carousel__info{margin-left:auto;margin-right:auto;padding:0 var(--grid-column-gutter)}.products-category-grid-block-highlighted-monoproduct-carousel__info--v1{margin-bottom:var(--spacing-06);padding:0;text-align:center;width:calc(var(--margined-grid-column-width)*4 + var(--grid-column-gutter)*3)}.products-category-grid-block-highlighted-monoproduct-carousel--v1{padding-left:calc(50% - var(--grid-width)/2 + var(--margined-grid-column-width)/2);padding-right:calc(50% - var(--grid-width)/2 + var(--margined-grid-column-width)/2)}.products-category-grid-block-highlighted-monoproduct-carousel__main-slider--v1 .fancy-carousel-slider{width:calc(var(--grid-width) - var(--margined-grid-column-width)*2)}.products-category-grid-block-highlighted-monoproduct-carousel__main-slider--v2 .fancy-carousel-slider__list{padding:0 calc(var(--grid-column-gutter)/2 - var(--margined-grid-column-width)*4*.05/4 - var(--grid-column-gutter)*2*.05/4)}.products-category-grid-block-highlighted-monoproduct-carousel__main-slider .fancy-carousel-slider__slide{width:33.33333%}.products-category-grid-block-highlighted-monoproduct-carousel__slide--v1{width:calc(var(--margined-grid-column-width)*3 + var(--grid-column-gutter)*2)}.products-category-grid-block-highlighted-monoproduct-carousel__slide--v2{width:calc(var(--margined-grid-column-width)*4 + var(--grid-column-gutter)*2)}.products-category-grid-block-highlighted-monoproduct-carousel__next,.products-category-grid-block-highlighted-monoproduct-carousel__prev{display:block;height:var(--spacing-09);width:var(--spacing-09)}.products-category-grid-block-highlighted-monoproduct-carousel__prev{transform:rotate(180deg)}}.products-category-grid-block-infinite-carousel-info__header{display:flex;justify-content:space-between}.products-category-grid-block-infinite-carousel-info__name{display:block;font-size:var(--font-size-heading-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight);overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.products-category-grid-block-infinite-carousel-info__name>*{display:inline}.products-category-grid-block-infinite-carousel-info__price .price-current__amount .money-amount,.products-category-grid-block-infinite-carousel-info__price .price-current__discount-percentage,.products-category-grid-block-infinite-carousel-info__price .price-future-promotion,.products-category-grid-block-infinite-carousel-info__price .price-future-promotion .money-amount,.products-category-grid-block-infinite-carousel-info__price .price-old__amount .money-amount{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.products-category-grid-block-infinite-carousel-info__price .money-amount .money-amount__alternative,.products-category-grid-block-infinite-carousel-info__price .money-amount .money-amount__separator{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}:root{--coming-soon-modal-grid-margin:var(--spacing-05)}.coming-soon-modal-success{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:100%;letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none;width:100%}.coming-soon-modal-success__message{margin-bottom:var(--spacing-04)}.coming-soon-modal-success__media-container{display:flex;justify-content:center;padding-bottom:var(--spacing-11)}.coming-soon-modal-success__media{width:180px}.coming-soon-modal-success__similar-products{margin-left:calc(var(--coming-soon-modal-grid-margin)/-1);padding-bottom:var(--spacing-08);width:calc(100% + var(--coming-soon-modal-grid-margin)*2)}.coming-soon-modal-success__similar-products .product-detail-secondary-products__carousel{border-left:none;border-right:none}.coming-soon-modal-success__similar-products .carousel__header{border-top:none;margin-left:var(--coming-soon-modal-grid-margin)}.coming-soon-modal-success__similar-products .carousel__item{width:43%}@media screen and (min-width:768px){.coming-soon-modal-success__similar-products{margin-left:0;padding-bottom:0;padding-left:0;width:auto}.coming-soon-modal-success__message{padding-left:var(--spacing-06);padding-right:var(--spacing-06)}.coming-soon-modal-success__similar-products .carousel__header{margin-left:0;padding-left:var(--spacing-01)}}.products-category-grid-block-infinite-carousel{margin-bottom:var(--grid-template-spacing-01);margin-top:var(--grid-template-spacing-01);width:100%}.products-category-grid-block-infinite-carousel__fancy-carousel{align-items:stretch;display:flex;flex-direction:column}.products-category-grid-block-infinite-carousel__info{margin-bottom:var(--spacing-06);padding:0 var(--spacing-02)}.products-category-grid-block-infinite-carousel .fancy-carousel-slider__slide{width:76%}.products-category-grid-block-infinite-carousel__slide{margin-left:auto;margin-right:auto;width:calc(100% - var(--spacing-02))}.products-category-grid-block-infinite-carousel .product-grid-product{margin:0;width:100%}@media screen and (min-width:768px){.products-category-grid-block-infinite-carousel{padding-left:16px}.products-category-grid-block-infinite-carousel--multiproduct .fancy-carousel-slider__slide{width:18.18182%}.products-category-grid-block-infinite-carousel--editorial .fancy-carousel-slider__slide{width:40%}.products-category-grid-block-infinite-carousel--editorial .products-category-grid-block-infinite-carousel__slide{margin:0;width:calc(100% - var(--spacing-04))}.products-category-grid-block-infinite-carousel.products-category-grid-block-infinite-carousel .products-category-grid-block-infinite-carousel__slide .product-grid-product__info-wrapper{padding:0}}.coming-soon-modal__text{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m)}.coming-soon-modal__legal-text,.coming-soon-modal__text{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:none}.coming-soon-modal__legal-text{color:var(--color-content-mid);font-size:var(--font-size-paragraph-s);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-06)}.coming-soon-modal__checkbox-container{display:flex;flex-direction:column;margin-top:var(--spacing-03)}.coming-soon-modal__checkbox{margin-top:var(--spacing-02)}.coming-soon-modal__form-actions{display:flex;flex-direction:row-reverse;margin:var(--spacing-08) 0 var(--spacing-01);width:100%}.coming-soon-modal__form-action{width:100%}@media screen and (min-width:1024px){.coming-soon-modal__text{margin-bottom:var(--spacing-05)}.coming-soon-modal__form-actions{margin-top:var(--spacing-09)}}.product-grid-block-dynamic,.product-grid-block-dynamic__spacer{width:100%}.product-grid-block-dynamic__container{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.product-grid-block-dynamic__container .product-grid-product-info{margin-bottom:0}.product-grid-block-dynamic__extended-info{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:uppercase}.product-grid-block-dynamic__container .product-grid-product,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid-block-dynamic__container .product-grid-product:not(.carousel__item){margin:0}.product-grid-block-dynamic__row{display:flex;width:100%}.product-grid-block-dynamic__inner-layout{display:flex;flex-direction:column}.product-grid-block-dynamic__inner-layout .product-grid-block-dynamic__row--grow{flex-grow:1}.product-grid-block-dynamic__row--margined{margin-left:calc(var(--layout-lateral-margin) - var(--grid-lateral-margin));margin-right:calc(var(--layout-lateral-margin) - var(--grid-lateral-margin))}.product-groups>.product-grid:first-of-type>.product-grid__product-list>.product-grid-block-dynamic:first-of-type>.product-grid-block-dynamic__row:first-of-type>.product-grid-block-dynamic__spacer:first-of-type{height:0!important}@media screen and (min-width:768px){.product-grid-block-dynamic{--grid-column-width:calc(8.33333vw - var(--grid-lateral-margin)*2/12 - var(--grid-column-gutter)*11/12)}.product-grid-block-dynamic__container>.product-grid-block-dynamic__row{margin-left:var(--grid-lateral-margin);margin-right:var(--grid-lateral-margin)}.product-grid-block-dynamic__container>.product-grid-block-dynamic__row--margined{margin-left:var(--layout-lateral-margin);margin-right:var(--layout-lateral-margin)}}.product-grid-block-indexes-carousel{padding-bottom:var(--grid-template-spacing-01);width:100%}.product-grid-block-indexes-carousel__item{cursor:pointer;margin-left:0;margin-right:var(--grid-column-gutter);width:calc(43.47826% - var(--grid-lateral-margin)*2/2.3)}.product-grid-block-indexes-carousel__item:first-child{margin-left:var(--grid-lateral-margin)}.product-grid-block-indexes-carousel__item:last-child{margin-right:var(--grid-lateral-margin)}@media screen and (min-width:768px){.product-grid-block-indexes-carousel{padding-left:var(--grid-lateral-margin);padding-right:var(--grid-lateral-margin)}.product-grid-block-indexes-carousel__item{margin-right:24px;width:calc(20.40816% - 19.59184px)}.product-grid-block-indexes-carousel__item:first-child{margin-left:0}.product-grid-block-indexes-carousel__item:last-child{margin-right:0}.product-grid-block-indexes-carousel__carousel{margin-right:calc(var(--grid-lateral-margin)*-1)}}.product-grid-block-media-cover{height:100%;margin:0;position:relative;width:100%}.product-grid-block-media-cover .products-category-grid-media{height:100vh;width:100%}.product-grid-block-media-cover__button{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:calc(100% - var(--spacing-04));transform:translate(-50%,-100%)}.product-grid-block-media-cover__action{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);margin-bottom:var(--spacing-02);text-transform:uppercase}.product-grid-block-media-cover__action-icon{animation-duration:1.6s;animation-iteration-count:infinite;animation-name:slide-ltr;width:12px}.product-grid-block-media-cover .media-video__audio-toggle{bottom:var(--spacing-01);left:var(--spacing-02);top:auto}@media screen and (min-width:768px){.product-grid-block-media-cover{height:100vh;width:calc(100% + var(--grid-lateral-margin)*2)}.product-grid-block-media-cover__action-icon{width:21px}.product-grid-block-media-cover__button{cursor:pointer;top:calc(100% - var(--spacing-07));transform:translate(-50%,-50%)}.product-grid-block-media-cover .media-video__audio-toggle{bottom:8px;left:12px}}@keyframes slide-ltr{0%{transform:rotate(90deg) translateX(-50%)}50%{transform:rotate(90deg) translateX(calc(-50% + 4px))}to{transform:rotate(90deg) translateX(-50%)}}@keyframes slide-rtl{0%{transform:rotate(-270deg) translateX(-50%)}50%{transform:rotate(-270deg) translateX(calc(-50% + 4px))}to{transform:rotate(-270deg) translateX(-50%)}}.product-grid-product-placeholder{margin-bottom:6px;margin-left:16px;margin-right:16px;width:calc(25% - 32px)}.product-grid-product-placeholder.product-grid-product--ZOOM3-columns{margin-left:0;margin-right:var(--grid-column-gutter-zoom3);width:var(--grid-column-width-zoom3)}@media screen and (min-width:768px){.product-grid-product--0th-column.product-grid-product-placeholder{margin-left:var(--grid-lateral-margin)}}.interactive-size-guide-table__table{border:none;width:100%}.interactive-size-guide-table__caption{background-color:var(--color-main-005);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);padding:14px 24px;text-transform:uppercase}.interactive-size-guide-table__heading,.interactive-size-guide-table__row{border-bottom:1px solid var(--color-main-005)}.interactive-size-guide-table__row:last-of-type{border-bottom:none}.interactive-size-guide-table__cell{font-size:12px;padding:16px 56px 16px 24px;text-align:left}.interactive-size-guide-table__cell:last-of-type{width:100%}.interactive-size-guide-table__row--is-selected .interactive-size-guide-table__cell{font-weight:var(--font-weight-bold)}.interactive-size-guide-table__show-all-sizes-button{background:none;border:none;cursor:pointer;font-size:12px;margin:8px 24px 24px;padding:0;text-decoration:underline}.product-grid-seo-info{text-transform:uppercase}.product-grid-seo-info__header{font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin:0 auto var(--spacing-03);text-transform:uppercase}.product-grid-seo-info__description,.product-grid-seo-info__header{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.product-grid-seo-info__description{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none;white-space:pre-line}.product-grid-seo-info__expandable-text .expandable-text__content{max-height:calc(var(--line-height-paragraph-m)*2)}.product-grid-seo-info__view-more{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-02);text-decoration:underline;text-transform:none}:root{--interactive-size-guide-image-image-text-color:#000;--interactive-size-guide-image-arrow-color:#fff}.interactive-size-guide-image{position:relative}.interactive-size-guide-image__image{overflow:hidden}.interactive-size-guide-image__info-box{background-color:hsla(0,0%,100%,.6);color:var(--interactive-size-guide-image-image-text-color);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding:0 4px;position:absolute;text-transform:uppercase;transform:translateY(-8px)}.interactive-size-guide-image__arrow{background:var(--interactive-size-guide-image-arrow-color);box-shadow:0 1px 5px rgba(0,0,0,.3);box-sizing:border-box;color:var(--interactive-size-guide-image-arrow-color);display:inline-block;height:2px;margin-top:-1px;position:absolute;transform-origin:center left}.interactive-size-guide-image__arrow-end,.interactive-size-guide-image__arrow-start{background-color:var(--interactive-size-guide-image-arrow-color);height:2px;position:absolute;top:0;width:8px}.interactive-size-guide-image__arrow-start{left:0}.interactive-size-guide-image__arrow-end{right:2px}.interactive-size-guide-image__arrow-end:after,.interactive-size-guide-image__arrow-end:before,.interactive-size-guide-image__arrow-start:after,.interactive-size-guide-image__arrow-start:before{background-color:var(--interactive-size-guide-image-arrow-color);content:"";height:8px;position:absolute;width:2px;z-index:-1}.interactive-size-guide-image__arrow-start:after,.interactive-size-guide-image__arrow-start:before{right:6px}.interactive-size-guide-image__arrow-end:after,.interactive-size-guide-image__arrow-end:before{right:0}.interactive-size-guide-image__arrow-start:before{box-shadow:0 -1px 5px rgba(0,0,0,.3);top:-5px;transform:rotate(45deg)}.interactive-size-guide-image__arrow-start:after{box-shadow:0 1px 5px rgba(0,0,0,.3);top:-1px;transform:rotate(-45deg)}.interactive-size-guide-image__arrow-end:before{box-shadow:0 -1px 5px rgba(0,0,0,.3);top:-5px;transform:rotate(-45deg)}.interactive-size-guide-image__arrow-end:after{box-shadow:0 1px 5px rgba(0,0,0,.3);top:-1px;transform:rotate(45deg)}.interactive-size-guide-image__disclaimer{background-color:hsla(0,0%,100%,.6);bottom:0;color:var(--interactive-size-guide-image-image-text-color);font-size:9px;margin:16px;padding:2px 4px;position:absolute}.products-category-grid-filler{height:100%;width:100%}.interactive-size-guide{border-width:0 0 0 1px;bottom:0;left:auto;margin-top:0;max-height:100%!important;padding-bottom:0;padding-left:0;padding-right:0;right:0;scrollbar-width:none;top:0;transform:none}.interactive-size-guide::-webkit-scrollbar{height:0;width:0}.interactive-size-guide__drawer .drawer__header,.interactive-size-guide__drawer .header__button{padding-bottom:0}.interactive-size-guide .modal__close-button{margin-left:var(--spacing-05)}.interactive-size-guide__name{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.interactive-size-guide__size-selector{margin:var(--spacing-06) 0}.interactive-size-guide{border-width:0 1px 0 0;left:0;right:auto}.interactive-size-guide .modal__title{text-align:right}.interactive-size-guide__size-selector .product-size-info{min-height:auto}.interactive-size-guide__size-selector-toggle{background:none;border:1px solid var(--color-content-high);box-sizing:border-box;cursor:pointer;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);padding:12px 0 12px 8px;position:relative;text-align:left;text-transform:none;width:100%}.interactive-size-guide__size-info{display:block}.interactive-size-guide__arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.interactive-size-guide__size-selector-list{z-index:350}@media screen and (min-width:768px){.interactive-size-guide{width:448px}.interactive-size-guide .modal__close-button{margin-left:0;position:relative;right:16px}.interactive-size-guide__name{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.interactive-size-guide__size-selector{margin:var(--spacing-04) 0}[dir=rtl] .interactive-size-guide .modal__close-button{left:16px;right:auto}}.products-category-grid-block-origins-products{width:100%}.product-grid-block-section-index{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:var(--spacing-12) var(--grid-lateral-margin) var(--spacing-16) var(--grid-lateral-margin);width:calc(100% - var(--grid-lateral-margin)*2)}.product-grid-block-section-index .products-category-grid-media-container{margin-bottom:var(--spacing-06);width:100%}.product-grid-block-section-index__sections{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.product-grid-block-section-index__section{margin-bottom:var(--spacing-03)}.product-grid-block-section-index__link{font-size:var(--font-size-heading-l-highlight);letter-spacing:var(--letter-spacing-heading-l-highlight);line-height:var(--line-height-heading-l-highlight);text-decoration:none}.product-grid-block-section-index__link,.product-grid-block-section-index__product-count{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);text-transform:uppercase}.product-grid-block-section-index__product-count{font-size:var(--font-size-heading-xs-highlight);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);margin-left:var(--spacing-01);position:relative;top:calc(var(--line-heading-xs)*-1)}@media screen and (min-width:768px){.product-grid-block-section-index .products-category-grid-media-container{height:100%;margin-bottom:0;width:auto}.product-grid-block-section-index .products-category-grid-media{height:100%;width:50%}.product-grid-block-section-index{align-items:center;flex-direction:row;justify-content:flex-end;min-height:100vh}.product-grid-block-section-index__sections{margin-left:var(--spacing-11);width:50%}.product-grid-block-section-index__section{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:0;width:100%}.product-grid-block-section-index__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-grid-block-section-index__product-count{margin-top:4px;position:static;top:auto}}.multi-size-selector{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.multi-size-selector__size{align-items:center;border:.5px solid var(--color-content-mid);display:flex;justify-content:center;width:100%}.multi-size-selector__size .multi-size-selector__label{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin-left:0;padding:7px var(--spacing-02);text-transform:uppercase}.multi-size-selector--is-hidden{visibility:hidden}.multi-size-selector .form__column{margin-right:var(--spacing-02);padding:0;width:auto}.multi-size-selector--6-columns .form__column{width:calc(16.66667% - var(--spacing-02)*5/6)}.multi-size-selector--5-columns .form__column{width:calc(20% - var(--spacing-02)*4/5)}.multi-size-selector--4-columns .form__column{width:calc(25% - var(--spacing-02)*3/4)}.multi-size-selector--3-columns .form__column{width:calc(33.33333% - var(--spacing-02)*2/3)}.multi-size-selector--2-columns .form__column{width:calc((100% - var(--spacing-02))/2)}.multi-size-selector--1-columns .form__column{width:100%}.multi-size-selector--2-columns .form__column:nth-child(2n),.multi-size-selector--3-columns .form__column:nth-child(3n),.multi-size-selector--4-columns .form__column:nth-child(4n),.multi-size-selector--5-columns .form__column:nth-child(5n),.multi-size-selector--6-columns .form__column:nth-child(6n){margin-right:0}.multi-size-selector--1-columns .multi-size-selector__size{width:100%}.multi-size-selector__size--is-checked{border:1.5px solid var(--color-content-high)}.multi-size-selector__size--is-checked .multi-size-selector__label{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);padding-bottom:6.5px;padding-top:6.5px;text-transform:uppercase}@media screen and (min-width:1920px){.multi-size-selector__size .multi-size-selector__label{padding-bottom:8px;padding-top:8px}}.product-grid-block{width:100%}.product-grid-block__container{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.product-grid-block__container .product-grid-product,.product-grid-block__container .product-grid-product-info{margin-bottom:0}.product-grid-block__container--1B,.product-grid-block__container--1E{padding-bottom:var(--grid-template-spacing-01);padding-top:var(--grid-template-spacing-01)}.product-grid-block__container--1E{align-items:flex-start}.product-grid-block__container--1B .product-grid-block-product-extended-info,.product-grid-block__container--1B .product-grid-product{margin-left:var(--grid-lateral-margin);width:calc(100% - var(--grid-lateral-margin)*2)}.product-grid-block__container--1E .product-grid-product{margin-right:0;width:calc(var(--grid-column-width)*2.25 + var(--grid-column-gutter)*2)}.product-grid-block__container--1E .product-grid-block-product-extended-info{margin-left:var(--grid-column-gutter);margin-right:var(--grid-lateral-margin);order:1;width:calc(var(--grid-column-width)*1.75)}.product-groups>.product-grid:first-of-type>.product-grid__product-list>.product-grid-block__container--1B:first-of-type,.product-groups>.product-grid:first-of-type>.product-grid__product-list>.product-grid-block__container--1E:first-of-type{margin-top:0}@media screen and (min-width:768px){.product-grid-block{--grid-column-width:calc(8.33333% - var(--grid-column-gutter)*11/12);padding-left:var(--grid-lateral-margin);padding-right:var(--grid-lateral-margin)}.product-grid-block__container .product-grid-product{margin-bottom:0;margin-left:var(--grid-column-gutter);margin-right:0}.product-grid-block__container .product-grid-product--0th-column{margin-left:0}.product-grid-block__container--1B .product-grid-product{margin-left:calc(var(--grid-column-width)*4 + var(--grid-column-gutter)*4);width:calc(var(--grid-column-width)*4 + var(--grid-column-gutter)*3)}.product-grid-block__container--1B{align-items:flex-start}.product-grid-block__container--1B .product-grid-block-product-extended-info{margin-left:var(--grid-column-gutter);margin-right:calc(var(--grid-column-width)*2 + var(--grid-column-gutter)*2);order:1;width:calc(var(--grid-column-width)*2 + var(--grid-column-gutter))}.product-grid-block__container--1E .product-grid-product{width:calc(var(--grid-column-width)*2 + var(--grid-column-gutter))}.product-grid-block__container--1E .product-grid-block-product-extended-info{margin-left:var(--grid-column-gutter);margin-right:calc(var(--grid-column-width)*7 + var(--grid-column-gutter)*7);width:calc(var(--grid-column-width)*3 + var(--grid-column-gutter)*2)}}.product-stock-availability-size-selector-form__description,.product-stock-availability-size-selector-form__title{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-stock-availability-size-selector-form__title{margin-top:var(--spacing-06)}.product-stock-availability-size-selector-form .form__column{min-height:auto}.product-stock-availability-size-selector-form__form{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin:var(--spacing-06) 0 var(--spacing-07);text-transform:uppercase}.product-stock-availability-size-selector-form__button{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-top:var(--spacing-07);text-transform:uppercase;width:100%}.product-grid-block-sticky{width:100%}.product-grid-block-sticky__list{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (min-width:768px){.product-grid-block-sticky{padding-left:var(--grid-lateral-margin);padding-right:var(--grid-lateral-margin)}.product-grid-block-sticky__list{justify-content:flex-start}}.product-stock-availability-size-selector{display:flex}.product-stock-availability-size-selector__form-section,.product-stock-availability-size-selector__image-section{flex:1}.product-stock-availability-size-selector .form__column{min-height:auto}.product-stock-availability-size-selector__form-title{margin-top:16px}.product-stock-availability-size-selector__form{margin-top:32px}@media screen and (min-width:768px){.product-stock-availability-size-selector .drawer__header{padding-bottom:var(--spacing-09)}.product-stock-availability-size-selector__form{margin-top:0}}.text-ellipsis{visibility:hidden}.text-ellipsis--is-visible{visibility:visible}.text-ellipsis--use-line-clamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.product-grid-block-highlighted-product-info{margin-left:var(--spacing-02);width:calc(100% - var(--spacing-03))}.product-grid-block-highlighted-product-info__header{display:flex;justify-content:space-between;margin-bottom:var(--spacing-02)}.product-grid-block-highlighted-product-info__product-link{text-decoration:none}.product-grid-block-highlighted-product-info__name{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.product-grid-block-highlighted-product-info__name>*{display:inline}.product-grid-block-highlighted-product-info__colors{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-bottom:var(--spacing-02);text-transform:uppercase}.product-grid-block-highlighted-product-info__color-bubble{border:1px solid var(--color-surface-low-alt);border-radius:50%;display:inline-block;height:12px;margin-right:var(--spacing-01);width:12px}.product-grid-block-highlighted-product-info__description{margin-bottom:var(--spacing-03)}.product-grid-block-highlighted-product-info .money-amount,.product-grid-block-highlighted-product-info__description{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}@media screen and (min-width:768px){.product-grid-block-highlighted-product-info{margin-bottom:var(--spacing-05);margin-left:0;width:100%}.product-grid-block-highlighted-product-info__header{justify-content:flex-start}.product-grid-block-highlighted-product-info__description{width:calc(40% - var(--grid-column-gutter)*9/10*4 + var(--grid-column-gutter)*3)}.product-grid-block-highlighted-product-info__color-bubble{height:10px;width:10px}.product-grid-block-highlighted-product-info__wishlist{margin-left:var(--spacing-03)}}.location-search-form__top{align-items:flex-start;display:flex;height:auto;width:100%}.location-search-form__submit{min-width:-moz-fit-content;min-width:fit-content;width:auto}.location-search-form__filters{margin-top:var(--spacing-05)}.location-search-form__pickup{margin-top:var(--spacing-02)}.location-search-form{padding:0 var(--spacing-05) var(--spacing-06) var(--spacing-05)}.location-search-form .zds-input-base{padding-top:0}.location-search-form .zds-input-base__input{border:.5px solid var(--color-main);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:40px;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin:0;padding:0 var(--spacing-02);text-transform:uppercase;width:100%}.location-search-form .zds-input-base__border{display:none}.location-search-form .zds-input-base__label{align-items:center;display:flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:40px;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding:0 var(--spacing-02);position:absolute;text-transform:uppercase;top:0}.location-search-form .form-input--has-focus .zds-input-base__label{display:none}.location-search-form .zds-input-base__input:not(:placeholder-shown)~.zds-input-base__label{display:none}@media screen and (min-width:768px){.location-search-form__top-full-view{width:50%}.location-search-form__filters{display:flex;gap:var(--spacing-02)}.location-search-form__pickup{margin-top:0}}@media screen and (min-width:1920px){.location-search-form .zds-input-base__input,.location-search-form .zds-input-base__label{height:48px}}.product-grid-block-highlighted-product{display:block;margin-bottom:0;margin-left:0;margin-right:0;overflow:unset;padding-bottom:var(--grid-template-spacing-01);padding-top:var(--grid-template-spacing-01);width:100%}.product-grid-block-highlighted-product__main-media{display:block;margin-bottom:var(--spacing-02);position:relative;width:100%}.product-grid-block-highlighted-product__secondary-medias{display:flex;margin-bottom:var(--spacing-05);width:100%}.product-grid-block-highlighted-product__secondary-media{display:block;margin-right:var(--spacing-02);width:calc(33.33333% - var(--spacing-02)*2/3)}.product-grid-block-highlighted-product__secondary-media:last-child{margin-right:0}.product-grid-block-highlighted-product__add-to-cart{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:0;max-height:80%;position:absolute;right:0;width:100%}@media screen and (min-width:768px){.product-grid-block-highlighted-product{padding-left:calc(var(--grid-lateral-margin) + var(--grid-column-gutter) + var(--grid-column-width));padding-right:calc(var(--grid-lateral-margin) + var(--grid-column-gutter) + var(--grid-column-width));width:100%}.product-grid-block-highlighted-product__info{margin-bottom:var(--spacing-05);margin-left:0;width:100%}.product-grid-block-highlighted-product__medias{display:flex;width:100%}.product-grid-block-highlighted-product__main-media{margin-bottom:0;margin-right:10px;width:calc(25% - 7.5px)}.product-grid-block-highlighted-product__secondary-medias{margin-bottom:0;width:calc(75% - 2.5px)}.product-grid-block-highlighted-product__secondary-media{margin-right:10px;width:calc(33.33333% - 6.66667px)}.product-grid-block-highlighted-product__secondary-media:last-child{margin-right:0}}.location-search-timetable__month{border-top:.5px solid var(--color-content-high);display:block;font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);margin-bottom:var(--spacing-05);padding-top:var(--spacing-06);text-transform:uppercase}.location-search-timetable__month:first-child{border-top:none;padding-top:0}.location-search-timetable__table{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase;width:100%}.location-search-timetable__day{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-06)}.location-search-timetable__date{display:flex}.location-search-timetable__day-number{margin-left:var(--spacing-02)}.location-search-timetable__info{text-align:right;width:70%}:root{--grid-column-gutter-zoom3:4px;--grid-column-width-zoom3:calc(25% - var(--grid-column-gutter-zoom3)*3/4)}@media screen and (min-width:768px){:root{--grid-column-width-zoom3:calc(8.33333% - var(--grid-column-gutter-zoom3)*11/12)}}@media screen and (min-width:1600px){:root{--grid-column-gutter-zoom3:8px}}.product-grid{width:100%}.product-grid__title{font-size:var(--font-size-heading-l-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading-l-highlight);line-height:var(--line-height-heading-l-highlight);padding:var(--spacing-09) 0 var(--spacing-09);text-align:center;text-transform:uppercase}.product-grid__product-list{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.product-grid__product-list .product-grid-block:first-child .product-grid-block__container{margin-top:40px}.product-grid--is-marginless .product-grid-product__info-wrapper{bottom:0;left:0;min-height:0;padding:12px 8px 8px;position:absolute;right:0}.product-grid--is-marginless .product-grid-product--extra-image .products-category-grid-media{margin-left:0;width:50%}.product-grid--is-marginless .product-grid-product--extra-image .product-grid-product__info-wrapper{width:100%}.product-grid--is-marginless .product-grid-product--extra-image .products-category-grid-media:last-child{margin-left:0;margin-right:0}.product-grid--is-marginless .product-grid-product-info{margin:0;min-height:0}.product-grid--is-marginless .product-grid-product{margin-bottom:0;margin-left:0;margin-right:0;width:50%}.product-grid--is-marginless .product-grid-product--divider,.product-grid--is-marginless .product-grid-product--double,.product-grid--is-marginless .product-grid-product--extra-image{margin-left:0;margin-right:0;width:100%}.search-products-page .product-grid-product-info__tag{display:none}.product-grid__seo-info-wrapper{width:100%}.product-grid__seo-info{margin:var(--grid-spacing-01) var(--grid-lateral-margin)}.product-grid__block-separator{border-width:0;display:block;height:0;margin:0;width:100%}.product-grid__header{padding:var(--spacing-09) 0;text-align:center;width:100%}@media screen and (min-width:768px){.product-grid__title{font-size:52px}.product-grid__header,.product-grid__seo-info-wrapper,.product-grid__title{margin-left:var(--grid-lateral-margin);margin-right:var(--grid-lateral-margin)}.product-grid__product-list .product-grid-block:first-child .product-grid-block__container{margin-top:var(--spacing-11)}.product-grid--is-marginless .product-grid-product__info-wrapper{padding:12px}.product-grid--is-marginless .product-grid-product--extra-image .products-category-grid-media,.product-grid--is-marginless .product-grid-product--extra-image .products-category-grid-media:last-child{margin:0;width:50%}.product-grid--is-marginless .product-grid-product-info{margin:0;min-height:0}.product-grid--is-marginless .product-grid-product{margin-left:0;margin-right:0;width:25%}.product-grid--is-marginless .product-grid-product--double,.product-grid--is-marginless .product-grid-product--extra-image{width:50%}.product-grid--is-marginless .product-grid-block-carousel__primary-product .product-grid-product--double,.product-grid--is-marginless .product-grid-product--divider{width:100%}.product-grid--is-marginless .product-grid-product--four-columns.product-grid-product--double,.product-grid--is-marginless .product-grid-product--six-columns.product-grid-product--double{margin-left:0;margin-right:0}.product-grid--is-marginless .product-grid-product--two-columns{width:50%}.product-grid--is-marginless .product-grid-product--two-columns.product-grid-product--double,.product-grid--is-marginless .product-grid-product--two-columns.product-grid-product--extra-image{width:100%}.product-grid--is-marginless .product-grid-product--six-columns{width:16.66667%}.product-grid--is-marginless .product-grid-product--six-columns.product-grid-product--double,.product-grid--is-marginless .product-grid-product--six-columns.product-grid-product--extra-image{width:33.33333%}.product-grid__seo-info{margin:var(--grid-spacing-01) calc(var(--grid-column-width)*3 + var(--grid-column-gutter)*3)}.product-grid .product-grid-product-info__product-header{grid-template-columns:auto}}@media screen and (min-width:2160px){.product-grid__product-list{margin-top:var(--spacing-04)}}.location-search-message{display:flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin:var(--spacing-02) 0 var(--spacing-02) var(--spacing-07);text-transform:uppercase}.location-search-message--fast-sint{color:var(--color-notification)}.location-search-message__icon{fill:var(--color-notification);flex-shrink:0;height:16px;margin-right:var(--spacing-04);width:16px}.product-grid-product__figure{box-sizing:border-box;overflow:hidden;position:relative;width:100%}.product-grid-product__data{width:100%}.layout:not(.layout-shop,.layout-user) .location-search-location .form-input-radio__icon{display:none}.location-search-location__customer-id-message{color:var(--color-main-060);margin-bottom:var(--spacing-04);margin-top:var(--spacing-06)}.location-search-location__details{flex:1;margin-left:var(--spacing-06);margin-top:var(--spacing-02)}.layout:not(.layout-shop,.layout-user) .location-search-location .location-search-location__details{margin-left:0}.location-search-location__details-info{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.location-search-location__main-info{align-items:center;display:flex}.location-search-location__icon{height:64px;margin-top:calc(var(--spacing-06)*-1)}.location-search-location__input--disabled{margin-left:var(--spacing-05);pointer-events:none}.location-search-location__input--disabled .form-input-radio__icon,.location-search-location__input-icon--hidden .form-input-radio__icon{display:none}.location-search-location__input .form-input-radio__icon{align-self:flex-start;margin-top:1px}.location-search-location__area{margin:0 0 var(--spacing-01) var(--spacing-01)}.location-search-location__area,.location-search-location__title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.location-search-location__title{margin-left:var(--spacing-01)}.location-search-location__area--selected{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.location-search-location__input--disabled .location-search-location__area,.location-search-location__input--disabled .location-search-location__title{color:var(--color-content-mid)}.location-search-location__warnings{margin-bottom:var(--spacing-02);margin-top:var(--spacing-02)}.location-search-location__show-on-map,.location-search-location__timetable{cursor:pointer;display:block;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-03);text-decoration:underline;text-transform:none}.location-search-location__warnings+.location-search-location__timetable{margin-top:0}@media screen and (min-width:768px){.layout:not(.layout-shop,.layout-user) .location-search-location .location-search-location__details{margin-left:var(--spacing-06)}}@media screen and (min-width:1024px){.layout:not(.layout-shop) .location-search-location__input:not(.location-search-location__input-icon--hidden) .form-input-radio__icon{display:block}}.add-to-cart-notification__drawer{--add-to-cart-toast-offset:calc(var(--spacing-07) + var(--spacing-06) + 24px)}.add-to-cart-notification__drawer .drawer__header{padding-bottom:0}.add-to-cart-notification__wrapper{left:0;margin-top:var(--add-to-cart-toast-offset);max-height:calc(100% - var(--spacing-04));overflow-y:scroll;position:fixed;right:0;scrollbar-color:transparent transparent;scrollbar-width:thin;top:0}.add-to-cart-notification__wrapper::-webkit-scrollbar{background-color:initial;padding-left:var(--spacing-01);width:1px}.add-to-cart-notification__wrapper:hover{scrollbar-color:var(--color-content-high) var(--color-content-low)}.add-to-cart-notification__wrapper:hover::-webkit-scrollbar-track{background-color:var(--color-content-low)}.add-to-cart-notification__wrapper:hover::-webkit-scrollbar-thumb{background-color:var(--color-content-high)}.add-to-cart-notification__info{padding:var(--spacing-02) var(--spacing-04)}.add-to-cart-notification__title{font-size:var(--font-size-heading-m);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin:0 var(--spacing-07) var(--spacing-03) var(--spacing-07)}.add-to-cart-notification__product,.add-to-cart-notification__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.add-to-cart-notification__product{align-items:flex-start;border:var(--line-width) solid var(--color-content-high);display:flex;justify-content:flex-start;margin:0 var(--spacing-07) var(--spacing-06) var(--spacing-07)}.add-to-cart-notification__color,.add-to-cart-notification__product{font-size:var(--font-size-heading-xs);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs)}.add-to-cart-notification__color{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);margin-top:var(--spacing-02);text-transform:uppercase}.add-to-cart-notification__image{border-right:var(--line-width) solid var(--color-content-high);width:129px}.add-to-cart-notification__cart-button{margin:0 var(--spacing-07) var(--spacing-10) var(--spacing-07);width:calc(100% - var(--spacing-07)*2)}.add-to-cart-notification__cross-selling-title{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin-bottom:var(--spacing-02);margin-right:var(--spacing-07);text-align:right;text-transform:uppercase}.add-to-cart-notification__cross-selling-subtitle{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-bottom:var(--spacing-05);margin-right:var(--spacing-07);text-align:right;text-transform:none}.add-to-cart-notification__products .product-grid-product-info__main-info,.add-to-cart-notification__products .product-grid-product-info__tag{display:none}.add-to-cart-notification__products .product-grid-product-info__product-header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.add-to-cart-notification__products .product-grid-product-info__1st-price-amount{margin-left:0}.add-to-cart-notification__products .product-grid-product-info--inline-price .product-grid-product-info__1st-price-container.product-grid-product-info__1st-price-container--with-range,.add-to-cart-notification__products .product-grid-product-info__1st-price-container,.add-to-cart-notification__products .product-grid-product-info__2nd-price-container,.add-to-cart-notification__products .product-grid-product-info__3rd-price-container{text-align:initial}.add-to-cart-notification__products .product-grid-product-info__product-header--with-original-price .product-grid-product-info__1st-price-container--with-range{white-space:normal}.add-to-cart-notification__products .product-grid-product-info__product-header--with-original-price .product-grid-product-info__1st-price-container--with-range .price-original__amount+.price-old__amount{margin-left:0}.add-to-cart-notification__products .product-grid-product-info--inline-price .product-grid-product-info__1st-price-amount .price-formatted__price-amount{flex-wrap:wrap}.add-to-cart-notification__products .price-original__amount{display:block}@media screen and (min-width:1920px){.add-to-cart-notification__drawer{--add-to-cart-toast-offset:calc(var(--spacing-07) + var(--spacing-06) + 32px)}.add-to-cart-notification__image{width:201px}}.location-search-tabs-panel{padding-top:0}.location-search__results{display:flex;margin:0 var(--spacing-05)}.location-search__location{border-bottom:.5px solid var(--color-main);padding:var(--spacing-05)}.location-search__map{height:calc(100vh - 230px)}.location-search__chinese-message{margin:0 var(--spacing-05) var(--spacing-05);width:auto}.location-search__loader{align-items:center;display:flex;justify-content:center;margin-top:var(--spacing-11)}.location-search__empty-state{padding:0 var(--spacing-05)}@media screen and (min-width:768px){.location-search__results{padding-top:var(--spacing-05)}.location-search__results .location-search__location:first-of-type{border-top:.5px solid var(--color-main)}.location-search__tabs{display:none}.location-search__map-wrapper{flex:1 1 50%;max-width:50%}.location-search__chinese-message--full-view{margin:0 0 var(--spacing-05) 0;max-width:50%}.location-search__map{height:500px}.location-search__result-list{flex:1 1 50%;margin-right:var(--spacing-13);max-width:50%}.location-search__map-sticky{position:sticky;top:var(--layout-header-height)}}.outfit-selector-outfits-overlay{background-color:var(--color-background-overlay);height:100%;left:0;position:fixed;top:0;width:100%}.outfit-selector-outfits{background-color:var(--color-background-base);bottom:0;position:absolute;width:100%}.outfit-selector-outfits__handle{height:24px;margin-bottom:var(--spacing-03);text-align:center}.outfit-selector-outfits__outfits .carousel__item{margin-left:var(--spacing-02)}.outfit-selector-outfits__outfits .carousel__item:first-of-type{margin-left:var(--spacing-05)}.outfit-selector-outfits__outfit{width:calc(33.33333vw - var(--spacing-05)*2/3 - var(--spacing-02)*2/3)}.outfit-selector-outfits__image-wrapper{margin-bottom:var(--spacing-02);position:relative}.outfit-selector-outfits__image-border{border:2px solid var(--color-content-high);height:100%;left:0;position:absolute;top:0;width:100%}.outfit-selector-outfits__label{display:block;font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-align:left;text-transform:uppercase}.outfit-selector-outfits__outfit--is-selected .outfit-selector-outfits__label{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);text-transform:uppercase}@media screen and (min-width:768px){.outfit-selector-outfits{background:none}.outfit-selector-outfits__outfits .carousel__item:first-of-type{margin-left:0}.outfit-selector-outfits__outfit{cursor:pointer;width:136px}.outfit-selector-outfits__outfit--is-selected{cursor:auto}}@media screen and (min-width:1920px){.outfit-selector-outfits__outfit{width:240px}.outfit-selector-outfits__image-wrapper{margin-bottom:var(--spacing-01)}.outfit-selector-outfits__outfits .carousel__item{margin-left:var(--spacing-01)}}.outfit-selector{width:100%}.outfit-selector__banner{align-items:center;background-color:var(--color-background-base-alt);border:none;display:flex;justify-content:center;margin-top:calc(var(--info-panel-height)*-1);padding:var(--spacing-03);width:100%}.outfit-selector__banner-icon{margin-left:var(--spacing-03);width:19px}.outfit-selector__banner-label{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.outfit-selector__banner-label--is-highlighted{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.outfit-selector__outfits{margin-bottom:var(--grid-spacing-01);padding:0}.outfit-selector__outfits--is-collapsible{margin-bottom:0;padding:0 0 var(--spacing-06) 0}.outfit-selector__outfits .outfit-selector-outfits__handle{display:none}.outfit-selector__outfits--is-collapsible .outfit-selector-outfits__handle{display:block}@media screen and (min-width:768px){.outfit-selector__outfits{margin-bottom:0}.outfit-selector{width:auto}.outfit-selector__selector{background-color:none}.outfit-selector-outfits{position:static}}.product-detail-customization-modal__content{padding:0}.product-detail-customization-modal__content>.creativity-spot{height:100%}@media screen and (min-width:1024px){.product-detail-customization-modal__content{padding:0 var(--spacing-06)}}.product-detail-customization-message-preview{height:100%;position:relative;width:100%}.product-detail-customization-message-preview__content{display:inline-block;height:1.5em;line-height:1.5em;position:absolute;text-rendering:optimizelegibility;white-space:nowrap}.product-detail-customization-message-preview__content--empty{opacity:.6}.product-detail-customization-message-preview__content-image,.product-detail-customization-message-preview__content-text{vertical-align:middle}.product-detail-customization-message-preview__content-image{display:inline-block;height:100%;-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.product-detail-customization-message-preview__content-image:not(:only-child){margin-left:.4em}.product-detail-customization-message-area-selector__area{color:var(--color-content-high);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase;white-space:nowrap}.product-detail-customization-message-area-selector__area--is-selected{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.product-detail-customization-message-area-selector .variable-width-carousel__item{margin:0 calc(var(--spacing-07)/2)}.product-detail-customization-message-area-selector .variable-width-carousel__item:first-of-type{margin-left:var(--spacing-05)}.product-detail-customization-message-area-selector .variable-width-carousel__item:last-of-type{margin-right:var(--spacing-05)}@media screen and (min-width:768px){.product-detail-customization-message-area-selector__area{cursor:pointer}.product-detail-customization-message-area-selector .variable-width-carousel__item:first-of-type{margin-left:calc(var(--spacing-07)/2)}.product-detail-customization-message-area-selector .variable-width-carousel__item:last-of-type{margin-right:calc(var(--spacing-07)/2)}}.product-detail-customization-message-form{margin:0}.product-detail-customization-message-area-form__colors,.product-detail-customization-message-area-form__typographies{font-size:12px}.product-detail-customization-message-area-form__text.form-input{min-height:66px}.product-detail-customization-message-area-form__typographies{margin-top:var(--spacing-04)}.product-detail-customization-message-area-form__colors{margin-bottom:var(--spacing-07)}.product-detail-customization-message-area-form__text--hidden,.product-detail-customization-message-area-form__typographies--hidden{display:none}.product-detail-customization-message-area-form__colors-wrapper{margin-left:-7px}.product-detail-customization-message-area-form__colors-wrapper,.product-detail-customization-message-area-form__images-wrapper{-ms-overflow-style:none;display:flex;overflow-x:auto;width:calc(100vw - var(--spacing-06))}.product-detail-customization-message-area-form__colors-wrapper::-webkit-scrollbar,.product-detail-customization-message-area-form__images-wrapper::-webkit-scrollbar{display:none}.product-detail-customization-message-area-form__image{margin-right:20px}.product-detail-customization-message-area-form__image:last-child{margin-right:var(--spacing-06)}.product-detail-customization-message-area-form__typography{margin-right:32px}.product-detail-customization-message-area-form__color{margin-right:8px}.product-detail-customization-message-area-form__text--lowercase{text-transform:lowercase}.product-detail-customization-message-area-form__text--uppercase{text-transform:uppercase}.product-detail-customization-message-area-form__text .form-input-help{text-align:right}.product-detail-customization-message-area-form__color-input,.product-detail-customization-message-area-form__image-input,.product-detail-customization-message-area-form__typography-input{height:0;width:0}.product-detail-customization-message-area-form__image-label,.product-detail-customization-message-area-form__typography-label{border-bottom:2px solid transparent;padding-bottom:2px}.product-detail-customization-message-area-form__image-label{display:inline-block;width:32px}.product-detail-customization-message-area-form__image-input:checked+.product-detail-customization-message-area-form__image-label,.product-detail-customization-message-area-form__typography-input:checked+.product-detail-customization-message-area-form__typography-label{border-color:var(--color-content-high)}.product-detail-customization-message-area-form__color-label{align-items:center;box-sizing:border-box;display:flex;height:32px;justify-content:center;position:relative;width:32px}.product-detail-customization-message-area-form__color-input:checked+.product-detail-customization-message-area-form__color-label:after{border-bottom:1px solid var(--color-content-high);bottom:2px;box-sizing:initial;content:"";left:50%;position:absolute;transform:translate3d(-50%,0,0);width:4px}.product-detail-customization-message-area-form__color-label-mark{border:1px solid var(--color-content-low);height:18px;width:18px}.product-detail-customization-message-area-form__color-label-img{width:18px}.product-detail-customization-message-area-form__color-name{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-02);text-transform:none}@media screen and (min-width:768px){.product-detail-customization-message-area-form__color-input:checked+.product-detail-customization-message-area-form__color-label{border-color:var(--color-main-020)}.product-detail-customization-message-area-form__color-label-img{width:12px}.product-detail-customization-message-area-form__colors,.product-detail-customization-message-area-form__images,.product-detail-customization-message-area-form__text.form-input,.product-detail-customization-message-area-form__typographies{margin:var(--spacing-02) 0}.product-detail-customization-message-area-form__text.form-input{min-height:64px}.product-detail-customization-message-area-form__colors{margin-bottom:var(--spacing-07)}.product-detail-customization-message-area-form__color,.product-detail-customization-message-area-form__image,.product-detail-customization-message-area-form__typography{cursor:pointer}.product-detail-customization-message-area-form__images-wrapper{display:block;width:auto}.product-detail-customization-message-area-form__image{display:inline-block;margin-bottom:8px}.product-detail-customization-message-area-form__image:last-child{margin-right:20px}.product-detail-customization-message-area-form__colors-wrapper{flex-wrap:wrap;width:auto}}.product-detail-customization-message-summary{margin-top:var(--spacing-06)}.product-detail-customization-message-summary__title{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);margin-bottom:var(--spacing-02);text-transform:uppercase}.product-detail-customization-message-summary__customization{border-bottom:1px solid var(--color-main-010);padding:20px 0}.product-detail-customization-message-summary__customization:last-child{border-bottom:none}.product-detail-customization-message-summary__customization-button{align-items:center;display:flex;justify-content:space-between;width:100%}.product-detail-customization-message-summary__customization-button-icon{height:24px;margin-right:var(--spacing-02)}.product-detail-customization-message-summary__detail{align-items:flex-start;display:flex;flex-direction:column}.product-detail-customization-message-summary__area{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);margin-bottom:var(--spacing-02);text-transform:uppercase}.product-detail-customization-message-summary__options{align-items:center;display:flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:flex-start;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-detail-customization-message-summary__color{border-radius:50%;display:block;height:12px;width:12px}.product-detail-customization-message-summary__text{color:var(--color-content-mid)}.product-detail-customization-message-summary__no-edition-message{color:var(--color-content-low)}.product-detail-customization-message-summary__color+.product-detail-customization-message-summary__text{margin-left:var(--spacing-02)}.product-detail-customization-message-summary__action{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:var(--spacing-06)}.product-detail-customization-message-summary__button-submit{min-width:128px;width:auto}.product-detail-customization-message-summary__cost{font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);margin-bottom:var(--spacing-01);margin-left:var(--spacing-04);text-transform:uppercase}@media screen and (min-width:768px){.product-detail-customization-message-summary{margin-top:0}.product-detail-customization-message-summary__title{display:none}.product-detail-customization-message-summary__customization-button{cursor:pointer}.product-detail-customization-message-summary__customization-button-icon{margin-right:14px}.product-detail-customization-message-summary__customization:last-child{border-bottom:1px solid var(--color-main-010)}.product-detail-customization-message-summary__action{flex-direction:column-reverse}.product-detail-customization-message-summary__price-and-terms{margin-bottom:var(--spacing-06)}.product-detail-customization-message-summary__cost{margin-left:0}}.product-detail-customization-message .modal__body{padding-left:0;padding-right:0}.product-detail-customization-message .modal__title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.product-detail-customization-message__wrapper{display:flex;flex-direction:column-reverse;max-height:100%}.product-detail-customization-message__area-form{background-color:var(--color-background-base);display:block;width:100%;z-index:1}.product-detail-customization-message__summary-wrapper{background-color:var(--color-background-base);display:block;width:100%;z-index:1}.product-detail-customization-message__area-form--is-hidden{display:none}.product-detail-customization-message__title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);padding-top:var(--spacing-04);text-transform:uppercase}.product-detail-customization-message__description{display:none}.product-detail-customization-message__areas{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-left:-20px;margin-right:-20px;margin-top:var(--spacing-06);text-transform:uppercase}.product-detail-customization-message__title+.product-detail-customization-message__areas{margin-top:var(--spacing-02)}.product-detail-customization-message__areas--justified .product-detail-customization-message__area{margin-right:0}.product-detail-customization-message__preview-wrapper{display:flex;flex-direction:column;width:100%}.product-detail-customization-message__form-wrapper{background-color:var(--color-background-base);border-top:.5px solid var(--color-content-high);padding:0 var(--spacing-05);z-index:1}.product-detail-customization-message__buttons{align-items:flex-end;display:flex;justify-content:flex-start}.product-detail-customization-message__button-submit{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);min-width:144px;text-transform:uppercase;width:auto}.product-detail-customization-message__terms-and-conditions{align-self:center;display:flex;flex-direction:column;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-left:var(--spacing-05);text-transform:none}.product-detail-customization-message__terms-and-conditions .link{text-decoration:underline}@media screen and (min-width:768px){.product-detail-customization-message .modal__body{padding-left:var(--spacing-06);padding-right:var(--spacing-06)}.product-detail-customization-message__wrapper{flex-direction:row;max-height:unset}.product-detail-customization-message__form-wrapper{border-top:0;padding:0}.product-detail-customization-message__form-wrapper,.product-detail-customization-message__summary-wrapper{margin-right:80px;width:calc(50% - 80px)}.product-detail-customization-message__description{display:block;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:16px;text-transform:none}.product-detail-customization-message__areas{margin-bottom:32px;margin-top:32px}.product-detail-customization-message__preview-wrapper{width:50%}.product-detail-customization-message__buttons{justify-content:space-between}.product-detail-customization-message__button-submit{width:100%}.product-detail-customization-message__terms-and-conditions{align-self:right;margin-left:0;margin-top:24px}.product-detail-customization-message-summary__button-submit{width:100%}}.product-detail-composite-bundle-customization{transform:matrix(1,0,0,1,0,0)}.virtual-gift-card-preview{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-cart-buttons__customize--extra-cost{line-height:1.1;padding:6px 10px}.product-cart-buttons__customize-price,.product-cart-buttons__customize-text{display:block}.product-cart-buttons__customize-price{color:var(--color-content-high)}.product-cart-buttons__add-to-cart--size-selected,.product-cart-buttons__customize--size-selected,.product-cart-buttons__customize-price--size-selected{background:var(--color-background-contrast);color:var(--color-content-inverse);transition:background-color .2s linear,color .2s linear}.product-detail-set-info-components{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:var(--spacing-07);padding-left:0;padding-right:0}.product-detail-set-info-components .product-detail-secondary-products__carousel{margin-top:var(--spacing-04);padding-top:0;width:100%}.product-detail-set-info-components .carousel__header{justify-content:space-between;padding-left:0;padding-right:0}@media screen and (min-width:768px){.product-detail-set-info-components{flex-direction:row;margin-bottom:var(--spacing-05)}.product-detail-set-info-components .carousel__header{padding-top:var(--spacing-06)}.product-detail-set-info-components .carousel__item{width:43%}}.product-detail-set-info-quantity-selector{align-items:center;border:var(--line-width) solid var(--color-content-high);display:flex;justify-content:space-between}.product-detail-set-info-quantity-selector__btn{display:block;padding:4px}.product-detail-set-info-quantity-selector__btn svg{display:block}.product-detail-set-info-quantity-selector__btn:disabled{fill:var(--color-main-040)}.product-detail-set-info-quantity-selector__qty{align-content:center;border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);display:flex;flex-wrap:wrap;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:32px;justify-content:center;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);min-width:32px;text-transform:uppercase}@media screen and (min-width:768px){.product-detail-set-info-quantity-selector{width:-moz-fit-content;width:fit-content}.product-detail-set-info-quantity-selector__btn{cursor:pointer}}.set-detail-info{border:var(--line-width) solid var(--color-content-high);padding-top:var(--spacing-06)}.set-detail-info__name{font-size:var(--font-size-heading-xs);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs)}.set-detail-info__name,.set-detail-info__price{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.set-detail-info__price{font-size:var(--font-size-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-bottom:var(--spacing-05)}.set-detail-info__size-selector-message{color:var(--color-content-mid);display:inline-block;font-size:9px;font-stretch:var(--font-stretch-normal);text-transform:none}.set-detail-info__special-return-conditions{margin-top:var(--spacing-04)}.set-detail-info__sets-qty-title{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-bottom:var(--spacing-02);text-transform:uppercase}.set-detail-info__description,.set-detail-info__name,.set-detail-info__price,.set-detail-info__product-actions,.set-detail-info__sets-qty-selector,.set-detail-info__sets-qty-title,.set-detail-info__size-selector-message,.set-detail-info__special-return-conditions{margin-left:var(--spacing-05);margin-right:var(--spacing-05)}.set-detail-info .product-cart-buttons__button,.set-detail-info .product-detail-secondary-products__carousel{border-left:none;border-right:none}.set-detail-info .product-cart-buttons__button{border-bottom:none;border-top:var(--line-width) solid var(--color-content-high)!important}.set-detail-info__sets-qty-selector{margin-bottom:var(--spacing-06)}@media screen and (min-width:1920px){.set-detail-info__size-selector-message{font-size:11px}}.slider{align-items:center;display:flex;justify-content:space-between}.slider__slider{height:14px;position:relative;width:100%}.slider__bar{background:var(--color-content-high);height:1px;left:0;position:absolute;right:0;top:50%}.slider__knob{background:var(--color-content-high);border-radius:50%;height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.slider__control{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin:0 var(--spacing-01);text-transform:uppercase}@media screen and (min-width:768px){.slider{cursor:pointer}}.layout-footer-breadcrumbs__items{padding:0 var(--spacing-05);text-align:center}.layout-footer-breadcrumbs__item{display:inline-block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.layout-footer-breadcrumbs__separator{margin:0 var(--spacing-01)}.layout-footer-breadcrumbs__link{text-decoration:inherit}@media screen and (min-width:768px){.layout-footer-breadcrumbs__items{padding:0;text-align:left}.layout-footer-breadcrumbs__item{display:list-item;float:left}}.product-detail-style-selector__selected-style-name{margin-bottom:var(--spacing-02);text-transform:capitalize}.product-detail-gift-card-info__name{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);padding:var(--spacing-06);padding-bottom:var(--spacing-05)}.product-detail-gift-card-info__style-selector .product-detail-style-selector__selected-style-name{border-top:var(--line-width) solid var(--color-content-high);padding-left:var(--spacing-06);padding-right:var(--spacing-06)}.product-detail-gift-card-info__size-selector{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high)}.product-detail-gift-card-info__product-actions,.product-detail-gift-card-info__size-selector{padding:0 var(--spacing-06) var(--spacing-05) var(--spacing-06)}.product-detail-gift-card-info__product-actions{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high)}.privacy-table{border:none;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.privacy-table__td{border-bottom:1px solid var(--color-content-low);padding:var(--spacing-05) 0;vertical-align:text-top}.privacy-table__tr--first .privacy-table__td{padding-top:0}.privacy-table__td:first-child{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding-right:var(--spacing-05);text-transform:uppercase;white-space:nowrap}@media screen and (min-width:768px){.privacy-table__td{border-bottom:1px solid var(--color-surface-low)}}.privacy-table-kr{border:none;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none;width:100%}.privacy-table-kr__cell{border-bottom:1px solid var(--color-content-low);padding:var(--spacing-05);vertical-align:text-top}.privacy-table-kr__cell--first-row{padding-top:0}.privacy-table-kr__cell:first-child{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding-left:0;text-transform:uppercase}@media screen and (min-width:768px){.privacy-table-kr__cell{border-bottom:1px solid var(--color-surface-low)}}.privacy-checks{display:flex;flex-direction:column}.privacy-checks__check{margin-top:var(--spacing-02);width:100%}.layout-footer-newsletter-form-section__title{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);margin-top:var(--spacing-08);text-transform:uppercase}.layout-footer-newsletter-form-section__checks{margin-top:var(--spacing-01)}.layout-footer-newsletter-form-section__checks .form-input{margin-top:var(--spacing-06)}@media screen and (min-width:768px){.product-detail-secondary-products__secondary-product-info,.product-detail-secondary-products__title{padding-left:0;padding-right:0}}.layout-footer-newsletter-form{display:none}.layout-footer-newsletter-form .form__fields{flex-direction:column}.layout-footer-newsletter-form__policy-checks{margin:var(--spacing-06) 0 var(--spacing-01)}.layout-footer-newsletter-form__policy-checks .form-input:not(:last-child){margin-bottom:var(--spacing-02)}.layout-footer-newsletter-form__subscribe-button{margin-top:var(--spacing-08)}@media screen and (min-width:768px){.layout-footer-newsletter-form{display:block}}:root{--info-panel-height:118px}.layout-footer-newsletter__title{display:none;font-size:var(--font-size-heading-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight);margin-bottom:var(--spacing-03);text-transform:uppercase}.layout-footer-newsletter__link{text-decoration:none}.layout-footer-newsletter__link .layout-footer-newsletter__title{display:block}.layout-footer-newsletter__subscription-email{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);margin-bottom:var(--spacing-01);margin-top:var(--spacing-06);text-transform:none!important}.layout-footer-newsletter__message{color:var(--color-content-mid);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}@media screen and (min-width:768px){.layout-footer-newsletter{text-align:left}.layout-footer-newsletter__link{display:none}.layout-footer-newsletter__title{display:block}}.layout-footer-marketing{margin-bottom:70px}.layout-footer-marketing__newsletter{margin-top:var(--grid-spacing-05)}.product-share__icon{display:block;height:20px;width:20px}.layout-catalog-logo-icon{fill:inherit;display:block;height:100%;max-width:100%}.layout-catalog-logo-icon--fade-enter{opacity:0}.layout-catalog-logo-icon--fade-enter-active{opacity:1;transition:opacity .75s}.layout-catalog-logo-icon--fade-exit{opacity:0}.layout-catalog-logo,.layout-catalog-logo *{height:85%}.layout-catalog-logo__link{align-items:center;display:flex;justify-content:flex-start;text-decoration:none}.product-secondary-product__description{margin-bottom:var(--spacing-09);margin-top:var(--spacing-07)}.product-secondary-product__size-selector{width:100%}.product-secondary-product__coming-soon-subscriber,.product-secondary-product__size-selector-toggle{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding:var(--spacing-02);text-align:center;text-transform:uppercase;width:100%}.product-secondary-product__size-selector-toggle{cursor:pointer}.product-secondary-product__size-selector-toggle--out-of-stock{border-color:var(--color-main-020);color:var(--color-main-020)}.product-secondary-product__coming-soon-subscriber{padding-bottom:1px;padding-top:1px}.product-secondary-product__coming-soon-subscriber .product-coming-soon-subscriber__subtext{font-size:9px}.product-secondary-product__size-selector-list--on-right-side-bounds{left:auto;right:0}.product-secondary-product__details{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}.product-secondary-product-size-selector,.product-secondary-product__details:not(:empty){border-top:var(--line-width) solid var(--color-content-high)}.product-secondary-product .size-selector__size-selector-toggle,.product-secondary-product__coming-soon-subscriber{border:none}.product-secondary-product{display:flex;flex-direction:column;height:100%;justify-content:space-between}.product-secondary-product__link{flex:0 0 auto;overflow:hidden}@media screen and (min-width:768px){.layout-catalog-logo,.layout-catalog-logo *{height:100%}.product-secondary-product__coming-soon-subscriber,.product-secondary-product__size-selector-toggle{padding:10px var(--spacing-03)}.product-secondary-product__size-selector-toggle--out-of-stock{color:var(--color-main-020)}.product-secondary-product__size-selector-toggle--out-of-stock:first-letter{text-transform:capitalize}.product-secondary-product__coming-soon-subscriber .product-coming-soon-subscriber__subtext{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.size-selector--is-open .size-selector__toggle.product-secondary-product__size-selector-toggle{display:block}.layout-catalog__header--overflow{pointer-events:none}.layout-catalog__header--overflow>*{pointer-events:auto}.layout-catalog-content--full{margin:0;max-width:100%}}.creativity-add-to-cart-banner{background-color:var(--color-main-000);bottom:0;left:100%;position:fixed;transform:translateX(0);transition:transform .3s;width:100%}.creativity-add-to-cart-banner-apear-active,.creativity-add-to-cart-banner-apear-done,.creativity-add-to-cart-banner-enter-active,.creativity-add-to-cart-banner-enter-done{transform:translateX(-100%)}.creativity-add-to-cart-banner .product-secondary-product{margin:var(--spacing-05) var(--spacing-06)}.creativity-add-to-cart-banner .product-secondary-product__size-selector-toggle{margin-top:var(--spacing-03)}@media screen and (min-width:768px){.creativity-add-to-cart-banner{bottom:var(--grid-spacing-03);width:308px}.creativity-add-to-cart-banner-apear-active,.creativity-add-to-cart-banner-apear-done,.creativity-add-to-cart-banner-enter-active,.creativity-add-to-cart-banner-enter-done{transform:translateX(calc(-100% - var(--grid-lateral-margin) - var(--spacing-05)))}}@media screen and (min-width:1600px){.creativity-add-to-cart-banner{width:348px}}@media screen and (min-width:1920px){.creativity-add-to-cart-banner{width:520px}}:root{--font-family-origins:"XXemeEtageRegular","Neue-Helvetica","Arial",Sans-Serif;--triangle-width:var(--spacing-11)}.layout-footer__section{padding-bottom:var(--spacing-09);padding-top:var(--spacing-09)}.layout-footer__section--bottom-nav{align-items:center;display:flex;flex-direction:column-reverse}.layout-footer__section-block{margin-bottom:var(--spacing-05);text-align:center}.layout-footer__section-block:first-child{margin-bottom:0}.layout-footer__copyright,.layout-footer__section--sitemap,.layout-footer__stores{display:none}.layout-footer__section--sitemap{padding-bottom:var(--spacing-16);padding-top:var(--spacing-17)}.layout-footer__section--marketing{justify-content:center}.layout-footer__sitemap{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:uppercase}.layout-footer__sitemap .listH{display:flex;margin-bottom:calc(var(--spacing-04)*-1);width:100%}.layout-footer__sitemap .listH>li{margin-bottom:var(--spacing-04);max-width:8.33333%;min-width:120px;padding-right:var(--spacing-05)}.layout-footer__sitemap a{text-decoration:none}.layout-footer__sitemap .submenuUtilities li{margin-bottom:var(--spacing-01)}.layout-footer__sitemap .submenuUtilities li:not(.footer-title){font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.layout-footer__sitemap .submenuUtilities .footer-title{font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);margin-bottom:var(--spacing-03);text-transform:uppercase}.layout-footer__sitemap .submenuUtilities a:hover{text-decoration:underline}.layout-footer__item{display:inline-block;margin-bottom:var(--spacing-01)}.layout-footer__item:not(:last-child):after{content:"|";padding-left:var(--spacing-01);padding-right:var(--spacing-01)}.layout-footer__languages-list .layout-footer-link,.layout-footer__policies-list,.layout-footer__policies-list .layout-footer-link{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.layout-footer__cookies-consent{padding:0 var(--spacing-05);text-align:left;width:100%}.layout-footer__item-action{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-decoration:none;text-transform:uppercase}.layout-footer__item-action:hover{cursor:pointer;text-decoration:underline}@media screen and (min-width:768px){.layout-footer__section{display:block}.layout-footer__section-block{align-items:center;display:flex;justify-content:space-between}.layout-footer__section-block:first-child{margin-bottom:var(--spacing-04)}.layout-footer__section-block:last-child{margin-bottom:0}.layout-footer__section--marketing{border-top:none;justify-content:center}.layout-footer__languages-wrapper{align-items:baseline;display:flex}.layout-footer__copyright,.layout-footer__section--sitemap,.layout-footer__stores{display:block}.layout-footer__copyright{color:var(--color-content-mid);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin:0 0 0 var(--spacing-05);text-transform:uppercase}.layout-footer__sitemap .listH>li{max-width:171px}}@media screen and (min-width:1024px){.layout-footer__languages-list .layout-footer-link{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.layout-footer__sitemap .listH>li{max-width:150px}}@media screen and (min-width:1280px){.layout-footer__sitemap .listH>li{max-width:187px}}@media screen and (min-width:2160px){.layout-footer__sitemap .listH>li{max-width:228px}}.expandable-text>.expandable-text__content{overflow:hidden}.expandable-text--expanded>.expandable-text__content{overflow-y:scroll;scrollbar-color:#000 transparent;scrollbar-width:thin}.catalog-ceo,.footer-ceo{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-align:left;text-transform:none}.expandable-text__content{max-height:calc(var(--line-height-paragraph-m)*5)}.expandable-text__view-more{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-01);text-decoration:underline;text-transform:none}.empty-row{height:var(--spacing-03)}.catalog-ceo{height:60vh;margin:50px 15px 30px;width:100%}@media screen and (min-width:768px){.catalog-ceo{height:60vh;margin:50px auto 30px;width:calc(100% - var(--layout-lateral-margin)*2 + var(--layout-header-horizontal-padding) - var(--layout-header-horizontal-padding))}}.layout-error{z-index:2}.layout-error .layout-content{margin-bottom:var(--spacing-11)}.layout-error .content-header__title,.layout-error .layout-footer,.layout-error .layout-header{display:none}.layout-error__button-wrapper{bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-04);left:0;padding:var(--spacing-04);position:fixed;width:100%}.layout-error__background{position:absolute;width:100%}.layout-error__background .media-image__image{height:100%;left:0;object-fit:cover;position:fixed;top:0;width:100%}.layout-error .content-header{background:hsla(0,0%,100%,.8);box-sizing:border-box;padding:var(--spacing-04);position:fixed;top:50%;transform:translateY(-50%);width:calc(100% - 32px)}@media screen and (min-width:768px){.layout-error:not(.layout-error--background-in-desktop)+.layout-error__background{display:none}.layout-error:not(.layout-error--background-in-desktop) .layout-footer{display:block}.layout-error .layout-header{display:flex}.layout-error .layout-content__article{fill:var(--color-main);color:var(--color-main);min-height:320px}.layout-error .content-header__title{display:block}.layout-error .content-header{width:100%}.layout-error .content-header,.layout-error .content-header__text-block,.layout-error__button-wrapper{background:none;flex-direction:row;padding:0;position:static;transform:none;width:auto}.layout-error__button-wrapper{padding-top:var(--spacing-07);width:unset}.layout-error__button-wrapper>*{width:auto}}.page-not-found-view__message{background:hsla(0,0%,100%,.8);box-sizing:border-box;color:var(--color-content-high);left:0;margin:0 var(--layout-lateral-margin) 0;padding:var(--spacing-04);position:fixed;right:0;top:50%;transform:translateY(-50%)}.page-not-found-view__title{font-size:var(--font-size-heading-m);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin-bottom:var(--spacing-03);text-transform:uppercase}.page-not-found-view__subtitle,.page-not-found-view__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.page-not-found-view__subtitle{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-bottom:var(--spacing-04);text-transform:none}.page-not-found-view__action-button{background:transparent}@media screen and (min-width:768px){.page-not-found-view__action-button{margin-top:var(--spacing-07);width:auto}}.fade-in,.fade-in[class*=-appear]:not([class*=-done]),.fade-in[class*=-enter]:not([class*=-done]),.fade-in[class*=-exit-active],.fade-in[class*=-exit-done]{opacity:0}.fade-in[class*=-appear-active],.fade-in[class*=-appear-done],.fade-in[class*=-enter-active],.fade-in[class*=-enter-done],.fade-in[class*=-exit]:not([class*=-active]):not([class*=-done]){opacity:1}.fade-in[class*=-appear-active],.fade-in[class*=-enter-active],.fade-in[class*=-exit]:not([class*=-active]):not([class*=-done]){transform:translate(0)}.fade-in[class*=-appear-active],.fade-in[class*=-enter-active],.fade-in[class*=-exit-active]{transition-property:opacity,transform}.fade-in.fade-in--top-appear,.fade-in.fade-in--top-enter,.fade-in.fade-in--top-exit-active{transform:translateY(-20%)}.fade-in.fade-in--bottom-appear,.fade-in.fade-in--bottom-enter,.fade-in.fade-in--bottom-exit-active{transform:translateY(100%)}.fade-in.fade-in--left-appear,.fade-in.fade-in--left-enter,.fade-in.fade-in--left-exit-active{transform:translateX(-100%)}.fade-in.fade-in--right-appear,.fade-in.fade-in--right-enter,.fade-in.fade-in--right-exit-active{transform:translateX(100%)}.order-totals-table-lines .order-totals-table-lines__order-line{display:flex;justify-content:space-between;margin-bottom:var(--spacing-02)}.order-totals-table-lines__name{white-space:nowrap}.order-totals-table-lines__amount,.order-totals-table-lines__name{color:var(--color-main);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:auto;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase;vertical-align:top}.order-totals-table-lines__name .order-totals-table-lines__amount{text-align:right}.order-totals-table-lines__amount{display:inline-block;padding-left:var(--spacing-02)}@media screen and (min-width:768px){.order-totals-table-lines__amount,.order-totals-table-lines__name{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:uppercase}.order-totals-table-lines{margin-bottom:var(--spacing-01);margin-right:0;text-align:right}.order-totals-table-lines .order-totals-table-lines__order-line{justify-content:end;margin-bottom:0}}.order-totals-table-total{display:flex;justify-content:flex-end}.order-totals-table-total__amount,.order-totals-table-total__name{height:auto;padding-bottom:0;padding-top:0;text-align:right;vertical-align:top}.order-totals-table-total__amount{padding-left:var(--spacing-04);position:relative;white-space:nowrap;width:min-content}.order-totals-table-total__icon{bottom:0;position:absolute;right:-12px;top:4px}.order-totals-table-total__messages{color:var(--color-main);font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-align:right;text-transform:uppercase}.order-totals-table-total--show-order-lines{width:100%}.order-totals-table-total--show-order-lines .order-totals-table-total{justify-content:space-between}.order-totals-table-total__amount .money-amount{justify-content:flex-end}.order-totals-table-total__amount .money-amount__main,.order-totals-table-total__name{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.order-totals-table-total__amount .money-amount__alternative,.order-totals-table-total__amount .money-amount__separator{font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);text-transform:uppercase}.order-totals-table-total__amount .money-amount__alternative-container{display:flex}@media screen and (min-width:768px){.order-totals-table-total__amount{width:max-content}.order-totals-table-total__amount .money-amount__main,.order-totals-table-total__name{font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);text-transform:uppercase}.order-totals-table-total--show-order-lines .order-totals-table-total{justify-content:flex-end}.order-totals-table-total--show-order-lines .order-totals-table-total__icon{transform:rotate(180deg)}}.order-totals-table__lines{grid-area:2/1/2/3;padding:0 var(--spacing-05)}.order-totals-table__totals{justify-self:flex-end}.order-totals-table__custom,.order-totals-table__totals{grid-area:3/2;padding:var(--spacing-03) var(--spacing-02)}.layout-shop-footer__container--show-order-lines .order-totals-table__lines{padding:var(--spacing-05) var(--spacing-03) 0 var(--spacing-03)}.order-totals-table__totals.order-totals-table__totals--show-order-lines-mobile{grid-area:3/1/3/3;justify-self:stretch;padding:0 var(--spacing-02) var(--spacing-03) var(--spacing-02)}.order-totals-table__lines__button{width:100%}.order-totals-table__totals.order-totals-table__totals--full-width{grid-area:2/1/2/3;justify-self:normal}.order-totals-table__lines+.order-totals-table__totals.order-totals-table__totals--full-width{grid-area:3/1/3/3;justify-self:normal}.order-totals-table__totals.order-totals-table__totals--full-width .order-totals-table-total,.order-totals-table__totals.order-totals-table__totals--full-width .order-totals-table-total--has-order-lines,.order-totals-table__totals.order-totals-table__totals--full-width .order-totals-table-total--show-order-lines{justify-content:space-between;width:100%}@media screen and (min-width:768px){.layout-shop .layout-shop__content>.border{border-top:.5px solid var(--color-main);left:calc(var(--layout-lateral-margin)*-1);position:absolute;width:200%}.order-totals-table__lines{grid-area:1/2}.order-totals-table__custom,.order-totals-table__lines,.order-totals-table__totals{justify-self:flex-end;margin-right:var(--spacing-09);padding-right:0}.order-totals-table__custom,.order-totals-table__totals{grid-area:2/2;padding-left:0}.layout-shop-footer__container--show-order-lines .order-totals-table__lines{padding-right:0;padding-top:var(--spacing-04)}}.layout-shop-footer-continue-button{align-items:center;display:flex;justify-content:center}.layout-shop-footer-continue-button__text{left:13px;position:relative;transition-property:left}.layout-shop-footer-continue-button-enter-active .layout-shop-footer-continue-button__text{left:0}.layout-shop-footer-continue-button__icon-image{stroke:var(--color-content-inverse);height:16px;margin-left:6px;opacity:0;position:relative;right:13px;transition-property:opacity,right;width:16px}.layout-shop-footer-continue-button-enter-active .layout-shop-footer-continue-button__icon-image{opacity:1;right:0}.layout-shop-footer__swipe-button{display:block;height:24px;width:100%}.layout-shop-footer__swipe-icon{display:block;margin:auto}@keyframes title-animation{0%{opacity:0}to{opacity:1}}.layout-shop .layout-header-logo{display:none}.layout-shop .layout-footer{margin-bottom:var(--grid-spacing-02)}.layout-shop__content-navigation-without-header{margin-bottom:var(--spacing-06)}.layout-shop .layout-content{padding-top:var(--layout-content-vertical-padding)}.layout-shop__header{margin-bottom:var(--spacing-07)}.layout--grid-type-full .layout-shop__header{margin-bottom:0}.layout--grid-type-full .layout-shop__header-block{width:100%}.layout-shop__header-block:last-child{margin-bottom:0}.layout-shop .layout-header__mobile-action--back{padding-top:0}.layout-shop__content{display:flex;flex-direction:column}.layout-shop .layout-shop__content{margin-bottom:0;min-height:calc(100vh - var(--layout-header-height) - 96px);padding-bottom:150px}.layout-shop .layout-shop__content>.border{border-top:.5px solid var(--color-main)}.layout-shop__content-secondary{display:flex;justify-content:flex-end;margin:0}.layout-shop__title{animation:title-animation .5s ease-out forwards}.layout-shop__header-block .mk-spot>*{margin:0!important}.shop-area .accessibility-widget-button{bottom:90px!important;left:20px!important}.layout-shop.layout--grid-type-standard .layout-content{padding-left:var(--layout-header-horizontal-padding);padding-right:var(--layout-header-horizontal-padding)}.layout-shop.layout--grid-type-full .layout-content{padding-left:0;padding-right:0}@media screen and (min-width:768px){.layout-shop__content{flex-direction:row}.layout-shop__content-block{display:flex;flex-direction:column;flex-grow:1}.layout-shop .layout-content{margin-bottom:0}.layout-shop .layout-shop__content .layout-shop__content-secondary.grid-block{align-self:flex-start;margin:0;margin-left:var(--spacing-07);overflow:auto;width:100%}.layout-shop .layout-header-logo{display:block}.layout-shop .layout-header__main{position:relative}.layout-shop .layout-header__nav{height:100%;left:50%;position:absolute;transform:translateX(-50%)}.layout-shop__content-navigation-without-header{margin-bottom:var(--spacing-10)}.shop-area .accessibility-widget-button{bottom:250px!important;left:auto!important;right:8px!important}.shop-area .chat .chat-panel,.shop-area .chat .tray{bottom:170px!important}.layout-shop.layout--grid-type-standard .layout-content{padding-left:0;padding-right:0}.layout-shop__content-fade-in{height:100%}}@media screen and (min-width:1024px){.layout-shop__header-block{width:calc(var(--grid-column-width)*5 + var(--grid-column-gutter)*4)}.shop-area .chat .chat-panel,.shop-area .chat .tray{bottom:130px!important}.shop-area .accessibility-widget-button{bottom:200px!important}}@media screen and (min-width:1280px){.layout-shop__header-block{width:calc(var(--grid-column-width)*4 + var(--grid-column-gutter)*3)}}@keyframes footer-animation{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}.layout-shop-footer--animation{animation:footer-animation .3s ease-out .5s forwards;bottom:0;left:0;opacity:0;position:fixed;right:0;z-index:3}.layout-shop-footer__container{align-items:center;background-color:var(--color-background-base);display:grid;grid-template-columns:1fr 1fr}.layout-shop-footer__header{border-top:.5px solid var(--color-main);grid-area:1/1/2/3}.layout-shop-footer__header--has-content{border-top:none}.layout-shop-footer__header--is-closed{border-bottom:.5px solid var(--color-main)}.layout-shop-footer__continue{grid-area:3/1;height:100%;min-height:32px}.layout-shop-footer__continue.layout-shop-footer__continue--secondary{display:contents;grid-area:3/1/3/2}.layout-shop-footer__body-button{height:100%}.layout-shop-footer__container--show-order-lines .layout-shop-footer__continue{grid-area:4/1/4/3;height:32px}.layout-shop-footer__header-banner{border-bottom:0;border-top:.5px solid var(--color-main)}@media screen and (min-width:768px){.layout-shop-footer__notification{left:0}.layout-shop-footer__container{background-color:var(--color-background-base-alt);border-top:.5px solid var(--color-main);grid-template-columns:1fr 1fr auto;grid-template-rows:auto 1fr;margin:0;padding-left:calc((100% - var(--grid-width))/2)}.shop-cart-view .layout-shop-footer__container{padding-left:20px}.layout-shop-footer__header{border-top:none;grid-area:2/1;margin-bottom:0;padding:0;width:inherit}.layout-shop-footer__container--show-order-lines .layout-shop-footer__continue,.layout-shop-footer__continue{grid-area:2/3;height:100%;min-height:76px}.layout-shop-footer__body-button{padding-left:46px;padding-right:46px}.layout-shop-footer__header--is-closed{border-bottom:0}}@media screen and (min-width:2560px){.layout-shop-footer__container--show-order-lines .layout-shop-footer__continue,.layout-shop-footer__continue{min-height:104px}.layout-shop-footer__body-button{width:480px}}.layout-shopping-lists-navigation{background-color:var(--color-background-base);border-bottom:.5px solid var(--color-main)}.layout-shopping-lists-navigation .zds-nav-row__list{display:flex;padding:0}.layout-shopping-lists-navigation .layout-shopping-lists-navigation__tab{align-items:center;border-bottom:0;border-right:0;width:50%}.layout-shopping-lists-navigation .layout-shopping-lists-navigation__tab:first-of-type{border-left:0}.layout-shopping-lists-navigation-link__lists{align-items:center;display:flex}.layout-shopping-lists-navigation__lists-icon{height:1.2em;margin-left:var(--spacing-01);width:1em}@media screen and (min-width:1024px){.layout-shopping-lists-navigation .layout-shopping-lists-navigation__tab{border-left:0;border-right:.5px solid var(--color-main);width:25%}}.shop-cart-grid-items--is-vertical-items{display:inline-grid;grid-template-columns:repeat(1,minmax(0,1fr))}.shop-cart-grid-items{display:grid;position:relative}.shop-cart-grid-items:after{border-bottom:.5px solid var(--color-main);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;width:100%;z-index:0}@media screen and (min-width:768px){.shop-cart-grid-items{width:calc(100% + .5px)}.shop-cart-grid-items--is-vertical-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.shop-cart-grid-items--is-vertical-items{grid-template-columns:repeat(5,minmax(0,1fr))}}.shop-cart-set-modal__items{border-top:.5px solid var(--color-main)}.shop-cart-prewarming-modal-totals{display:flex;flex-flow:column nowrap;padding:0 var(--spacing-05)}.shop-cart-prewarming-modal-totals__amount,.shop-cart-prewarming-modal-totals__name{color:var(--color-content-high);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:auto;letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-align:right;text-transform:uppercase}.shop-cart-prewarming-modal-totals__amount .money-amount__alternative,.shop-cart-prewarming-modal-totals__amount .money-amount__separator{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.shop-cart-prewarming-modal-totals__total-amount{text-align:center}.shop-cart-prewarming-modal-totals__amount,.shop-cart-prewarming-modal-totals__total-amount,.shop-cart-prewarming-modal-totals__total-amount-cell{padding-left:var(--spacing-02)}.shop-cart-prewarming-modal-totals__total-amount-cell,.shop-cart-prewarming-modal-totals__total-name-cell{height:auto;padding-top:var(--spacing-01);text-align:right}.shop-cart-prewarming-modal-totals__total-amount,.shop-cart-prewarming-modal-totals__total-name{color:#000;font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);padding:4px 8px;text-transform:uppercase}.shop-cart-prewarming-modal-totals__total-amount .money-amount__alternative,.shop-cart-prewarming-modal-totals__total-amount .money-amount__separator{font-size:var(--font-size-body-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-s-highlight);line-height:var(--line-height-body-s-highlight);text-transform:uppercase}.shop-cart-prewarming-modal-totals__articles,.shop-cart-prewarming-modal-totals__prices{display:flex;justify-content:space-between}.shop-cart-prewarming-modal-totals__articles{margin-bottom:var(--spacing-02)}@media screen and (min-width:768px){.shop-cart-prewarming-modal-totals__amount,.shop-cart-prewarming-modal-totals__name{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.shop-cart-prewarming-modal-totals__total-amount,.shop-cart-prewarming-modal-totals__total-name{padding:4px}.shop-cart-prewarming-modal-totals__amount .money-amount__alternative,.shop-cart-prewarming-modal-totals__amount .money-amount__separator{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}}.shop-cart-prewarming-modal__items{border-top:.5px solid var(--color-main);display:flex;flex-direction:column}.shop-cart-prewarming-banner-container{border-bottom:.5px solid var(--color-main);border-top:.5px solid var(--color-main)}.shop-cart-prewarming-banner__selection-cell{padding:var(--spacing-04) var(--spacing-05)}@media screen and (min-width:768px){.shop-cart-prewarming-banner-container{border-bottom:none;border-top:none}}@media screen and (min-width:1024px){.shop-cart-prewarming-banner-container{border-bottom:.5px solid var(--color-main);border-top:none;position:absolute;right:0;transform:translateY(-100%);width:360px}}@media screen and (min-width:1920px){.shop-cart-prewarming-banner-container{width:410px}}.shop-cart-gift-options-list-ticket--disabled{color:var(--color-content-mid);cursor:default;pointer-events:none}.shop-cart-gift-options-list-packing__preview-image{margin-bottom:var(--spacing-02);width:80px}.shop-cart-gift-options-list-packing--disabled{color:var(--color-content-mid);cursor:default;pointer-events:none}.shop-cart-gift-options-list-packing__title{display:flex}.shop-cart-gift-options-list-packing__title-separator{white-space:pre}.shop-cart-gift-options-list-packing__title .money-amount__main{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.shop-cart-gift-options-list-packing__title .money-amount__alternative-container{display:flex}.shop-cart-gift-options-list-packing__title .money-amount__alternative-container>*{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}.shop-cart-gift-options-ticket-detail{padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.shop-cart-gift-options-packing__colors{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:var(--spacing-04) 0}.shop-cart-gift-options-packing__color{margin:var(--spacing-02);position:relative;width:auto}.shop-cart-gift-options-packing__color .form-input-radio__icon{opacity:0;position:absolute}.shop-cart-gift-options-packing__color-area{border:1px solid var(--color-content-low);height:18px;width:18px}.form-input-radio__input:checked~.shop-cart-gift-options-packing__color-marker{background-color:var(--color-content-high);bottom:-4px;height:1px;left:0;margin:auto;position:absolute;right:0;width:4px}.shop-cart-gift-options-packing__media,.shop-cart-gift-options-packing__media .media-image__image{height:calc(100vw - var(--spacing-05)*2)}.shop-cart-gift-options-packing__tab:first-of-type{border-left:0}.shop-cart-gift-options-packing__tab:last-of-type{border-right:0}.shop-cart-gift-options-packing__tab:only-child{display:none}@media screen and (min-width:768px){.shop-cart-gift-options-packing__media,.shop-cart-gift-options-packing__media .media-image__image{max-height:55vh}}.shop-cart-gift-options-block__container{border-top:0}@media screen and (min-width:768px){.shop-cart-gift-options-block{padding:var(--spacing-05);width:-moz-fit-content;width:fit-content}.shop-cart-gift-options-block__button{margin-left:var(--spacing-03);text-decoration:underline}}.shop-cart-cross-selling{margin-top:var(--spacing-12)}.shop-cart-cross-selling .product-grid__title{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);margin:0 var(--spacing-05) var(--spacing-05);overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:768px){.shop-cart-cross-selling{margin-top:var(--spacing-17)}}.shop-cart-apple-pay-button{text-align:center}.shop-cart-apple-pay-button__logo{width:100%}.shop-cart-view__empty-state{margin:var(--layout-header-horizontal-padding)}.shop-cart-view .layout-shop__content-header{margin-bottom:0;position:sticky;top:var(--layout-header-height);z-index:11}.shop-cart-view .layout-content{padding-top:var(--spacing-02)}.shop-cart-view__content{overflow:hidden}.shop-cart-view .layout-shop__header-block{border-bottom:.5px solid var(--color-main)}.shop-cart-view .layout-shop__header-block .mk-spot{display:flex;flex-direction:column}@media screen and (min-width:768px){.shop-cart-view__empty-state{margin:0 var(--layout-lateral-margin)}.shop-cart-view .layout-content{padding-top:var(--spacing-07)}}@media screen and (min-width:1024px){.shop-cart-view .layout-content{padding-top:var(--spacing-05)}}.shop-cart-item-actions{display:flex}.shop-cart-item--is-vertical .shop-cart-item-actions{gap:var(--spacing-03)}.shop-cart-item-actions__action{cursor:pointer;display:flex;padding:0 0 var(--spacing-02) var(--spacing-01)}.shop-cart-item--is-vertical .shop-cart-item-actions__action{padding:0}.shop-cart-item-actions__action-icon{height:20px;width:20px}.shop-cart-item-header__description{display:block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.shop-cart-item-header__gift-cart-separator{padding:0 4px}.shop-cart-item-header__stock-demands{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);margin-bottom:var(--spacing-01);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.shop-cart-item-header{display:flex;flex-direction:column;overflow:hidden}.shop-cart-item--is-vertical .shop-cart-item-header{margin-bottom:0}.shop-cart-item--is-vertical .shop-cart-item-header__description{align-items:center;display:block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.shop-cart-item--is-vertical .shop-cart-item-header__description-link{white-space:nowrap}.shop-cart-item-image{display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.shop-cart-item-image__customization-text{display:inline-block;height:1em;line-height:1em;position:absolute;text-rendering:optimizelegibility;white-space:nowrap;z-index:2}.shop-cart-item-image__media{width:100%}.shop-cart-item--is-vertical .shop-cart-item-image{border-bottom:.5px solid var(--color-main)}.shop-cart-item-details-customization__detail{display:block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-bottom:var(--spacing-01);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.shop-cart-item-details-customization__detail:last-child{margin-bottom:0}.shop-cart-item-details-customization__title-text--uppercase{text-transform:uppercase}.shop-cart-item-details-gift-card__list-item{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.shop-cart-item-details-gift-card{display:flex;flex-direction:column;gap:var(--spacing-01);margin-top:var(--spacing-04)}.shop-cart-item--is-vertical .shop-cart-item-details-gift-card{margin-top:var(--spacing-02);overflow:hidden}.shop-cart-item-details-base{display:flex;flex-wrap:nowrap;margin-top:var(--spacing-04);overflow:hidden}.shop-cart-item-details-base__separator{padding:0 var(--spacing-01)}.shop-cart-item-details-base__color,.shop-cart-item-details-base__quantity,.shop-cart-item-details-base__size{display:block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.shop-cart-item--is-vertical .shop-cart-item-details-base,.shop-cart-item-details-base__quantity{margin-top:var(--spacing-02)}.shop-cart-item-pricing{display:flex;flex-direction:column;margin-bottom:var(--spacing-04)}.shop-cart-item-pricing,.shop-cart-item-pricing .money-amount__main,.shop-cart-item-pricing__unit,.shop-cart-item-pricing__unit .money-amount__main{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.shop-cart-item-pricing .money-amount__alternative,.shop-cart-item-pricing .money-amount__separator{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.shop-cart-item-pricing .money-amount__alternative-container{display:flex}.shop-cart-item-pricing__old{color:var(--color-content-high);width:-moz-fit-content;width:fit-content}.shop-cart-item-pricing__old .money-amount__alternative,.shop-cart-item-pricing__old .money-amount__main,.shop-cart-item-pricing__old .shop-cart-item-pricing__quantity{text-decoration:line-through}.shop-cart-item-pricing__current{display:flex;width:-moz-fit-content;width:fit-content}.shop-cart-item-pricing--discounted .shop-cart-item-pricing__current,.shop-cart-item-pricing__future-price{padding:1px 2px}.shop-cart-item-pricing__discount-percentage:after{content:"/";margin:0 4px}.shop-cart-item-pricing__quantity-container,.shop-cart-item-pricing__unit{display:flex}.shop-cart-item-pricing__future-price{align-items:flex-start;display:inline-block;flex-direction:column}.shop-cart-item--is-vertical .shop-cart-item-pricing{align-items:center;column-gap:var(--spacing-02);flex-direction:row;flex-wrap:wrap;margin-bottom:0}.shop-cart-item--is-vertical .shop-cart-item-pricing__container{display:flex;justify-content:space-between}.shop-cart-item--is-vertical .shop-cart-item-pricing__container--has-unit-price{width:100%}.shop-cart-item--is-vertical .shop-cart-item-pricing__container--has-multiple-rows{flex-direction:column}.shop-cart-item__out-of-stock{background:var(--color-content-inverse);box-sizing:border-box;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);left:0;letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);padding:var(--spacing-04);position:absolute;text-align:center;text-transform:none;top:50%;transform:translateY(-50%);width:100%}.shop-cart-item-quantity-selector{--zds-quantity-selector-icon-size:16px;margin:0 var(--spacing-04) var(--spacing-02) var(--spacing-02)}.shop-cart-item-quantity{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.gift-card-edit-drawer__phone-tip{display:flex}.gift-card-edit-drawer__phone-tip-icon{display:flex;height:var(--line-height-paragraph-s);margin-right:6px;width:12px}.gift-card-edit-drawer__phone-tip-icon,.gift-card-edit-drawer__phone-tip-message{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.gift-card-edit-drawer__instant-shipping{justify-content:space-between;margin:var(--spacing-02) 0;width:100%}.gift-card-edit-drawer__instant-shipping .switch__labeling-wrapper{max-width:none}.shop-cart-item-edit-gift-card-action{border:none;border-top:.5px solid var(--color-main)}.shop-cart-item__customizations-warning{color:var(--color-content-mid);font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.shop-cart-item-extra-info{padding:0 var(--spacing-04) 0 var(--spacing-02)}.shop-cart-item--is-vertical .shop-cart-item-extra-info{padding:var(--spacing-04) 0 0}.shop-cart-item__customizations-tag{margin-bottom:var(--spacing-01)}.shop-cart-item--is-vertical .shop-cart-item__customizations-tag{display:inline-block}.shop-cart-item a{text-decoration:inherit}.shop-cart-item{border-bottom:.5px solid var(--color-main);display:grid;grid-template-columns:repeat(2,50%)}.shop-cart-item--is-vertical{border-right:.5px solid var(--color-main);display:flex;flex-direction:column}.shop-cart-item__details{border-left:.5px solid var(--color-main);display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-02);justify-content:space-between;overflow:hidden}.shop-cart-item--is-vertical .shop-cart-item__details{border-left:0}.shop-cart-item__details-container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-04);justify-content:space-between;padding:var(--spacing-04) var(--spacing-04) 0 var(--spacing-02)}.shop-cart-item--is-vertical .shop-cart-item__details-container{flex-direction:row-reverse;gap:var(--spacing-02);padding:var(--spacing-02) var(--spacing-02) 0}.shop-cart-item__image-container{position:relative}.shop-cart-item__info{flex-grow:1;max-width:100%;min-width:0}.shop-cart-item__main-actions{align-self:flex-end}.shop-cart-item--is-vertical .shop-cart-item__main-actions{align-items:flex-end;align-self:flex-start;display:flex;flex-direction:column;max-width:50%;text-align:right}.shop-cart-item__edit-action{border:none;border-top:.5px solid var(--color-main)}.shop-cart-item--is-not-available .shop-cart-item-image__media,.shop-cart-item--is-not-available .shop-cart-item__info{opacity:.4}.carousel{position:relative}.carousel__container{display:flex;flex-flow:column nowrap;position:relative}.carousel__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:var(--spacing-04)}.carousel__header:empty{display:none}.carousel__header-info{display:flex;flex-flow:column nowrap;padding-left:20px;padding-right:20px}.carousel__header-info-title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.carousel__header-info-title:not(:only-child){margin-bottom:var(--spacing-01)}.carousel__header-info-description-row{display:flex;flex-flow:row nowrap;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.carousel__header-description{margin:0 var(--spacing-03) 0 0}.carousel__header-info-action-text{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-decoration:underline;text-transform:none}.carousel__header-action-link{align-items:center;display:flex;height:50%;justify-content:flex-end;padding-right:var(--spacing-04);position:absolute;width:100%}.carousel__header-controls{display:none;padding-right:var(--spacing-04)}.carousel__viewport{overflow:hidden}.carousel__items{align-items:flex-start;display:flex;margin-left:auto;margin-right:auto;will-change:transform}.carousel__items:after{content:"";flex:0 0 0.1px;height:1px}.carousel__item{flex-shrink:0}.carousel__progress-bar{background:var(--color-surface-low-alt);height:1px;margin:var(--spacing-05) 0 0 0;width:100%}.carousel__progress-bar-completed-bar{background:var(--color-surface-high-alt);height:100%}.carousel__lateral-arrow-left,.carousel__lateral-arrow-right{box-sizing:initial;height:32px;position:absolute;top:50%;width:32px}.carousel__lateral-arrow-right{padding-left:20px;right:0;transform:translate(100%,-50%)}.carousel__lateral-arrow-left{left:0;padding-right:20px;transform:translate(-100%,-50%)}.carousel__arrow-left:disabled svg path,.carousel__arrow-right:disabled svg path{fill:var(--color-content-low)}@media screen and (min-width:1024px){.carousel__header-info-action-text{display:initial}.carousel__header-action-link{display:none}.carousel__header-controls{display:flex;margin:0 0 0 auto}.carousel__arrow-left,.carousel__arrow-right{cursor:pointer;z-index:1}.carousel__arrow-left{margin-right:4px}.carousel__arrow-left svg,.carousel__arrow-right svg{height:16px;width:16px}.carousel__lateral-arrow-left,.carousel__lateral-arrow-right{height:48px;width:48px}.carousel__lateral-arrow-left:disabled,.carousel__lateral-arrow-right:disabled{fill:var(--color-main-020)}.carousel__lateral-arrow-left svg,.carousel__lateral-arrow-right svg{height:18px}[dir=ltr] .carousel__lateral-arrow-left svg,[dir=rtl] .carousel__lateral-arrow-right svg{transform:rotate(180deg)}}@media screen and (min-width:1600px){.carousel__arrow-left svg,.carousel__arrow-right svg{height:24px;width:24px}.carousel__lateral-arrow-left,.carousel__lateral-arrow-right{height:96px;width:96px}.carousel__lateral-arrow-left svg,.carousel__lateral-arrow-right svg{height:34px}}.popover-trigger{cursor:pointer}.product-detail-card-info-details-bundle,.product-detail-card-info-details-bundle .product-detail-set-info-components .product-detail-secondary-products__secondary-product-info,.product-detail-card-info-details-bundle .product-detail-set-info-components .product-detail-secondary-products__title{padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.product-detail-card-info-details-bundle .product-detail-set-info-components{margin-left:calc(var(--spacing-05)*-1);margin-right:calc(var(--spacing-05)*-1)}.product-detail-card-info-details-bundle-multicolor{padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.product-detail-card-info-details-bundle-multicolor__description{margin-bottom:var(--spacing-02)}.product-detail-card-info-details-bundle-multicolor__color{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-card-info-details-bundle-multicolor__special-return-conditions{margin-top:var(--spacing-04)}.product-detail-card-info-details-bundle-multicolor__detailed-extra-info{margin-bottom:var(--spacing-01);margin-top:var(--spacing-07)}.product-detail-card-info-details-bundle-multicolor__multicolor-component-selector{margin-bottom:var(--spacing-09);margin-left:calc(var(--spacing-05)*-1);margin-right:calc(var(--spacing-05)*-1);margin-top:var(--spacing-10)}.product-detail-card-info-details-bundle-multicolor__related-products{margin-top:var(--spacing-10)}.product-detail-card-info-details-bundle-multicolor .product-detail-secondary-products__title{margin-left:var(--spacing-05)}.product-detail-card-info__join-life-extra-info,.product-detail-card-info__tabs{padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.product-detail-card-info__selected-color{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-card-info__name{max-width:85%}.product-detail-card-info__price-amount .price__future-promotion{margin-bottom:0}.product-detail-card-info__info-header-top{width:100%}.product-detail-card-info__info-header--multicolor-bundle{padding-top:var(--spacing-02)}.product-detail-card-info__info-header--multicolor-bundle-without-name{padding-top:var(--spacing-08)}.product-detail-card-info__info-header-bottom{align-items:flex-start;justify-content:space-between;margin:var(--spacing-05) var(--spacing-05) var(--spacing-07) var(--spacing-05)}.product-detail-card-info__info-header-bottom-left{position:relative;width:100%}.product-detail-card-info__composite-set-edit-toggle,.product-detail-card-info__show-similar,.product-detail-card-info__size-selector,.product-detail-card-info__size-selector-edited-toggle,.product-detail-card-info__size-selector-toggle{flex-grow:1}.product-detail-card-info__size-selector-edited-toggle{flex-basis:30%;flex-shrink:0}.product-detail-card-info__composite-set-edit-toggle,.product-detail-card-info__size-selector-edited-toggle{align-items:center;color:var(--color-content-high);display:flex;flex-direction:column;justify-content:space-around}.product-size-selector__edited-button-price{color:var(--color-content-high);font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-detail-card-info__wishlist-button{display:block}.product-detail-card-info__add-to-wishlist{background:none;border:0;flex:0;padding:0}.product-detail-card-info__set-action{width:100%}.product-detail-card__overlay{background-color:var(--color-background-overlay);bottom:0;height:100%;position:fixed;top:0;width:100%;z-index:10}.product-detail-card__color-actions--is-compact{transform:translateX(var(--spacing-02))}.product-detail-card__close-button{height:24px}.product-detail-card__outfit-selector .outfit-selector-outfits{border-radius:12px 12px 0 0;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:var(--spacing-06);position:fixed;z-index:1}.product-detail-card__outfit-selector-wrapper{position:absolute;width:100%}.product-detail-card__live-show,.product-detail-card__tutorials-selector{margin-top:calc(var(--info-panel-height)*-1);position:fixed;width:100%}.layout-user--full .layout-user__content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.help-favorites__title{align-items:center;display:flex;font-size:var(--font-size-heading-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight);margin-bottom:var(--spacing-06);text-transform:uppercase}.help-favorites__title-icon{margin-right:var(--spacing-03)}.help-favorites__items-container .zds-selection-cell__button-wrapper{text-align:left}.help-favorites__items-container .help-sections-nav__section{border:var(--line-width) solid var(--color-basic-black);margin-bottom:var(--spacing-03);margin-right:var(--spacing-03);padding:var(--spacing-01) var(--spacing-02)}.help-favorites__items-container{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.help-favorites__items-container .help-sections-nav__section{margin-bottom:var(--spacing-06);margin-right:var(--spacing-08)}.layout-user--full .layout-user__content{margin-left:0;max-width:100%}.layout-user__container{min-height:560px}}.help-categories-mob__section--in-bold .accordion-section__title{font-weight:var(--font-weight-condensed)}.help-center-categories-std__container{grid-column-gap:var(--spacing-05);grid-row-gap:var(--spacing-05);display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));max-width:1440px}.help-banner__container{align-items:center;background-color:var(--color-semantic-info-high);bottom:0;color:var(--color-basic-white);display:flex;justify-content:space-between;padding:var(--spacing-03) var(--layout-header-horizontal-padding);position:sticky;width:100%}.help-banner__text{align-items:center;display:flex;font-size:var(--font-size-paragraph-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:400;letter-spacing:var(--letter-spacing-paragraph-m-highlight);line-height:var(--line-height-paragraph-m-highlight);text-transform:none}.help-banner__icon{fill:var(--color-basic-white);height:18px;margin-right:var(--spacing-02)}.help-banner__link{cursor:pointer;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-decoration:none;text-transform:uppercase;white-space:nowrap}.help-banner__dialog-content{padding-top:var(--spacing-07)}.help-banner__dialog-content .grid-block{width:auto}@media screen and (min-width:768px){.help-banner__container{padding:var(--spacing-03) calc(var(--layout-header-horizontal-padding) + (100vw - var(--grid-width))/2 - var(--layout-header-horizontal-padding))}.help-banner__icon{height:18px}}.help-view__embedded{padding-bottom:var(--spacing-05)}.help-view.theme--embedded-no-margins .layout-content{padding:0}.help-view.theme--embedded-no-margins .layout-user__container{padding-left:0}.help-view__content{color:currentColor;display:grid;grid-template-columns:var(--layout-content-horizontal-padding) repeat(4,1fr) var(--layout-content-horizontal-padding);grid-template-rows:auto auto;height:auto;row-gap:var(--spacing-06)}.help-view__fixed-content{bottom:0;display:flex;flex-direction:column;position:fixed;width:100%;z-index:10}.help-view__background-image{grid-column:1/span 6;grid-row:1}.help-view__background-image-enter-active{animation:bouncingImage 1s ease-out}@keyframes bouncingImage{0%,50%,to{transform:translateY(0)}25%,75%{transform:translateY(calc(var(--spacing-04)*-1))}}.help-view__search-box{grid-column:2/span 4;grid-row:1;width:100%;z-index:1}.help-view__help-links-section{grid-column:2/span 4;grid-row:2}.help-view__search-title{padding-top:var(--spacing-08)}.help-view__search{margin:var(--spacing-08) 0}.help-view__nav-title{padding-bottom:var(--spacing-07)}.help-view__nav-title,.help-view__see-more{font-size:var(--font-size-heading-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight);text-transform:uppercase}.help-view__see-more{display:flex;justify-content:center;margin-bottom:var(--spacing-08);width:100%}.help-view__see-more-button{align-items:center;cursor:pointer;display:flex;transform:rotate(-90deg) translateX(50%)}.help-view__see-more-text:lang(ja),.help-view__see-more-text:lang(kr),.help-view__see-more-text:lang(zh){transform:rotate(90deg) translateY(-50%);writing-mode:vertical-rl}.help-view__see-more-line{background-color:var(--color-surface-low-alt);display:flex;height:1px;justify-content:flex-end;margin-right:var(--spacing-04);width:32px}.help-view__see-more-filled-line{background-color:var(--color-surface-high);width:12px}.help-view__see-more-filled-line-enter-active{animation:growingLine 1s ease-out}@keyframes growingLine{0%,50%,to{width:12px}25%,75%{width:32px}}.help-view__favorites{margin-bottom:var(--spacing-05)}.help-view__categories{scroll-margin-top:var(--layout-header-height)}@media screen and (min-width:768px){.help-view__content{grid-template-columns:calc(var(--layout-header-horizontal-padding) + (100vw - var(--grid-width))/2 - var(--layout-header-horizontal-padding)) repeat(12,1fr) calc(var(--layout-header-horizontal-padding) + (100vw - var(--grid-width))/2 - var(--layout-header-horizontal-padding));row-gap:var(--spacing-10)}.help-view__background-image{grid-column:1/span 14}.help-view__search{margin-top:var(--spacing-11)}.help-view__search-box{grid-column:2/span 8}.help-view__help-links-section{grid-column:2/span 12;grid-row:2}.help-view__search-title{padding-top:var(--spacing-11)}.help-view__nav-title{padding-bottom:var(--spacing-07)}}.help-search-hits__container{padding-top:var(--spacing-06)}.help-search-hits__title{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin-bottom:var(--spacing-02);text-transform:uppercase}.help-search-hit__container{margin-right:var(--spacing-02)}[dir=rtl] .help-search-hit__container{margin-left:var(--spacing-02)}.help-search-hit__name{cursor:pointer;display:block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-bottom:var(--spacing-02);padding:var(--spacing-01) var(--spacing-03);text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.help-search-hit__name{padding:var(--spacing-01) var(--spacing-02)}}.help-search-hits-section__suggestions-container{margin-bottom:var(--spacing-05)}.help-search-hits-section__tags-container{display:flex}.help-search-hits-section__title{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin-bottom:var(--spacing-02);text-transform:uppercase}.help-contact-link__description{text-decoration:underline}.help-contact-link__selection-cell{padding:0}.help-search-no-results__suggestion{cursor:pointer;display:block;font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);margin-bottom:var(--spacing-02);margin-right:var(--spacing-02);text-decoration:none;text-transform:uppercase}.help-search-no-results__contact-link{margin-top:var(--spacing-06)}.help-search-no-results__list{display:flex;flex-wrap:wrap;justify-content:flex-start}.help-search-no-results__text{margin-bottom:var(--spacing-04)}.help-search-box__search-box-form{align-content:center;align-items:center;display:flex;position:relative}.help-search-box__hits-wrapper{margin-top:var(--spacing-04);overflow-y:auto}.help-search-box__hits-wrapper-enter{opacity:0;overflow-y:hidden;transform:translateY(100vh)}.help-search-box__hits-wrapper-enter-active{opacity:1;transform:translateY(0);transition:transform .5s ease-out,opacity .5s ease-out}.help-search-box__hits-wrapper-enter-done{overflow-y:auto}.help-search-box__hits-wrapper-exit{opacity:1;overflow-y:hidden;transform:translateY(0)}.help-search-box__hits-wrapper-exit-active{opacity:0;transform:translateY(100vh);transition:transform .3s ease-out,opacity .3s ease-out}.help-search-box__hits-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.help-search-box__hits-item{flex:0 0 auto;max-width:100%}.help-search-box__hits-breadcrumbs{display:block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}@keyframes focus-input-in{0%{font-size:var(--font-size-heading-l-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-l-highlight);line-height:var(--line-height-heading-l-highlight);opacity:0;text-transform:uppercase}to{font-size:var(--font-size-heading-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight);opacity:1;text-transform:uppercase}}.help-search-box__search-box-input{background-color:var(--color-background-base);border:var(--line-width) solid var(--color-basic-black);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:44px;letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);padding-left:var(--spacing-05);text-transform:uppercase;width:100%}.help-search-box__search-box-input::-ms-input-placeholder{color:var(--color-content-mid);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);opacity:1;text-transform:uppercase}.help-search-box__search-box-input::placeholder{color:var(--color-content-mid);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);opacity:1;text-transform:uppercase}.help-search-box__search-box-input::-webkit-search-cancel-button,.help-search-box__search-box-input::-webkit-search-decoration,.help-search-box__search-box-input::-webkit-search-results-button,.help-search-box__search-box-input::-webkit-search-results-decoration{display:none}.help-search-box__search-box-input:focus{animation-duration:.01s;animation-name:focus-input-in}.ais-SearchBox-loadingIcon path{fill:currentColor}.help-search-box__search-box-form:focus,.help-search-box__search-box-input:focus,.help-search-box__search-box-root:focus{outline:none}.help-search-box__search-box-submit-icon{display:none}.help-search-box__search-box-loading,.help-search-box__search-box-reset-icon{height:20px;width:20px}.help-search-box__search-box-loading,.help-search-box__search-box-reset{cursor:pointer;margin-top:-10px;position:absolute;right:var(--spacing-04);top:50%}@media screen and (min-width:768px){.help-search-box__hits-wrapper{scrollbar-color:currentColor var(--color-content-low);scrollbar-width:thin}.help-search-box__hits-wrapper::-webkit-scrollbar{background-color:initial;width:1px}.help-search-box__hits-wrapper:hover::-webkit-scrollbar-track{background-color:var(--color-content-low)}.help-search-box__hits-wrapper:hover::-webkit-scrollbar-thumb{background-color:currentColor;border-radius:20px}.help-search-box__search-box-input{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}}.help-sections-nav__section-button{cursor:pointer;font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.help-sections-nav__section{margin-bottom:var(--spacing-02)}.help-sections-nav__section .zds-selection-cell__title{text-align:left}.help-sections-nav__section-in-bold .zds-selection-cell__title{font-weight:var(--font-weight-condensed)}.help-category-default-link{display:block;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-04);text-decoration:underline;text-transform:none}.help-category__nav{border:var(--line-width) solid var(--color-basic-black);padding:var(--spacing-07)}.help-category__categories-title{font-size:var(--font-size-heading-m);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin-bottom:var(--spacing-05)}.help-category__categories-title,.help-category__subcategories-title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.help-category__subcategories-title{display:block;font-size:var(--font-size-heading-xs);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);margin-bottom:var(--spacing-02);text-decoration:none}.help-category__subcategories-title:hover{text-decoration:underline}.help-category__subcategories-title.help-category__subcategories-title--in-view{font-weight:var(--font-weight-bold)}.help-category__see-more-specific-link{font-size:var(--font-size-paragraph-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:400;letter-spacing:var(--letter-spacing-paragraph-m-highlight);line-height:var(--line-height-paragraph-m-highlight);text-transform:none}.help-search-box-mob{background-color:var(--color-background-base);border-bottom:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high);padding:var(--spacing-06) var(--layout-content-horizontal-padding)}.selection-box{align-items:center;border-right:.5px solid var(--color-main);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:84px;justify-content:center;overflow:visible;padding:var(--spacing-02);position:relative;text-decoration:none;width:100%}.selection-box:last-child{border-right:0}.delivery-selection__option-title{position:absolute;top:calc(var(--line-width)*-1)}.selection-box__icon{width:24px}.selection-box__description{display:inline-block;font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);margin-top:var(--spacing-01);max-width:100%;overflow-wrap:break-word;text-align:center;text-transform:uppercase}.selection-box__description--selected{font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);text-transform:uppercase}@media screen and (min-width:768px){.selection-box{min-height:76px;padding:var(--spacing-05)}}@media screen and (min-width:1920px){.selection-box{min-height:107px;padding:var(--spacing-04)}.selection-box__icon{width:32px}}[dir=rtl] .delivery-info__icon{margin-left:var(--spacing-01)}.delivery-group-selection-form-shipping-method{width:100%}.delivery-group-selection-form-shipping-method__header{display:flex;justify-content:space-between}.delivery-group-selection-form-shipping-method__name{display:flex;gap:var(--spacing-02)}.delivery-group-selection-form-shipping-method__name .delivery-info{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.delivery-group-selection-form-shipping-method--is-selected .delivery-info{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.delivery-group-selection-form-shipping-method__description{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-01);text-transform:none}.delivery-group-selection-form-shipping-method__details{max-width:75%}.delivery-group-selection-form-shipping-method__delivery-info{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-right:var(--spacing-02);text-transform:uppercase}.delivery-group-selection-form-shipping-method--is-selected .delivery-group-selection-form-shipping-method__delivery-info{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.delivery-group-selection-form-shipping-method__disabled-reason,.delivery-group-selection-form-shipping-method__spot-info{margin-top:var(--spacing-01)}.delivery-group-selection-form-shipping-method__amount,.delivery-group-selection-form-shipping-method__money-amount,.delivery-group-selection-form-shipping-method__money-amount .money-amount__separator,.money-amount__alternative{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.delivery-group-selection-form-shipping-method__money-amount{text-align:center}.delivery-group-selection-form-shipping-method__disabled-reason{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}.delivery-group-selection-form-shipping-method__spot-title{align-self:flex-start;position:relative;top:1px}.delivery-group-selection-form-shipping-method__amount{display:flex;flex-direction:row}@media screen and (min-width:768px){.delivery-group-selection-form-shipping-method__details{max-width:60%}.delivery-group-selection-form-shipping-method__price{flex-shrink:0}.delivery-group-selection-form-shipping-method__disabled-reason,.delivery-group-selection-form-shipping-method__spot-info{margin-top:var(--spacing-02)}}.delivery-group-selection-form-shipping-options{display:flex;flex-direction:column;margin-bottom:calc(var(--spacing-10) - var(--spacing-03))}.delivery-group-selection-form-shipping-options__option{margin-bottom:var(--spacing-03)}@media screen and (min-width:768px){.delivery-group-selection-form-shipping-options{flex-direction:row;margin-bottom:0;margin-top:var(--spacing-02)}.delivery-group-selection-form-shipping-options__option{margin-bottom:0;margin-right:var(--spacing-07);max-width:280px}}.delivery-group-selection-form-delivery__images-container .carousel__item{border-bottom:.5px solid var(--color-content-high);border-right:.5px solid var(--color-content-high);border-top:.5px solid var(--color-content-high);overflow:hidden;width:31.25%}.delivery-group-selection-form-delivery__form-item-radio-container{width:100%}.delivery-group-selection-form-delivery__quantity{align-items:center;background-color:var(--color-content-inverse);border-bottom:.5px solid var(--color-content-high);bottom:0;display:flex;font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);height:24px;justify-content:center;letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);position:absolute;text-transform:uppercase;width:24px}.delivery-group-selection-form-delivery .delivery-group-selection-form-delivery__form-item-radio{border-top:none;padding-bottom:var(--spacing-03);padding-top:var(--spacing-03)}.delivery-group-selection-form-delivery__form-item-radio .form-input-radio{align-items:flex-start}.delivery-group-selection-form-delivery__form-item-radio .form-input-radio__icon{margin-top:2px}.delivery-group-selection-form-delivery__images-container .carousel__header-info{padding-left:var(--spacing-05)}.delivery-group-selection-form-delivery__form-container{margin:0 var(--spacing-05)}.delivery-group-selection-form-delivery{margin:var(--spacing-05) 0 var(--spacing-05) 0}.delivery-group-selection-form-delivery__images-container{margin-bottom:var(--spacing-07)}@media screen and (min-width:768px){.delivery-group-selection-form-delivery__images-container{margin-bottom:calc(var(--spacing-05) + var(--spacing-04))}.delivery-group-selection-form-delivery__images-container-progress-bar{margin-bottom:var(--spacing-04)}}.delivery-group-selection-form__delivery,.delivery-group-selection-form__empty-warning{border-bottom:.5px solid var(--color-content-high)}@media screen and (min-width:768px){.delivery-group-selection-form__empty-warning{border-bottom:0;width:393px}.delivery-group-selection-form__deliveries{border-left:.5px solid var(--color-content-high);display:flex;flex-flow:wrap}[dir=rtl] .delivery-group-selection-form__deliveries{border-right:.5px solid var(--color-content-high)}.delivery-group-selection-form__delivery{border-right:.5px solid var(--color-content-high);border-top:.5px solid var(--color-content-high);margin-top:calc(var(--line-width)*-1);width:393px}}@media screen and (min-width:1920px){.delivery-group-selection-form__delivery,.delivery-group-selection-form__empty-warning{width:614px}}.delivery-group-selections-totals-table{display:flex;justify-content:flex-end}.delivery-group-selection-totals-table__name,.delivery-group-selection-totals-table__price{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.delivery-group-selection-totals-table__price{padding-left:var(--spacing-02)}.delivery-group-selection-totals-table__price .money-amount{justify-content:flex-end}.delivery-group-selection-totals-table__price .money-amount__alternative-container{display:flex}.delivery-group-selection-totals-table__price .money-amount__main{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);text-transform:uppercase}.delivery-group-selection-totals-table__price .money-amount__alternative,.delivery-group-selection-totals-table__price .money-amount__separator{font-size:var(--font-size-body-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-s-highlight);line-height:var(--line-height-body-s-highlight);text-transform:uppercase}.delivery-group-selection-totals-table__currency-message{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-align:right;text-transform:none}@media screen and (min-width:768px){.delivery-group-selection-totals-table__price{padding-left:var(--spacing-08)}[dir=rtl] .delivery-group-selection-totals-table__price{padding-right:var(--spacing-08)}.delivery-group-selection-totals-table__name,.delivery-group-selection-totals-table__price,.delivery-group-selection-totals-table__price .money-amount__main{font-size:var(--font-size-heading-xs-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-xs-highlight);line-height:var(--line-height-heading-xs-highlight);text-transform:uppercase}.delivery-group-selection-totals-table__price .money-amount__alternative,.delivery-group-selection-totals-table__price .money-amount__separator{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}}.delivery-group-selection-drawer-store__spot-header{padding:0 var(--spacing-05) var(--spacing-05) var(--spacing-05)}@media screen and (min-width:768px){.delivery-group-selection-drawer-store__spot-header{padding-bottom:var(--spacing-07)}}.delivery-group-selection-drawer-drop__spot-header{padding:0 var(--spacing-05) var(--spacing-05) var(--spacing-05)}@media screen and (min-width:768px){.delivery-group-selection-drawer-drop__spot-header{padding-bottom:var(--spacing-07)}}.delivery-group-selection-switch{border-bottom:.5px solid var(--color-content-high);padding:var(--spacing-04) var(--spacing-05)}.delivery-group-selection-switch .zds-switch__labeling-wrapper{align-self:center}.delivery-group-selection-switch .switch-wrapper{padding:var(--spacing-02) 0;width:100%}.delivery-group-selection-switch .switch__labeling-wrapper{max-width:none}@media screen and (min-width:768px){.delivery-group-selection-switch .switch-wrapper{justify-content:flex-start}.delivery-group-selection-switch .switch__labeling-wrapper{min-width:206px}.delivery-group-selection-switch{border-left:.5px solid var(--color-content-high);border-right:.5px solid var(--color-content-high)}}.address-evaluation-address-list-item{padding:var(--spacing-04) var(--spacing-05)}.address-evaluation-address-list-item__content{font-size:var(--font-body-l)}.address-evaluation-address-list-item__content-title{margin-bottom:var(--spacing-02)}.address-evaluation-address-list-item__actions{margin-top:var(--spacing-03)}.address-evaluation-address-list-item__edit{text-decoration:underline;text-transform:none}@media screen and (min-width:768px){.address-evaluation-address-list-item{padding:var(--spacing-04) var(--spacing-06)}}.address-evaluation-address-list{max-width:none}.address-evaluation-address-list .address-evaluation-address-list-item{border-bottom:var(--line-width) solid var(--color-content-high)}.address-evaluation-address-list .address-evaluation-address-list-item:first-child{border-top:var(--line-width) solid var(--color-content-high)}.address-evaluation-popup__description{margin-bottom:var(--spacing-08);padding:0 var(--spacing-05)}.address-evaluation-popup__original-address-display{margin-top:var(--spacing-08);padding:0 var(--spacing-05)}@media screen and (min-width:768px){.address-evaluation-popup__description{margin-bottom:var(--spacing-07);padding:0 var(--spacing-06)}.address-evaluation-popup__original-address-display{margin-bottom:var(--spacing-04);margin-top:var(--spacing-07);padding:0 var(--spacing-06)}}.delivery-group-selection .order-totals-table{margin-right:0}.delivery-group-selection__delivery-groups-content{width:100%}.delivery-group-selection__title{font-size:var(--font-size-heading-l-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-l-highlight);line-height:var(--line-height-heading-l-highlight);margin:auto;margin-bottom:var(--spacing-07);max-width:242px;text-transform:uppercase}.delivery-group-selection__spot-header{width:100%}.delivery-group-selection__options{display:flex}.delivery-group-selection__shipping-method-description{color:var(--color-content-high);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.delivery-group-selection-block__border{border-top:.5px solid var(--color-content-high)}.delivery-group-selection__single-option{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);padding:var(--spacing-05);text-transform:uppercase}.delivery-group-selection__spot-info{padding:var(--spacing-01) var(--spacing-05);width:100%}.delivery-group-selection__form-info,.delivery-group-selection__selected-address,.delivery-group-selection__spot-info{border-bottom:.5px solid var(--color-content-high)}.delivery-group-selection__form-info{padding:var(--spacing-04)}.delivery-group-selection__spot-delivery{border-top:none}.delivery-group-selection__options+.delivery-group-selection__spot-delivery{border-top:.5px solid var(--color-content-high)}@media screen and (min-width:768px){.delivery-group-selection__title{max-width:none}.delivery-group-selection__spot-header{border:0;margin-bottom:var(--spacing-07)}.delivery-group-selection-address{padding-top:var(--spacing-02)}.delivery-group-selection__spot-info{border-top:.5px solid var(--color-content-high);margin-top:var(--spacing-08);width:393px}.delivery-group-selection__selected-address,.delivery-group-selection__spot-info{border-left:.5px solid var(--color-content-high);border-right:.5px solid var(--color-content-high)}.delivery-group-selection-block__border{border-left:.5px solid var(--color-content-high);border-right:.5px solid var(--color-content-high);border-top:.5px solid var(--color-content-high)}.delivery-group-selection__delivery-groups-content{margin-bottom:var(--spacing-08);width:393px}.delivery-group-selection__form-info{border-bottom:0;padding:var(--spacing-05) 0 0}}@media screen and (min-width:1920px){.delivery-group-selection__delivery-groups-content,.delivery-group-selection__spot-info{width:614px}}.media-image{height:100%;left:0;position:absolute;top:0;width:100%}.media-image--hidden{visibility:hidden}.media-image__svg{height:auto;left:0;position:absolute;top:0;width:100%}.media-image__watermark{background:none;bottom:0;position:absolute;right:0;width:100%}.media__wrapper--by-aspect-ratio .media-image__wrapper{height:100%;position:relative;width:100%}.media__wrapper--fit .media-image__image,.media__wrapper--fit .media-image__svg{object-fit:contain}.media__wrapper--fill .media-image__image,.media__wrapper--fill .media-image__svg{object-fit:cover}.media__wrapper--by-aspect-ratio .media-image__svg{height:100%}.media__wrapper--by-aspect-ratio .media-image__image{height:100%;position:relative;width:100%;z-index:0}.media__wrapper--fit-height .media-image__image,.media__wrapper--fit-height .media-image__svg{height:100%;width:auto}.media__wrapper--fit-width .media-image__image,.media__wrapper--fit-width .media-image__svg{height:auto;width:100%}.media-video-fake-poster__links{height:100%;position:absolute;width:100%}.media-video-audio-toggle__icon{padding:8px}@media screen and (min-width:768px){.media-video-audio-toggle{cursor:pointer}}.media-video-play-toggle__icon{padding:8px}@media screen and (min-width:768px){.media-video-play-toggle{cursor:pointer}}:root{--media-video-progress-bar-color:#fff}.media-video-progress-bar{width:100%}.media-video-progress-bar__slider{display:flex;height:32px;position:relative;width:100%}.media-video-progress-bar--is-full-screen .media-video-progress-bar__slider{height:40px}.media-video-progress-bar__slider-load-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#999;border:none;height:2px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.media-video-progress-bar__slider-load-bar::-webkit-progress-bar{background-color:#999}.media-video-progress-bar__slider-load-bar::-webkit-progress-value{background-color:var(--media-video-progress-bar-color)}.media-video-progress-bar__slider-load-bar::-moz-progress-bar{background-color:var(--media-video-progress-bar-color)}.media-video-progress-bar__slider-pointer{background-color:initial;height:100%;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.media-video-progress-bar__slider-pointer::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--media-video-progress-bar-color);height:16px;width:2px}.media-video-progress-bar__slider-pointer::-moz-range-thumb{background-color:var(--media-video-progress-bar-color);height:16px;width:2px}.media-video-progress-bar--is-full-screen .media-video-progress-bar__slider-pointer::-webkit-slider-thumb{height:24px}.media-video-progress-bar--is-full-screen .media-video-progress-bar__slider-pointer::-moz-range-thumb{height:24px}.media-video-progress-bar__timer{display:flex;font-size:var(--font-size-label-m);justify-content:space-between;width:100%}@media screen and (min-width:768px){.media-video-progress-bar__slider-pointer{cursor:pointer}}@media screen and (min-width:1024px){.media-video-progress-bar__timer{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}}.media-video-full-screen-toggle__icon{padding:8px}.media-video-full-screen-toggle--is-full-screen .media-video-full-screen-toggle__icon{width:40px}@media screen and (min-width:768px){.media-video-full-screen-toggle{cursor:pointer}}.media-video-subtitles-selector__toggle-button{cursor:pointer;opacity:1;transition:opacity .2s}.media-video-subtitles-selector__toggle-button--hidden{opacity:0}.media-video-subtitles-selector__icon{height:72px;padding:24px;width:72px}.media-video-subtitles-selector__track-list-wrapper{background-color:rgba(0,0,0,.8);bottom:0;position:absolute;right:0;text-align:left;top:0;transform:translateX(100%);transition:transform .3s;width:100%}.media-video-subtitles-selector__track-list-wrapper--visible{transform:translateX(0)}.media-video-subtitles-selector__track-list{padding:var(--spacing-11) var(--spacing-05) var(--spacing-05) var(--spacing-05);position:relative}.media-video-subtitles-selector__track-list-title{color:var(--color-main-000);font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin-bottom:var(--spacing-05);text-transform:uppercase}.media-video-subtitles-selector__close-button{fill:#fff;cursor:pointer;height:24px;position:absolute;right:var(--spacing-06);top:var(--spacing-05);width:24px}.media-video-subtitles-selector__track{color:var(--color-main-000);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin-bottom:var(--spacing-06);text-align:left;text-transform:uppercase}.media-video-subtitles-selector__track-toggle{cursor:pointer}.media-video-subtitles-selector__track--active .media-video-subtitles-selector__track-toggle{font-weight:700}@media screen and (min-width:768px){.media-video-subtitles-selector__track-list-wrapper{width:340px}}@media screen and (min-width:1024px){.media-video-subtitles-selector__track-list-wrapper{width:320px}.media-video-subtitles-selector__icon{height:88px;padding:32px;width:88px}}@media screen and (min-width:1600px){.media-video-subtitles-selector__track-list-wrapper{width:400px}}@media screen and (min-width:1920px){.media-video-subtitles-selector__track-list-wrapper{width:480px}}.media-video-time-jump{font-size:var(--font-size-label-m);height:64px;position:relative;width:64px}.media-video-time-jump__icon{height:64px;left:0;position:absolute;top:0;width:64px}.media-video-time-jump--backward .media-video-time-jump__icon{transform:scaleX(-1)}@media screen and (min-width:1024px){.media-video-time-jump{cursor:pointer;font-size:18px;height:80px;line-height:24px;width:80px}.media-video-time-jump__icon{height:80px;width:80px}}.media-video{height:100%}.media-video__fake-poster,.media-video__player video{height:100%;object-fit:fill;width:100%}.media-video__player video::-webkit-media-controls{display:none!important}.media-video__overlay,.media-video__player--is-showing-fake-poster .media-video__player video{display:none}.media-video__player--is-showing-controls .media-video__overlay{background-color:#000;bottom:0;display:block;left:0;opacity:.3;position:absolute;right:0;top:0}.media-video__controls{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;position:absolute;right:0;top:0;width:100%}.media-video__player--full-screen .media-video__controls{fill:#fff;color:#fff}.media-video__controls-bottom,.media-video__controls-center,.media-video__controls-top{display:flex;width:100%;z-index:1}.media-video__controls-top{justify-content:flex-end;z-index:2}.media-video__player--full-screen .media-video__controls-top{height:72px}.media-video__controls-center{align-items:center;justify-content:center}.media-video__controls-bottom{font-size:0;justify-content:space-between;line-height:1;padding:12px 8px}.media-video__player--full-screen .media-video__controls-bottom{padding-left:24px;padding-right:16px}.media-video__controls-center .media-video-play-toggle{height:64px;margin:0 80px;width:64px}.media-video__controls-center .media-video-play-toggle__icon{height:100%;padding:0;width:100%}.media-video__player{display:flex;height:100%;position:relative}.media-video__player--full-screen{cursor:default}.media-video__player--full-screen .media-video__controls-bottom,.media-video__player--full-screen .media-video__controls-center{opacity:0;transition:visibility .2s linear,opacity .2s ease;visibility:hidden}.media-video__player--full-screen.media-video__player--is-showing-controls .media-video__controls-bottom,.media-video__player--full-screen.media-video__player--is-showing-controls .media-video__controls-center{opacity:1;visibility:visible}.media-video__controls-left{align-items:flex-start;display:flex}.media-video__wrapper{height:100%;position:absolute;width:100%}.media-video__wrapper .media-video__player video,.media__wrapper--by-aspect-ratio .media-video__wrapper{position:relative}.media__wrapper--fit .media-video__fake-poster,.media__wrapper--fit .media-video__player video,.media__wrapper--fit .media-video__poster,.media__wrapper--fit .media-video__svg{object-fit:contain}.media__wrapper--fill .media-video__fake-poster,.media__wrapper--fill .media-video__player video,.media__wrapper--fill .media-video__poster,.media__wrapper--fill .media-video__svg{object-fit:cover}.media-video__player--full-screen .media-video__player video{background-color:#000;object-fit:contain}.media__wrapper--by-aspect-ratio .media-video__poster{height:100%;width:100%}.media-video__wrapper .media-video__svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.media__wrapper--fit-height .media-video__player video,.media__wrapper--fit-height .media-video__poster,.media__wrapper--fit-height .media-video__svg{height:100%;width:auto}.media__wrapper--fit-width .media-video__player video,.media__wrapper--fit-width .media-video__poster,.media__wrapper--fit-width .media-video__svg{height:auto;width:100%}@media screen and (min-width:768px) and (orientation:portrait){.media-video__controls{cursor:default;opacity:0;transition:opacity .2s;transition-delay:2s}.media-video__player:hover:not(.media-video__player--full-screen) .media-video__controls{opacity:1;transition-delay:0s}}@media screen and (min-width:1024px){.media-video__controls-center .media-video-play-toggle{height:80px;margin:0 136px;width:80px}.media-video__player--full-screen .media-video__controls-top{height:88px}.media-video__player--full-screen .media-video__controls-bottom{padding-bottom:32px;padding-left:32px;padding-right:24px}}.zara-fullscreen-portal--active{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.media-3d-advanced,.media-3d-advanced__container{position:relative}.media-3d-advanced,.media-3d-advanced__container,.media-3d-advanced__container>.media{height:100%}.media.media-3d-advanded__dynamic-poster{left:0;position:absolute;top:0;width:100%}.media-3d-advanced--fullscreen .media-3d-advanded__dynamic-poster{height:100%}.media-regions{bottom:0;top:0;width:100%}.media-region,.media-regions{position:absolute}.media-region__icon{background:none;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.media-spin-360{position:relative;touch-action:none}.media-spin-360__wrapper{height:100%}.media-spin-360__load-bar{background-color:var(--color-main-020);bottom:9%;height:1px;left:50%;position:absolute;transform:translate(-50%);width:50%}.media-spin-360__load-bar--standard{bottom:none;top:50%}.media-spin-360__load-bar-progress{background-color:var(--color-main);height:1px}.media-spin-360__frame{height:100%;left:0;object-fit:cover;position:absolute;top:0;visibility:hidden;width:100%}.media-spin-360__frame--current{visibility:visible}.media-spin-360__frame-overlay{background:linear-gradient(1turn,rgba(0,0,0,.1),transparent 89.61%);bottom:0;height:20%;left:0;position:absolute;width:100%}.media-spin-360__overlay{left:0;position:absolute;top:0}.media-spin-360__overlay--active{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));display:flex;flex-flow:column nowrap;height:100%;justify-content:center;width:100%}.media-spin-360__overlay--standard{background:none;bottom:0;justify-content:flex-end;padding:0 0 9%;top:auto;width:100%}.media-spin-360__overlay-action-text{color:var(--color-main-000);font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.media-spin-360--theme-athleticz .media-spin-360__overlay-action-text{font-family:ZaraAthleticz,Neue-Helvetica,Arial,Sans-Serif}.media-spin-360__rotate-icon{fill:#fff;width:40%}.media-spin-360__close-button{background:none;border:none;cursor:pointer;height:24px;outline:none;width:24px}.media-spin-360__overlay--standard .media-spin-360__close-button{height:20px;width:20px}.media-spin-360__close-icon{fill:var(--color-main-000);height:auto;width:100%}.media-spin-360__overlay--standard .media-spin-360__overlay-close-wrapper{align-items:center;bottom:9%;display:flex;flex-flow:column nowrap;justify-content:center;left:50%;position:relative;transform:translate(-50%)}.media-spin-360__viewer{height:100%}.media-spin-360__portal-wrapper{animation:scale-to-screen .3s linear}.media-spin-360__portal-wrapper .media-spin-360__overlay{padding:var(--spacing-04) 0 0 var(--spacing-05)}@keyframes scale-to-screen{0%{opacity:.9;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.media__wrapper{margin:0 auto;position:relative}.media__wrapper--media{left:0;position:absolute;top:0;width:100%}.media__wrapper--by-aspect-ratio{height:100%;width:100%}.media__wrapper--cover{height:100%}.media__wrapper--cover .media__wrapper--media{height:100%;object-fit:cover}.media__wrapper--gravity-top .media__wrapper--media{object-position:center top}.media__wrapper--gravity-center .media__wrapper--media{object-position:center center}.media__wrapper--gravity-bottom .media__wrapper--media{object-position:center bottom}.media__wrapper--fit-height .media__wrapper--media,.media__wrapper--fit-width .media__wrapper--media{left:50%;top:50%;transform:translate(-50%,-50%)}.media__wrapper--fit-width .media__wrapper--media{height:auto;width:100%}.media__wrapper--fit-height .media__wrapper--media,.media__wrapper--force-height .media__wrapper--media{height:100%;width:auto}.media__wrapper--force-height .media-image,.media__wrapper--force-height .media__wrapper--media{position:relative}.media__wrapper--safe-margin-top{padding-top:104px}.media__wrapper--safe-margin-left{padding-left:52px}.media__wrapper--safe-margin-bottom{padding-bottom:16px}.media__wrapper--safe-margin-right{padding-right:52px}.media__fragment{position:absolute}.media__fragment-media{width:100%}@media screen and (min-width:768px){.media__wrapper--safe-margin-top{padding-top:88px}.media__wrapper--safe-margin-bottom{padding-bottom:136px}}@media screen and (min-width:1280px){.media__wrapper--safe-margin-top{padding-top:112px}}@media screen and (min-width:1600px){.media__wrapper--safe-margin-top{padding-top:134px}}@media screen and (min-width:1920px){.media__wrapper--safe-margin-top{padding-top:160px}.media__wrapper--safe-margin-left{padding-left:56px}.media__wrapper--safe-margin-right{padding-right:56px}}@media screen and (min-width:2160px){.media__wrapper--safe-margin-top{padding-top:184px}}.layout-shop-footer__body-button{border-left-width:0;min-height:100%}@media screen and (min-width:768px){.layout-shop-footer__body-button{border-bottom-width:0;border-left-width:var(--line-width);border-top-width:0;width:160px}}@media screen and (min-width:2560px){.layout-shop-footer__body-button{width:480px}}.cvv-tooltip{max-width:290px;width:calc(100vw - var(--spacing-05)*4 - 37px)}@media screen and (min-width:768px){.cvv-tooltip{width:290px}}.verify-payment-modal{overflow-y:visible}.verify-payment-modal__field .tooltip{position:static}.verify-payment-modal__field .tooltip--visible .tooltip__content{left:var(--spacing-05)}@media screen and (min-width:768px){.verify-payment-modal__field .tooltip--visible .tooltip__content{left:var(--spacing-07)}}.form-builder__radio-group{display:flex;margin-bottom:var(--spacing-02);position:relative;width:100%}.form-builder__radio-group--has-label{padding-top:var(--form-input-label-padding-top)}.form-builder__radio-group--has-label .form-input-label__label{transform:var(--form-input-label-transform)}.form-builder__radio-group .form-input{margin-right:var(--spacing-07);width:auto}.stock-out-modal .stock-out-modal__action{width:100%}.stock-out-modal__cart-grid{margin-top:var(--spacing-08);max-width:100%}.stock-out-modal__info-message{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.stock-out-modal__cart-grid-content{border-left:.5px solid var(--color-main);display:grid;grid-template-columns:1fr;max-height:70vh;overflow:auto;width:100%}.stock-out-modal__cart-grid-item{align-self:stretch;border-right:.5px solid var(--color-main);width:100%}.stock-out-modal__cart-grid-content .stock-out-modal__cart-grid-item:first-child{border-top:.5px solid var(--color-main)}@media screen and (min-width:768px){.stock-out-modal__cart-grid-content{grid-template-columns:repeat(2,1fr);max-height:50vh}.stock-out-modal__cart-grid-content .stock-out-modal__cart-grid-item:nth-child(-n+2){border-top:.5px solid var(--color-main)}}.price{color:inherit;font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.price-on-sale .price-old-amount{text-decoration:line-through}.price-on-sale .price-amount{color:var(--color-emphasis)}.dinamic-turkey-legal-advice__table{margin-top:30px}.dinamic-turkey-legal-advice__content{padding:5px;padding:13px 24px 13px 0}.dinamic-turkey-legal-advice__section-title{font-weight:var(--font-weight-bold)}.dinamic-turkey-legal-advice__table-header{padding:16px 13px 16px 0}.dinamic-turkey-legal-advice__content-area{border-bottom:1px solid var(--color-main-020);border-top:1px solid var(--color-main-020)}.dinamic-turkey-legal-advice .price{display:inline;font:inherit}.dinamic-turkey-legal-advice .price-amount{display:inline}.turkey-legal-advice-modal{display:flex;flex-direction:column}.turkey-legal-advice-modal *{box-sizing:border-box}.turkey-legal-advice-modal__block{display:flex;flex-direction:column;height:33.33%}.turkey-legal-advice-modal__block:not(:last-child){padding-bottom:var(--spacing-04)}.turkey-legal-advice-modal__mkSpot-header{color:var(--color-main);font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);padding-bottom:var(--spacing-02);text-transform:uppercase}.turkey-legal-advice-modal__mkSpot-content{background-color:var(--color-main-005);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);overflow-y:scroll;padding:var(--spacing-05) var(--spacing-14) var(--spacing-05) var(--spacing-05);text-transform:none}.turkey-legal-advice-modal__mkSpot-content h1,.turkey-legal-advice-modal__mkSpot-content h2,.turkey-legal-advice-modal__mkSpot-content h3{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);padding-bottom:var(--spacing-04);text-transform:uppercase}.turkey-legal-advice-modal__mkSpot-content p{padding-bottom:var(--spacing-04)}.order-summary-block{border-bottom:.5px solid var(--color-main);padding:var(--spacing-04) var(--spacing-05)}.order-summary-block__title{font-size:var(--font-size-heading-m-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-m-highlight);line-height:var(--line-height-heading-m-highlight)}.order-summary-block__subtitle,.order-summary-block__title{font-stretch:var(--font-stretch-normal);text-transform:uppercase}.order-summary-block__subtitle{font-size:var(--font-size-heading-s);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-02)}.order-summary-block__details{font-size:var(--font-size-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.order-summary-block__details,.order-summary-block__link{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.order-summary-block__link{color:var(--color-main);display:inline-block;font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-block__button{align-items:center;color:var(--color-main);cursor:pointer;display:flex;flex-wrap:wrap;font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:space-between;letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-align:left;text-decoration:none;text-transform:uppercase;width:100%}.order-summary-block__edit{margin-top:var(--spacing-02);text-decoration:underline;text-transform:capitalize;width:100%}.order-summary-block__link--block{align-items:center;display:flex;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:space-between;letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-decoration:none;text-transform:none}.order-summary-block__link-icon{fill:var(--color-main);flex-shrink:0;height:20px;width:20px}@media screen and (min-width:768px){.order-summary-block{border-bottom:0}.order-summary-block__details{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.order-summary-block__link{margin-top:var(--spacing-02)}}.delivery-info{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);text-transform:uppercase}.delivery-info--fast-sint{align-items:center;color:var(--color-notification);display:flex}.delivery-info__icon{fill:var(--color-notification);height:12px;margin-right:var(--spacing-01);width:12px}@media screen and (min-width:1920px){.delivery-info__icon{height:16px;width:16px}}.order-summary-shipping-method__line,.order-summary-shipping-method__line .delivery-info{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.order-summary-shipping-method__description{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-shipping-method__line+.order-summary-shipping-method__line{margin-top:var(--spacing-02)}.order-summary-view__sales .order-summary-shipping-method__delivery-info{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}@media screen and (min-width:768px){.order-summary-shipping-method__line .delivery-info{display:inline}.order-summary-shipping-method__line .delivery-info--fast-sint{color:var(--color-notification);display:flex;margin:var(--spacing-01) 0 0 0}.order-summary-view__sales .delivery-info{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}}.address-display-name{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.address-display-name__content-skin-title{margin-bottom:var(--spacing-01);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-display__container--skin-default.address-display__container{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);overflow:hidden;text-overflow:ellipsis;text-transform:none}.address-display__container--skin-default .address-display__company-info{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.address-display__container--skin-default .address-display__physical-store{color:var(--color-content-high);margin-bottom:var(--spacing-02)}.delivery-location p,.delivery-location__airport-alert{margin-bottom:4px}.delivery-location__title--highlighted{font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-bold)}.order-summary-address{text-align:left}.order-summary-address .address-display__container div,.order-summary-address .address-display__container p,.order-summary-address .delivery-location p{color:var(--color-main);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:lowercase}.order-summary-address .address-display__container div:first-letter,.order-summary-address .address-display__container p:first-letter,.order-summary-address .delivery-location p:first-letter{text-transform:uppercase}.order-summary-address .address-display__container .address-display-name,.order-summary-address .delivery-location .delivery-location__title{color:var(--color-main);font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-01);text-transform:uppercase}.order-summary-view__sales .order-summary-address .address-display__container div,.order-summary-view__sales .order-summary-address .address-display__container p,.order-summary-view__sales .order-summary-address .delivery-location p{font-size:var(--font-size-body-m-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-m-highlight);line-height:var(--line-height-body-m-highlight);text-transform:uppercase}.order-summary-empty{color:var(--color-emphasis);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:none}.order-summary-shipping__shipping-method{margin-bottom:0}.order-summary-payment-method{align-items:center;display:flex}.order-summary-payment-method+.order-summary-payment-method{margin-top:var(--spacing-07)}.order-summary-payment-method__icon{height:50px;width:50px}.order-summary-payment-method__details{padding:0 var(--spacing-02)}.order-summary-payment-method__name{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-01);text-transform:uppercase}.order-summary-payment-method__message,.order-summary-payment-method__pan{color:var(--color-main);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-payment-method__message+.order-summary-payment-method__message{margin-top:var(--spacing-01)}.order-summary-payment-installments{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-04);text-transform:none}.order-summary-payment-installments,.order-summary-payment-installments__title{color:var(--color-main);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.order-summary-payment-installments__title{font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-01);text-transform:uppercase}.order-summary-payment-installments__details{display:flex;flex-direction:column}.order-summary-egui__title{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-egui__description,.order-summary-egui__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.order-summary-egui__description{color:var(--color-main);font-size:var(--font-size-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-top:var(--spacing-02);text-transform:uppercase}.order-summary-electronic-invoice__delete,.order-summary-electronic-invoice__message{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:capitalize}.order-summary-electronic-invoice__delete{cursor:pointer;margin-top:var(--spacing-02);text-decoration:underline}.order-summary-sign-delivery__message{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-section{padding-bottom:40px}.order-summary-section__title{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);margin-bottom:var(--spacing-05);margin-left:var(--spacing-05);text-transform:uppercase}@media screen and (min-width:768px){.order-summary-section__title{margin-left:0}.order-summary-section__content{border:.5px solid var(--color-main)}.order-summary-section+.order-summary-section .order-summary-section__title{margin-top:var(--spacing-07)}}.order-summary-suborder-item{box-sizing:initial;max-width:116px;min-width:116px}.order-summary-suborder-item__image-wrapper{border-bottom:.5px solid var(--color-main);border-right:.5px solid var(--color-main);border-top:.5px solid var(--color-main);margin-bottom:1px;position:relative}.order-summary-suborder-item__quantity{align-items:center;background-color:var(--color-main-000);bottom:0;color:var(--color-main);display:flex;font-size:var(--font-size-body-xs);height:16px;justify-content:center;left:0;letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);position:absolute;width:16px}.order-summary-suborder-item__quantity,.order-summary-suborder-item__vgc-message{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.order-summary-suborder-item__vgc-message{font-size:var(--font-size-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);overflow:hidden;padding-left:var(--spacing-04);padding-top:var(--spacing-04);text-overflow:ellipsis;width:calc(100vw - var(--spacing-05)*2)}.order-summary-suborder-item__vgc-receiver-mail{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-01);text-transform:none}@media screen and (min-width:768px){.order-summary-suborder-item{max-width:120px;min-width:120px}.order-summary-suborder-item__vgc-message{width:calc(var(--grid-block-column-width)*3 + var(--grid-column-gutter)*2 - var(--spacing-02))}}@media screen and (min-width:1920px){.order-summary-suborder-item{max-width:160px;min-width:160px}}@media screen and (min-width:2160px){.order-summary-suborder-item{max-width:220px;min-width:220px}}.order-summary-suborder+.order-summary-suborder{margin-top:var(--spacing-06)}.order-summary-suborder__title{font-size:var(--font-size-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}.order-summary-suborder__description,.order-summary-suborder__title{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.order-summary-suborder__description{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-suborder:last-child .order-summary-suborder-item__vgc-message{padding-bottom:var(--spacing-05)}.order-summary-suborder--mobile:last-child .order-summary-suborder-item__vgc-message{border-bottom:.5px solid var(--color-main);margin-bottom:var(--line-height);width:100vw}@media screen and (min-width:768px){.order-summary-suborders{float:right;max-width:100%;min-width:calc(var(--grid-column-width)*6 + var(--grid-column-gutter)*6)}.order-summary-suborder .carousel__progress-bar{margin-bottom:var(--spacing-05)}.order-summary-suborders .order-summary-section__content{padding-top:var(--spacing-05)}.order-summary-suborder+.order-summary-suborder{margin-top:var(--spacing-07)}.order-summary-suborder:last-child .carousel__container:only-child .order-summary-suborder-item__image-wrapper:not(.order-summary-suborder-item__image-wrapper--vgc){border-bottom:none;margin-bottom:0}}.order-summary-terms{padding:var(--spacing-07) var(--spacing-05)}.order-summary-terms .form-input-checkbox{align-items:center}.order-summary-terms,.order-summary-terms .form-input-checkbox__label{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-terms__nice-pay{display:flex;margin-top:var(--spacing-02)}.order-summary-terms__terms{display:flex}.order-summary-terms__asterisk{margin-right:var(--spacing-01)}@media screen and (min-width:768px){.order-summary-terms{margin-top:0;padding:var(--spacing-02) 0}.order-summary-terms__nice-pay{display:block;margin-left:var(--spacing-07);margin-top:0}}.order-summary-promotion__promo{margin-top:var(--spacing-02)}.order-summary-gift-options__content,.order-summary-promotion__promo{color:var(--color-main)}.order-summary-gift-options__content,.order-summary-promotion__promo,.order-summary-reusable-box__description-button{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.order-summary-reusable-box__description-button{cursor:pointer;text-decoration:underline}.order-summary-view .layout-shop__header{margin-bottom:var(--spacing-07)}.order-summary-view__column{box-sizing:border-box;padding:0;vertical-align:top;width:100%}.order-summary-view .shop-footer .checkout-footer-contents>* label>span{max-width:100%}.category-topbar-related-categories__category:first-child{margin-left:var(--layout-header-horizontal-padding)}.category-topbar-related-categories__category:last-child{margin-right:var(--layout-header-horizontal-padding)}.category-topbar-related-categories__category-link{text-decoration:none}@media screen and (min-width:768px){.category-topbar-related-categories__category:first-child{margin-left:0}.category-topbar-related-categories__category:last-child{margin-right:0}}.category-topbar{margin-left:calc(var(--layout-header-horizontal-padding)*-1);margin-right:calc(var(--layout-header-horizontal-padding)*-1);width:calc(100% + var(--layout-header-horizontal-padding)*2)}.category-topbar__categories-bar{margin-top:var(--spacing-04)}.category-topbar__bar{align-items:center;display:flex;gap:var(--spacing-03);justify-content:space-between;margin-top:var(--spacing-04)}@media screen and (min-width:768px){.category-topbar__bar,.category-topbar__categories-bar{grid-column:2/6}.category-topbar__siblings{margin-top:var(--spacing-05)}.category-topbar__grandnieces,.category-topbar__nieces{margin-top:var(--spacing-02)}.category-topbar__bar{margin-top:var(--spacing-05);position:relative}.category-topbar__siblings~.category-topbar__bar{margin-top:var(--spacing-02)}}.products-category-seo-cloud{margin:var(--spacing-17) var(--grid-lateral-margin)}.products-category-seo-cloud__title{font-size:var(--font-size-heading-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-l);line-height:var(--line-height-heading-l);margin:0 auto var(--spacing-02);text-transform:uppercase}.products-category-seo-cloud__categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding:0}.products-category-seo-cloud__categories--is-centered{flex-direction:column}.products-category-seo-cloud__category{box-sizing:border-box;display:block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-condensed);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:calc((100% - var(--grid-column-gutter))/2)}.products-category-seo-cloud__category:nth-of-type(odd){margin-right:var(--grid-column-gutter)}.products-category-seo-cloud__category-link{text-decoration:none}.products-category-seo-cloud__category-link:hover{text-decoration:underline}@media screen and (min-width:768px){.products-category-seo-cloud{margin:0 calc(var(--grid-column-width)*3 + var(--grid-column-gutter)*4)}.products-category-seo-cloud__category{margin-bottom:8px;margin-right:var(--grid-column-gutter);width:calc(33.33333% - var(--grid-column-gutter)*2/3)}.products-category-seo-cloud__category:nth-of-type(3n){margin-right:0}}.products-category-seo-pagination{visibility:hidden}.products-category-promotional-banner{align-items:center;background-color:var(--color-content-inverse);box-shadow:0 0 5px rgba(0,0,0,.13);display:flex;justify-content:space-between;text-align:left;width:100%}.products-category-promotional-banner__info,.products-category-promotional-banner__link{align-items:flex-start;cursor:default;display:flex;flex-basis:100%;flex-direction:column;justify-content:flex-start;padding:12px 0 12px 16px;text-decoration:none}.products-category-promotional-banner--unclosable .products-category-promotional-banner__info,.products-category-promotional-banner--unclosable .products-category-promotional-banner__link{padding-right:var(--spacing-02)}.products-category-promotional-banner__title{-webkit-line-clamp:2;font-size:var(--font-size-heading-s-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.products-category-promotional-banner__description,.products-category-promotional-banner__title{-webkit-box-orient:vertical;display:block;display:-webkit-inline-box;font-stretch:var(--font-stretch-normal);overflow:hidden}.products-category-promotional-banner__description{-webkit-line-clamp:4;font-size:var(--font-size-paragraph-m);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.products-category-promotional-banner__close-button{align-self:flex-start;line-height:0;padding:12px 8px 8px}.products-category-promotional-banner__close-icon{fill:var(--color-content-high);height:18px;width:18px}@media screen and (min-width:768px){.products-category-promotional-banner{cursor:pointer;width:420px}.products-category-promotional-banner__link{cursor:pointer}}@media screen and (min-width:1024px){.products-category-promotional-banner{max-width:calc(50% - 32px);min-width:420px;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:2160px){.products-category-promotional-banner{min-width:480px}}.srpls-newsletter-marquee{overflow:hidden;position:relative;white-space:nowrap}.srpls-newsletter-marquee__inner{animation-iteration-count:infinite;animation-name:marquee-ltr;animation-timing-function:linear;display:inline-block;position:relative;white-space:nowrap;width:auto;will-change:transform}@keyframes marquee-ltr{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes marquee-rtl{0%{transform:translateZ(0)}to{transform:translate3d(50%,0,0)}}.srpls-newsletter__email-input{font-size:var(--font-size-body-l);font-stretch:normal;font-weight:400;letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);padding:12px;text-transform:none;width:100%}.srpls-newsletter__email-input:focus{outline:none}.srpls-newsletter__email-input[placeholder]{text-overflow:ellipsis}@media screen and (min-width:768px){.srpls-newsletter__email-input{padding:0 38px}}.srpls-newsletter__marquee{border:1px solid var(--color-main);border-bottom:none;color:var(--color-emphasis);font-family:Apercu,Neue-Helvetica,Arial,Sans-Serif;font-size:18px;font-stretch:condensed;font-weight:var(--font-weight-bold);padding:8px 0;text-transform:uppercase}.srpls-newsletter__marquee-message{margin-right:24px}.srpls-newsletter__subscription-hint{font-size:var(--font-size-body-s);font-stretch:condensed;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.srpls-newsletter__form .srpls-newsletter__subscription .srpls-newsletter__email-input{border:1px solid var(--color-main);font-size:13px}.srpls-newsletter__subscription-button{margin-top:16px}.srpls-newsletter__confirmation{border:1px solid var(--color-main);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-align:center;text-transform:uppercase}.srpls-newsletter__confirmation-gratitude{border-bottom:1px solid var(--color-main);font-stretch:condensed;font-weight:var(--font-weight-bold);padding:12px;text-transform:uppercase}.srpls-newsletter__confirmation-message{color:var(--color-main-060);font-size:13px;padding:12px}.srpls-newsletter__confirmation-message-text{text-transform:lowercase}.srpls-newsletter__form-privacy-checks{margin:32px 4px 0}.srpls-newsletter__form-privacy-checks .form-input{color:var(--color-main-060)}.srpls-newsletter__form-privacy-checks .form-input-checkbox__input{border-color:var(--color-main-060)}@media screen and (min-width:768px){.srpls-newsletter__marquee{border-width:2px;font-size:var(--font-size-heading-l-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-l-highlight);line-height:var(--line-height-heading-l-highlight);padding:12px 0;text-transform:uppercase}.srpls-newsletter__marquee-message{margin-right:64px}.srpls-newsletter__subscription-hint{border:2px solid var(--color-main);border-right:none;padding:18px 48px}.srpls-newsletter__subscription{align-items:stretch;display:flex}.srpls-newsletter__email-input{flex-grow:1}.srpls-newsletter__form .srpls-newsletter__subscription .srpls-newsletter__email-input{border:2px solid var(--color-main);font-size:16px}.srpls-newsletter__subscription-button{font-size:16px;height:auto;margin-top:0;width:356px}.srpls-newsletter__confirmation{border-width:2px}.srpls-newsletter__confirmation-gratitude{border-width:2px;font-size:22px;padding:18px}.srpls-newsletter__confirmation-message{border-width:2px;color:var(--color-main-080);font-size:16px;padding:20px;text-transform:uppercase}.srpls-newsletter__confirmation-message-text{text-transform:uppercase}.srpls-newsletter__form-privacy-checks{margin:16px 16px 0}}.bundle-heading{align-items:flex-start;display:flex;justify-content:flex-start;padding:var(--spacing-02) 0}.bundle-heading__image{margin-right:var(--spacing-03);width:53px}.bundle-heading__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.products-category-grid-product-modal__container{background-color:var(--color-background-base-alt);padding-bottom:var(--spacing-04)}.products-category-grid-product-modal__wrapper{margin:0;overflow:hidden;width:100%}.products-category-grid-product-modal__backdrop{background-color:initial}.products-category-grid-product-modal__heading{padding-left:var(--spacing-05)}.products-category-grid-product-modal .products-category-grid-product-modal__bundle-components{margin:0}.products-category-grid-product-modal .add-to-cart-notification{left:0;right:0}.product-groups_empty-list{display:flex;justify-content:center;margin-top:100px}.product-groups_empty-list .empty-state{margin-top:0}.products-category-view__product-groups-loader{align-items:center;display:flex;height:400px;justify-content:center}.products-category-view__seo-info{margin:var(--grid-spacing-04) var(--grid-lateral-margin)}.products-category-view__category-topbar{max-height:162px;transition:max-height .65s ease-in-out}.products-category-view__category-topbar--hidden{max-height:0;overflow:hidden}.products-category-view__zoom-selector{margin-left:auto;padding-right:var(--layout-header-horizontal-padding)}.products-category-view__go-top{background-color:var(--color-background-base);border:1px solid var(--color-main-020);border-radius:50%;bottom:144px;box-sizing:border-box;cursor:pointer;height:32px;position:fixed;right:16px;width:32px}.products-category-view__go-top-icon{height:20px;vertical-align:middle;width:20px}.products-category-view__discount-disclaimer{margin:var(--spacing-05) var(--grid-lateral-margin) var(--spacing-17)}.products-category-view--zoom3 .products-category-view__discount-disclaimer{display:none}.products-category-view__fixed-footer{bottom:0;left:0;position:fixed;width:100%}.products-category-view__search-link{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);margin:0 var(--spacing-05) var(--spacing-07);text-transform:uppercase}@media screen and (min-width:768px){.products-category-page .loader--basic{right:35px;top:65px}.products-category-view .layout-content__main{min-height:500px}.products-category-view__seo-info{margin:var(--grid-spacing-04) calc(var(--grid-column-width)*2 + var(--grid-column-gutter)*2 + var(--grid-lateral-margin))}.products-category-view__go-top{bottom:152px;right:32px}.products-category-view__zoom-selector{padding-right:0}.products-category-view__discount-disclaimer{margin:var(--spacing-05) calc(var(--grid-column-width)*3 + var(--grid-column-gutter)*3 + var(--grid-lateral-margin)) var(--spacing-17)}.products-category-view__fixed-footer{bottom:32px;left:32px}}@media screen and (min-width:1600px){.products-category-page .loader--basic{top:80px}}:root{--font-size-srpls-name:14px;--font-size-srpls-price:11px;--line-height-srpls:16px;--font-size-srpls-price-alternative:10px;--line-height-srpls-alternative:14px}.srpls-products-category-view .layout-content{padding:40px var(--grid-lateral-margin)}.products-category-view__srpls-newsletter{margin-top:40px}.srpls-products-category-view .category-topbar{max-height:0;overflow:hidden}.srpls-products-category-view .layout-catalog__header,.srpls-products-category-view .layout-catalog__header:hover{background-color:var(--color-background-base)}.product-grid--is-srpls .product-grid-product__info-wrapper{border-top:1px solid var(--color-content-high);padding:0;z-index:1}.product-grid--is-srpls .product-grid-product-info{margin:0;min-height:0}.product-grid--is-srpls .product-grid-product--divider .product-grid-product__info-wrapper{min-height:0}.product-grid--is-srpls .product-grid__product-list{margin:0 .5px;width:calc(100% - 1px)}.product-grid--is-srpls .product-grid-product--sticky{top:var(--layout-header-height)}.srpls-products-category-view .products-category-view.products-category-view--zoom1 .product-grid--is-srpls .product-grid-product,.srpls-products-category-view .products-category-view.products-category-view--zoom2 .product-grid--is-srpls .product-grid-product,.srpls-products-category-view .products-category-view.products-category-view--zoom3 .product-grid--is-srpls .product-grid-product{border:1px solid var(--color-content-high);font-stretch:var(--font-stretch-condensed);margin:-.5px;width:calc(50% + 1px)}.srpls-products-category-view .products-category-view.products-category-view--zoom1 .product-grid--is-srpls .product-grid-product--divider,.srpls-products-category-view .products-category-view.products-category-view--zoom1 .product-grid--is-srpls .product-grid-product--sticky,.srpls-products-category-view .products-category-view.products-category-view--zoom2 .product-grid--is-srpls .product-grid-product--divider,.srpls-products-category-view .products-category-view.products-category-view--zoom2 .product-grid--is-srpls .product-grid-product--sticky,.srpls-products-category-view .products-category-view.products-category-view--zoom3 .product-grid--is-srpls .product-grid-product--divider,.srpls-products-category-view .products-category-view.products-category-view--zoom3 .product-grid--is-srpls .product-grid-product--sticky{margin-top:0;width:calc(100% + 1px)}.product-grid--is-srpls .product-grid-product-info__name{font-size:var(--font-size-srpls-name);font-stretch:var(--font-stretch-condensed);font-weight:700;line-height:var(--line-height-srpls);margin:0;padding:3px 6px}.product-grid--is-srpls .product-grid-product-info__tag{display:none}.product-grid--is-srpls .product-grid-product-info__availability{color:var(--color-semantic-danger-high);display:flex;flex-direction:row-reverse;font-size:var(--font-size-srpls-price);font-stretch:var(--font-stretch-condensed);font-weight:700;justify-content:space-between;line-height:var(--line-height-srpls)}.product-grid--is-srpls .product-grid-product--bundle-wear .product-grid-product-info__availability,.product-grid--is-srpls .product-grid-product--bundle-wear .product-grid-product-info__name{display:none}.product-grid--is-srpls .product-grid-product--bundle-wear .product-grid-product__info-wrapper{border:none;bottom:0;left:0;position:absolute}.product-grid--is-srpls .product-grid-product--bundle-wear .product-grid-product-info__look-name{font-family:Apercu,Neue-Helvetica,Arial,Sans-Serif;font-size:var(--font-size-heading-l-highlight);font-stretch:var(--font-stretch-condensed);font-weight:700;letter-spacing:.5px;line-height:32px;margin-bottom:12px;margin-left:12px;text-transform:uppercase}.product-grid--is-srpls .product-grid-product .price-formatted__max-price-amount,.product-grid--is-srpls .product-grid-product .price-formatted__min-price-amount,.product-grid--is-srpls .product-grid-product .price-formatted__price-amount,.product-grid--is-srpls .product-grid-product .product-grid-product-info__price-container{font-size:var(--font-size-srpls-price);font-stretch:var(--font-stretch-condensed);font-weight:700;line-height:var(--line-height-srpls);padding:0;text-align:right}.product-grid--is-srpls .product-grid-product .money-amount__alternative,.product-grid--is-srpls .product-grid-product .money-amount__separator{font-size:var(--font-size-srpls-price-alternative);font-stretch:var(--font-stretch-condensed);font-weight:700;line-height:var(--line-height-srpls-alternative);padding:0;text-align:right}.product-grid--is-srpls .product-grid-product-info__price-container .product-grid-product-info__text{height:100%;padding:var(--spacing-01);white-space:normal;width:100%}.product-grid--is-srpls .product-grid-product-info__1st-price-container{border-left:1px solid var(--color-content-high);width:53%}.product-grid--is-srpls .product-grid-product-info--is-on-sale .product-grid-product-info__1st-price-container{border-left:0;width:47%}.product-grid--is-srpls .product-grid-product-info__2nd-price-container{background-color:var(--color-semantic-sales);border-left:1px solid var(--color-content-high);color:var(--color-content-high);margin:0;width:53%}.product-grid--is-srpls .product-grid-product .product-grid-product-info__1st-price-amount{margin-left:0}.product-grid--is-srpls .price-current__discount-percentage,.product-grid--is-srpls .price-original__amount,.product-grid--is-srpls .product-grid-product-info__3rd-price-container{display:none}.product-grid--is-srpls .product-grid-product-info__sold-out{border-left:1px solid var(--color-content-high);display:block;padding:var(--spacing-01);text-align:right;width:53%}.product-grid--is-srpls .product-grid-product-info__product-header{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.product-grid--is-srpls .product-grid-product-info__main-info{border-bottom:1px solid var(--color-content-high);flex:0 0 100%;width:100%}.product-grid--is-srpls .media__wrapper--media{height:100%}.product-grid--is-srpls .product-grid-product-info__product-price .price-formatted__price-amount{justify-content:flex-end}.product-grid--is-srpls .product-grid-product-info__product-price{width:100%}.product-grid--is-srpls .product-grid-product-info__product-price .price__amount-wrapper{display:flex;justify-content:flex-end}.product-grid--is-srpls .product-grid-product-info__product-price .price__amount{margin:0;padding:var(--spacing-01)}.product-grid--is-srpls .product-grid-product-info__product-price .price__amount-wrapper>.price__amount{border-left:1px solid var(--color-content-high);text-align:right;width:53%}.srpls-products-category-view .products-category-view .product-grid--is-srpls .product-grid-product .product-grid-product__info-wrapper{display:block;padding:0}.product-grid--is-srpls .product-grid-product-info__product-price .price-future-promotion{display:none}.product-grid--is-srpls .price__amount--old-price-wrapper{width:53%}@media screen and (min-width:768px){:root{--font-size-srpls-name:22px;--font-size-srpls-price:22px;--line-height-srpls:24px;--font-size-srpls-price-alternative:18px;--line-height-srpls-alternative:20px}.products-category-view__srpls-newsletter{margin:40px 16px 0}.product-grid--is-srpls .product-grid__product-list{margin:0 1px;width:calc(100% - 2px)}.srpls-products-category-view .products-category-view.products-category-view--zoom1 .product-grid--is-srpls .product-grid-product,.srpls-products-category-view .products-category-view.products-category-view--zoom2 .product-grid--is-srpls .product-grid-product,.srpls-products-category-view .products-category-view.products-category-view--zoom3 .product-grid--is-srpls .product-grid-product{border-width:2px;margin:-1px;width:calc(25% + 2px)}.srpls-products-category-view .products-category-view.products-category-view--zoom1 .product-grid--is-srpls .product-grid-product--divider,.srpls-products-category-view .products-category-view.products-category-view--zoom1 .product-grid--is-srpls .product-grid-product--sticky,.srpls-products-category-view .products-category-view.products-category-view--zoom2 .product-grid--is-srpls .product-grid-product--divider,.srpls-products-category-view .products-category-view.products-category-view--zoom2 .product-grid--is-srpls .product-grid-product--sticky,.srpls-products-category-view .products-category-view.products-category-view--zoom3 .product-grid--is-srpls .product-grid-product--divider,.srpls-products-category-view .products-category-view.products-category-view--zoom3 .product-grid--is-srpls .product-grid-product--sticky{margin:-2px -1px;width:calc(100% + 2px)}.product-grid--is-srpls .product-grid-block-sticky{margin-bottom:56px}.product-grid--is-srpls .product-grid-product__info-wrapper{border-top-width:2px}.product-grid--is-srpls .product-grid-product-info{margin:0}.product-grid--is-srpls .product-grid-product-info__name{padding:8px}.product-grid--is-srpls .product-grid-product--bundle-wear .product-grid-product-info__look-name{font-size:58px;line-height:80px;margin-bottom:16px;margin-left:24px}.product-grid--is-srpls .product-grid-product-info__price-container .product-grid-product-info__text{padding:var(--spacing-02) var(--spacing-01)}.product-grid--is-srpls .product-grid-product-info__1st-price-container{border-left-width:2px;width:calc(40% - 16px)}.product-grid--is-srpls .product-grid-product-info--is-on-sale .product-grid-product-info__1st-price-container{border-left-width:0;text-align:left;width:calc(60% + 16px)}.product-grid--is-srpls .product-grid-product-info__2nd-price-container{border-left-width:2px;width:calc(40% - 16px)}.product-grid--is-srpls .product-grid-product-info__sold-out{border-left-width:2px;padding:var(--spacing-02);width:calc(40% - 16px)}.product-grid--is-srpls .product-grid-product-info__main-info{border-bottom-width:2px}.product-grid--is-srpls .product-grid-product-info--inline-price .product-grid-product-info__1st-price-amount .price-formatted__price-amount{flex-wrap:wrap}}.product-grid--is-origins-lookbook .product-grid-product{margin:0;width:100%}.product-grid--is-origins-products .product-grid-product{margin:0;width:50%}.products-category-view--with-filtered-products:not(.products-category-view--zoom3) .product-grid--is-origins-products .product-grid-product{margin:0}.product-grid--is-origins-lookbook .product-grid-product-info,.product-grid--is-origins-products .product-grid-product-info{margin:var(--spacing-03) var(--spacing-02);min-height:auto;width:calc(100% - var(--spacing-02)*2)}.product-grid--is-origins-lookbook .product-grid-product-info,.product-grid--is-origins-products .price-formatted__max-price-amount,.product-grid--is-origins-products .price-formatted__min-price-amount,.product-grid--is-origins-products .price-formatted__price-amount,.product-grid--is-origins-products .product-grid-product-info{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-grid-product-info__origins-tags{display:none}.product-grid--is-origins-lookbook .product-grid-product-info__origins-tags{display:block}.product-grid--is-origins-lookbook .product-grid-product-info,.product-grid--is-origins-products .product-grid-product-info__origins-tags{display:flex;justify-content:space-between}.product-grid--is-origins-products .product-grid-product-info__origins-tag{display:none}.product-grid--is-origins-products.product-grid__product-list .product-grid-product-info__origins-tag{display:block}.product-grid--is-origins-lookbook .product-grid-product-info{padding-bottom:calc(var(--spacing-01) + var(--spacing-03))}.product-grid--is-origins-lookbook .product-grid-product-info__price-container,.product-grid--is-origins-lookbook .product-grid-product-info__tag,.product-grid--is-origins-products .product-grid-product-info__tag{display:none}.product-grid--is-origins-products .product-grid-product-info__origins-tags{margin-top:var(--spacing-01)}.product-grid--is-origins-lookbook .product-grid-product-info .product-grid-product-info__name,.product-grid--is-origins-products .product-grid-product-info .product-grid-product-info__name{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:lowercase}.product-grid--is-origins-products .product-grid-product-info__origins-join-life{color:var(--color-content-low);text-transform:lowercase}.product-grid--is-origins-products .product-grid-product-info__name:first-letter,.product-grid--is-origins-products .product-grid-product-info__origins-join-life:first-letter{text-transform:uppercase}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--0th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--0th-column .product-grid-product__info-wrapper{padding-left:0}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--1th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--1th-column .product-grid-product__info-wrapper{padding-right:0}.product-grid--reticle{--reticle-border:var(--line-width) solid var(--color-content-high);overflow:hidden}.product-grid--reticle>.product-grid__product-list{border-bottom:var(--reticle-border);gap:var(--line-width);overflow:hidden;padding-top:var(--line-width)}.product-grid--reticle>.product-grid__product-list--empty{border-bottom:none}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template{margin:0;overflow:visible;width:calc((100% - var(--line-width)*(var(--grid-num-columns) - 1))/var(--grid-num-columns))}.product-grid--reticle .product-grid-product__link{display:block}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__link{overflow:hidden}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__figure{outline:var(--reticle-border)}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-category-grid-promoted__data,.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data{border-top:var(--reticle-border);position:relative}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-category-grid-promoted__data:after,.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-category-grid-promoted__data:before,.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data:after,.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data:before{background-color:var(--color-content-high);content:"";height:38em;position:absolute;top:-1px;width:var(--line-width)}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-category-grid-promoted__data:before,.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data:before{left:calc(var(--line-width)*-1)}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-category-grid-promoted__data:after,.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data:after{right:calc(var(--line-width)*-1)}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__info-wrapper{padding:var(--spacing-02) var(--spacing-02) var(--spacing-06)}.product-grid--reticle .products-category-grid-filler{align-self:stretch;background-color:var(--color-background-base);border-top:var(--reticle-border);display:block;flex-basis:0;flex-grow:1;height:auto;margin-top:calc(var(--line-width)*-1);z-index:0}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template.product-grid-product--divider-with-text,.product-grid--reticle>.product-grid__product-list>.products-category-grid-block--is-template{width:100%}.product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--extra-image{background-color:var(--color-background-base);grid-column:span 2;width:calc(((100% - var(--line-width)*(var(--grid-num-columns) - 1))/var(--grid-num-columns))*2 + var(--line-width))}.product-grid--reticle>.product-grid__product-list>.product-grid-product--extra-image .products-category-grid-media-container{gap:var(--line-width);margin-bottom:0!important;width:100%}.product-grid--reticle>.product-grid__product-list>.product-grid-product--extra-image .products-category-grid-media,.product-grid--reticle>.product-grid__product-list>.product-grid-product--extra-image .products-category-grid-media-carousel{flex-shrink:0;outline:var(--reticle-border);width:50%}.product-grid--reticle>.product-grid__product-list>.products-category-grid-block--is-template{background-color:var(--color-background-base);border-top:var(--reticle-border);z-index:0}.product-grid--reticle .product-grid__block-separator{display:none}.product-grid--reticle .product-category-grid-promoted,.product-grid--reticle .product-category-grid-promoted__media-wrapper{outline:var(--reticle-border)}@media screen and (min-width:768px){.product-grid--reticle .product-grid-product.product-grid-product--is-not-template .size-selector__size-list-wrapper{border-bottom:none;border-left:none;border-right:none}.product-grid--reticle .products-category-grid-block--is-template .product-grid-product.product-grid-product--is-not-template .size-selector__size-list-wrapper{border-bottom:1px solid var(--color-content-high);border-left:1px solid var(--color-content-high);border-right:1px solid var(--color-content-high)}.product-grid--is-origins-lookbook .product-grid-product,.product-grid--is-origins-products .product-grid-product{margin-left:var(--spacing-08);width:calc(25% - var(--spacing-08)*5/4)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--1th-column:not(.carousel__item),.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--1th-column:not(.carousel__item){margin-left:var(--spacing-08);margin-right:0}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--3th-column:not(.carousel__item),.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--5th-column:not(.carousel__item),.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--3th-column:not(.carousel__item),.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--5th-column:not(.carousel__item){margin-left:var(--spacing-08)}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--0th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--0th-column .product-grid-product__info-wrapper{padding-left:0}.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--1th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--3th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-lookbook .product-grid-product--5th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--1th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--3th-column .product-grid-product__info-wrapper,.products-category-view--zoom1:not(.products-category-view--with-filtered-products) .product-grid--is-origins-products .product-grid-product--5th-column .product-grid-product__info-wrapper{padding-right:0}.product-grid--is-origins-lookbook .product-grid-product-info,.product-grid--is-origins-products .product-grid-product-info{margin-left:0;margin-right:0;width:100%}}.product-detail-live-show__content--no-thumbnail{max-width:100%}.product-detail-live-show__content--no-thumbnail .product-detail-live-show__info{margin-left:var(--spacing-04)}.product-detail-live-show__title{align-items:center;display:inline-flex;font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-detail-images__fixed-content{bottom:0;position:absolute}.product-detail-images__model-info{background-color:var(--color-background-overlay-alt);display:inline-block;margin:10px;padding:var(--spacing-01) var(--spacing-02);text-transform:none}.product-color-extended-name,.product-detail-images__model-info{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s)}.product-color-extended-name{text-transform:uppercase}.product-color-extended-name__copy-action{cursor:pointer;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}@media screen and (min-width:768px){.product-detail-unit-price,.product-detail-unit-price__alt-unit-price,.product-detail-unit-price__alt-unit-price-separator{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-top:var(--spacing-01);text-transform:uppercase}}.product-detail-customization__content{padding:0}.product-detail-customization__content>.creativity-spot{height:100%}@media screen and (min-width:1024px){.product-detail-customization__content{padding:0 var(--spacing-06)}}.physical-gift-card-modal__prefix-phone-input{max-width:100px}.virtual-gift-card-delivery-modal__form-field{border-bottom:1px solid var(--color-main-005);margin-bottom:0;padding-bottom:32px;padding-top:32px}.virtual-gift-card-delivery-modal__form-field:last-child{margin-bottom:24px}.virtual-gift-card-delivery-modal__form-field .form-input-radio__icon{margin-left:var(--spacing-02)}.virtual-gift-card-delivery-modal__form-field .form-input-radio__label{margin-left:var(--spacing-03)}.form-delivery-input-radio__name{font-size:var(--font-size-heading-s-highlight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);margin-bottom:10px}.form-delivery-input-radio__description,.form-delivery-input-radio__name{display:block;font-stretch:var(--font-stretch-normal);text-transform:uppercase}.form-delivery-input-radio__description{color:var(--color-main-040);font-size:var(--font-size-body-m);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m)}@media screen and (min-width:768px){.form-delivery-input-radio__name{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.form-delivery-input-radio__description{font-size:16px}}.virtual-gift-card-preview__title{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:700;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.form-input-message{display:flex;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none;white-space:pre}.form-input-message__icon{height:var(--line-height-paragraph-s);margin-right:var(--spacing-01);width:var(--line-height-paragraph-s)}@media screen and (min-width:1280px){.form-input-message__icon{height:16px;width:16px}}.virtual-gift-card-data-modal__show-preview-modal-btn{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin:var(--spacing-08) 0;text-transform:none}.virtual-gift-card-data-modal__field-instant-shipping{margin-top:var(--spacing-02)}.virtual-gift-card-data-modal__form .form-input-checkbox__label{color:var(--color-main-040)}@media screen and (min-width:768px){.virtual-gift-card-data-modal__content{display:flex;justify-content:space-between}.virtual-gift-card-data-modal__form{flex:1;margin-right:48px}.virtual-gift-card-data-modal__preview{border:1px solid var(--color-main-005);padding:12px 12px 24px;width:48%}}.product-cart-buttons__first-row{display:flex}.product-cart-buttons__button{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.product-cart-buttons__add-to-cart--is-adding span:after{animation:loading-ltr 1s linear infinite;content:"...";letter-spacing:3px;overflow:hidden;position:absolute}.product-cart-buttons__add-to-cart--out-of-stock:first-letter{text-transform:capitalize}.product-cart-buttons__customize{flex-basis:30%;flex-grow:1;flex-shrink:0;padding:6px 10px}.product-cart-buttons__add-to-cart--size-selected,.product-cart-buttons__customize--size-selected{background:var(--color-background-contrast);color:var(--color-content-inverse);transition:background-color .2s linear,color .2s linear}.product-cart-buttons__add-to-cart--size-selected+.product-cart-buttons__customize--size-selected{border-left-color:var(--color-content-inverse)}.product-cart-buttons__nav-to-cart--hidden{display:none}@keyframes loading-ltr{0%{margin-right:13px;width:3px}70%{margin-right:0;width:16px}to{margin-right:0;width:16px}}@keyframes loading-rtl{0%{margin-right:13px;width:3px}70%{margin-right:0;width:16px}to{margin-right:0;width:16px}}.special-return-conditions__button .special-return-conditions{text-decoration:underline}.special-return-conditions__button{cursor:pointer;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-align:left;text-transform:none}.variable-width-carousel__viewport{overflow:hidden}.variable-width-carousel--with-arrows{display:flex;justify-content:space-between}.variable-width-carousel--with-arrows .variable-width-carousel__viewport{margin-right:var(--spacing-01)}.variable-width-carousel__items{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto}.variable-width-carousel__item{margin-right:24px}.variable-width-carousel__item:last-child{margin-right:0}.variable-width-carousel__arrows{display:flex;justify-content:space-between}.variable-width-carousel__arrow{cursor:pointer}.variable-width-carousel__arrow:disabled{fill:var(--color-main-020)}.variable-width-carousel__arrow svg{height:16px;width:16px}.variable-width-carousel__arrow--left{margin-right:4px}@media screen and (min-width:768px){.product-detail-color-selector{align-items:flex-start;display:flex;flex-direction:column-reverse}.product-detail-color-selector__color-selector-container{border:none}.product-detail-color-selector__colors{margin-bottom:0;margin-top:var(--spacing-01);transform:translateX(calc(var(--spacing-01)*-1))}.product-detail-color-selector__color{border:none;padding:var(--spacing-01)}.product-detail-color-selector__color:first-child{border:none}.product-detail-color-selector__color-button{height:24px;width:24px}.product-detail-color-selector__color-button-underline{bottom:-2px}.product-detail-color-selector__color-ranges{border:none;margin:var(--spacing-04) 0 var(--spacing-02) 0;padding:0;position:relative}.product-detail-color-selector__color-ranges+.product-detail-color-selector__colors{margin-top:0}.product-detail-color-selector__color-ranges .variable-width-carousel__item:first-child{margin-left:0}.product-detail-color-selector__color-ranges .variable-width-carousel__item:last-child{padding-right:0}.product-detail-color-selector__selected-color-name{border:none}}.product-detail-info-size-selector__messages{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-03);text-transform:none}.product-detail-info-size-selector__actions--with-recommender-description{flex-wrap:wrap}.product-detail-info-size-selector__actions-item{padding-left:var(--spacing-02);padding-right:var(--spacing-02)}.product-detail-info-size-selector__actions-item:first-child{padding-left:0}.product-detail-info-size-selector__actions-item--with-recommender-description:not(:only-child){flex-basis:100%;margin-bottom:var(--spacing-03)}.product-detail-info-size-selector__actions-item--with-recommender-description+.product-detail-info-size-selector__actions-item{border-left:none;padding-left:0}.product-detail-info-size-selector__actions-item:not(:only-child):not(.product-detail-info-size-selector__actions-item--with-recommender-description){flex-basis:auto}.product-detail-info__header-content{display:flex;justify-content:space-between}.product-detail-info__header-tag{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-detail-info__new-size-selector{margin-top:var(--spacing-05)}.bundle-detail-info{--column-width:calc(8.33333vw - var(--grid-lateral-margin)*2/12 - var(--grid-column-gutter)*11/12);align-items:flex-start;display:flex;flex-direction:column;height:100%}.bundle-detail-info__header{align-items:flex-start;display:flex;padding-top:var(--spacing-04);width:100%}.bundle-detail-info__name{font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.bundle-detail-info__items,.bundle-detail-info__name{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.bundle-detail-info__items{font-size:var(--font-size-paragraph-s);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-left:var(--spacing-02);text-transform:none}.bundle-detail-info__description{padding-top:var(--spacing-04);width:100%}.product-detail-style-selector__styles{margin-left:calc(var(--spacing-05)*-1);margin-right:calc(var(--spacing-05)*-1)}.product-detail-style-selector__style{width:100%}.product-detail-style-selector__selected-icon{height:24px;left:var(--spacing-02);margin:var(--spacing-01);position:absolute;top:var(--spacing-02);width:24px}.product-detail-style-selector__styles .carousel__viewport{border-bottom:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high)}.product-detail-style-selector__styles .carousel__item{border-left:var(--line-width) solid var(--color-content-high);padding:var(--spacing-05);position:relative;width:calc(43.47826vw - var(--spacing-05)*2/2.3)}.product-detail-style-selector__styles .carousel__item:first-of-type{border-left:var(--line-width) solid transparent}@media screen and (min-width:768px){.product-detail-style-selector__styles .carousel__item{width:calc(43.47826% - var(--spacing-05)*2/2.3)}.product-detail-style-selector__style{cursor:pointer}}.product-detail-gift-card-info{border-top:var(--line-width) solid var(--color-content-high)}.product-detail-gift-card-info__info{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);padding:var(--spacing-06) var(--spacing-06) 0}.product-detail-gift-card-info__name{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.product-detail-gift-card-info__price{padding-bottom:var(--spacing-02)}.product-detail-gift-card-info__description{padding-bottom:var(--spacing-05)}.product-detail-gift-card-info__style-selector{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high);font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);padding-bottom:var(--spacing-06);padding-top:var(--spacing-06);text-transform:none}.product-detail-gift-card-info__style-selector .carousel__header-info{padding-left:var(--spacing-06);padding-right:var(--spacing-06)}.product-detail-gift-card-info__style-selector .product-detail-style-selector__styles{margin:0}.product-detail-gift-card-info__size-selector{padding-bottom:var(--spacing-05)}.product-detail-gift-card-info__size-selector,.product-detail-gift-card-info__size-selector-title{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-gift-card-info__size-selector-slider,.product-detail-gift-card-info__size-selector-title{margin-bottom:var(--spacing-02)}.product-detail-gift-card-info__size-selector-price{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-gift-card-info .product-detail-color-selector{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high);padding:var(--spacing-06)}.product-detail-gift-card-info .product-detail-color-selector__colors{transform:translateX(calc(var(--spacing-01)/-2))}.product-detail-gift-card-info .product-detail-color-selector__color{padding:calc(var(--spacing-01)/2)}.product-detail-gift-card-info .product-cart-buttons{border-top:var(--line-width) solid var(--color-content-high)}.product-detail-gift-card-info__product-actions{padding-bottom:var(--spacing-05)}.product-detail-additional-info{flex-direction:column;height:100%;justify-content:flex-end}.product-detail-additional-info__expandable-text{--view-more-margin-top:16px;--extra-info-height:250px;overflow-y:scroll;padding:var(--spacing-06) var(--spacing-05)}.product-detail-additional-info,.product-detail-additional-info__box{width:calc(var(--margined-grid-column-width)*3 + var(--grid-column-gutter)*2)}.product-detail-additional-info__expandable-text .expandable-text__content{max-height:calc(var(--extra-info-height) - var(--spacing-06)*2 - var(--line-height-paragraph-m) - var(--view-more-margin-top))}.product-detail-additional-info__view-more{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--view-more-margin-top);text-decoration:underline;text-transform:none}.product-detail-additional-info__box{border:var(--line-width) solid var(--color-content-high);display:flex;max-height:var(--product-detail-content-height);padding-right:var(--spacing-02)}.product-detail-additional-info__expandable-text::-webkit-scrollbar{background-color:initial}.product-detail-additional-info .expandable-text--expanded::-webkit-scrollbar{width:1px}.product-detail-additional-info .expandable-text--expanded:hover::-webkit-scrollbar-track{background-color:var(--color-content-low)}.product-detail-additional-info .expandable-text--expanded:hover::-webkit-scrollbar-thumb{background-color:var(--color-background-contrast)}.product-detail-additional-info__extra-content{align-content:center;display:flex;flex-grow:1;flex-wrap:wrap;overflow:auto}.product-detail-additional-info__extra-content--hidden{display:none}.product-similar-products-wrapper-error-dialog{overflow:auto;padding-left:var(--spacing-07)}.product-detail-cross-selling__grid-title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin:var(--spacing-09) var(--spacing-05) var(--spacing-05) var(--spacing-05);text-transform:uppercase}@media screen and (min-width:768px){.product-detail-cross-selling{margin-top:0}.product-detail-cross-selling .product-secondary-product__details{display:block}.product-detail-cross-selling__grid-title{margin-left:var(--spacing-05);margin-top:var(--spacing-17)}.product-detail-view__main{--column-width:calc(8.33333% - var(--grid-lateral-margin)*2/12 - var(--grid-column-gutter)*11/12);align-items:flex-start;display:flex;justify-content:flex-end;margin-top:var(--layout-header-height);position:relative;width:100%}.product-detail-view__main-content{height:var(--product-detail-content-height);margin-left:0;margin-right:var(--spacing-01);position:relative;width:calc(var(--product-detail-side-margin) + var(--margined-grid-column-width)*9 + var(--grid-column-gutter)*9)}.product-detail-view__images{height:100%}.product-detail-view__side-bar{margin-right:var(--product-detail-side-margin);width:calc(var(--margined-grid-column-width)*3 + var(--grid-column-gutter)*2)}.product_detail-view__additional-info{display:var(--product-detail-extra-detail-display)}.product-detail-view__extra-content{margin-bottom:var(--spacing-17);margin-top:var(--spacing-17)}}@media screen and (min-width:1024px) and (min-aspect-ratio:7/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:1152px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:1280px) and (min-aspect-ratio:7/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:1440px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:1600px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:1760px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:1920px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}.product-detail-additional-info__expandable-text{--extra-info-height:314px}}@media screen and (min-width:1920px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:2040px) and (min-aspect-ratio:17/10){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:2160px) and (min-aspect-ratio:7/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:2360px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:2560px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:2660px) and (min-aspect-ratio:17/10){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:2960px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:3400px) and (min-aspect-ratio:19/10){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:3650px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:3650px) and (min-aspect-ratio:2/1){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}@media screen and (min-width:3840px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:flex;--product-detail-clever-care-display:none}}.product-details-card-info-details-size-guide-action{align-items:center;border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high);cursor:pointer;display:flex;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:space-between;letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);padding:var(--spacing-02);text-transform:uppercase}.product-details-card-info-details-size-guide-action__icon{margin-left:var(--spacing-04);width:12px}.product-detail-card-info-details .product-detail-unit-price,.product-detail-card-info-details__color,.product-detail-card-info-details__description,.product-detail-card-info-details__highlighted-information,.product-detail-card-info-details__manufacturing-countries,.product-detail-card-info-details__product-actions,.product-detail-card-info-details__special-return-conditions{margin-left:var(--spacing-05);margin-right:var(--spacing-05)}.product-detail-card-info-details__product-actions{margin-top:calc(var(--line-width)*-1)}.product-detail-card-info-details__highlighted-information,.product-detail-card-info-details__manufacturing-countries{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-04);text-transform:none}.product-detail-card-info-details__special-return-conditions{margin-top:var(--spacing-02)}.product-detail-card-info-details__color{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-02);text-transform:none}.product-detail-card-info-details__size-guide{margin:var(--spacing-06) var(--spacing-05) 0;width:calc(100% - var(--spacing-05)*2)}.product-detail-card-info-details__extra-info{margin:var(--spacing-06) var(--spacing-05) 0}.product-detail-card-info-details__size-guide+.product-detail-card-info-details__extra-info{margin-top:0}.product-detail-card-info-details__cross-selling{margin-bottom:var(--spacing-09);margin-top:var(--spacing-10)}.product-detail-card-info-details__extra-content-middle{margin-bottom:var(--spacing-10);margin-top:var(--spacing-10)}.product-detail-card-info-details-giftcard{margin-top:var(--spacing-02);padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.product-detail-card-info-details-giftcard__description,.product-detail-card-info-details-giftcard__gift-card-summary{margin-bottom:var(--spacing-06)}.product-detail-card-info-details-giftcard__special-return-conditions{margin-bottom:var(--spacing-07)}.product-detail-card-info-details-giftcard__style-selector{margin-bottom:var(--spacing-09)}.product-detail-card-info-details-giftcard__product-actions{margin-top:var(--spacing-09)}.product-detail-card-info-details-giftcard__gift-card-summary{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-card-info-details-bundle{padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.product-detail-card-info-details-bundle__special-return-conditions{margin-bottom:var(--spacing-02)}.product-detail-card-info-details-bundle__description{margin-bottom:var(--spacing-08)}.product-detail-card-info-details-bundle__related-products{margin-left:calc(var(--spacing-05)*-1);margin-right:calc(var(--spacing-05)*-1);margin-top:var(--spacing-10)}.product-detail-card-info-details-bundle__product-actions{padding-top:var(--spacing-03)}.product-detail-card-info-size-selector-buttons{display:flex}.product-detail-card-info-size-selector-buttons__add-to-cart,.product-detail-card-info-size-selector-buttons__edited{flex-grow:1}.product-detail-card-info-size-selector-buttons__edited{text-wrap:nowrap;align-items:center;color:var(--color-content-high);display:flex;flex-basis:0;flex-direction:column;justify-content:space-around}.product-detail-card-info-size-selector-header{background-color:var(--color-background-base);padding:var(--spacing-05) var(--spacing-05) var(--spacing-04)}.product-detail-card-info-size-selector-header__future-promotion{display:inline-block;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-bottom:var(--spacing-03);text-transform:uppercase}.product-detail-card-info-size-selector-header__title{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-detail-card-info-size-selector-header__recommender-description{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.product-detail-card-info-size-selector-header__recommender-button{margin-top:var(--spacing-03)}.product-detail-card-info-size-selector-header__messages{margin-top:var(--spacing-01)}.product-detail-card-info-size-selector-header__double-size,.product-detail-card-info-size-selector-header__fit-size,.product-detail-card-info-size-selector-header__preorder{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-card-info__handle{border-top:.5px solid var(--color-content-high);display:none;justify-content:center;padding:var(--spacing-03) 0;width:100%}.product-detail-card-info__handle--with-tags{padding-bottom:0}.product-detail-card-info__handle--is-fixed{background-color:var(--color-background-base);left:0;position:fixed;top:0;z-index:1}.product-detail-card-info__handle--is-fixed.product-detail-card-info__handle--with-tags{padding-bottom:var(--spacing-03)}.product-detail-card-info__handle-icon{display:block}.product-detail-card-info__title{display:flex;flex-wrap:wrap;font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:flex-start;letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-detail-card-info__info-header--wear-bundle{border-top:var(--line-width) solid var(--color-content-high);padding-top:0}.product-detail-card-info__info-header--wear-bundle .product-detail-card-info__title{margin-bottom:var(--spacing-04)}.product-detail-card-info__name{font-size:var(--font-size-heading-xs);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);margin-right:var(--spacing-02)}.product-detail-card-info__name,.product-detail-card-info__tag{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.product-detail-card-info__tag{font-size:var(--font-size-body-xs);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);position:absolute;top:calc(var(--line-height-body-xs)*-1)}.product-detail-card-info__items{font-size:var(--font-size-paragraph-s);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.product-detail-card-info__items,.product-detail-card-info__price-amount{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.product-detail-card-info__price-amount{font-size:var(--font-size-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-top:2px;text-transform:uppercase}.product-detail-card-info__info-header{border-top:var(--line-width) solid var(--color-content-high);display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-05) var(--spacing-05) var(--spacing-07)}.product-detail-card-info__info-header-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-05)}.product-detail-card-info__info-header-top-left{position:relative;width:100%}.product-detail-card-info__info-header-bottom{display:flex}.product-detail-card-info__main-buttons{display:flex;flex-grow:1}.product-detail-card-info__direct-buttons{display:flex;width:100%}.product-detail-card-info__size-selector{display:flex;flex-direction:column}.product-detail-card-info__legal-message{color:var(--color-content-mid);font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-01);text-transform:none}.product-detail-card-info__show-similar,.product-detail-card-info__size-selector,.product-detail-card-info__size-selector-edited-toggle,.product-detail-card-info__size-selector-toggle{flex-grow:1}.product-detail-card-info__size-selector-edited-toggle{text-wrap:nowrap;align-items:center;color:var(--color-content-high);display:flex;flex-basis:0;flex-direction:column;justify-content:space-around}.product-detail-card-info__wishlist-button{align-items:center;border:var(--line-width) solid var(--color-content-high);display:flex;justify-content:center;margin-left:var(--spacing-05);padding:0 var(--spacing-03)}.product-detail-card-info__info-body{margin-top:var(--spacing-06)}:root{--info-panel-height:138px}.product-detail-card{height:100%}.product-detail-card__product-images{height:100%;margin:0;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.product-detail-card__info{height:calc(100% - var(--layout-header-height));margin-top:calc(var(--info-panel-height)*-1)}.product-detail-card__color-actions{flex:0 0 auto;margin-left:var(--spacing-07);margin-top:calc(var(--spacing-01)*-2)}.product-detail-card__color-actions--is-compact{margin-top:0}.product-detail-card__product-images .product-detail-card__color-actions{background-color:hsla(0,0%,100%,.8);border-radius:32px;bottom:var(--spacing-04);margin-left:0;margin-top:0;position:absolute;right:var(--spacing-03)}.product-detail-card__product-images .product-detail-more-colors{margin-bottom:2px;padding:0 8px}.product-detail-card__product-images .product-detail-color-selector__colors{margin-top:0}.zds-theme--dark .product-detail-card__product-images .product-detail-more-colors{color:var(--color-content-inverse)}.product-detail-card__wishlist-notification-container{position:fixed;transform:translateY(-100%);width:100%;z-index:1}.product-detail-card__wishlist-notification-container--fixed-on-bottom{bottom:0;transform:none}.product-detail-card__info-content{background-color:var(--color-background-base);height:100%;overflow-y:hidden;position:relative}.product-detail-card__info-content--expanded{overflow-y:auto;overscroll-behavior:none}.product-detail-card__model-info{background-color:var(--color-background-overlay-alt);display:inline-block;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin:10px var(--spacing-05);padding:var(--spacing-01) var(--spacing-02);text-transform:none}.product-detail-card__full-color-selector{align-items:flex-start;background-color:var(--color-background-base-alt);color:var(--color-content-high);display:flex;flex-direction:column;justify-content:flex-start;margin:calc(var(--info-panel-height)*-1) 0 var(--spacing-05);position:fixed;transform:translateY(-100%);width:100%;z-index:1}.product-detail-card__full-color-selector .product-detail-color-selector__selected-color-name{padding:var(--spacing-01) 0 var(--spacing-01) var(--spacing-05)}.product-detail-card__fixed-content{margin-top:calc(var(--info-panel-height)*-1);position:fixed;width:100%}@keyframes product-detail-images-fadeout{0%{opacity:1}to{opacity:0}}@keyframes product-detail-images-fadein{0%{opacity:0}to{opacity:1}}.product-page.theme--origins .size-selector-list__action-sheet{font-family:var(--font-family-origins)}.product-theme--origins .product-detail-view__main{align-items:flex-end}.product-theme--origins .product-detail-card__info-content:not(.product-detail-card__info-content--expanded) .product-detail-card-info__info-header:not(.product-detail-card-info__info-header--wear-bundle){border-top:none}.product-theme--origins .product-detail-additional-info__box,.product-theme--origins .product-detail-info__info{border:none;padding-right:0}.product-theme--origins .product-detail-info__actions{border:none;padding-right:0}.product-theme--origins .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--origins .product-detail-card-info__size-selector-toggle{background:none;border:1px solid var(--color-content-high);color:var(--color-content-high);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}.product-theme--origins .product-detail-card-info__price-amount{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-theme--origins .product-detail-card-info__name{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.product-theme--origins .product-detail-description{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.product-theme--origins .product-detail-cross-selling__grid-title{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-theme--origins .product-detail-card__info-content{background:var(--color-background-base)}.product-page.theme--origins .size-selector-list__swipe-icon-container,.product-theme--origins .product-detail-card-info__handle{border-top:0}.product-theme--origins .product-detail-secondary-product-info,.product-theme--origins .product-purchase-intention-actions-size-selector__button,.product-theme--origins .product-secondary-product__size-selector-toggle{margin-top:var(--spacing-03)}.product-theme--origins .product-detail-card-info__info-body{margin-top:var(--spacing-05)}.product-detail-origins-footer{margin-top:var(--spacing-17)}.product-theme--origins .product-cross-selling-grid__products,.product-theme--origins .product-cross-selling-grid__title{margin:0}.product-theme--origins .product-grid__product-list>.product-grid-product{margin:0;width:50%}.product-theme--origins .product-grid-product__info-wrapper{margin:0;padding:0 var(--spacing-02);width:100%}.product-page.theme--origins .product-grid-product-info,.product-theme--origins .product-grid-product-info{margin:0}.product-theme--origins .add-to-cart-notification__toast-message,.product-theme--origins .bundle-detail-info__items,.product-theme--origins .form-delivery-input-radio__description,.product-theme--origins .product-detail-actions__action-button,.product-theme--origins .product-detail-card-info__items,.product-theme--origins .product-detail-card-info__price-amount,.product-theme--origins .product-detail-card-info__tag,.product-theme--origins .product-detail-info__price,.product-theme--origins .product-detail-info__price-amount,.product-theme--origins .product-detail-more-colors,.product-theme--origins .product-detail-secondary-product-info,.product-theme--origins .product-detail-secondary-product-info__price,.product-theme--origins .product-size-info .price,.product-theme--origins .product-size-info__description,.product-theme--origins .product-size-selector-footer__size-guide,.product-theme--origins .product-size-selector-footer__size-recommender,.product-theme--origins .set-detail-info__price{text-transform:uppercase}.product-theme--origins .product-detail-card-info__price-amount .price-formatted__price-amount{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product__add-to-cart,.product-theme--origins .product-detail-view__cross-selling .product-grid-product__add-to-cart,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product__add-to-cart{display:none}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product-info__tag,.product-theme--origins .product-detail-view__cross-selling .product-grid-product-info__tag,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product-info__tag{text-align:center}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data,.product-theme--origins .product-detail-view__cross-selling .product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data{background-color:var(--color-background-base);border-top:none}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product-info__product-header,.product-theme--origins .product-detail-view__cross-selling .product-grid-product-info__product-header,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product-info__product-header{align-items:center;grid-template-columns:1fr auto auto 1fr;justify-content:center}.theme--origins.product-page .add-to-cart-notification-content__products .product-grid-product-info__product-header{display:grid}.theme--origins.product-page .add-to-cart-notification-content__products .product-grid-product-info__tag{display:block}.product-page.theme--origins .add-to-cart-notification-content__cross-selling-title,.product-page.theme--origins .add-to-cart-notification-content__product,.product-page.theme--origins .add-to-cart-notification-content__title{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-page.theme--origins .product-grid-product-info .price-formatted__max-price-amount,.product-page.theme--origins .product-grid-product-info .price-formatted__max-price-amount .money-amount__alternative,.product-page.theme--origins .product-grid-product-info .price-formatted__max-price-amount .money-amount__separator,.product-page.theme--origins .product-grid-product-info .price-formatted__min-price-amount,.product-page.theme--origins .product-grid-product-info .price-formatted__min-price-amount .money-amount__alternative,.product-page.theme--origins .product-grid-product-info .price-formatted__min-price-amount .money-amount__separator,.product-page.theme--origins .product-grid-product-info .price-formatted__price-amount,.product-page.theme--origins .product-grid-product-info .price-formatted__price-amount .money-amount__alternative,.product-page.theme--origins .product-grid-product-info .price-formatted__price-amount .money-amount__separator,.product-page.theme--origins .product-grid-product-info__name,.product-page.theme--origins .product-grid-product-info__product-price{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-page.theme--origins .add-to-cart-notification-content{font-family:var(--font-family-origins)}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product-info__main-info,.product-theme--origins .product-detail-view__cross-selling .product-grid-product-info__main-info,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product-info__main-info{grid-column:2;grid-row:1}.theme--origins.product-page .add-to-cart-notification-content__products .product-grid-product-info__main-info{display:flex}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product-info-wishlist,.product-theme--origins .product-detail-view__cross-selling .product-grid-product-info-wishlist,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product-info-wishlist{grid-column:3;grid-row:1}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product-info-wishlist__wishlist-button,.product-theme--origins .product-detail-view__cross-selling .product-grid-product-info-wishlist__wishlist-button,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product-info-wishlist__wishlist-button{margin-left:4px}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product-info__product-price,.product-theme--origins .product-detail-view__cross-selling .product-grid-product-info__product-price,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product-info__product-price{display:flex;grid-column:1/-1;grid-row:2;justify-content:center;text-align:center}.product-theme--origins .product-detail-card-info-details__cross-selling .price__amount-wrapper,.product-theme--origins .product-detail-view__cross-selling .price__amount-wrapper,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .price__amount-wrapper{display:flex;justify-content:center}.product-theme--origins .product-secondary-product-size-selector,.product-theme--origins .product-secondary-product__details{border-top:none}.product-theme--origins .product-detail-secondary-product-info__detail-name,.product-theme--origins .product-detail-secondary-product-info__price,.product-theme--origins .product-detail-secondary-product-info__tag{text-align:center}.product-theme--origins .product-detail-secondary-product-info__price{width:100%}.product-theme--origins .product-detail-secondary-product-info__wishlist-bookmark .wishlist-icon{margin-left:0}.product-theme--origins .product-purchase-intention-actions-size-selector__button,.product-theme--origins .product-secondary-product__coming-soon-subscriber,.product-theme--origins .product-secondary-product__size-selector-toggle{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-06);text-transform:uppercase}.product-theme--origins .product-detail-card-info__info-header--wear-bundle .product-detail-card-info__name{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-theme--origins .product-detail-secondary-product-info__price,.product-theme--origins .product-detail-secondary-product-info__price .money-amount__main{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.theme--origins.product-page .product-size-selector-footer__action-btn,.theme--origins.product-page .product-size-selector-footer__stock-in-store,.theme--origins.product-page .size-selector-list__header{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-align:center;text-transform:none}.product-theme--origins .product-detail-card-info-details__size-guide{border:0;font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);padding:var(--spacing-01) 0;text-transform:uppercase}.product-theme--origins .product-details-card-info-details-size-guide-action__icon{height:12px}@media screen and (min-width:768px){.product-theme--origins .size-selector-list__wrapper--open{transform:translateY(var(--spacing-06))}.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list{column-gap:0;row-gap:0}.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item--is-disabled{border-color:var(--color-content-high)}.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item{border-top:0}.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:first-child,.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:nth-child(2){border-top:var(--line-width) solid var(--color-content-high)}.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:nth-child(2n){border-left:0}.product-theme--origins .product-detail-info__header-name{font-size:var(--font-size-heading-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-l);line-height:var(--line-height-heading-l);text-transform:uppercase}.product-theme--origins .product-detail-info__header-add-to-wishlist{margin-bottom:0;margin-top:0}.product-theme--origins .product-detail-color-selector__selected-color-name,.product-theme--origins .product-detail-color-selector__selected-color-title{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.product-theme--origins .product-color-extended-name{margin-top:var(--spacing-01)}.product-theme--origins .product-detail-info__price .price-formatted__max-price-amount,.product-theme--origins .product-detail-info__price .price-formatted__max-price-amount .money-amount__alternative,.product-theme--origins .product-detail-info__price .price-formatted__max-price-amount .money-amount__separator,.product-theme--origins .product-detail-info__price .price-formatted__min-price-amount,.product-theme--origins .product-detail-info__price .price-formatted__min-price-amount .money-amount__alternative,.product-theme--origins .product-detail-info__price .price-formatted__min-price-amount .money-amount__separator,.product-theme--origins .product-detail-info__price .price-formatted__price-amount,.product-theme--origins .product-detail-info__price .price-formatted__price-amount .money-amount__alternative,.product-theme--origins .product-detail-info__price .price-formatted__price-amount .money-amount__separator,.product-theme--origins .product-detail-info__price-amount{font-size:var(--font-size-heading-l);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-l);line-height:var(--line-height-heading-l);text-transform:uppercase}.product-theme--origins .product-detail-info__description{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-theme--origins .product-detail-info__price{margin-top:var(--spacing-01)}.product-theme--origins .product-detail-info__size-selector{margin-top:var(--spacing-04)}.product-theme--origins .product-size-info .price,.product-theme--origins .product-size-info__description,.product-theme--origins .size-selector-actions__action-button,.product-theme--origins .size-selector-actions__recommended-size-name,.product-theme--origins .size-selector-sizes-size__description,.product-theme--origins .size-selector-sizes-size__label,.product-theme--origins .size-selector-sizes-size__price{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-theme--origins .product-size-selector-footer__action-btn,.product-theme--origins .product-size-selector-footer__size-recommender,.product-theme--origins .product-size-selector-footer__size-recommender-value{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-theme--origins .product-detail-info__cart-buttons{padding-left:var(--spacing-05)}.product-theme--origins .product-cart-buttons__first-row{border-top:var(--line-width) solid var(--color-content-high)}.product-theme--origins .product-cart-buttons__button{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);padding-bottom:12px;padding-top:12px;text-transform:uppercase}.product-theme--origins .product-detail-show-similar-products{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-theme--origins .product-detail-show-similar-products__action-tip{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.size-selector-list__wrapper--grid-gap .product-theme--origins .product-size-selector-footer__size-guide{padding-bottom:var(--spacing-02)}.product-theme--origins .product-detail-info__product-actions{margin-top:var(--spacing-02)}.product-theme--origins .product-detail-actions__action-button{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-theme--origins .bundle-detail-info__name{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-theme--origins .product-detail-extra-detail-expandable{text-align:right}.product-theme--origins .structured-component-text{white-space:pre-line}.product-theme--origins .structured-component-icon-list__item{justify-content:flex-end}.product-theme--origins .structured-component-text-block-subtitle .structured-component-text,.product-theme--origins .structured-component-text-block-title .structured-component-text{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}.product-theme--origins .product-detail-secondary-product-info{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.product-theme--origins .product-detail-secondary-product-info__price{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-theme--origins .product-detail-cross-selling{margin:var(--spacing-17) 0 0 0}.product-theme--origins .product-detail-cross-selling__grid-title{margin:0 var(--grid-lateral-margin) 0 var(--grid-lateral-margin)}.product-theme--origins .product-grid__product-list>.product-grid-product{margin:0 0 var(--grid-spacing-04) var(--grid-column-gutter);width:calc(25% - var(--grid-column-gutter)*3/4)}.product-theme--origins .product-grid__product-list>.product-grid-product:nth-child(4n+1){margin-left:0}.product-theme--origins .product-grid__product-list{margin-top:var(--spacing-04)}.product-theme--origins .product-detail-actions__action-button,.product-theme--origins .product-detail-actions__recycling-info,.product-theme--origins .product-detail-color-selector__selected-color-name,.product-theme--origins .product-detail-secondary-product-info,.product-theme--origins .product-detail-secondary-product-info__price,.product-theme--origins .product-size-info .price,.product-theme--origins .product-size-info__description,.product-theme--origins .product-size-info__main-label,.product-theme--origins .product-size-selector-footer__action-btn,.product-theme--origins .product-size-selector-footer__size-recommender{text-transform:uppercase}.theme--origins.product-page .product-size-selector-footer__size-recommender--without-recommended-size{text-align:left}.product-theme--origins .product-detail-card-info-details__cross-selling .product-grid-product-info-wishlist__wishlist-button,.product-theme--origins .product-detail-view__cross-selling .product-grid-product-info-wishlist__wishlist-button,.theme--origins.product-page .add-to-cart-notification-content__cross-selling .product-grid-product-info-wishlist__wishlist-button{margin-left:var(--spacing-03)}.product-theme--origins .product-detail-images__progress-bar{visibility:hidden}.product-theme--origins .product-detail-images-thumbnails{animation:product-detail-images-fadeout .35s linear 2s both}.product-theme--origins .product-detail-images:hover .product-detail-images-thumbnails{animation:product-detail-images-fadein .35s linear 0s both}.product-theme--origins .product-purchase-intention-actions-size-selector__button,.product-theme--origins .product-secondary-product__coming-soon-subscriber,.product-theme--origins .product-secondary-product__size-selector-toggle{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);text-transform:uppercase}.product-theme--origins .product-detail-images__frame{border:none}.product-theme--origins .bundle-detail-info__description{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.product-theme--origins .product-detail-secondary-product-info__price,.product-theme--origins .product-detail-secondary-product-info__price .money-amount__main{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-page.theme--origins .add-to-cart-notification-content__image{width:25%}.product-page.theme--origins .product-grid-product-info .price-formatted__max-price-amount,.product-page.theme--origins .product-grid-product-info .price-formatted__max-price-amount .money-amount__alternative,.product-page.theme--origins .product-grid-product-info .price-formatted__max-price-amount .money-amount__separator,.product-page.theme--origins .product-grid-product-info .price-formatted__min-price-amount,.product-page.theme--origins .product-grid-product-info .price-formatted__min-price-amount .money-amount__alternative,.product-page.theme--origins .product-grid-product-info .price-formatted__min-price-amount .money-amount__separator,.product-page.theme--origins .product-grid-product-info .price-formatted__price-amount,.product-page.theme--origins .product-grid-product-info .price-formatted__price-amount .money-amount__alternative,.product-page.theme--origins .product-grid-product-info .price-formatted__price-amount .money-amount__separator,.product-page.theme--origins .product-grid-product-info__name,.product-page.theme--origins .product-grid-product-info__product-price{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-page.theme--origins .add-to-cart-notification-content__product{margin-bottom:var(--spacing-04)}.product-theme--origins .product-detail-info__buttons{margin-top:var(--spacing-07)}}@media screen and (min-width:1920px){.product-theme--origins .product-cart-buttons__button{padding-bottom:18px;padding-top:18px}}@media screen and (min-width:2560px){.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:first-child,.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:nth-child(2),.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:nth-child(3){border-top:var(--line-width) solid var(--color-content-high)}.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:nth-child(2n){border-left:var(--line-width) solid var(--color-content-high)}.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:nth-child(3n - 1),.product-theme--origins .size-selector-list__wrapper--grid-gap .size-selector-list__item:nth-child(3n){border-left:0}}.product-theme--origins{--font-family-main:var(--font-family-origins);--font-family-heading-xxl-highlight:var(--font-family-origins);--font-family-heading-xxl:var(--font-family-origins);--font-family-heading-xl:var(--font-family-origins);--font-family-heading-l-highlight:var(--font-family-origins);--font-family-heading-l:var(--font-family-origins);--font-family-heading-m-highlight:var(--font-family-origins);--font-family-heading-m:var(--font-family-origins);--font-family-heading-s-highlight:var(--font-family-origins);--font-family-heading-s:var(--font-family-origins);--font-family-heading-xs-highlight:var(--font-family-origins);--font-family-heading-xs:var(--font-family-origins);--font-family-body-l-highlight:var(--font-family-origins);--font-family-body-l:var(--font-family-origins);--font-family-body-m-highlight:var(--font-family-origins);--font-family-body-m:var(--font-family-origins);--font-family-body-s-highlight:var(--font-family-origins);--font-family-body-s:var(--font-family-origins);--font-family-body-xs-highlight:var(--font-family-origins);--font-family-body-xs:var(--font-family-origins);--font-family-paragraph-l:var(--font-family-origins);--font-family-paragraph-m-highlight:var(--font-family-origins);--font-family-paragraph-m:var(--font-family-origins);--font-family-paragraph-s:var(--font-family-origins)}.product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__trigger,.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__trigger{padding:var(--spacing-01) 0}.product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item,.product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item--expanded .zds-accordion-item__trigger,.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item,.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item--expanded .zds-accordion-item__trigger{border:0}.product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__icon,.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__icon{transform:translateY(-6px)}.product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__title-text,.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__title-text{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__icon-wrapper,.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__icon-wrapper{height:12px}.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__panel{padding-left:0;padding-right:0}.product-theme--athleticz .add-to-cart-notification-cross-selling__toast,.product-theme--athleticz .add-to-cart-notification-simple-toast,.product-theme--athleticz .add-to-cart-notification__drawer,.product-theme--athleticz .new-size-selector,.product-theme--athleticz .product-cart-buttons,.product-theme--athleticz .product-detail-actions,.product-theme--athleticz .product-detail-card-info-details__cross-selling,.product-theme--athleticz .product-detail-card-info__info-header,.product-theme--athleticz .product-detail-cross-selling-grid .product-grid-product,.product-theme--athleticz .product-detail-cross-selling__grid-title,.product-theme--athleticz .product-detail-description__expandable-text-view-more,.product-theme--athleticz .product-detail-info__header-name,.product-theme--athleticz .product-detail-info__price-amount,.product-theme--athleticz .product-detail-info__product-actions,.product-theme--athleticz .product-detail-info__size-selector,.product-theme--athleticz .product-detail-secondary-product-info,.product-theme--athleticz .size-selector-list__action-sheet,.product-theme--athleticz .size-selector-list__wrapper,.product-theme--athleticz .structured-component-text-block-subtitle .zds-body-l,.product-theme--athleticz .structured-component-text-block-subtitle .zds-heading-s,.product-theme--athleticz .structured-component-text-block-subtitle .zds-heading-xs,.product-theme--athleticz .structured-component-text-block-title,.theme--athleticz .add-to-cart-notification__wrapper,.theme--athleticz .toast{font-family:ZaraAthleticz,Neue-Helvetica,Arial,Sans-Serif}.product-theme--athleticz .product-cart-buttons__button,.product-theme--athleticz .product-detail-actions__action-button,.product-theme--athleticz .product-detail-card-info-details__color,.product-theme--athleticz .product-detail-color-selector__selected-color-name,.product-theme--athleticz .product-detail-description__expandable-text-view-more,.product-theme--athleticz .product-purchase-intention-actions-size-selector__button,.product-theme--athleticz .product-secondary-product__coming-soon-subscriber,.product-theme--athleticz .product-secondary-product__size-selector-toggle,.product-theme--athleticz .product-size-info__availability-hint,.product-theme--athleticz .product-size-selector-footer__size-recommender{text-transform:uppercase}.product-theme--athleticz .price-messages,.product-theme--athleticz .product-purchase-intention-actions-size-selector-header__double-size,.product-theme--athleticz .product-purchase-intention-actions-size-selector-header__fit-size,.product-theme--athleticz .product-purchase-intention-actions-size-selector-header__preorder,.product-theme--athleticz .product-size-info__description,.product-theme--athleticz .product-size-info__recommended-size-msg,.product-theme--athleticz .product-size-selector-footer__size-recommender-value,.product-theme--athleticz .product-size-selector__double-size,.product-theme--athleticz .product-size-selector__fit-size,.product-theme--athleticz .product-size-selector__preorder,.product-theme--athleticz .size-selector-sizes-size__description,.product-theme--athleticz .size-selector-sizes-size__recommended{font-family:var(--font-family-main)}.product-theme--athleticz .product-detail-description{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:unset;letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.theme--athleticz .product-theme--athleticz .product-cross-selling-grid__title{margin:0 0 var(--spacing-05) 0}.theme--athleticz .product-theme--athleticz .product-cross-selling-grid__products{margin:0}@media screen and (min-width:768px){.product-theme--athleticz .product-detail-color-selector__selected-color-name{font-family:ZaraAthleticz,Neue-Helvetica,Arial,Sans-Serif}.theme--athleticz .product-theme--athleticz .product-cross-selling-grid__title{margin:0 var(--grid-lateral-margin) var(--spacing-05) var(--grid-lateral-margin)}.theme--athleticz .product-theme--athleticz .product-cross-selling-grid__products{padding:0}}.product-theme--vvd .bundle-detail-info__name,.product-theme--vvd .product-cart-buttons__add-to-cart,.product-theme--vvd .product-cart-buttons__nav-to-cart,.product-theme--vvd .product-coming-soon-subscriber .product-coming-soon-subscriber__action-title,.product-theme--vvd .product-cross-selling-grid__title,.product-theme--vvd .product-detail-actions__chat,.product-theme--vvd .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--vvd .product-detail-card-info__name,.product-theme--vvd .product-detail-card-info__size-selector-toggle,.product-theme--vvd .product-detail-extra-detail .structured-component-text-block-subtitle,.product-theme--vvd .product-detail-extra-detail .structured-component-text-block-title,.product-theme--vvd .product-detail-info__header-name,.product-theme--vvd .product-detail-secondary-product-info__detail-name,.product-theme--vvd .product-detail-show-similar-products .product-detail-show-similar-products__action-title,.product-theme--vvd .product-grid-product-info__name,.product-theme--vvd .product-purchase-intention-actions-size-selector__button,.product-theme--vvd .product-secondary-product__size-selector-toggle{font-family:BaronMTModern,Neue-Helvetica,Arial,Sans-Serif;font-weight:400;letter-spacing:.7px}.product-theme--vvd .product-detail-card-info__name{font-size:28px;line-height:32px}.product-theme--vvd .product-detail-secondary-product-info__detail-name,.product-theme--vvd .product-purchase-intention-actions-size-selector__button,.product-theme--vvd .product-secondary-product__size-selector-toggle{font-size:14px;line-height:18px}@media screen and (min-width:1024px){.product-theme--vvd .bundle-detail-info__name,.product-theme--vvd .product-detail-info__header-name{font-size:24px;line-height:24px}.product-theme--vvd .product-detail-info__header-add-to-wishlist{height:24px}.product-theme--vvd .product-detail-card-info__name{font-size:20px;line-height:24px}.product-theme--vvd .product-detail-secondary-product-info__detail-name{font-size:14px;line-height:16px}.product-theme--vvd .product-purchase-intention-actions-size-selector__button,.product-theme--vvd .product-secondary-product__size-selector-toggle{font-size:12px;line-height:14px}}@media screen and (min-width:1920px){.product-theme--vvd .bundle-detail-info__name,.product-theme--vvd .product-detail-info__header-name{font-size:40px;line-height:40px}.product-theme--vvd .product-detail-info__header-add-to-wishlist{height:40px}.product-theme--vvd .product-detail-info__header-add-to-wishlist .wishlist-icon--productDetail{--icon-size:24px}.product-theme--vvd .product-detail-card-info__name{font-size:28px;line-height:32px}.product-theme--vvd .product-detail-secondary-product-info__detail-name{font-size:18px;line-height:20px}.product-theme--vvd .product-purchase-intention-actions-size-selector__button,.product-theme--vvd .product-secondary-product__size-selector-toggle{font-size:16px;line-height:18px}}.product-detail-secondary-product-info{display:flex;flex-wrap:wrap;font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:space-between;letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);padding:var(--spacing-02) var(--spacing-02) var(--spacing-06);text-transform:uppercase}.product-detail-secondary-product-info__detail{display:flex;width:100%}.product-detail-secondary-product-info__detail-name{flex:1;text-decoration:none}.product-detail-secondary-product-info__wishlist-bookmark .wishlist-icon{margin-left:var(--spacing-03)}.product-detail-secondary-product-info__detail-bookmark .bookmark-button__icon{height:1em;margin-top:2px;width:1em}.product-detail-secondary-product-info__tag{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase;width:100%}.product-detail-secondary-product-info__detail-name,.product-detail-secondary-product-info__tag{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-detail-secondary-product-info__price{margin-top:var(--spacing-01)}.product-detail-secondary-product-info__price,.product-detail-secondary-product-info__price .money-amount__main{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-detail-secondary-product-info__price .money-amount__alternative,.product-detail-secondary-product-info__price .money-amount__separator{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-detail-secondary-product-info__price .price-messages{flex-basis:100%}.expandable-text__content{overflow:hidden;transition:max-height .2s ease-in-out}.expandable-text__view-more{cursor:pointer}.product-detail-description{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-description .expandable-text__content{max-height:calc(var(--line-height-paragraph-m)*5)}.product-detail-description__expandable-text-view-more{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-01);text-decoration:underline;text-transform:none}.product-detail-images-thumbnails{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.product-detail-images-thumbnails::-webkit-scrollbar{width:0}.product-detail-images-thumbnails__thumbnail-wrapper{display:block;width:100%}.product-detail-images-thumbnails__item:not(.product-detail-images-thumbnails__item--current){opacity:.5}.product-detail-images-thumbnails__thumbnail{cursor:pointer}.product-stock-availability-store-search__spot{padding:0 var(--spacing-05)}.product-stock-availability-store-search__alert,.product-stock-availability-store-search__description{margin:0 var(--spacing-05) var(--spacing-04) var(--spacing-05);width:auto}.product-stock-availability-store-search .location-search-tabs-list,.product-stock-availability-store-search .location-search__map-sticky{top:0}@media screen and (min-width:768px){.product-stock-availability-store-search__title{padding:0 var(--spacing-05)}.product-stock-availability-store-search{min-height:calc(100% - 80px)}.product-stock-availability-store-search .drawer__header{padding-bottom:var(--spacing-09)}}.product-detail-images-zoom{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:500}.product-detail-images-zoom__zoomed-image{height:100%;position:absolute;top:0;width:100%}.product-detail-images-zoom__zoomed-image .media{height:100%}.product-detail-images-zoom__pager-button{cursor:pointer;height:46px;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:13}.product-detail-images-zoom__pager-button--previous{left:0;transform:rotateY(180deg)}.product-detail-images-zoom__pager-button--next{right:0}.product-detail-images-zoom__close-button{height:24px;left:var(--spacing-05);outline:none;position:absolute;top:var(--spacing-04);width:24px}.product-detail-images-zoom__close-icon{fill:var(--color-main-060)}@media screen and (min-width:768px){.product-detail-images-zoom{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:500}.product-detail-images-zoom__zoomed-image{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIJJREFUeNpiYGBg+I8Hf0KisQJGqAJiACM2QRZCCoix4D8JrgCBhUAciM0L6C7gAuIYIH4KxD+g8nJAPBcqrwPEV/G5QIFAAIOwIxMBrxECXPi8wAHEHkD8BIh/QtWBvLAVKm8GxKfJCcSpQOxLSizglWch0c8YgImA/Gc0GgMABBgAaiQu/TORGycAAAAASUVORK5CYII=),pointer;height:auto;width:100%}}.product-detail-live-show{width:100%}.product-detail-live-show__wrapper{background-color:var(--color-background-overlay-alt);display:flex}.product-detail-live-show__preview{align-items:center;display:flex;flex:0 0 91px;height:calc(var(--spacing-04) + var(--line-height-heading-xs) + var(--line-height-paragraph-m) + var(--spacing-04));justify-content:center;margin-right:var(--spacing-04);overflow:hidden}.product-detail-live-show__preview-play{position:absolute}.product-detail-live-show__preview-image{width:100%}.product-detail-live-show__play-icon{height:32px;width:32px}.product-detail-live-show__content{align-items:center;display:flex;flex:1;justify-content:space-between;max-width:calc(100% - 91px - var(--spacing-04))}.product-detail-live-show__info{margin:var(--spacing-04) 0;min-width:0}.product-detail-live-show__live-info,.product-detail-live-show__title{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.product-detail-live-show__description{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.product-detail-live-show__live-info{align-items:center;display:flex;flex:1;justify-content:flex-end;margin-left:var(--spacing-02);margin-right:var(--spacing-03);white-space:nowrap}.product-detail-live-show__live-icon{height:16px;margin-right:6px;width:16px}@media screen and (min-width:768px){.product-detail-live-show__info{margin:var(--spacing-03) 0}.product-detail-live-show__preview{height:calc(var(--spacing-03) + var(--line-height-heading-xs) + var(--line-height-paragraph-m) + var(--spacing-03))}}:root{--miniature-width:1.87vw}.product-detail-images{top:0}.product-detail-images--is-hidden{visibility:hidden}.product-detail-images__images{height:100%;touch-action:none;transition:all .5s ease-in}.product-detail-images__frame{height:100%;position:relative}.product-detail-images__image-wrapper{height:100%}.product-detail-images__image-action-wrapper{height:100%;outline:none;width:100%}.product-detail-images__image-action-wrapper:focus{outline:none}.product-detail-images__image-bar{align-items:flex-start;display:flex;height:100%}.product-detail-images__progress-bar{background:var(--color-content-low);height:100%;margin:0 var(--spacing-05);width:1px}.product-detail-images__progress-bar-progress{background:var(--color-background-contrast);width:1px}.product-detail-images__thumbnails{display:none}.product-detail-images__live-show{bottom:0;cursor:pointer;position:absolute}@media screen and (min-width:768px){.product-detail-images{align-items:flex-start;display:flex;justify-content:flex-end;top:0}.product-detail-images,.product-detail-images__frame{height:100%;overflow:hidden}.product-detail-images__image{cursor:pointer;height:100%}.product-detail-images__image-bar--is-above{padding:var(--spacing-06) 0;position:absolute;right:0}}@media screen and (min-width:1024px){.product-detail-images--is-centered{justify-content:center;left:50%;position:absolute;transform:translateX(calc(-50% + var(--margined-grid-column-width)*2 + var(--grid-column-gutter)*.5))}.product-detail-images__thumbnails{display:flex;flex-direction:column;justify-content:flex-end;width:var(--miniature-width)}}.product-detail-unit-price{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--spacing-02);text-transform:uppercase}.product-detail-unit-price__alt-unit-price,.product-detail-unit-price__alt-unit-price-separator{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-02);text-transform:none}.product-detail-unit-price__alt-unit-price-separator{margin-left:4px;margin-right:4px}@media screen and (min-width:768px){.product-detail-unit-price{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);margin-top:var(--spacing-01);text-transform:uppercase}.product-detail-unit-price__alt-unit-price,.product-detail-unit-price__alt-unit-price-separator{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-top:var(--spacing-01);text-transform:uppercase}}.product-detail-color-selector__selected-color-name,.product-detail-color-selector__selected-color-title{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.product-detail-color-selector__selected-color-name{border-top:var(--line-width) solid var(--color-content-high);width:100%}.product-detail-color-selector__colors{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:var(--spacing-01);width:calc(100% + var(--spacing-01))}.product-detail-color-selector__color{border-right:var(--line-width) solid var(--color-content-high)}.product-detail-color-selector__color:first-child{border-left:var(--line-width) solid var(--color-content-high)}.product-detail-color-selector__color-button{align-items:center;cursor:pointer;display:flex;height:56px;justify-content:center;line-height:0;position:relative;width:56px}.product-detail-color-selector__color-button-underline{border-bottom:var(--line-width) solid var(--color-content-high);bottom:14px;position:absolute;width:4px}.product-detail-color-selector--is-compact .product-detail-color-selector__color-button{height:auto;margin:var(--spacing-01);width:auto}.product-detail-color-selector--is-compact .product-detail-color-selector__color-button-underline{bottom:-2px}.product-detail-color-selector__color-area{border:var(--line-width) solid var(--color-content-low);box-sizing:initial;height:22px;width:22px}.product-detail-color-selector__color-carousel{margin-left:calc(var(--line-width)*-1);width:100%}.product-detail-color-selector__color:last-child{margin-right:0}.product-detail-color-selector--is-compact .product-detail-color-selector__colors{margin-bottom:0;margin-top:-5px}.product-detail-color-selector__color-ranges{border-bottom:var(--line-width) solid var(--color-content-high);padding:var(--spacing-02) 0;width:100%}.product-detail-color-selector__color-ranges-item{cursor:pointer;font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.product-detail-color-selector__color-ranges-item--is-selected{font-size:var(--font-size-heading-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading-s-highlight);line-height:var(--line-height-heading-s-highlight);text-transform:uppercase}.product-detail-color-selector__color-ranges .variable-width-carousel__item{margin-right:var(--spacing-04);white-space:nowrap}.product-detail-color-selector__color-ranges .variable-width-carousel__item:first-child{margin-left:20px}.product-detail-color-selector__color-ranges .variable-width-carousel__item:last-child{margin-right:0;padding-right:calc(var(--spacing-04) + var(--spacing-04))}.product-detail-color-selector__color-selector-container{border-top:var(--line-width) solid var(--color-content-high);width:100%}.product-detail-color-selector--is-compact .product-detail-color-selector__color,.product-detail-color-selector--is-compact .product-detail-color-selector__color-selector-container{border:none}@media screen and (min-width:768px){.product-detail-color-selector{display:flex;flex-direction:column-reverse}.product-detail-color-selector__color-selector-container{border:none}.product-detail-color-selector__colors{margin-bottom:0;margin-top:var(--spacing-01);transform:translateX(calc(var(--spacing-01)*-1))}.product-detail-color-selector__color{border:none;padding:var(--spacing-01)}.product-detail-color-selector__color:first-child{border:none}.product-detail-color-selector__color-button{height:24px;width:24px}.product-detail-color-selector__color-button-underline{bottom:-2px}.product-detail-color-selector__color-ranges{border:none;margin:var(--spacing-04) 0 var(--spacing-02) 0;padding:0;position:relative}.product-detail-color-selector__color-ranges+.product-detail-color-selector__colors{margin-top:0}.product-detail-color-selector__color-ranges .variable-width-carousel__item:first-child{margin-left:0}.product-detail-color-selector__color-ranges .variable-width-carousel__item:last-child{padding-right:0}.product-detail-color-selector__selected-color-name{border:none}}.product-detail-multicolor-components .product-detail-secondary-products__carousel{margin-top:var(--spacing-04);max-width:100%}.product-detail-multicolor-components .carousel__item{padding-left:var(--spacing-02);width:calc(40vw - var(--spacing-03))}.product-detail-multicolor-components .carousel__item:first-of-type{margin-left:var(--spacing-03)}.product-detail-multicolor-components .price,.product-detail-multicolor-components .product-detail-secondary-product-info{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-detail-multicolor-components .product-detail-secondary-product-info{margin-top:var(--spacing-02)}.product-detail-multicolor-components .price__future-promotion{display:inline}.product-detail-multicolor-components .product-secondary-product-size-selector{display:none}.product-detail-multicolor-components .product-secondary-product__size-selector-toggle{font-size:var(--font-size-body-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-s-highlight);line-height:var(--line-height-body-s-highlight);padding-bottom:7px;padding-top:7px;text-transform:uppercase}.product-detail-multicolor-components .product-secondary-product__coming-soon-subscriber,.product-detail-multicolor-components .product-secondary-product__size-selector-toggle{min-width:96px}.product-detail-multicolor-components .carousel__header{margin-left:var(--spacing-05)}.product-detail-multicolor-components .carousel__arrow-left{left:calc(var(--spacing-05)*-1)}.product-detail-multicolor-components .carousel__arrow-right{right:calc(var(--spacing-05)*-1)}.product-detail-multicolor-components .carousel__arrow-left svg,.product-detail-multicolor-components .carousel__arrow-right svg{height:20px;width:20px}@media screen and (min-width:768px){.product-detail-multicolor-components{padding:0}.product-detail-multicolor-components .carousel__header-info-title{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:400;letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-multicolor-components .carousel__header{margin-bottom:var(--spacing-01);margin-left:0}.product-detail-multicolor-components .product-detail-secondary-products__carousel{margin-top:var(--spacing-03)}.product-detail-multicolor-components .carousel__item{padding-left:0;padding-right:var(--spacing-02);width:calc(44px + var(--spacing-02))}.product-detail-multicolor-components .carousel__item:first-of-type{margin-left:0}.product-detail-secondary-products__carousel-item--highlighted .product-secondary-product__image:after{background-color:var(--color-background-contrast);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.product-detail-multicolor-components .product-detail-secondary-product-info__detail-name,.product-detail-multicolor-components .product-detail-secondary-product-info__tag{display:none}.product-detail-multicolor-components .price{text-align:left}.product-detail-multicolor-components .money-amount__alternative,.product-detail-multicolor-components .money-amount__main,.product-detail-multicolor-components .money-amount__separator,.product-detail-multicolor-components .price{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-detail-multicolor-components .money-amount__separator{margin:0}.product-detail-multicolor-components .price--with-future-price .price-old__amount,.product-detail-multicolor-components .price--with-future-price .price-original__amount,.product-detail-multicolor-components .price__future-description,.product-detail-multicolor-components .price__future-discount-percentage{display:none}.product-detail-multicolor-components .price-current__amount,.product-detail-multicolor-components .price__amount--on-sale{margin-right:0}.product-detail-multicolor-components .price--with-future-price .price__amount--on-sale{margin-top:0}.product-detail-multicolor-components .carousel__arrow-left svg,.product-detail-multicolor-components .carousel__arrow-right svg{height:12px;width:12px}}@media screen and (min-width:1920px){.product-detail-multicolor-components .carousel__item{width:calc(64px + var(--spacing-02))}.product-detail-multicolor-components .carousel__arrow-left svg,.product-detail-multicolor-components .carousel__arrow-right svg{height:16px;width:16px}}.product-detail-show-similar-products{margin:0;padding:var(--spacing-01) var(--spacing-02)}.product-detail-show-similar-products__action-tip{color:var(--color-content-high)}@media screen and (min-width:768px){.product-detail-show-similar-products{padding:3px var(--spacing-04)}}@media screen and (min-width:1920px){.product-detail-show-similar-products{padding:7px var(--spacing-04)}}.product-detail-highlighted-information__highlight{margin-left:var(--spacing-04)}.product-detail-highlighted-information__highlight:first-child{margin-left:0}@media screen and (min-width:768px){.product-detail-highlighted-information__highlights{margin-top:var(--spacing-01)}.product-detail-highlighted-information__highlight{margin-left:var(--spacing-05)}.product-detail-highlighted-information__highlight:first-child{margin-left:0}}.product-detail-extra-detail__section .product-detail-extra-detail__clevercare-section{padding-bottom:var(--spacing-08)}.product-detail-extra-detail__section:last-child .product-detail-extra-detail__clevercare-section{padding-bottom:0}.product-detail-actions__action-link{font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-actions__action-button,.product-detail-actions__action-link{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light)}.product-detail-actions__action-button{cursor:pointer;font-size:var(--font-size-heading-s);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-03);margin-top:var(--spacing-03);overflow:hidden;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.product-detail-actions__recycling-info{align-items:center;display:flex;font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);justify-content:flex-start;letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-top:var(--spacing-06);text-transform:none}.product-detail-actions__recycling-info-icon{height:16px;margin-right:var(--spacing-02);width:16 px}.product-detail-actions__spot{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-bottom:var(--spacing-02);margin-top:var(--spacing-06);text-transform:none}.product-detail-actions__stock-availability-size-selector{margin-bottom:var(--spacing-08)}.product-detail-actions__chat{margin-top:var(--spacing-06)}.product-detail-actions__chat .product-detail-actions__action-button{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);margin-bottom:0;margin-top:0;text-transform:uppercase}@media screen and (min-width:768px){.product-detail-actions__action{margin-bottom:var(--spacing-01)}.product-detail-actions__action:last-of-type{margin-bottom:0}.product-detail-actions__action-button{font-size:var(--font-size-body-xs);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);margin:0}.product-detail-actions__action-button,.product-detail-actions__recycling-info{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.product-detail-actions__recycling-info{font-size:var(--font-size-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m)}.product-detail-actions__clevercare{display:var(--product-detail-clever-care-display)}}.product-detail-similar-products-dialog-title{font-size:var(--font-size-heading-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-m);line-height:var(--line-height-heading-m);text-transform:uppercase}.product-detail-similar-products-dialog-title__items{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);margin-left:var(--spacing-02);text-transform:none}.product-detail-cross-selling-grid__products .product-grid-product-info__tag{display:none}.product-detail-cross-selling-grid__title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin:var(--spacing-09) var(--spacing-05) var(--spacing-05) var(--spacing-05);text-transform:uppercase}.product-detail-cross-selling-grid__discount-disclaimer{margin-left:var(--spacing-05);margin-top:var(--spacing-05)}@media screen and (min-width:768px){.product-detail-cross-selling-grid__title{margin-left:var(--spacing-05);margin-top:var(--spacing-17)}}.product-detail-similar-products-dialog{max-height:75%}.product-detail-similar-products-dialog__backdrop{background:transparent}.product-detail-similar-products-dialog__grid{margin-bottom:var(--spacing-07)}.product-detail-similar-products-dialog__grid .product-detail-cross-selling-grid__title{margin-bottom:var(--spacing-04);margin-top:var(--spacing-05)}@media screen and (min-width:768px){.product-detail-similar-products-dialog__content .product-detail-cross-selling-grid__title{display:none}}.product-detail-info__info{border:var(--line-width) solid var(--color-content-high);padding:var(--spacing-06) var(--spacing-05)}.product-detail-info__actions{border-bottom:var(--line-width) solid var(--color-content-high);border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);padding:var(--spacing-06) var(--spacing-05)}.product-detail-info__header-name{font-size:var(--font-size-heading-xs);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs)}.product-detail-info__header-name,.product-detail-info__price{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.product-detail-info__price{font-size:var(--font-size-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s)}.product-detail-info__description{margin-top:var(--spacing-03)}.product-detail-info__color{font-size:var(--font-size-paragraph-s);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s)}.product-detail-info__color,.product-detail-info__price-amount{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:uppercase}.product-detail-info__price-amount{font-size:var(--font-size-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m)}.product-detail-info__special-return-conditions{margin-top:var(--spacing-02)}.product-detail-info__size-selector{margin-top:var(--spacing-05)}.product-detail-info__size-selector-message{color:var(--color-content-mid);font-size:var(--font-size-paragraph-s);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s)}.product-detail-info__size-selector-message,.product-detail-info__size-selector-toggle{font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);text-transform:none}.product-detail-info__size-selector-toggle{border-bottom:1px solid var(--color-content-high);border-top:1px solid var(--color-content-high);cursor:pointer;font-size:var(--font-size-paragraph-m);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);padding:var(--spacing-01) var(--spacing-02);width:100%}.product-detail-info__multicolor-component-selector{margin-top:var(--spacing-07)}.product-detail-info__price .price__future-promotion{margin-bottom:0}.product-detail-info__show-similar{width:100%}.product-detail-info__header{display:flex;justify-content:space-between}.product-detail-info__header-add-to-wishlist{align-items:center;border:none;display:flex;flex:0;height:var(--line-height-heading-s);margin-left:var(--spacing-02);padding:0}.product-detail-info__outfit-selector .outfit-selector-outfits{padding-bottom:var(--spacing-03);padding-top:0;position:relative}.product-detail-info__outfit-selector .outfit-selector-outfits__outfit{width:100%}.product-detail-info__outfit-selector .outfit-selector-outfits__label{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.product-detail-info__outfit-selector .outfit-selector-outfits__outfit--is-selected .outfit-selector-outfits__label{font-size:var(--font-size-body-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-s-highlight);line-height:var(--line-height-body-s-highlight);text-transform:uppercase}.product-detail-info__outfit-selector .outfit-selector-outfits__outfits .carousel__item{width:calc(33.33333% - var(--spacing-02)*2/3)}.product-detail-info__manufacturing-countries{margin-top:var(--spacing-06)}.product-detail-info__highlighted-information,.product-detail-info__manufacturing-countries{font-size:var(--font-size-paragraph-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-s);line-height:var(--line-height-paragraph-s);text-transform:none}.product-detail-info__highlighted-information{margin-top:var(--spacing-03)}@media screen and (min-width:768px){.product-detail-info__multicolor-component-selector .carousel__header-info-title{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}.product-detail-info__product-actions{margin-top:var(--spacing-05)}}.product-detail-bundle-components{margin-left:calc(var(--spacing-05)*-1);margin-right:var(--spacing-05);margin-top:var(--spacing-02);width:calc(100% + var(--spacing-05)*2)}.product-detail-bundle-components .product-detail-secondary-products__carousel{margin-top:0;max-width:100%;width:100%}.product-detail-bundle-components .product-secondary-product__out-of-stock{border-color:var(--color-main-040);color:var(--color-main-040)}@media screen and (min-width:768px){.product-detail-bundle-components{--column-width:calc(8.33333vw - var(--grid-lateral-margin)*2/12 - var(--grid-column-gutter)*11/12);display:flex;margin:0;padding-left:0;width:100%}.product-detail-secondary-products__carousel .carousel__header{padding-top:0}.product-detail-bundle-components .product-detail-secondary-products__carousel{border-right:none}.product-detail-bundle-components .carousel__header-controls{padding-top:var(--spacing-04)}.product-detail-bundle-components .carousel__item{width:47.61905%}}@media screen and (min-width:768px) and (min-aspect-ratio:4/3){.product-detail-bundle-components .carousel__item{width:32.25806%}}@media screen and (min-width:768px) and (min-aspect-ratio:16/9){.product-detail-bundle-components .carousel__item{width:28.57143%}}@media screen and (min-width:768px) and (min-aspect-ratio:2/1){.product-detail-bundle-components .carousel__item{width:19.60784%}}@media screen and (min-width:768px) and (min-aspect-ratio:20/9){.product-detail-bundle-components .carousel__item{width:13.88889%}}.product-detail-extra-detail-expandable__expandable-text{--view-more-margin-top:16px;--extra-info-height:250px}.product-detail-extra-detail-expandable__expandable-text .expandable-text__content{max-height:calc(var(--extra-info-height) - var(--spacing-06)*2 - var(--line-height-paragraph-m) - var(--view-more-margin-top))}.product-detail-extra-detail-expandable__view-more{font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);margin-top:var(--view-more-margin-top);text-decoration:underline;text-transform:none}@media screen and (min-width:768px){.product-detail-extra-detail-expandable__box{border:var(--line-width) solid var(--color-content-high);bottom:0;display:flex;max-height:var(--product-detail-content-height);overflow:hidden;padding-right:var(--spacing-02);position:absolute;width:calc(var(--margined-grid-column-width)*3 + var(--grid-column-gutter)*2)}.product-detail-extra-detail-expandable__expandable-text{overflow-y:scroll;padding:var(--spacing-06) var(--spacing-05);scrollbar-color:transparent transparent;scrollbar-width:thin}.product-detail-extra-detail-expandable__expandable-text::-webkit-scrollbar{background-color:initial}.product-detail-extra-detail-expandable .expandable-text--expanded::-webkit-scrollbar{width:1px}.product-detail-extra-detail-expandable .expandable-text--expanded:hover{scrollbar-color:var(--color-content-high) var(--color-content-low)}.product-detail-extra-detail-expandable .expandable-text--expanded:hover::-webkit-scrollbar-track{background-color:var(--color-content-low)}.product-detail-extra-detail-expandable .expandable-text--expanded:hover::-webkit-scrollbar-thumb{background-color:var(--color-background-contrast)}}.product-detail-cross-selling{margin-top:0}@media screen and (min-width:768px){.product-detail-cross-selling{margin-top:0}.product-detail-cross-selling .product-secondary-product__details{display:block}}.product-detail-extra-content{margin-bottom:var(--spacing-10);margin-top:var(--spacing-10)}@media screen and (min-width:768px){.product-detail-extra-content{margin-bottom:var(--spacing-17);margin-top:var(--spacing-17)}}.product-detail-recommended-products-carousel{margin-top:var(--spacing-10)}@media screen and (min-width:768px){.product-detail-recommended-products-carousel{margin-top:var(--spacing-07);padding:0}.product-detail-recommended-products-carousel .carousel__header{margin:0;padding-bottom:var(--spacing-03);padding-top:var(--spacing-06)}.product-detail-recommended-products-carousel .carousel__item{width:43%}}.product-detail-tutorials{--tutorials-thumbnail-width:59px;background-color:var(--color-background-overlay-alt);padding:var(--spacing-02) 0 var(--spacing-03) var(--spacing-05)}.product-detail-tutorials__title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-02);text-transform:uppercase}.product-detail-tutorials__thumbnails{display:flex;width:100%}.product-detail-tutorials__thumbnail{margin-right:var(--spacing-01);overflow:hidden}.product-detail-tutorials__thumbnail:last-child{margin-right:0}.product-detail-tutorials__thumbnail-button{cursor:pointer;display:block;width:var(--tutorials-thumbnail-width)}.product-detail-tutorials__full-screen-player{background-color:var(--color-background-contrast);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10}@media screen and (min-width:768px){.product-detail-tutorials{--tutorials-thumbnail-width:21px;background-color:var(--color-background-base);padding:0 0 var(--spacing-06) 0}.product-detail-tutorials__media-selector{display:flex;justify-content:space-between;margin-bottom:0}.product-detail-tutorials__title{margin-bottom:var(--spacing-03)}.product-detail-tutorials__main-media{width:calc(100% - var(--tutorials-thumbnail-width) - var(--spacing-01))}.product-detail-tutorials__thumbnails{display:block;width:var(--tutorials-thumbnail-width)}.product-detail-tutorials__thumbnail{margin-bottom:1px;margin-right:0;width:100%}.product-detail-tutorials__thumbnail:last-child{margin-bottom:0}.product-detail-tutorials__thumbnail-button{width:100%}}@media screen and (min-width:1920px){.product-detail-tutorials{--tutorials-thumbnail-width:43px}}:root{--product-detail-side-margin:var(--layout-lateral-margin);--product-detail-content-height:calc(100vh - var(--layout-header-height) - var(--spacing-10));--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}@media screen and (min-width:768px){.product-detail-view__main{--column-width:calc(8.33333% - var(--grid-lateral-margin)*2/12 - var(--grid-column-gutter)*11/12);align-items:flex-start;display:flex;justify-content:flex-end;margin-top:var(--layout-header-height);position:relative;width:100%}.product-detail-view__main-content{height:var(--product-detail-content-height);margin-left:0;margin-right:var(--spacing-01);position:relative;width:calc(var(--product-detail-side-margin) + var(--margined-grid-column-width)*9 + var(--grid-column-gutter)*9)}.product-detail-view__images{height:100%}.product-detail-view__side-bar{margin-right:var(--product-detail-side-margin);width:calc(var(--margined-grid-column-width)*3 + var(--grid-column-gutter)*2)}.product_detail-view__extra-detail{display:var(--product-detail-extra-detail-display)}}@media screen and (min-width:1024px){.product-detail-view__main-content{margin-left:var(--product-detail-side-margin);width:calc(var(--margined-grid-column-width)*9 + var(--grid-column-gutter)*9)}}@media screen and (min-width:1024px) and (min-aspect-ratio:7/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:1152px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:1152px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:1280px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:1280px) and (min-aspect-ratio:7/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:1440px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:1440px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:1600px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:1600px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:1760px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:1760px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:1920px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}.product-detail-extra-detail-expandable__expandable-text{--extra-info-height:314px}}@media screen and (min-width:1920px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:2040px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:2040px) and (min-aspect-ratio:17/10){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:2160px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:2160px) and (min-aspect-ratio:7/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:2360px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:2360px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:2560px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:2560px) and (min-aspect-ratio:3/2){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:2660px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:2660px) and (min-aspect-ratio:17/10){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:2960px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:2960px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:3400px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:3400px) and (min-aspect-ratio:19/10){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:3840px){:root{--product-detail-extra-detail-display:none;--product-detail-clever-care-display:block}}@media screen and (min-width:3840px) and (min-aspect-ratio:8/5){:root{--product-detail-extra-detail-display:block;--product-detail-clever-care-display:none}}@media screen and (min-width:768px){.product-detail-view__main--bundle{--bundle-content-top-margin:calc(var(--layout-header-height) + var(--spacing-03) + var(--spacing-05));--bundle-content-height:calc(100vh - var(--bundle-content-top-margin) - var(--spacing-10));justify-content:flex-start;margin-top:0;padding-top:calc(var(--layout-header-height) + var(--spacing-03) + var(--spacing-08))}.product-detail-view__main--bundle .product-detail-view__main-content{flex-grow:0;height:var(--bundle-content-height);margin-left:0;width:auto}.product-detail-view__side-bar--bundle{align-self:flex-end;flex-grow:1;margin-left:var(--spacing-07);margin-right:0;padding:0}}@media screen and (min-width:1024px){.product-detail-view__main--bundle .product-detail-images{position:static;transform:none}.product-detail-view__main--bundle .product-detail-images__frame{border-bottom:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high)}}@media screen and (min-width:1280px){.product-detail-view__main--bundle{margin-top:0}}.product-detail-more-colors{align-items:center;display:flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);height:32px;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);margin-top:var(--spacing-01);text-transform:uppercase}.product-detail-more-colors__current-color{border:1px solid var(--color-content-low);box-sizing:initial;height:24px;margin-right:var(--spacing-02);width:24px}.product-detail-card-images__images{bottom:var(--info-panel-height);left:0;position:absolute;right:0;top:0}.product-detail-card-images__images:after{content:"";display:block;height:var(--info-panel-height)}.product-detail-card-images__image-wrapper{display:flex}.product-detail-card-images__image,.product-detail-card-images__image-wrapper:first-child{height:100%}.product-detail-card-images__image-wrapper:first-child{padding-top:var(--layout-header-height)}.product-detail-card-images__image-action-wrapper{height:100%;outline:none;width:100%}.product-detail-card-images__pinch-wrapper,.product-detail-images__image{height:100%}:root{--universe-text-line-height:22px;--subcategory-text-line-height:16px;--menu-subcategory-top:calc(var(--universe-text-line-height) + var(--spacing-05)*2);--menu-footer-height:calc(var(--spacing-03)*2 + var(--spacing-06) + var(--line-height-heading-xs-highlight) + var(--line-width));--menu-search-height:calc(var(--spacing-05) + var(--search-link-height) + var(--spacing-07));--menu-category-gap:8px}.product-detail-card-info-set-action{align-items:flex-end;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:0;position:fixed;width:100%}.product-detail-card-info-set-action-wrapper{align-items:center;background:var(--color-background-base);border-top:.5px solid var(--color-content-high);display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--spacing-04);padding-top:var(--spacing-05);width:100%}.product-detail-card-info-set-action-wrapper__handle{display:flex;justify-content:center;padding:var(--spacing-03) 0;width:100%}.product-detail-card-info-set-action-wrapper__handle-icon{display:block}.product-detail-card-info-set-action__title{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);margin-bottom:var(--spacing-03);text-transform:uppercase}.product-detail-card-info-set-action__add-button{margin-top:var(--spacing-06)}.product-detail-card-info-set-action-button{padding:var(--spacing-03) var(--spacing-02);width:100%}.product-detail-card-info-set-action__message{color:var(--color-main-040);display:block;font-size:9px;font-stretch:var(--font-stretch-normal);font-weight:400;letter-spacing:.2px;line-height:12px;margin-top:var(--spacing-02)}.product-detail-view-mob__carousel{bottom:0;position:fixed;top:0;width:100%}.product-detail-view-mob__carousel .carousel__container,.product-detail-view-mob__carousel .carousel__items,.product-detail-view-mob__carousel .carousel__viewport,.product-detail-view-mob__carousel-item{height:100%}.product-detail-view-mob__carousel-item{position:relative;width:100%}.product-detail-view-mob__loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-detail-view{min-height:100dvh}.product-detail-view .layout-content{padding:0}.product-page .accessibility-widget-button{bottom:230px!important}@media screen and (min-width:768px){.product-detail-view .layout-footer__section--marketing{padding-bottom:0;padding-top:0}.product-detail-view .layout-footer-marketing{margin-bottom:0}.product-page .accessibility-widget-button{bottom:40px!important}}.product-size-info{--font-size-size-second-line:8px;--line-height-size-second-line:12px;--letter-spacing-size-second-line:0.7px;--text-transform-size-second-line:uppercase;--font-stretch-size-second-line:var(--font-stretch-normal);--font-weight-size-second-line:var(--font-weight-light);min-height:56px;padding:var(--spacing-02) var(--spacing-01)}.product-size-info,.product-size-info__container{align-items:center;display:flex;height:100%;justify-content:center}.product-size-info__container{flex-direction:column;overflow:hidden;width:100%}.product-size-info__description{display:inline-block}.product-size-info__main-label{font-size:var(--font-size-heading-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-s);line-height:var(--line-height-heading-s);text-transform:uppercase}.product-size-info .money-amount__alternative,.product-size-info .money-amount__main,.product-size-info__size{white-space:normal;word-break:break-word}.product-size-info__size{align-content:space-around;display:flex;flex-direction:column;text-align:center}.product-size-info .price-current__amount,.product-size-info .price__amount{margin-bottom:0;margin-right:0}.product-size-info .price-old__amount,.product-size-info .price__amount--on-sale{margin-left:8px}.product-size-info .price__amount--on-sale{padding-left:4px;padding-right:4px}.product-size-info--with-future-promotion .price-old__amount,.product-size-info--with-future-promotion .price__amount--on-sale{margin-left:0;padding-right:0}.product-size-info .price-future-promotion{margin-top:0}.product-size-info .price--with-future-price{column-gap:var(--spacing-01);margin-top:8px}.product-size-info .price__amount-wrapper{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center}.product-size-info--with-future-promotion .price__amount-wrapper{flex-basis:unset}.product-size-info__show-similar{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;padding:0}.product-detail-show-similar-products__text,.product-size-info__availability-hint{color:var(--color-content-high)}.product-size-info .money-amount__alternative,.product-size-info .money-amount__separator,.product-size-info .price,.product-size-info .price-formatted__max-price-amount,.product-size-info .price-formatted__min-price-amount,.product-size-info .price-formatted__price-amount,.product-size-info .product-size-info__availability-hint,.product-size-info .product-size-info__description,.product-size-info .product-size-info__recommended-size-msg,.product-size-info .product-size-info__second-line,.product-size-info .product-size-info__show-similar{font-size:var(--font-size-size-second-line);font-stretch:var(--font-stretch-size-second-line);font-weight:var(--font-weight-size-second-line);letter-spacing:var(--letter-spacing-size-second-line);line-height:var(--line-height-size-second-line);text-transform:var(--text-transform-size-second-line)}@media screen and (min-width:768px){.product-size-info{min-height:24px;min-width:30px;padding:var(--spacing-01) var(--spacing-02)}.product-size-info__main-label{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}.product-size-info__description,.product-size-info__main-label{display:inline;width:100%}.size-selector-list__wrapper--grid-gap .product-size-info--emphasis{background-color:var(--color-background-contrast);color:var(--color-content-inverse)}.size-selector-list__wrapper--grid .product-size-info__main-label,.size-selector-list__wrapper--grid-gap .product-size-info__main-label{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:uppercase}.size-selector-list__wrapper--grid-gap .product-size-info--emphasis .product-size-info__main-label{font-size:var(--font-size-body-s-highlight);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body-s-highlight);line-height:var(--line-height-body-s-highlight);text-transform:uppercase}.size-selector-list__wrapper--grid-gap .product-size-info--emphasis .product-size-info__second-line,.size-selector__size-list-wrapper--grid-gap .product-size-info--emphasis .price--with-future-price .price__amount--on-sale{color:var(--color-content-inverse)}.product-size-info .price{align-items:center;flex-direction:column;justify-content:flex-end}.product-size-info--with-future-promotion .price{align-items:baseline;flex-direction:row;justify-content:center}.product-size-info .price__amount{white-space:nowrap}.product-size-info__size{justify-content:space-between;width:100%}.product-size-info__recommended-size-msg{align-items:center;display:flex;justify-content:center}.product-size-info--with-availability-hint-next-line,.product-size-info__size{flex-wrap:wrap}.product-size-info--with-availability-hint-next-line .product-size-info__size,.product-size-info--with-price .product-size-info__size{justify-content:flex-start;width:auto}.product-size-info--with-price .price-formatted__price-amount{justify-content:flex-end}.product-size-info--with-availability-hint-next-line .product-size-info__size{flex-direction:column}.product-size-info__description{align-self:center;display:inline-block;margin-top:0}.product-size-info__availability-hint{align-items:center;display:flex;justify-content:center}.product-size-info--with-availability-hint-next-line .product-size-info__availability-hint{display:block;width:100%}.product-size-info--with-description .product-size-info__recommended-size-msg,.product-size-info--with-price .product-size-info__recommended-size-msg{display:none}.size-selector-list__wrapper .product-size-info .money-amount__alternative,.size-selector-list__wrapper .product-size-info .money-amount__separator,.size-selector-list__wrapper .product-size-info .price,.size-selector-list__wrapper .product-size-info .price-formatted__max-price-amount,.size-selector-list__wrapper .product-size-info .price-formatted__min-price-amount,.size-selector-list__wrapper .product-size-info .price-formatted__price-amount,.size-selector-list__wrapper .product-size-info .product-size-info__availability-hint,.size-selector-list__wrapper .product-size-info .product-size-info__description,.size-selector-list__wrapper .product-size-info .product-size-info__recommended-size-msg,.size-selector-list__wrapper .product-size-info .product-size-info__second-line,.size-selector-list__wrapper .product-size-info .product-size-info__show-similar{font-size:var(--font-size-body-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-xs);line-height:var(--line-height-body-xs);text-transform:uppercase}}@media screen and (min-width:1920px){.product-size-info{min-height:32px;min-width:36px}}.size-selector-coming-soon-hint__icon{height:11px;vertical-align:middle;width:12px}@media screen and (min-width:768px){.size-selector-coming-soon-hint__text-wrapper{white-space:pre}.size-selector-coming-soon-hint__icon{height:12px}}.size-selector-list{background-color:var(--color-background-base)}.size-selector-list__wrapper--open{display:flex;flex-direction:column;max-height:calc(100% - var(--layout-header-height));position:fixed}.size-selector-list__wrapper--open .size-selector-list{max-height:unset}.size-selector-list__wrapper--grid .size-selector-list{border-bottom:var(--line-width) solid var(--color-content-high);display:grid;grid-template-columns:repeat(2,1fr)}.size-selector--expanded .size-selector-list__wrapper{display:block;max-height:unset;position:static;width:100%}.size-selector-list__future-promotion{background-color:var(--color-background-base);border-top:var(--line-width) solid var(--color-content-high);display:flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);padding:calc(var(--spacing-04) - 8px) var(--spacing-04) var(--spacing-04);text-transform:uppercase}.size-selector-list__item{border-bottom:var(--line-width) solid var(--color-content-high);border-top:var(--line-width) solid var(--color-content-high)}.size-selector-list__item:only-child{grid-column:1/span 2}.size-selector-list__item.size-selector-list__item--last-row{border-bottom:none}.size-selector-list__item--is-disabled,.size-selector-list__item--is-disabled .product-size-info__description{color:var(--color-main-040)}.theme--dark .size-selector-list__item--is-disabled,.theme--dark .size-selector-list__item--is-disabled .product-size-info__description{color:var(--color-main-020)}.size-selector-list__item--is-highlighted,.size-selector-list__item--is-recommended{background-color:var(--color-background-low-alt)}.size-selector-list__item-button{height:100%;width:100%}.size-selector-list__swipe-icon-container{align-content:center;display:flex;flex-wrap:wrap;height:24px;justify-content:center}.size-selector-list__header{background-color:var(--color-background-base);padding:var(--spacing-05) var(--spacing-05) var(--spacing-04)}.size-selector-list__header-title{font-size:var(--font-size-heading-xs);font-stretch:var(--font-stretch-normal);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading-xs);line-height:var(--line-height-heading-xs);text-transform:uppercase}.size-selector-list__wrapper--grid .size-selector-list__item{border-top:none}.size-selector-list__wrapper--grid .size-selector-list__item:nth-child(-n+2){border-top:var(--line-width) solid var(--color-content-high)}.size-selector-list__wrapper--grid .size-selector-list__item:nth-child(odd){border-right:var(--line-width) solid var(--color-content-high)}.size-selector-list__wrapper--grid .size-selector-list__item:only-child{border-right:none}.size-selector-list__size-messages{background-color:var(--color-background-base);padding:var(--spacing-05) 0}@media screen and (min-width:768px){.size-selector-list__wrapper{bottom:0;box-sizing:border-box;left:0;min-width:100%;padding:0;pointer-events:auto;position:relative;right:0}.size-selector-list__wrapper--grid-gap .size-selector-list{column-gap:var(--spacing-01);display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--spacing-01)}.size-selector--is-open .size-selector-list{margin:0;padding:0}.size-selector-list__item{border:var(--line-width) solid var(--color-content-high);cursor:pointer;min-width:30px;width:auto}.size-selector-list__wrapper--grid-gap .size-selector-list__item--is-disabled{border-color:var(--color-content-low)}.size-selector-list__wrapper--grid .size-selector-list{border-top:var(--line-width) solid var(--color-content-high)}.size-selector-list__wrapper--grid .size-selector-list__item:first-child,.size-selector-list__wrapper--grid .size-selector-list__item:nth-child(2){border-top:none}.size-selector-list__wrapper--grid .size-selector-list__item:nth-child(2n){border-right:none}.size-selector-list__size-messages{display:none;margin:0;padding:var(--spacing-02) 0 0}.size-selector-list__wrapper--grid{display:none}.size-selector-list__wrapper--open.size-selector-list__wrapper--grid{display:table;position:absolute}.product-size-selector-footer__action-btn:nth-child(2){border-left:var(--line-width) solid var(--color-content-high)}.size-selector-list__wrapper--grid .product-size-selector-footer__action-btn{border-bottom:none;border-top:var(--line-width) solid var(--color-content-high);padding:var(--spacing-02) var(--spacing-03);text-align:center}.size-selector--expanded .size-selector-list__size-messages,.size-selector--is-open .size-selector-list__size-messages{display:block}.size-selector-list__wrapper--grid .size-selector-list__size-messages{padding-top:var(--spacing-02)}.size-selector-list__wrapper--grid .product-size-selector-footer__size-recommender-description{display:none}.size-selector-list__wrapper--grid .product-size-selector-footer__size-guide--without-recommended-size{flex-wrap:nowrap}.size-selector-list__wrapper--grid .product-size-selector-footer__size-guide--without-recommended-size .product-size-selector-footer__size-recommender{flex:1;margin-bottom:0;text-decoration:none}.size-selector-list__wrapper--grid-gap .product-size-selector-footer__action-btn{border:none;flex:initial;margin:0 var(--spacing-02) 0 0;padding:0}.size-selector-list__wrapper--grid-gap .product-size-selector-footer__action-btn:nth-child(2){border-left:none}.size-selector-list__wrapper--grid-gap .product-size-selector-footer__action-btn:before{border-left:var(--line-width) solid var(--color-content-high);content:"";display:inline-block;height:var(--font-size-body-xs);margin-bottom:-1px;margin-right:var(--spacing-02)}.size-selector-list__wrapper--grid-gap .product-size-selector-footer__action-btn:first-of-type:before{display:none}.size-selector-list__wrapper--grid-gap .product-size-selector-footer__size-guide{justify-content:flex-start}}@media screen and (min-width:1600px){.size-selector-list__item{min-width:38px}.size-selector-list__wrapper--grid-gap .product-size-selector-footer__action-btn:before{margin-bottom:-2px}}@media screen and (min-width:2560px){.size-selector-list__wrapper--grid-gap .size-selector-list{grid-template-columns:repeat(3,1fr)}}.map{color:#000;height:300px}.size-selector{display:flex;justify-content:flex-start;position:relative}.size-selector--expanded.size-selector--is-open .size-selector__toggle{display:none}@media screen and (min-width:768px){.size-selector{display:block;font-size:var(--font-size-paragraph-m);font-stretch:var(--font-stretch-normal);font-weight:400;letter-spacing:var(--letter-spacing-paragraph-m);line-height:var(--line-height-paragraph-m);text-transform:none}}