.product-detail-adjacent-products-links{display:none}.product-detail-tutorials{--tutorials-thumbnail-width:3rem}[dir] .product-detail-tutorials{background-color:var(--color-background-overlay-alt);padding:var(--spacing-03) var(--spacing-05)}.product-detail-tutorials__title{display:none}.product-detail-tutorials__thumbnails{align-items:flex-end;display:flex;gap:var(--spacing-03);justify-content:flex-start;width:100%}.product-detail-tutorials__thumbnail{overflow:hidden;width:var(--tutorials-thumbnail-width)}@media screen and (min-width:48rem){.product-detail-tutorials{--tutorials-thumbnail-width:5rem}[dir] .product-detail-tutorials{background-color:var(--color-background-base);padding:var(--spacing-06) 0 var(--spacing-04)}.product-detail-tutorials__title{display:block;font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-detail-tutorials__title{margin-bottom:var(--spacing-04)}}.product-detail-image-3d{display:block;position:relative;width:100%}.product-detail-image-3d__scroll-area{bottom:0;height:15%;position:absolute;touch-action:pan-y;z-index:2}[dir=ltr] .product-detail-image-3d__scroll-area,[dir=rtl] .product-detail-image-3d__scroll-area{left:0;right:0}.product-detail-image{display:block;width:100%}.product-detail-image__image--cover{height:100%;width:100%}.product-detail-image--video{position:relative}.product-detail-image__media{pointer-events:none;position:relative}.product-detail-image__zoom-overlay{inset:0;position:absolute}[dir] .product-detail-image__zoom-overlay{background:none;border:0;padding:0}.product-detail-live-show{width:100%}.product-detail-live-show__wrapper{display:flex;height:4.1875rem}[dir] .product-detail-live-show__wrapper{background-color:var(--color-background-base)}.product-detail-live-show__preview{align-items:center;display:flex;justify-content:center;overflow:hidden}.product-detail-live-show__preview-play{position:absolute}.product-detail-live-show__preview-image{height:100%}.product-detail-live-show__play-icon{height:2rem;width:2rem}.product-detail-live-show__content{align-items:center;display:flex;flex:1;justify-content:space-between}.product-detail-live-show__content--no-thumbnail{max-width:100%}.product-detail-live-show__title{align-items:center;display:inline-flex;font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-detail-live-show__title{margin:0 var(--spacing-04)}.product-detail-live-show__description{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);overflow:hidden;text-overflow:ellipsis;text-transform:var(--text-transform-body-m);white-space:nowrap}.product-detail-live-show__live-icon{height:1rem;width:1rem}[dir=ltr] .product-detail-live-show__live-icon{margin-right:.375rem}[dir=rtl] .product-detail-live-show__live-icon{margin-left:.375rem}@media screen and (min-width:48rem){.product-detail-live-show__wrapper{height:5.4375rem}[dir] .product-detail-live-show__info{margin:var(--spacing-03) 0}.product-detail-live-show__preview{height:100%}}.product-detail-zoomed-images-superzoom{height:100%;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:500}[dir=ltr] .product-detail-zoomed-images-superzoom{left:0}[dir=rtl] .product-detail-zoomed-images-superzoom{right:0}.product-detail-zoomed-images-superzoom__zoomed-image{height:100%;position:absolute;top:0;width:100%}.product-detail-zoomed-images-superzoom__zoomed-image .media{height:100%}.product-detail-zoomed-images-superzoom__close-button{height:1.5rem;outline:none;position:absolute;top:var(--spacing-04);width:1.5rem}[dir=ltr] .product-detail-zoomed-images-superzoom__close-button{left:var(--spacing-05)}[dir=rtl] .product-detail-zoomed-images-superzoom__close-button{right:var(--spacing-05)}.product-detail-zoomed-images-superzoom__pager-button{height:2.875rem;position:absolute;top:50%;width:2.875rem;z-index:13}[dir] .product-detail-zoomed-images-superzoom__pager-button{cursor:pointer;transform:translateY(-50%)}[dir=ltr] .product-detail-zoomed-images-superzoom__pager-button--previous{left:0;transform:rotateY(180deg)}[dir=rtl] .product-detail-zoomed-images-superzoom__pager-button--previous{right:0;transform:rotateY(-180deg)}[dir=ltr] .product-detail-zoomed-images-superzoom__pager-button--next{right:0}[dir=rtl] .product-detail-zoomed-images-superzoom__pager-button--next{left:0}[dir=rtl] .product-detail-zoomed-images-superzoom__pager-button--previous{transform:none}[dir=rtl] .product-detail-zoomed-images-superzoom__pager-button--next{transform:rotateY(180deg)}.theme--keyboard-user .product-detail-zoomed-images-superzoom__zoomed-image:focus:after{bottom:var(--focus-ring-offset);content:"";position:absolute;top:var(--focus-ring-offset)}[dir] .theme--keyboard-user .product-detail-zoomed-images-superzoom__zoomed-image:focus:after{border:var(--focus-ring-stroke) solid var(--color-focus-ring)}[dir=ltr] .theme--keyboard-user .product-detail-zoomed-images-superzoom__zoomed-image:focus:after,[dir=rtl] .theme--keyboard-user .product-detail-zoomed-images-superzoom__zoomed-image:focus:after{left:var(--focus-ring-offset);right:var(--focus-ring-offset)}@media screen and (min-width:48rem){.product-detail-zoomed-images-superzoom__zoomed-image{height:auto;width:100%}[dir] .product-detail-zoomed-images-superzoom__zoomed-image{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIJJREFUeNpiYGBg+I8Hf0KisQJGqAJiACM2QRZCCoix4D8JrgCBhUAciM0L6C7gAuIYIH4KxD+g8nJAPBcqrwPEV/G5QIFAAIOwIxMBrxECXPi8wAHEHkD8BIh/QtWBvLAVKm8GxKfJCcSpQOxLSizglWch0c8YgImA/Gc0GgMABBgAaiQu/TORGycAAAAASUVORK5CYII=),pointer}}.product-detail-zoomed-images{height:100%;width:100%}[dir] .product-detail-zoomed-images{background-color:var(--color-background-base)}.product-detail-zoomed-images__main-images{height:100%;width:100%}.product-detail-zoomed-images__index-images-wrapper{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:absolute;width:2.5rem}[dir=ltr] .product-detail-zoomed-images__index-images-wrapper{left:var(--spacing-05)}[dir=rtl] .product-detail-zoomed-images__index-images-wrapper{right:var(--spacing-05)}.product-detail-zoomed-images__index-images{height:auto;max-height:35%}.product-detail-zoomed-images__index-images-items--mobile{gap:var(--spacing-01)}.product-detail-zoomed-images__index-images-items--desktop{gap:var(--spacing-04)}.product-detail-zoomed-images__main-image{display:flex;height:100vh;justify-content:center}.product-detail-zoomed-images__main-image-button{display:block}.product-detail-zoomed-images__index-image-button{transition:width .1s ease;width:calc(100% - .75rem)}[dir] .product-detail-zoomed-images__index-image-button{border:.0625rem solid var(--color-background-base)}.product-detail-zoomed-images__index-image-button--active,.product-detail-zoomed-images__main-image-button{width:100%}.product-detail-zoomed-images__close-button{height:1.5rem;outline:none;position:absolute;top:var(--spacing-05);width:1.5rem}[dir] .product-detail-zoomed-images__close-button{background-color:var(--color-background-base);padding:.375rem}[dir=ltr] .product-detail-zoomed-images__close-button{left:var(--spacing-05)}[dir=rtl] .product-detail-zoomed-images__close-button{right:var(--spacing-05)}.product-detail-zoomed-images__close-button-icon{height:.75rem;width:.75rem}[dir] .product-detail-zoomed-images__index-image-item:last-child{padding-bottom:var(--spacing-01)}@media screen and (min-width:48rem){.product-detail-zoomed-images__main-image{display:block;height:auto}}@media screen and (min-width:64rem){.zds-carousel.product-detail-zoomed-images__main-images{width:calc(100% - 24rem)}[dir] .zds-carousel.product-detail-zoomed-images__main-images{margin:0 12rem}.product-detail-zoomed-images__index-images-wrapper{width:4.5rem}[dir=ltr] .product-detail-zoomed-images__index-images-wrapper{left:var(--spacing-09)}[dir=rtl] .product-detail-zoomed-images__index-images-wrapper{right:var(--spacing-09)}.product-detail-zoomed-images__index-images{max-height:100%}.product-detail-zoomed-images__index-image-button,.product-detail-zoomed-images__main-image-button{width:calc(100% - .5rem)}.product-detail-zoomed-images__index-image-button--active{width:100%}.product-detail-zoomed-images__close-button{height:2.8125rem;width:2.8125rem}[dir=ltr] .product-detail-zoomed-images__close-button{left:unset;right:var(--spacing-05)}[dir=rtl] .product-detail-zoomed-images__close-button{left:var(--spacing-05);right:unset}.product-detail-zoomed-images__close-button-icon{height:2.8125rem;width:2.8125rem}[dir] .product-detail-zoomed-images__index-image-item:first-child{padding-top:50vh}[dir] .product-detail-zoomed-images__index-image-item:last-child{padding-bottom:var(--spacing-04)}}.product-detail-3d-experience-button{bottom:var(--panel-info-max-height,0);display:flex;justify-content:flex-start;opacity:1;position:sticky;transition:opacity .25s ease,visibility 0ms ease;visibility:visible}.product-detail-3d-experience-button--with-multiple-payment-methods{bottom:calc(var(--panel-info-max-height, 0) + var(--spacing-13))}.product-detail-3d-experience-button--with-native-app-banner{bottom:calc(var(--panel-info-max-height) + var(--native-app-banner-height))}.product-detail-3d-experience-button--with-native-app-banner-and-multiple-payment-methods{bottom:calc(var(--panel-info-max-height) + var(--native-app-banner-height) + var(--spacing-13))}@media screen and (min-width:48rem){.product-detail-3d-experience-button--with-multiple-payment-methods,.product-detail-3d-experience-button--with-native-app-banner,.product-detail-3d-experience-button--with-native-app-banner-and-multiple-payment-methods{bottom:var(--panel-info-max-height,0)}}.product-detail-3d-experience-button--hidden{opacity:0;transition:opacity .25s ease,visibility 0ms ease .25s;visibility:hidden}.product-detail-3d-experience-button__button{align-items:center;bottom:var(--spacing-03);color:var(--color-background-high);display:flex;font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);opacity:1;position:absolute;text-transform:var(--text-transform-label-m)}[dir] .product-detail-3d-experience-button__button{background-color:var(--color-background-base);cursor:pointer;padding:var(--spacing-02)}[dir=ltr] .product-detail-3d-experience-button__button{left:var(--spacing-03)}[dir=rtl] .product-detail-3d-experience-button__button{right:var(--spacing-03)}.product-detail-3d-experience-button__button:hover{color:var(--color-background-high)}[dir] .product-detail-3d-experience-button__button:hover{background-color:var(--color-background-base)}@keyframes label-pulse-ltr{0%,10%{margin-left:0;margin-right:0;max-width:0;opacity:0}14%,36%{margin-left:var(--spacing-02);margin-right:.38rem;max-width:var(--spacing-10);opacity:1}40%,to{margin-left:0;margin-right:0;max-width:0;opacity:0}}@keyframes label-pulse-rtl{0%,10%{margin-left:0;margin-right:0;max-width:0;opacity:0}14%,36%{margin-left:var(--spacing-02);margin-right:.38rem;max-width:var(--spacing-10);opacity:1}40%,to{margin-left:0;margin-right:0;max-width:0;opacity:0}}.product-detail-3d-experience-button__button-text{letter-spacing:.04em;max-width:0;opacity:0;overflow:hidden;white-space:nowrap}[dir=ltr] .product-detail-3d-experience-button__button-text--animating{animation:label-pulse-ltr 10s ease infinite}[dir=rtl] .product-detail-3d-experience-button__button-text--animating{animation:label-pulse-rtl 10s ease infinite}.product-detail-3d-experience-button__button-text--hovered{max-width:12rem;opacity:1}[dir=ltr] .product-detail-3d-experience-button__button-text--hovered{animation:none;margin-left:var(--spacing-02);margin-right:.38rem;transition:opacity .3s ease .1s,max-width .4s ease,margin-left .4s ease}[dir=rtl] .product-detail-3d-experience-button__button-text--hovered{animation:none;margin-left:.38rem;margin-right:var(--spacing-02);transition:opacity .3s ease .1s,max-width .4s ease,margin-right .4s ease}.apple-pay-amount-mismatch-modal .zds-dialog-actions{gap:var(--spacing-04)}.apple-pay-amount-mismatch-modal .zds-button--primary{align-items:center;display:flex;justify-content:center}.apple-pay-amount-mismatch-modal__description{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:none}.apple-pay-amount-mismatch-modal__logo path{fill:var(--color-content-inverse)}.form-builder__radio-group{position:relative;width:100%}[dir] .form-builder__radio-group{margin-bottom:var(--spacing-02)}[dir] .form-builder__radio-group--has-label{padding-top:var(--form-input-label-padding-top)}[dir] .form-builder__radio-group--has-label .form-input-label__label{transform:var(--form-input-label-transform)}.form-builder__radio-group .form-input-radio-group{flex-direction:row;gap:0}[dir=ltr] .form-builder__radio-group .form-builder__radio-option{margin-right:var(--spacing-07)}[dir=rtl] .form-builder__radio-group .form-builder__radio-option{margin-left:var(--spacing-07)}@media screen and (min-width:48rem){.nif-form-modal .zds-button{width:100%}}.cvv-tooltip{max-width:18.125rem;width:calc(100vw - var(--spacing-05) * 4 - 2.1875rem - .125rem)}@media screen and (min-width:48rem){.cvv-tooltip{width:18.125rem}}.verify-payment-modal{overflow-y:visible}.verify-payment-modal__field .tooltip{position:static}[dir=ltr] .verify-payment-modal__field .tooltip--visible .tooltip__content{left:var(--spacing-05)}[dir=rtl] .verify-payment-modal__field .tooltip--visible .tooltip__content{right:var(--spacing-05)}@media screen and (min-width:48rem){[dir=ltr] .verify-payment-modal__field .tooltip--visible .tooltip__content{left:var(--spacing-07)}[dir=rtl] .verify-payment-modal__field .tooltip--visible .tooltip__content{right:var(--spacing-07)}.verify-payment-modal .zds-button{width:100%}}.apple-pay-button_logo--primary path{fill:var(--color-content-inverse)}.apple-pay-button_logo--secondary path{fill:var(--color-main)}.apple-pay-button{align-items:center;display:flex;height:2rem;justify-content:center;min-width:10.5rem}@media screen and (min-width:48rem){.apple-pay-button{height:2.5rem}}@media screen and (min-width:160rem){.apple-pay-button{height:3rem;min-width:30rem}}.simple-paypal-button{align-items:center;display:flex;justify-content:center;min-height:2rem;min-width:10.5rem}.simple-paypal-button__logo{max-height:.9375rem}.product-detail-customization-button--no-second-line{height:auto}.product-detail-card-info-size-selector-buttons{display:flex;gap:var(--spacing-03);width:100%}.product-detail-card-info-size-selector-buttons__add-to-cart{flex:1 1 0;min-width:0;overflow:hidden;transition:flex .3s ease-in-out,opacity .3s ease-in-out}.product-detail-card-info-size-selector-buttons__apple-pay,.product-detail-card-info-size-selector-buttons__edited,.product-detail-card-info-size-selector-buttons__paypal{flex:1 1 0;min-width:0;overflow:hidden}.product-detail-card-info-size-selector-buttons__edited{text-wrap:nowrap;align-items:center;color:var(--color-content-high);display:flex;flex-direction:column;justify-content:space-around}.product-detail-card-info-size-selector-buttons__apple-pay--hidden,.product-detail-card-info-size-selector-buttons__edited--hidden,.product-detail-card-info-size-selector-buttons__paypal--hidden{display:none}.product-detail-card-info-size-selector-buttons--multiple-payment-methods{flex-wrap:wrap}.product-detail-card-info-size-selector-buttons--multiple-payment-methods .product-detail-card-info-size-selector-buttons__add-to-cart{flex-basis:100%}.product-detail-card-info-size-selector-buttons--multiple-payment-methods .product-detail-card-info-size-selector-buttons__apple-pay,.product-detail-card-info-size-selector-buttons--multiple-payment-methods .product-detail-card-info-size-selector-buttons__paypal{flex:1 1 45%}.product-detail-3d-experience-add-to-cart{bottom:var(--spacing-07);position:fixed;width:50%;z-index:1}[dir=ltr] .product-detail-3d-experience-add-to-cart{left:50%;transform:translateX(-50%)}[dir=rtl] .product-detail-3d-experience-add-to-cart{right:50%;transform:translateX(50%)}[dir] .product-detail-3d-experience__drawer{padding:0}.product-detail-3d-experience__media{bottom:0;position:absolute;top:0}[dir=ltr] .product-detail-3d-experience__media,[dir=rtl] .product-detail-3d-experience__media{left:0;right:0}.product-detail-3d-experience__media .product-detail-3d-experience__viewer{height:100dvh}@media screen and (min-width:48rem){[dir] .product-detail-3d-experience__media{margin-top:var(--spacing-01)}.product-detail-3d-experience__media .product-detail-3d-experience__viewer{height:100%}}@media screen and (min-width:85.4375rem){[dir] .product-detail-3d-experience__media{margin-top:var(--spacing-07)}}.product-detail-cross-selling{width:100%}.product-detail-cross-selling__grid .product-grid{--product-grid-padding:0;--product-grid-row-gap:var(--spacing-02);--product-grid-column-gap:var(--spacing-04)}.product-detail-cross-selling__grid-title{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir] .product-detail-cross-selling__grid-title{margin-bottom:var(--spacing-04)}@media screen and (min-width:48rem){.product-detail-cross-selling__grid-title{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-detail-cross-selling__grid-title{margin-bottom:var(--spacing-07);margin-top:var(--spacing-10);padding-top:var(--spacing-10)}.product-detail-cross-selling__grid .product-grid{--product-grid-row-gap:var(--spacing-01);--product-grid-column-gap:var(--spacing-10)}}.product-detail-images-grid{display:grid;grid-template-columns:repeat(2,1fr)}.product-detail-images-grid__item{display:flex}@media screen and (min-width:48rem){.product-detail-images-grid{gap:var(--spacing-02)}}@media screen and (min-width:85.4375rem){.product-detail-images-grid{grid-template-columns:repeat(4,1fr)}}.product-detail-images-mosaic{--mosaic-gap:2vw;display:flex;flex-direction:column;gap:var(--mosaic-gap);width:100%}.product-detail-images-mosaic__main{aspect-ratio:2/3;display:flex;flex:1;min-width:0;overflow:hidden;width:100%}.product-detail-images-mosaic__column,.product-detail-images-mosaic__grid{display:flex;flex:1;gap:var(--mosaic-gap);min-width:0}.product-detail-images-mosaic__column{flex-direction:column}.product-detail-images-mosaic__item--left{flex:1}.product-detail-images-mosaic__item{display:flex;overflow:hidden;position:relative}.product-detail-images-mosaic__item--vertical{aspect-ratio:2/3}.product-detail-images-mosaic__item--horizontal{aspect-ratio:4/3}.product-detail-images-mosaic__image{height:100%;width:100%}@media screen and (min-width:48rem){.product-detail-images-mosaic{--mosaic-gap:0.6vw;flex-direction:row}}[dir] .product-detail-recommended-products-carousel{margin-top:calc(var(--spacing-12) - var(--spacing-06))}.product-detail-recommended-products-carousel__title{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir] .product-detail-recommended-products-carousel .product-detail-secondary-products__carousel{margin-top:0}.product-detail-recommended-products-carousel .carousel__header{justify-content:flex-start}[dir] .product-detail-recommended-products-carousel .carousel__header{margin:0;padding:0;padding-bottom:var(--spacing-04)}[dir] .product-detail-recommended-products-carousel .carousel__header-info{padding:0}.product-detail-recommended-products-carousel .carousel__items{gap:var(--spacing-04)}@media screen and (min-width:48rem){[dir] .product-detail-recommended-products-carousel{padding:0}[dir] .product-detail-recommended-products-carousel .carousel__header{padding-bottom:var(--spacing-00)}.product-detail-recommended-products-carousel__title{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-detail-recommended-products-carousel .product-detail-secondary-products__carousel{margin-top:var(--spacing-10)}.product-detail-recommended-products-carousel .carousel__item{width:4.125rem}.product-detail-recommended-products-carousel .carousel__items{gap:var(--spacing-00)}.product-detail-recommended-products-carousel .carousel__arrow-left,.product-detail-recommended-products-carousel .carousel__arrow-right{z-index:0}.product-detail-recommended-products-carousel .product-detail-secondary-products__carousel-item{position:relative}[dir] .product-detail-recommended-products-carousel .size-selector-actions,[dir] .product-detail-recommended-products-carousel .size-selector-sizes{padding:var(--spacing-02) 0}}@media screen and (min-width:120rem){.product-detail-recommended-products-carousel .carousel__item{width:6.25rem}}.assistant-button{align-items:center;display:flex;height:auto;min-width:auto}[dir] .assistant-button{background-color:var(--color-background-base-alt);border:transparent}@media screen and (min-width:48rem){[dir] .assistant-button{cursor:pointer}}.contact-product-form-success{width:80%}[dir] .contact-product-form-success{padding:0 0 var(--spacing-10)}.contact-product-form-success *{font-family:var(--font-family-luca,"MagisterMono","Helvetica Now Text","Arial",Sans-Serif)}[dir] .contact-product-form__success-continue,[dir] .contact-product-form__success-subtitle,[dir] .contact-product-form__success-title{margin-top:var(--spacing-05)}.contact-product-form *{font-family:var(--font-family-luca,"MagisterMono","Helvetica Now Text","Arial",Sans-Serif)}.contact-product-form__success-title{text-transform:uppercase}[dir] .contact-product-form__success-title{padding-top:var(--spacing-05)}.contact-product-form__success-subtitle{text-transform:uppercase}[dir] .contact-product-form__success-subtitle{padding-top:var(--spacing-03)}[dir] .contact-product-form__success-body{padding-top:var(--spacing-05)}@media screen and (min-width:48rem){.contact-product-form__full-width{width:100%}[dir=ltr] .contact-product-form__full-width{padding-right:0}[dir=rtl] .contact-product-form__full-width{padding-left:0}.form__footer.contact-product-form__submit{display:flex;justify-content:flex-end;width:100%}[dir] .form__footer.contact-product-form__submit{padding:0}[dir] .contact-product-form__submit{margin:0}}.zds-dialog__wrapper.contact-product-form-modal__container{gap:unset}@media screen and (min-width:48rem){.zds-dialog__wrapper.contact-product-form-modal__container{width:unset}}@media screen and (min-width:64rem){.zds-dialog__wrapper.contact-product-form-modal__container{width:60vw}}.contact-product-form .form__fields{gap:var(--spacing-02)}.product-detail-assisted-purchase,.product-detail-assisted-purchase__button{width:100%}.product-detail-custom-logo__icon{display:block}.zds-dialog__wrapper.product-detail-paypal-terms-conditions{gap:0;height:auto;width:calc(100vw - 2 * var(--spacing-05))}[dir] .zds-dialog__wrapper.product-detail-paypal-terms-conditions{border:var(--zds-line-width) solid var(--color-content-high)}.product-detail-paypal-terms-conditions__focus-trap{display:flex;flex-flow:column nowrap;flex-grow:0;justify-content:center}[dir] .product-detail-paypal-terms-conditions__focus-trap{margin:0 var(--spacing-05)}.product-detail-paypal-terms-conditions__header{font-family:var(--font-family-title-m);font-size:var(--font-size-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);gap:0;letter-spacing:var(--letter-spacing-title-m);line-height:var(--line-height-title-m);text-transform:var(--text-transform-title-m)}.product-detail-paypal-terms-conditions__description,.product-detail-paypal-terms-conditions__title{font:inherit;font-size:100%;vertical-align:initial}[dir] .product-detail-paypal-terms-conditions__description,[dir] .product-detail-paypal-terms-conditions__title{margin:0;padding:0}.product-detail-paypal-terms-conditions__content{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}[dir] .product-detail-paypal-terms-conditions__content{margin-top:var(--spacing-02)}.product-detail-paypal-terms-conditions__actions{flex-direction:row-reverse}[dir] .product-detail-paypal-terms-conditions__actions{margin-top:var(--spacing-05)}.product-detail-paypal-terms-conditions__actions .product-detail-paypal-terms-conditions__button{min-width:unset;width:100%}.product-detail-paypal-terms-conditions__paypal-button-wrapper{flex-grow:1;min-width:unset;position:relative;width:100%}.product-detail-paypal-terms-conditions__paypal-button{display:contents}.product-detail-paypal-terms-conditions__paypal-button>.paypal-buttons{z-index:0}.product-detail-paypal-terms-conditions__cover-button{height:100%;pointer-events:none;position:absolute;top:0;width:100%}[dir] .product-detail-paypal-terms-conditions__cover-button{cursor:pointer}[dir=ltr] .product-detail-paypal-terms-conditions__cover-button{left:0}[dir=rtl] .product-detail-paypal-terms-conditions__cover-button{right:0}@media screen and (min-width:48rem){.zds-dialog__wrapper.product-detail-paypal-terms-conditions{width:22.5rem}}@media screen and (min-width:120rem){.zds-dialog__wrapper.product-detail-paypal-terms-conditions{width:32.5rem}}[dir] .product-detail-customization{padding:0}[dir] .product-detail-customization__content{margin:0;padding:0}.product-detail-customization__content>.creativity-spot{height:100%}.product-detail-card-info-size-recommender-banner{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:var(--text-transform-body-l)}[dir] .product-detail-card-info-size-recommender-banner__actions{margin-top:var(--spacing-05);padding-top:var(--spacing-05)}.product-detail-card-info-size-recommender-banner__action{width:100%}[dir] .product-detail-card-info-size-recommender-banner__action:first-child{margin-bottom:var(--spacing-05)}.product-detail-card-info-size-recommender-banner__title{font-size:var(--font-size-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);letter-spacing:var(--letter-spacing-title-m);line-height:var(--line-height-title-m);text-transform:var(--text-transform-title-m)}[dir] .product-detail-card-info-size-recommender-banner__title{margin-bottom:var(--spacing-02)}.product-detail-simple-coming-soon.product-detail-simple-coming-soon--disabled{color:var(--color-content-high)}[dir] .product-detail-simple-coming-soon.product-detail-simple-coming-soon--disabled{border-color:var(--color-content-high)}.product-detail-locate-in-store-mob{align-items:center;bottom:100%;color:var(--color-background-base);display:flex;flex-flow:row nowrap;font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);position:absolute;text-transform:var(--text-transform-body-m)}[dir] .product-detail-locate-in-store-mob{background-color:var(--color-content-high);padding:var(--spacing-03) var(--spacing-05)}[dir=ltr] .product-detail-locate-in-store-mob,[dir=rtl] .product-detail-locate-in-store-mob{left:0;right:0}.product-detail-locate-in-store-mob__text{flex:1;min-width:0;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}.product-detail-locate-in-store-mob__action{align-self:flex-start;color:var(--color-content-inverse);min-height:var(--spacing-05);overflow-wrap:break-word;text-decoration:underline;width:var(--spacing-14)}[dir] .product-detail-locate-in-store-mob__action{background-color:transparent;border:none;cursor:pointer}.product-detail-locate-in-store-mob__dismiss{fill:var(--color-content-inverse);align-items:center;align-self:flex-start;display:flex;height:calc(1rem * var(--zds-theme-scale-factor));justify-content:center;outline:none;width:calc(1rem * var(--zds-theme-scale-factor))}[dir] .product-detail-locate-in-store-mob__dismiss{background:none;border:none;cursor:pointer;margin-top:.0625rem}.product-detail-locate-in-store-mob__dismiss:focus-visible{outline:.125rem solid var(--color-content-inverse);outline-offset:.125rem}.product-detail-locate-in-store-mob--hidden{opacity:0;pointer-events:none;visibility:hidden}.product-detail-locate-in-store{align-items:center;display:flex;font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);justify-content:space-between;letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m);width:100%}[dir] .product-detail-locate-in-store{padding:var(--spacing-03) 0}.product-detail-locate-in-store__action{font-family:var(--font-family-body-m);font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-decoration:underline;text-transform:var(--text-transform-body-m);white-space:nowrap}[dir] .product-detail-locate-in-store__action{background:none;border:none;cursor:pointer;padding:0}[dir=ltr] .product-detail-locate-in-store__action{margin-left:var(--spacing-04)}[dir=rtl] .product-detail-locate-in-store__action{margin-right:var(--spacing-04)}.product-detail-newsletter-subscription-message{font-size:var(--font-size-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);letter-spacing:var(--letter-spacing-label-xs);line-height:var(--line-height-label-xs);text-decoration:none;text-transform:var(--text-transform-label-xs)}[dir] .product-detail-newsletter-subscription-message{padding:var(--spacing-00) var(--spacing-01)}.product-color-extended-name{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:uppercase}.product-color-extended-name__name+.product-color-extended-name__reference:before{content:"|"}[dir] .product-color-extended-name__name+.product-color-extended-name__reference:before{padding:0 .1875rem}.product-color-extended-name__copy-action{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-color-extended-name__copy-action{cursor:pointer}.product-detail-color-item{height:2rem;width:2rem}[dir] .product-detail-color-item{border:none;padding:var(--spacing-01)}.product-detail-color-item__color-button{align-items:center;display:flex;height:1.5rem;justify-content:center;line-height:0;position:relative;width:1.5rem}[dir] .product-detail-color-item__color-button{cursor:pointer}[dir] .product-detail-color-item__color-button--is-selected{border:var(--line-width) solid var(--color-content-high)}.product-detail-color-item__color-area{height:1rem;width:1rem}[dir] .product-detail-color-item__color-area{border:var(--line-width) solid var(--color-content-mid)}.product-theme--wonderClub .product-detail-color-item__color-area{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTguODA1Yy41NTMtMS4wNzMgMi4wODctMS4wNzMgMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwIDEuNzczLjczNGMxLjE1LS4zNjggMi4yMzYuNzE4IDEuODY4IDEuODY4LS4yMjIuNjkuMDg5IDEuNDQuNzM0IDEuNzczIDEuMDczLjU1MyAxLjA3MyAyLjA4NyAwIDIuNjRhMS40ODUgMS40ODUgMCAwIDAtLjczNCAxLjc3M2MuMzY3IDEuMTUtLjcxOCAyLjIzNi0xLjg2OCAxLjg2OGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My43MzRjLS41NTMgMS4wNzMtMi4wODcgMS4wNzMtMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwLTEuNzczLS43MzRjLTEuMTUuMzY3LTIuMjM2LS43MTgtMS44NjgtMS44NjhBMS40ODUgMS40ODUgMCAwIDAgLjgwNSA3LjgyYy0xLjA3My0uNTUzLTEuMDczLTIuMDg3IDAtMi42NGExLjQ4NSAxLjQ4NSAwIDAgMCAuNzM0LTEuNzczYy0uMzY4LTEuMTUuNzE4LTIuMjM2IDEuODY4LTEuODY4LjY5LjIyMiAxLjQ0LS4wODkgMS43NzMtLjczNFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTguODA1Yy41NTMtMS4wNzMgMi4wODctMS4wNzMgMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwIDEuNzczLjczNGMxLjE1LS4zNjggMi4yMzYuNzE4IDEuODY4IDEuODY4LS4yMjIuNjkuMDg5IDEuNDQuNzM0IDEuNzczIDEuMDczLjU1MyAxLjA3MyAyLjA4NyAwIDIuNjRhMS40ODUgMS40ODUgMCAwIDAtLjczNCAxLjc3M2MuMzY3IDEuMTUtLjcxOCAyLjIzNi0xLjg2OCAxLjg2OGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My43MzRjLS41NTMgMS4wNzMtMi4wODcgMS4wNzMtMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwLTEuNzczLS43MzRjLTEuMTUuMzY3LTIuMjM2LS43MTgtMS44NjgtMS44NjhBMS40ODUgMS40ODUgMCAwIDAgLjgwNSA3LjgyYy0xLjA3My0uNTUzLTEuMDczLTIuMDg3IDAtMi42NGExLjQ4NSAxLjQ4NSAwIDAgMCAuNzM0LTEuNzczYy0uMzY4LTEuMTUuNzE4LTIuMjM2IDEuODY4LTEuODY4LjY5LjIyMiAxLjQ0LS4wODkgMS43NzMtLjczNFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) center/contain no-repeat;position:relative}[dir] .product-theme--wonderClub .product-detail-color-item__color-area{border:none}.product-theme--wonderClub .product-detail-color-item__color-area:after{content:"";inset:0;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjE4LjgwNWMuNTUzLTEuMDczIDIuMDg3LTEuMDczIDIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMCAxLjc3My43MzRjMS4xNS0uMzY4IDIuMjM2LjcxOCAxLjg2OCAxLjg2OC0uMjIyLjY5LjA4OSAxLjQ0LjczNCAxLjc3MyAxLjA3My41NTMgMS4wNzMgMi4wODcgMCAyLjY0YTEuNDg1IDEuNDg1IDAgMCAwLS43MzQgMS43NzNjLjM2NyAxLjE1LS43MTggMi4yMzYtMS44NjggMS44NjhhMS40ODUgMS40ODUgMCAwIDAtMS43NzMuNzM0Yy0uNTUzIDEuMDczLTIuMDg3IDEuMDczLTIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My0uNzM0Yy0xLjE1LjM2Ny0yLjIzNi0uNzE4LTEuODY4LTEuODY4QTEuNDg1IDEuNDg1IDAgMCAwIC44MDUgNy44MmMtMS4wNzMtLjU1My0xLjA3My0yLjA4NyAwLTIuNjRhMS40ODUgMS40ODUgMCAwIDAgLjczNC0xLjc3M2MtLjM2OC0xLjE1LjcxOC0yLjIzNiAxLjg2OC0xLjg2OC42OS4yMjIgMS40NC0uMDg5IDEuNzczLS43MzRabS4xMzIuNTdjLjQ5Ny0uOTY3IDEuODc5LS45NjcgMi4zNzYgMCAuMy41OC45NzQuODYgMS41OTYuNjYgMS4wMzUtLjMzIDIuMDEyLjY0NiAxLjY4IDEuNjgxLS4xOTguNjIyLjA4MSAxLjI5Ny42NjIgMS41OTYuOTY2LjQ5Ny45NjYgMS44NzkgMCAyLjM3Ni0uNTgxLjMtLjg2Ljk3NC0uNjYyIDEuNTk2LjMzMiAxLjAzNS0uNjQ1IDIuMDEyLTEuNjggMS42OGExLjMzNyAxLjMzNyAwIDAgMC0xLjU5Ni42NjJjLS40OTcuOTY2LTEuODc5Ljk2Ni0yLjM3NiAwLS4zLS41ODEtLjk3NC0uODYtMS41OTYtLjY2Mi0xLjAzNS4zMzItMi4wMTItLjY0NS0xLjY4LTEuNjhhMS4zMzcgMS4zMzcgMCAwIDAtLjY2MS0xLjU5NmMtLjk2Ny0uNDk3LS45NjctMS44NzkgMC0yLjM3Ni41OC0uMy44Ni0uOTc0LjY2LTEuNTk2LS4zMy0xLjAzNS42NDYtMi4wMTIgMS42ODEtMS42OGExLjMzNyAxLjMzNyAwIDAgMCAxLjU5Ni0uNjYxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjE4LjgwNWMuNTUzLTEuMDczIDIuMDg3LTEuMDczIDIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMCAxLjc3My43MzRjMS4xNS0uMzY4IDIuMjM2LjcxOCAxLjg2OCAxLjg2OC0uMjIyLjY5LjA4OSAxLjQ0LjczNCAxLjc3MyAxLjA3My41NTMgMS4wNzMgMi4wODcgMCAyLjY0YTEuNDg1IDEuNDg1IDAgMCAwLS43MzQgMS43NzNjLjM2NyAxLjE1LS43MTggMi4yMzYtMS44NjggMS44NjhhMS40ODUgMS40ODUgMCAwIDAtMS43NzMuNzM0Yy0uNTUzIDEuMDczLTIuMDg3IDEuMDczLTIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My0uNzM0Yy0xLjE1LjM2Ny0yLjIzNi0uNzE4LTEuODY4LTEuODY4QTEuNDg1IDEuNDg1IDAgMCAwIC44MDUgNy44MmMtMS4wNzMtLjU1My0xLjA3My0yLjA4NyAwLTIuNjRhMS40ODUgMS40ODUgMCAwIDAgLjczNC0xLjc3M2MtLjM2OC0xLjE1LjcxOC0yLjIzNiAxLjg2OC0xLjg2OC42OS4yMjIgMS40NC0uMDg5IDEuNzczLS43MzRabS4xMzIuNTdjLjQ5Ny0uOTY3IDEuODc5LS45NjcgMi4zNzYgMCAuMy41OC45NzQuODYgMS41OTYuNjYgMS4wMzUtLjMzIDIuMDEyLjY0NiAxLjY4IDEuNjgxLS4xOTguNjIyLjA4MSAxLjI5Ny42NjIgMS41OTYuOTY2LjQ5Ny45NjYgMS44NzkgMCAyLjM3Ni0uNTgxLjMtLjg2Ljk3NC0uNjYyIDEuNTk2LjMzMiAxLjAzNS0uNjQ1IDIuMDEyLTEuNjggMS42OGExLjMzNyAxLjMzNyAwIDAgMC0xLjU5Ni42NjJjLS40OTcuOTY2LTEuODc5Ljk2Ni0yLjM3NiAwLS4zLS41ODEtLjk3NC0uODYtMS41OTYtLjY2Mi0xLjAzNS4zMzItMi4wMTItLjY0NS0xLjY4LTEuNjhhMS4zMzcgMS4zMzcgMCAwIDAtLjY2MS0xLjU5NmMtLjk2Ny0uNDk3LS45NjctMS44NzkgMC0yLjM3Ni41OC0uMy44Ni0uOTc0LjY2LTEuNTk2LS4zMy0xLjAzNS42NDYtMi4wMTIgMS42ODEtMS42OGExLjMzNyAxLjMzNyAwIDAgMCAxLjU5Ni0uNjYxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==) center/contain no-repeat;position:absolute}[dir] .product-theme--wonderClub .product-detail-color-item__color-area:after{background-color:var(--color-content-mid)}@media screen and (min-width:48rem){.product-detail-color-item{height:1.5rem;width:1.5rem}[dir] .product-detail-color-item{border:none;padding:0}.product-detail-color-item__color-button{height:1.5rem;width:1.5rem}}.product-detail-color-selector__selected-color-name,.product-detail-color-selector__selected-color-title{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.product-detail-color-selector__selected-color-name{width:100%}[dir] .product-detail-color-selector__selected-color-name{border-top:var(--line-width) solid var(--color-content-high)}.product-detail-color-selector__colors{align-items:flex-start;display:flex;gap:var(--spacing-01);justify-content:flex-start;width:100%}[dir] .product-detail-color-selector__colors{margin-bottom:var(--spacing-01)}[dir=ltr] .product-detail-color-selector__color:last-child{margin-right:0}[dir=rtl] .product-detail-color-selector__color:last-child{margin-left:0}[dir] .product-detail-color-selector--is-compact .product-detail-color-selector__colors{margin-bottom:0}@media screen and (min-width:48rem){.product-detail-color-selector{align-items:flex-start;display:flex;flex-direction:column-reverse}.product-detail-color-selector__colors{flex-wrap:wrap}[dir] .product-detail-color-selector__colors{margin-bottom:0;margin-top:1.25rem}[dir] .product-detail-color-selector__color:first-child,[dir] .product-detail-color-selector__selected-color-name{border:none}}.product-detail-more-colors{align-items:center;column-gap:var(--spacing-01);display:flex;font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-detail-more-colors{margin-top:var(--spacing-01)}.product-detail-more-colors__current-color{height:.875rem;width:.875rem}[dir] .product-detail-more-colors__current-color{border:var(--line-width) solid var(--color-content-mid);margin:.25rem}.product-theme--wonderClub .product-detail-more-colors__current-color{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTguODA1Yy41NTMtMS4wNzMgMi4wODctMS4wNzMgMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwIDEuNzczLjczNGMxLjE1LS4zNjggMi4yMzYuNzE4IDEuODY4IDEuODY4LS4yMjIuNjkuMDg5IDEuNDQuNzM0IDEuNzczIDEuMDczLjU1MyAxLjA3MyAyLjA4NyAwIDIuNjRhMS40ODUgMS40ODUgMCAwIDAtLjczNCAxLjc3M2MuMzY3IDEuMTUtLjcxOCAyLjIzNi0xLjg2OCAxLjg2OGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My43MzRjLS41NTMgMS4wNzMtMi4wODcgMS4wNzMtMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwLTEuNzczLS43MzRjLTEuMTUuMzY3LTIuMjM2LS43MTgtMS44NjgtMS44NjhBMS40ODUgMS40ODUgMCAwIDAgLjgwNSA3LjgyYy0xLjA3My0uNTUzLTEuMDczLTIuMDg3IDAtMi42NGExLjQ4NSAxLjQ4NSAwIDAgMCAuNzM0LTEuNzczYy0uMzY4LTEuMTUuNzE4LTIuMjM2IDEuODY4LTEuODY4LjY5LjIyMiAxLjQ0LS4wODkgMS43NzMtLjczNFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTguODA1Yy41NTMtMS4wNzMgMi4wODctMS4wNzMgMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwIDEuNzczLjczNGMxLjE1LS4zNjggMi4yMzYuNzE4IDEuODY4IDEuODY4LS4yMjIuNjkuMDg5IDEuNDQuNzM0IDEuNzczIDEuMDczLjU1MyAxLjA3MyAyLjA4NyAwIDIuNjRhMS40ODUgMS40ODUgMCAwIDAtLjczNCAxLjc3M2MuMzY3IDEuMTUtLjcxOCAyLjIzNi0xLjg2OCAxLjg2OGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My43MzRjLS41NTMgMS4wNzMtMi4wODcgMS4wNzMtMi42NCAwYTEuNDg1IDEuNDg1IDAgMCAwLTEuNzczLS43MzRjLTEuMTUuMzY3LTIuMjM2LS43MTgtMS44NjgtMS44NjhBMS40ODUgMS40ODUgMCAwIDAgLjgwNSA3LjgyYy0xLjA3My0uNTUzLTEuMDczLTIuMDg3IDAtMi42NGExLjQ4NSAxLjQ4NSAwIDAgMCAuNzM0LTEuNzczYy0uMzY4LTEuMTUuNzE4LTIuMjM2IDEuODY4LTEuODY4LjY5LjIyMiAxLjQ0LS4wODkgMS43NzMtLjczNFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=) center/contain no-repeat;position:relative}[dir] .product-theme--wonderClub .product-detail-more-colors__current-color{border:none}.product-theme--wonderClub .product-detail-more-colors__current-color:after{content:"";inset:0;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjE4LjgwNWMuNTUzLTEuMDczIDIuMDg3LTEuMDczIDIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMCAxLjc3My43MzRjMS4xNS0uMzY4IDIuMjM2LjcxOCAxLjg2OCAxLjg2OC0uMjIyLjY5LjA4OSAxLjQ0LjczNCAxLjc3MyAxLjA3My41NTMgMS4wNzMgMi4wODcgMCAyLjY0YTEuNDg1IDEuNDg1IDAgMCAwLS43MzQgMS43NzNjLjM2NyAxLjE1LS43MTggMi4yMzYtMS44NjggMS44NjhhMS40ODUgMS40ODUgMCAwIDAtMS43NzMuNzM0Yy0uNTUzIDEuMDczLTIuMDg3IDEuMDczLTIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My0uNzM0Yy0xLjE1LjM2Ny0yLjIzNi0uNzE4LTEuODY4LTEuODY4QTEuNDg1IDEuNDg1IDAgMCAwIC44MDUgNy44MmMtMS4wNzMtLjU1My0xLjA3My0yLjA4NyAwLTIuNjRhMS40ODUgMS40ODUgMCAwIDAgLjczNC0xLjc3M2MtLjM2OC0xLjE1LjcxOC0yLjIzNiAxLjg2OC0xLjg2OC42OS4yMjIgMS40NC0uMDg5IDEuNzczLS43MzRabS4xMzIuNTdjLjQ5Ny0uOTY3IDEuODc5LS45NjcgMi4zNzYgMCAuMy41OC45NzQuODYgMS41OTYuNjYgMS4wMzUtLjMzIDIuMDEyLjY0NiAxLjY4IDEuNjgxLS4xOTguNjIyLjA4MSAxLjI5Ny42NjIgMS41OTYuOTY2LjQ5Ny45NjYgMS44NzkgMCAyLjM3Ni0uNTgxLjMtLjg2Ljk3NC0uNjYyIDEuNTk2LjMzMiAxLjAzNS0uNjQ1IDIuMDEyLTEuNjggMS42OGExLjMzNyAxLjMzNyAwIDAgMC0xLjU5Ni42NjJjLS40OTcuOTY2LTEuODc5Ljk2Ni0yLjM3NiAwLS4zLS41ODEtLjk3NC0uODYtMS41OTYtLjY2Mi0xLjAzNS4zMzItMi4wMTItLjY0NS0xLjY4LTEuNjhhMS4zMzcgMS4zMzcgMCAwIDAtLjY2MS0xLjU5NmMtLjk2Ny0uNDk3LS45NjctMS44NzkgMC0yLjM3Ni41OC0uMy44Ni0uOTc0LjY2LTEuNTk2LS4zMy0xLjAzNS42NDYtMi4wMTIgMS42ODEtMS42OGExLjMzNyAxLjMzNyAwIDAgMCAxLjU5Ni0uNjYxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjE4LjgwNWMuNTUzLTEuMDczIDIuMDg3LTEuMDczIDIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMCAxLjc3My43MzRjMS4xNS0uMzY4IDIuMjM2LjcxOCAxLjg2OCAxLjg2OC0uMjIyLjY5LjA4OSAxLjQ0LjczNCAxLjc3MyAxLjA3My41NTMgMS4wNzMgMi4wODcgMCAyLjY0YTEuNDg1IDEuNDg1IDAgMCAwLS43MzQgMS43NzNjLjM2NyAxLjE1LS43MTggMi4yMzYtMS44NjggMS44NjhhMS40ODUgMS40ODUgMCAwIDAtMS43NzMuNzM0Yy0uNTUzIDEuMDczLTIuMDg3IDEuMDczLTIuNjQgMGExLjQ4NSAxLjQ4NSAwIDAgMC0xLjc3My0uNzM0Yy0xLjE1LjM2Ny0yLjIzNi0uNzE4LTEuODY4LTEuODY4QTEuNDg1IDEuNDg1IDAgMCAwIC44MDUgNy44MmMtMS4wNzMtLjU1My0xLjA3My0yLjA4NyAwLTIuNjRhMS40ODUgMS40ODUgMCAwIDAgLjczNC0xLjc3M2MtLjM2OC0xLjE1LjcxOC0yLjIzNiAxLjg2OC0xLjg2OC42OS4yMjIgMS40NC0uMDg5IDEuNzczLS43MzRabS4xMzIuNTdjLjQ5Ny0uOTY3IDEuODc5LS45NjcgMi4zNzYgMCAuMy41OC45NzQuODYgMS41OTYuNjYgMS4wMzUtLjMzIDIuMDEyLjY0NiAxLjY4IDEuNjgxLS4xOTguNjIyLjA4MSAxLjI5Ny42NjIgMS41OTYuOTY2LjQ5Ny45NjYgMS44NzkgMCAyLjM3Ni0uNTgxLjMtLjg2Ljk3NC0uNjYyIDEuNTk2LjMzMiAxLjAzNS0uNjQ1IDIuMDEyLTEuNjggMS42OGExLjMzNyAxLjMzNyAwIDAgMC0xLjU5Ni42NjJjLS40OTcuOTY2LTEuODc5Ljk2Ni0yLjM3NiAwLS4zLS41ODEtLjk3NC0uODYtMS41OTYtLjY2Mi0xLjAzNS4zMzItMi4wMTItLjY0NS0xLjY4LTEuNjhhMS4zMzcgMS4zMzcgMCAwIDAtLjY2MS0xLjU5NmMtLjk2Ny0uNDk3LS45NjctMS44NzkgMC0yLjM3Ni41OC0uMy44Ni0uOTc0LjY2LTEuNTk2LS4zMy0xLjAzNS42NDYtMi4wMTIgMS42ODEtMS42OGExLjMzNyAxLjMzNyAwIDAgMCAxLjU5Ni0uNjYxWiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==) center/contain no-repeat;position:absolute}[dir] .product-theme--wonderClub .product-detail-more-colors__current-color:after{background-color:var(--color-content-mid)}.product-detail-card-color-action{max-width:100%}.product-detail-card-info-bundle-components .product-detail-secondary-products__carousel{max-width:100%;width:100%}[dir] .product-detail-card-info-bundle-components .product-detail-secondary-products__carousel{margin-top:0}.product-detail-card-info-bundle-components .product-detail-secondary-product-info__price,.product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__alternative,.product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__main,.product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__separator{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.special-return-conditions__button .special-return-conditions{text-decoration:underline}.special-return-conditions__button{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}[dir] .special-return-conditions__button{cursor:pointer}[dir=ltr] .special-return-conditions__button{text-align:left}[dir=rtl] .special-return-conditions__button{text-align:right}[dir] .interactive-size-guide__drawer .drawer__header,[dir] .interactive-size-guide__drawer .header__button{padding-bottom:0}.product-detail-size-guide-action{align-items:center;display:flex;font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);justify-content:space-between;letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m);width:100%}[dir] .product-detail-size-guide-action{cursor:pointer;padding:var(--spacing-02) 0}.product-detail-size-guide-action__icon{width:.75rem}[dir=ltr] .product-detail-size-guide-action__icon{margin-left:var(--spacing-04)}[dir=rtl] .product-detail-size-guide-action__icon{margin-right:var(--spacing-04)}@media screen and (min-width:48rem){.product-detail-size-guide-action__icon{display:none}}.product-detail-extra-detail-smart__loader{display:flex;justify-content:center}@media screen and (min-width:48rem){[dir] .product-detail-extra-detail-smart__loader{margin-top:var(--spacing-02)}}.product-detail-actions-return-conditions__button{align-items:center;display:flex;font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);justify-content:space-between;letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m);width:100%}.product-detail-actions-return-conditions__icon{height:.75rem;width:.75rem}[dir=ltr] .product-detail-actions-return-conditions__icon{margin-left:var(--spacing-04)}[dir=rtl] .product-detail-actions-return-conditions__icon{margin-right:var(--spacing-04)}.product-detail-actions__action-link{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-detail-actions__action-button{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);overflow:hidden;text-overflow:ellipsis;text-transform:var(--text-transform-label-l);white-space:nowrap;width:100%}[dir] .product-detail-actions__action-button{cursor:pointer;padding-bottom:var(--spacing-03);padding-top:var(--spacing-03)}[dir=ltr] .product-detail-actions__action-button{text-align:left}[dir=rtl] .product-detail-actions__action-button{text-align:right}.product-detail-actions__recycling-info{align-items:center;display:flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);justify-content:flex-start;letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-actions__recycling-info{margin-top:var(--spacing-06)}.product-detail-actions__recycling-info-icon{height:1rem;width:16 px}[dir=ltr] .product-detail-actions__recycling-info-icon{margin-right:var(--spacing-02)}[dir=rtl] .product-detail-actions__recycling-info-icon{margin-left:var(--spacing-02)}.product-detail-actions__spot{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-actions__spot{margin-bottom:var(--spacing-02);margin-top:var(--spacing-06)}[dir] .product-detail-actions__stock-availability-size-selector{margin-bottom:var(--spacing-08)}[dir] .product-detail-actions__chat{margin-top:var(--spacing-06)}.product-detail-actions__chat .product-detail-actions__action-button{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l);width:100%}[dir] .product-detail-actions__chat .product-detail-actions__action-button{margin-bottom:0;margin-top:0}.product-detail-actions__accordion .zds-accordion-item__title-text{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}@media screen and (min-width:48rem){.product-detail-actions__action-button{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-detail-actions__action-button{padding-bottom:var(--spacing-01);padding-top:var(--spacing-01)}.product-detail-actions__recycling-info{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}}[dir=ltr] .product-detail-highlighted-information__highlight{margin-left:var(--spacing-04)}[dir=rtl] .product-detail-highlighted-information__highlight{margin-right:var(--spacing-04)}[dir=ltr] .product-detail-highlighted-information__highlight:first-child{margin-left:0}[dir=rtl] .product-detail-highlighted-information__highlight:first-child{margin-right:0}@media screen and (min-width:48rem){[dir] .product-detail-highlighted-information__highlights{margin-top:var(--spacing-01)}[dir=ltr] .product-detail-highlighted-information__highlight{margin-left:var(--spacing-05)}[dir=rtl] .product-detail-highlighted-information__highlight{margin-right:var(--spacing-05)}[dir=ltr] .product-detail-highlighted-information__highlight:first-child{margin-left:0}[dir=rtl] .product-detail-highlighted-information__highlight:first-child{margin-right:0}}.product-detail-unit-price{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:uppercase}[dir] .product-detail-unit-price,[dir] .product-detail-unit-price__alt-unit-price,[dir] .product-detail-unit-price__alt-unit-price-separator{margin-top:var(--spacing-02)}[dir=ltr] .product-detail-unit-price__alt-unit-price-separator,[dir=rtl] .product-detail-unit-price__alt-unit-price-separator{margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:48rem){.product-detail-unit-price,.product-detail-unit-price__alt-unit-price,.product-detail-unit-price__alt-unit-price-separator{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-detail-unit-price,[dir] .product-detail-unit-price__alt-unit-price,[dir] .product-detail-unit-price__alt-unit-price-separator{margin-top:var(--spacing-01)}}.product-detail-card-info-details{width:100%}.product-detail-card-info-details__action-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.product-detail-card-info-details__product-actions{width:100%}.product-detail-card-info-details__assistant{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}[dir] .product-detail-card-info-details__assistant{padding:var(--spacing-07) var(--spacing-07) var(--spacing-08);text-align:center}[dir] .product-detail-card-info-details__assistant-button{margin:var(--spacing-04)}.product-detail-card-info-details__assistant-button-icon{height:auto}.product-detail-card-info-details__recommended-products-carousel{width:100%}.product-detail-card-info-details__recommended-products-carousel .carousel__items{gap:var(--spacing-05)}.product-detail-card-info-details__recommended-products-carousel .carousel__item{width:calc((100vw - var(--layout-lateral-margin) - 3 * var(--spacing-05)) / 3.5)}.product-detail-card-info-details__recommended-products-carousel-wrapper{width:100%}.physical-gift-card-modal__prefix-phone-input{max-width:6.25rem}.form-input-message{display:flex;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s);white-space:pre}.form-input-message__icon{height:var(--line-height-body-s);width:var(--line-height-body-s)}[dir=ltr] .form-input-message__icon{margin-right:var(--spacing-01)}[dir=rtl] .form-input-message__icon{margin-left:var(--spacing-01)}@media screen and (min-width:85.4375rem){.form-input-message__icon{height:1rem;width:1rem}}.virtual-gift-card-preview__title{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:700;letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.virtual-gift-card-data-modal__show-preview-modal-btn{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}[dir] .virtual-gift-card-data-modal__show-preview-modal-btn{margin:var(--spacing-08) 0}[dir] .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:48rem){.virtual-gift-card-data-modal__content{display:flex;justify-content:space-between}.virtual-gift-card-data-modal__form{flex:1}[dir=ltr] .virtual-gift-card-data-modal__form{margin-right:3rem}[dir=rtl] .virtual-gift-card-data-modal__form{margin-left:3rem}.virtual-gift-card-data-modal__preview{width:48%}[dir] .virtual-gift-card-data-modal__preview{border:.0625rem solid var(--color-main-005);padding:.75rem .75rem 1.5rem}}[dir] .virtual-gift-card-delivery-modal__form-field{margin-bottom:0}[dir] .virtual-gift-card-delivery-modal__form-field .virtual-gift-card-delivery-modal__radio-option{border-bottom:.0625rem solid var(--color-main-005);padding-bottom:2rem;padding-top:2rem}[dir] .virtual-gift-card-delivery-modal__form-field .virtual-gift-card-delivery-modal__radio-option:last-child{border-bottom:none;padding-bottom:1.5rem}[dir=ltr] .virtual-gift-card-delivery-modal__form-field .zds-radio__control,[dir=rtl] .virtual-gift-card-delivery-modal__form-field .zds-radio__control{margin-left:var(--spacing-02);margin-right:var(--spacing-02)}[dir=ltr] .virtual-gift-card-delivery-modal__form-field .zds-radio__label{margin-left:var(--spacing-03)}[dir=rtl] .virtual-gift-card-delivery-modal__form-field .zds-radio__label{margin-right:var(--spacing-03)}.form-delivery-input-radio__name{display:block;font-size:var(--font-size-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);letter-spacing:var(--letter-spacing-label-m-highlight);line-height:var(--line-height-label-m-highlight);text-transform:var(--text-transform-label-m-highlight)}[dir] .form-delivery-input-radio__name{margin-bottom:.625rem}.form-delivery-input-radio__description{color:var(--color-main-040);display:block;font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}@media screen and (min-width:48rem){.form-delivery-input-radio__name{font-size:var(--font-size-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);letter-spacing:var(--letter-spacing-label-m-highlight);line-height:var(--line-height-label-m-highlight);text-transform:var(--text-transform-label-m-highlight)}.form-delivery-input-radio__description{font-size:1rem}}[dir] .product-detail-style-selector__title{margin-bottom:var(--spacing-05)}[dir=ltr] .product-detail-style-selector__styles,[dir=rtl] .product-detail-style-selector__styles{margin-left:calc(-1 * var(--layout-lateral-margin));margin-right:calc(-1 * var(--layout-lateral-margin))}.product-detail-style-selector__style{width:100%}[dir] .product-detail-style-selector__style{border:.0625rem solid transparent;padding:var(--spacing-01)}[dir] .product-detail-style-selector__style--selected{border:.0625rem solid var(--color-content-high)}.product-detail-style-selector__styles .carousel__item{width:calc((100% - 2 * var(--spacing-04) - var(--layout-lateral-margin)) / 2.8)}[dir=ltr] .product-detail-style-selector__styles .carousel__item{margin-right:var(--spacing-04)}[dir=rtl] .product-detail-style-selector__styles .carousel__item{margin-left:var(--spacing-04)}[dir=ltr] .product-detail-style-selector__styles .carousel__item:first-child{margin-left:var(--layout-lateral-margin)}[dir=ltr] .product-detail-style-selector__styles .carousel__item:last-child,[dir=rtl] .product-detail-style-selector__styles .carousel__item:first-child{margin-right:var(--layout-lateral-margin)}[dir=rtl] .product-detail-style-selector__styles .carousel__item:last-child{margin-left:var(--layout-lateral-margin)}@media screen and (min-width:48rem){[dir=ltr] .product-detail-style-selector__styles,[dir=rtl] .product-detail-style-selector__styles{margin-left:0;margin-right:0}.product-detail-style-selector__styles .carousel__item{width:calc((100% - 5 * var(--spacing-05)) / 5.5)}[dir=ltr] .product-detail-style-selector__styles .carousel__item{margin-right:var(--spacing-05)}[dir=rtl] .product-detail-style-selector__styles .carousel__item{margin-left:var(--spacing-05)}[dir=ltr] .product-detail-style-selector__styles .carousel__item:first-child{margin-left:0}[dir=ltr] .product-detail-style-selector__styles .carousel__item:last-child,[dir=rtl] .product-detail-style-selector__styles .carousel__item:first-child{margin-right:0}[dir=rtl] .product-detail-style-selector__styles .carousel__item:last-child{margin-left:0}[dir] .product-detail-style-selector__style{cursor:pointer}}.product-detail-card-info-details-giftcard{width:100%}[dir] .product-detail-card-info-details-giftcard{margin-top:var(--spacing-02)}[dir] .product-detail-card-info-details-giftcard__description,[dir] .product-detail-card-info-details-giftcard__gift-card-summary{margin-bottom:var(--spacing-06)}[dir] .product-detail-card-info-details-giftcard__special-return-conditions{margin-bottom:var(--spacing-07)}[dir] .product-detail-card-info-details-giftcard__style-selector{margin-bottom:var(--spacing-09)}[dir] .product-detail-card-info-details-giftcard__product-actions{margin-top:var(--spacing-09)}.product-detail-card-info-details-giftcard__gift-card-summary,.product-detail-card-info-volume-action{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}[dir] .product-detail-card-info-volume-action{margin-top:var(--spacing-02)}[dir=ltr] .product-detail-card-info__bottom-section,[dir=ltr] .product-detail-card-info__details,[dir=rtl] .product-detail-card-info__bottom-section,[dir=rtl] .product-detail-card-info__details{padding-left:var(--layout-lateral-margin);padding-right:var(--layout-lateral-margin)}.product-detail-card-info__details{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-06);justify-content:flex-start}[dir] .product-detail-card-info__details{margin-top:var(--spacing-10)}.product-detail-card-info__fixed-info-panel{bottom:0;position:fixed;transition:transform .3s ease-in-out;width:100%;z-index:1}[dir] .product-detail-card-info__fixed-info-panel{background-color:var(--color-background-base);padding:var(--spacing-04) var(--layout-lateral-margin)}[dir] .product-detail-card-info__fixed-info-panel--bundle{margin:0;padding:var(--spacing-01) 0 var(--spacing-03)}[dir] .product-detail-card-info__fixed-info-panel--hidden{transform:translateY(100%)}.product-detail-card-info__custom-logo{position:absolute;top:0;transition:opacity .3s ease-in-out}[dir] .product-detail-card-info__custom-logo{transform:translateY(calc(-100% - var(--spacing-02)))}[dir=ltr] .product-detail-card-info__custom-logo{left:var(--spacing-05)}[dir=rtl] .product-detail-card-info__custom-logo{right:var(--spacing-05)}.product-detail-card-info__custom-logo--hidden{opacity:0}.product-detail-card-info__custom-logo-icon{height:auto;width:7.5rem}.product-detail-card-info__info-header-bottom{display:flex;transition:margin-top .3s ease-in-out}[dir] .product-detail-card-info__info-header-bottom{margin-top:var(--spacing-05)}[dir] .product-detail-card-info__fixed-info-panel--simplified .product-detail-card-info__info-header-bottom{margin-top:0}.product-detail-card-info__main-buttons{display:flex;flex-grow:1;gap:var(--spacing-03)}.product-detail-card-info__direct-buttons{display:flex;flex:1 1 0;gap:var(--spacing-03);min-width:0}.product-detail-card-info__size-selector{display:flex;flex-direction:column;flex-grow:1}.product-detail-card-info__legal-message{color:var(--color-content-mid);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-card-info__legal-message{margin-top:var(--spacing-01)}.product-detail-card-info__coming-soon-subscriber,.product-detail-card-info__show-similar{flex:1 1 0;min-width:0}.product-detail-card-info__size-selector-edited-toggle{text-wrap:nowrap;align-items:center;color:var(--color-content-high);display:flex;flex-direction:column;justify-content:space-around}.product-detail-card-info__info-header-top{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease-in-out;width:100%}.product-detail-card-info__info-header-top-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden}.product-detail-card-info__fixed-info-panel--simplified .product-detail-card-info__info-header-top{grid-template-rows:0fr}[dir] .product-detail-card-info__price-amount{margin-top:var(--spacing-01)}.product-detail-card-info__price-amount-simplified{align-content:center;display:flex;flex-shrink:0;max-width:60%;opacity:1;overflow:hidden}[dir=ltr] .product-detail-card-info__price-amount-simplified{margin-left:0;padding-left:var(--spacing-03);transition:height .3s ease-in-out,margin-left .3s ease-in-out,max-width .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out}[dir=rtl] .product-detail-card-info__price-amount-simplified{margin-right:0;padding-right:var(--spacing-03);transition:height .3s ease-in-out,margin-right .3s ease-in-out,max-width .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out}.product-detail-card-info__price-amount-simplified--hidden{height:0;max-width:0;opacity:0}[dir=ltr] .product-detail-card-info__price-amount-simplified--hidden{margin-left:calc(-1 * var(--spacing-03));padding-left:0}[dir=rtl] .product-detail-card-info__price-amount-simplified--hidden{margin-right:calc(-1 * var(--spacing-03));padding-right:0}.product-detail-card-info__first-row{align-items:flex-start;display:flex;gap:var(--spacing-05);justify-content:space-between;width:100%}.product-detail-card-info__title{align-items:flex-start;column-gap:0;display:grid;grid-template-columns:1fr 2rem}.product-detail-card-info__name{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir] .product-detail-card-info__name{padding-top:var(--spacing-02)}.product-detail-card-info__wishlist-button{height:2rem;width:2rem}.product-detail-card-info__wishlist-button .wishlist-icon--productDetail{--icon-size:2rem}[dir] .product-detail-card-info__wishlist-button .wishlist-icon--productDetail{padding:.375rem}.product-detail-card-info__price-amount .money-amount,.product-detail-card-info__price-amount .price-current__discount-percentage,.product-detail-card-info__price-amount-simplified .money-amount,.product-detail-card-info__price-amount-simplified .price-current__discount-percentage{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.product-detail-card-info__price-amount .price-messages{flex-basis:100%}.product-detail-card-info__assistant{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}[dir] .product-detail-card-info__assistant{padding:0 var(--spacing-07);text-align:center}[dir] .product-detail-card-info__assistant-button{margin:var(--spacing-04)}.product-detail-card-info__assistant-button-icon{height:auto}.product-detail-card-info__bundle-components .carousel__item{width:5rem}[dir=ltr] .product-detail-card-info__bundle-components .carousel__item{margin-left:var(--spacing-02)}[dir=rtl] .product-detail-card-info__bundle-components .carousel__item{margin-right:var(--spacing-02)}[dir=ltr] .product-detail-card-info__bundle-components .carousel__item:first-child{margin-left:var(--layout-lateral-margin)}[dir=ltr] .product-detail-card-info__bundle-components .carousel__item:last-child,[dir=rtl] .product-detail-card-info__bundle-components .carousel__item:first-child{margin-right:var(--layout-lateral-margin)}[dir=rtl] .product-detail-card-info__bundle-components .carousel__item:last-child{margin-left:var(--layout-lateral-margin)}.product-detail-card-info__bottom-section{display:flex;flex-direction:column;gap:var(--spacing-12);width:100%}[dir] .product-detail-card-info__bottom-section{margin-top:var(--spacing-12)}.product-detail-card-info__tags{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-card-info__tags{margin-bottom:calc(-1 * var(--spacing-02))}.product-detail-card-info__size-selector-toggle{flex:1 1 0;min-width:0;overflow:hidden;transition:flex .3s ease-in-out,opacity .3s ease-in-out}.product-detail-card-info__apple-pay-button,.product-detail-card-info__size-selector-edited-toggle{flex:1 1 0;min-width:0;overflow:hidden}.product-detail-card-info__apple-pay-button--hidden,.product-detail-card-info__size-selector-edited-toggle--hidden{display:none}.product-detail-description{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-detail-description .expandable-text__content{max-height:calc(var(--line-height-body-m) * 5)}.product-detail-description__expandable-text-view-more{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-decoration:underline;text-transform:var(--text-transform-body-m)}[dir] .product-detail-description__expandable-text-view-more{margin-top:var(--spacing-01)}.product-detail-card-main-info{display:flex;flex-direction:column;gap:var(--spacing-05);width:100%}.product-detail-card-main-info--is-bundle{width:calc(100% - 2 * var(--spacing-05))}[dir] .product-detail-card-main-info--is-bundle{margin-top:var(--spacing-05)}[dir=ltr] .product-detail-card-main-info--is-bundle,[dir=rtl] .product-detail-card-main-info--is-bundle{margin-left:var(--spacing-05);margin-right:var(--spacing-05)}.product-detail-card-main-info__shipping-cost-message{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-detail-color-selector-extended{--carousel-items-gap:var(--spacing-02);--carousel-item-width:calc((100vw - var(--layout-lateral-margin) - 5 * var(--carousel-items-gap)) / 5.5)}.product-detail-color-selector-extended__carousel-items{gap:var(--carousel-items-gap)}.product-detail-color-selector-extended__carousel-item{width:var(--carousel-item-width)}.product-detail-color-selector-extended__carousel-item:first-child{width:calc(var(--carousel-item-width) + var(--layout-lateral-margin))}[dir=ltr] .product-detail-color-selector-extended__carousel-item:first-child{padding-left:var(--layout-lateral-margin)}[dir=rtl] .product-detail-color-selector-extended__carousel-item:first-child{padding-right:var(--layout-lateral-margin)}.product-detail-color-selector-extended__carousel-item:last-child{width:calc(var(--carousel-item-width) + var(--layout-lateral-margin))}[dir=ltr] .product-detail-color-selector-extended__carousel-item:last-child{padding-right:var(--layout-lateral-margin)}[dir=rtl] .product-detail-color-selector-extended__carousel-item:last-child{padding-left:var(--layout-lateral-margin)}[dir] .product-detail-color-selector-extended__carousel-background,[dir] .product-detail-color-selector-extended__carousel-image{margin-bottom:var(--spacing-02)}.product-detail-color-selector-extended__carousel-background{height:5.625rem}.product-detail-color-selector-extended__carousel-item-indicator{display:block;height:.25rem;opacity:0;transition:opacity .3s ease;width:.25rem}[dir] .product-detail-color-selector-extended__carousel-item-indicator{background-color:var(--color-surface-high);border-radius:50%}[dir=ltr] .product-detail-color-selector-extended__carousel-item-indicator,[dir=rtl] .product-detail-color-selector-extended__carousel-item-indicator{margin-left:auto;margin-right:auto}.product-detail-color-selector-extended__carousel-item-indicator--visible{opacity:1}.product-detail-color-selector-extended__button{width:100%}.product-detail-color-selector-extended__carousel-color-name{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);opacity:0;text-transform:var(--text-transform-body-m);transition:opacity .3s ease}.product-detail-color-selector-extended__carousel-color-name--visible{opacity:1}@media screen and (min-width:48rem){.product-detail-color-selector-extended{--carousel-item-width:4.5rem}.product-detail-color-selector-extended__carousel-item:first-child{width:var(--carousel-item-width)}[dir=ltr] .product-detail-color-selector-extended__carousel-item:first-child{padding-left:0}[dir=rtl] .product-detail-color-selector-extended__carousel-item:first-child{padding-right:0}.product-detail-color-selector-extended__carousel-item:last-child{width:var(--carousel-item-width)}[dir=ltr] .product-detail-color-selector-extended__carousel-item:last-child{padding-right:0}[dir=rtl] .product-detail-color-selector-extended__carousel-item:last-child{padding-left:0}}.product-detail-volume-selector__volumes{display:flex;gap:var(--spacing-05);list-style:none}[dir] .product-detail-volume-selector__volumes{padding-bottom:var(--spacing-02)}.product-detail-volume-selector__volume{align-items:center;display:flex}.product-detail-volume-selector__volume-button{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);min-height:2rem;min-width:0;text-transform:var(--text-transform-label-m)}[dir] .product-detail-volume-selector__volume-button{border-color:transparent;padding:0}.product-detail-volume-selector__indicator{display:block;height:.25rem;width:.25rem}[dir] .product-detail-volume-selector__indicator{background-color:var(--color-surface-high);border-radius:50%}[dir=ltr] .product-detail-volume-selector__indicator,[dir=rtl] .product-detail-volume-selector__indicator{margin-left:auto;margin-right:auto}@media screen and (min-width:48rem){.product-detail-volume-selector__volumes{gap:var(--spacing-02)}[dir] .product-detail-volume-selector__volumes{padding-bottom:0}.product-detail-volume-selector__volume-button{min-height:2.5rem}[dir] .product-detail-volume-selector__volume-button{border-color:var(--color-content-low)}[dir=ltr] .product-detail-volume-selector__volume-button,[dir=rtl] .product-detail-volume-selector__volume-button{padding-left:var(--spacing-02);padding-right:var(--spacing-02)}.product-detail-volume-selector__volume-button--is-selected{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-detail-volume-selector__volume-button--is-selected{border-color:var(--color-content-high)}}.product-detail-card-tabs-measurements__loader{display:flex;justify-content:center}.product-detail-card-tabs{height:auto}[dir] .product-detail-card-tabs{margin-top:var(--spacing-05)}.product-detail-card-tabs,.product-detail-card-tabs__panel{width:100%}[dir] .product-detail-card-tabs__tab-list{padding-top:var(--spacing-02)}.product-detail-card-tabs__tab{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir=ltr] .product-detail-card-tabs__tab:first-child{padding-left:var(--layout-lateral-margin)}[dir=ltr] .product-detail-card-tabs__tab:last-child,[dir=rtl] .product-detail-card-tabs__tab:first-child{padding-right:var(--layout-lateral-margin)}[dir=rtl] .product-detail-card-tabs__tab:last-child{padding-left:var(--layout-lateral-margin)}[dir=ltr] .product-detail-card-tabs__panel,[dir=rtl] .product-detail-card-tabs__panel{padding-left:var(--layout-lateral-margin);padding-right:var(--layout-lateral-margin)}[dir=ltr] .product-detail-card-tabs__panel-color,[dir=ltr] .product-detail-card-tabs__panel-measurements,[dir=rtl] .product-detail-card-tabs__panel-color,[dir=rtl] .product-detail-card-tabs__panel-measurements{padding-left:0;padding-right:0}.product-detail-card-tabs__panel--hidden{display:none}.product-detail-card-tabs__tab--selected{font-size:var(--font-size-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);line-height:var(--line-height-label-l-highlight);text-transform:var(--text-transform-label-l-highlight)}.product-detail-card{--panel-info-max-height:13rem;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;overflow:scroll;position:relative;width:100%;z-index:1}[dir] .product-detail-card{margin-top:var(--layout-header-height)}.product-detail-card--bundle{--panel-info-max-height:23.25rem}.product-detail-card__article,.product-detail-card__main-content{width:100%}[dir] .product-detail-card__main-content{padding:var(--spacing-03) var(--spacing-02) 0}.product-detail-card__main-image-wrapper{position:relative}.product-detail-card__full-color-selector,.product-detail-card__full-volume-selector{bottom:0;position:absolute;width:calc(100% + var(--layout-lateral-margin))}[dir] .product-detail-card__full-color-selector,[dir] .product-detail-card__full-volume-selector{background-color:var(--color-background-base-alt);padding:var(--spacing-02) 0}[dir=ltr] .product-detail-card__full-color-selector .product-detail-color-selector__color:first-child{padding-left:0}[dir=rtl] .product-detail-card__full-color-selector .product-detail-color-selector__color:first-child{padding-right:0}.product-detail-card__extra-content-beginning,.product-detail-card__live-show,.product-detail-card__tutorials-selector{bottom:0;position:absolute;width:100%}[dir] .product-detail-card .product-detail-card-info__wishlist-button{border:none}.product-detail-card__extra-images,.product-detail-card__tabs-wrapper{width:100%}[dir] .product-detail-card__extra-images{margin-top:var(--spacing-05)}[dir] .product-detail-card__extra-image{margin-bottom:var(--spacing-05)}[dir=ltr] .product-detail-card__extra-image:nth-child(odd),[dir=rtl] .product-detail-card__extra-image:nth-child(odd){padding-left:var(--layout-horizontal-padding);padding-right:var(--layout-horizontal-padding)}[dir=ltr] .product-detail-card__extra-image:nth-child(2n),[dir=rtl] .product-detail-card__extra-image:nth-child(2n){padding-left:var(--spacing-02);padding-right:var(--spacing-02)}[dir] .product-detail-card__extra-image:last-child{margin-bottom:0}.product-detail-card__fixed-content{width:calc(100% - 2 * var(--layout-lateral-margin))}.product-detail-card__model-info{bottom:0;font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);position:absolute;text-transform:var(--text-transform-body-s)}[dir] .product-detail-card__model-info{background-color:var(--color-background-overlay-alt);margin:var(--spacing-05);padding:var(--spacing-01) var(--spacing-02)}[dir=ltr] .product-detail-card__model-info{left:0}[dir=rtl] .product-detail-card__model-info{right:0}.product-detail-perfume-info-panel-recommended-products-grid{width:100%}.product-detail-perfume-info-panel-recommended-products-grid__grid .product-grid{--product-grid-padding:0;--product-grid-column-gap:var(--spacing-01);--product-grid-row-gap:var(--spacing-01)}.product-detail-perfume-info-panel-recommended-products-grid__title{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir] .product-detail-perfume-info-panel-recommended-products-grid__title{margin-bottom:var(--spacing-01)}[dir] .product-detail-perfume-info-panel-recommended-products-grid .product-grid__product-list{margin-top:0}.product-detail-perfume-info-panel{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-10);width:calc(100% - 2 * var(--spacing-05))}[dir] .product-detail-perfume-info-panel{margin:var(--spacing-09) var(--spacing-05);text-align:center}.product-detail-perfume-info-panel__extra-info,.product-detail-perfume-info-panel__general-info,.product-detail-perfume-info-panel__header,.product-detail-perfume-info-panel__perfume-info{width:100%}.product-detail-perfume-info-panel__header{display:flex;flex-direction:column;gap:var(--spacing-04)}.product-detail-perfume-info-panel__title{font-size:2.5rem;font-weight:300;line-height:2.25rem;overflow-wrap:normal;position:relative;text-transform:uppercase;width:fit-content;word-break:normal}[dir] .product-detail-perfume-info-panel__title{text-align:center}[dir=ltr] .product-detail-perfume-info-panel__title{left:50%;transform:translateX(-50%)}[dir=rtl] .product-detail-perfume-info-panel__title{right:50%;transform:translateX(50%)}.product-detail-perfume-info-panel__subtitle{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.product-detail-perfume-info-panel__perfume-info{display:flex;flex-direction:column;gap:var(--spacing-03);width:100%}[dir] .product-detail-perfume-info-panel__editorial-media-top{padding:0 var(--spacing-08)}.product-detail-perfume-info-panel__volume-selector{display:flex;flex-wrap:wrap;gap:var(--spacing-02);justify-content:center}.product-detail-perfume-info-panel__volume-selector-button{white-space:nowrap}[dir] .product-detail-perfume-info-panel__volume-selector-button{border:.0625rem solid var(--color-content-low)}[dir=ltr] .product-detail-perfume-info-panel__volume-selector-button,[dir=rtl] .product-detail-perfume-info-panel__volume-selector-button{padding-left:1.25rem;padding-right:1.25rem}[dir] .product-detail-perfume-info-panel__volume-selector-button--is-selected{border:.0625rem solid var(--color-content-high)}.product-detail-perfume-info-panel__volume-selector-indicator{display:none}[dir] .product-detail-perfume-info-panel__unit-price{margin-top:0}.product-detail-perfume-info-panel__general-info{display:flex;flex-direction:column;gap:var(--spacing-08)}.product-detail-perfume-info-panel__additional-product-info,.product-detail-perfume-info-panel__color,.product-detail-perfume-info-panel__description,.product-detail-perfume-info-panel__tags{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-detail-perfume-info-panel__wishlist{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.product-detail-perfume-info-panel__wishlist .wishlist-icon{height:var(--line-height-label-l);width:var(--line-height-label-l)}.product-detail-perfume-info-panel__extra-info-editorial-medias{display:flex}[dir] .product-detail-perfume-info-panel__extra-info-editorial-medias{margin-bottom:var(--spacing-15)}.product-detail-perfume-info-panel__editorial-media-bottom{width:100%}.product-detail-perfume-info-panel__editorial-media-bottom--double{width:50%}.product-detail-perfume-info-panel__special-return-conditions{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-perfume-info-panel__special-return-conditions{margin-bottom:var(--spacing-08)}.product-detail-perfume-info-panel__product-actions{align-items:center;display:flex;flex-direction:column}.product-detail-perfume-info-panel__recommended-carousel{width:100%}.product-detail-perfume-info-panel__recommended-carousel .carousel__items{gap:var(--spacing-05)}.product-detail-perfume-info-panel__recommended-carousel .carousel__item{width:calc((100vw - var(--layout-lateral-margin) - 3 * var(--spacing-05)) / 3.5)}.product-detail-perfume-info-panel__product-actions .product-detail-actions__action-button{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir=ltr] .product-detail-perfume-info-panel__cross-selling .product-detail-cross-selling__grid-title{text-align:left}[dir=rtl] .product-detail-perfume-info-panel__cross-selling .product-detail-cross-selling__grid-title{text-align:right}@media screen and (min-width:48rem){.product-detail-perfume-info-panel{--adjusted-lateral-margin:calc(var(--zds-layout-sidebar-width) - var(--spacing-10));gap:var(--spacing-14);width:calc(100% - 2 * var(--adjusted-lateral-margin))}[dir] .product-detail-perfume-info-panel{margin:var(--product-detail-main-info-top-margin) var(--adjusted-lateral-margin)}[dir] .product-detail-perfume-info-panel__editorial-media-top{padding:0 var(--spacing-07)}}@media screen and (min-width:85.4375rem){[dir] .product-detail-perfume-info-panel__editorial-media-top{padding:0 var(--spacing-08)}}@media screen and (min-width:120rem){.product-detail-perfume-info-panel__title{font-size:5rem;letter-spacing:-.125rem;line-height:4.5rem}[dir] .product-detail-perfume-info-panel__editorial-media-top{padding:0 var(--spacing-13)}}@media screen and (min-width:160rem){.product-detail-perfume-info-panel__title{letter-spacing:0}[dir] .product-detail-perfume-info-panel__editorial-media-top{padding:0 var(--spacing-15)}}.product-detail-perfume-fixed-panel-content-mob{bottom:0;display:flex;flex-direction:column;gap:var(--spacing-04);position:fixed;transition:transform .2s linear;width:100%;z-index:3}[dir] .product-detail-perfume-fixed-panel-content-mob{background-color:var(--color-background-base);padding:var(--spacing-04) var(--spacing-05);transform:translateY(0)}[dir] .product-detail-perfume-fixed-panel-content-mob--hidden{transform:translateY(100%)}.product-detail-perfume-fixed-panel-content-mob__size-selector{gap:var(--spacing-04)}.product-detail-perfume-fixed-panel-content-mob__price{justify-content:center;width:100%}[dir] .product-detail-perfume-fixed-panel-content-mob__price{text-align:center}.product-detail-perfume-fixed-panel-content-mob__price .price__amount-wrapper{justify-content:center}[dir] .product-detail-perfume-fixed-panel-content-mob__price .price-future-promotion{text-align:center}.product-detail-perfume-fixed-panel-content-mob__actions{display:flex;gap:var(--spacing-03);width:100%}.product-detail-perfume-fixed-panel-content-mob__coming-soon-subscriber,.product-detail-perfume-fixed-panel-content-mob__direct-add{flex:1 1 0;min-width:0}.product-detail-perfume-fixed-panel-content-mob__direct-add--out-of-stock{opacity:.5}.product-detail-perfume-fixed-panel-content-mob__apple-pay-button,.product-detail-perfume-fixed-panel-content-mob__paypal-button{flex:1 1 0;min-width:0}.product-detail-perfume-fixed-panel-content-mob__actions--multiple-payment-methods{flex-wrap:wrap}.product-detail-perfume-fixed-panel-content-mob__actions--multiple-payment-methods .product-detail-perfume-fixed-panel-content-mob__coming-soon-subscriber,.product-detail-perfume-fixed-panel-content-mob__actions--multiple-payment-methods .product-detail-perfume-fixed-panel-content-mob__direct-add{flex-basis:100%}.product-detail-perfume-fixed-panel-content-mob__actions--multiple-payment-methods .product-detail-perfume-fixed-panel-content-mob__apple-pay-button,.product-detail-perfume-fixed-panel-content-mob__actions--multiple-payment-methods .product-detail-perfume-fixed-panel-content-mob__paypal-button{flex:1 1 45%}.product-detail-perfume-fixed-panel-content-mob__price .price-formatted__max-price-amount,.product-detail-perfume-fixed-panel-content-mob__price .price-formatted__min-price-amount,.product-detail-perfume-fixed-panel-content-mob__price .price-formatted__price-amount,.product-detail-perfume-fixed-panel-content-mob__price .price-formatted__price-amount~.price-future-promotion__description,.product-detail-perfume-fixed-panel-content-mob__price .price-formatted__price-amount~.price-future-promotion__discount-percentage{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.product-detail-video-hover-button{height:2.5rem;overflow:visible;position:relative;width:100%}[dir] .product-detail-video-hover-button{background:transparent;border:none;cursor:pointer;padding:0}.product-detail-video-hover-button__text{color:var(--color-basic-white);position:absolute;top:50%;z-index:1}[dir=ltr] .product-detail-video-hover-button__text{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .product-detail-video-hover-button__text{right:50%;transform:translate(50%,-50%)}.product-detail-video-hover-button__video{display:block;height:calc(100% + 3rem);object-fit:fill;position:absolute;width:calc(100% + 1rem)}[dir] .product-detail-video-hover-button__video{margin:-1.5rem -.5rem}@media screen and (min-width:120rem){.product-detail-video-hover-button{height:3rem}.product-detail-video-hover-button__video{height:calc(100% + 2.125rem);width:calc(100% + .625rem)}[dir] .product-detail-video-hover-button__video{margin:-1.0625rem -.3125rem}}.product-detail-cart-buttons__button{width:auto}.product-detail-cart-buttons__main-action{display:flex;gap:var(--spacing-03);width:100%}.product-detail-cart-buttons__main-action>:first-child{flex-grow:2}.product-detail-cart-buttons__main-action>:nth-child(2){flex-grow:1}.product-detail-cart-buttons__main-action>.product-detail-cart-buttons__apple-pay-button,.product-detail-cart-buttons__main-action>.product-detail-cart-buttons__paypal-button{flex-grow:2;min-width:inherit}.product-detail-cart-buttons__nav-to-cart{width:100%}[dir] .product-detail-cart-buttons__nav-to-cart{margin-top:var(--spacing-04)}.product-detail-cart-buttons__add-to-cart--adding span:after{content:"...";letter-spacing:.1875rem;overflow:hidden;position:absolute}[dir=ltr] .product-detail-cart-buttons__add-to-cart--adding span:after,[dir=rtl] .product-detail-cart-buttons__add-to-cart--adding span:after{animation:loading 1s linear infinite}.product-detail-cart-buttons__main-action--multiple-payment-methods{flex-wrap:wrap}.product-detail-cart-buttons__main-action--multiple-payment-methods .product-detail-cart-buttons__add-to-cart{flex-basis:100%}.product-detail-cart-buttons__main-action--multiple-payment-methods .product-detail-cart-buttons__apple-pay-button,.product-detail-cart-buttons__main-action--multiple-payment-methods .product-detail-cart-buttons__paypal-button{flex:45% 1 1}.product-detail-size-selector-std{position:relative}.product-detail-size-selector-std__size-selector{position:absolute;top:0;width:100%}[dir] .product-detail-size-selector-std__size-selector{background-color:var(--color-background-base);border:var(--line-width) solid var(--color-content-high)}.product-detail-perfume-fixed-panel-content-std{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;position:fixed;transition:margin-bottom .2s linear;width:100%}[dir] .product-detail-perfume-fixed-panel-content-std{background-color:var(--color-background-base-alt);padding:var(--spacing-06) var(--spacing-13) var(--spacing-07)}[dir] .product-detail-perfume-fixed-panel-content-std--with-carousel-navigation{margin-bottom:6rem}[dir] .product-detail-perfume-fixed-panel-content-std--with-carousel-navigation.product-detail-perfume-fixed-panel-content-std--hidden{margin-bottom:0}[dir] .product-detail-perfume-fixed-panel-content-std--hidden{transform:translateY(100%)}.product-detail-perfume-fixed-panel-content-std .price,.product-detail-perfume-fixed-panel-content-std .price__amount-wrapper{justify-content:center}[dir] .product-detail-perfume-fixed-panel-content-std .price__net-message{text-align:center}.product-detail-perfume-fixed-panel-content-std__actions{display:flex;gap:var(--spacing-04);justify-content:center;width:100%}.product-detail-perfume-fixed-panel-content-std__main-action.product-detail-cart-buttons__main-action{justify-content:center;width:auto}.product-detail-perfume-fixed-panel-content-std__main-action.product-detail-cart-buttons__main-action>*{flex-grow:0}.product-detail-perfume-fixed-panel-content-std__main-action .product-detail-cart-buttons__apple-pay-button,.product-detail-perfume-fixed-panel-content-std__main-action .product-detail-cart-buttons__paypal-button{flex-grow:1}.product-detail-perfume-fixed-panel-content-std .product-detail-cart-buttons__apple-pay-button,.product-detail-perfume-fixed-panel-content-std .product-detail-cart-buttons__paypal-button,.product-detail-perfume-fixed-panel-content-std__apple-pay-button,.product-detail-perfume-fixed-panel-content-std__coming-soon-subscriber,.product-detail-perfume-fixed-panel-content-std__direct-add-to-cart,.product-detail-perfume-fixed-panel-content-std__main-action .product-detail-cart-buttons__button,.product-detail-perfume-fixed-panel-content-std__paypal-button{width:20rem}.product-detail-perfume-fixed-panel-content-std__actions--multiple-payment-methods{flex-wrap:wrap;max-width:calc(20rem * 2 + var(--spacing-04))}.product-detail-perfume-fixed-panel-content-std__actions--multiple-payment-methods .product-detail-perfume-fixed-panel-content-std__direct-add-to-cart{width:100%}.product-detail-perfume-fixed-panel-content-std__actions--multiple-payment-methods .product-detail-perfume-fixed-panel-content-std__apple-pay-button,.product-detail-perfume-fixed-panel-content-std__actions--multiple-payment-methods .product-detail-perfume-fixed-panel-content-std__paypal-button{flex:1 1 0;width:auto}.product-detail-perfume-fixed-panel-content-std .product-coming-soon-subscriber,.product-detail-perfume-fixed-panel-content-std .product-detail-cart-buttons__add-to-cart,.product-detail-perfume-fixed-panel-content-std .product-detail-cart-buttons__apple-pay-button,.product-detail-perfume-fixed-panel-content-std .product-detail-cart-buttons__paypal-button,.product-detail-perfume-fixed-panel-content-std .product-detail-perfume-fixed-panel-content-std__apple-pay-button,.product-detail-perfume-fixed-panel-content-std .product-detail-perfume-fixed-panel-content-std__coming-soon-subscriber,.product-detail-perfume-fixed-panel-content-std .product-detail-perfume-fixed-panel-content-std__direct-add-to-cart,.product-detail-perfume-fixed-panel-content-std .product-detail-perfume-fixed-panel-content-std__paypal-button{height:2.5rem;min-height:0}.product-detail-perfume-fixed-panel-content-std__size-selector{width:100%}.product-detail-perfume-fixed-panel-content-std__size-selector-selector{bottom:calc(-1 * var(--spacing-08));top:unset}[dir] .product-detail-perfume-fixed-panel-content-std__size-selector-selector{border:none;padding:var(--spacing-07) var(--spacing-09) var(--spacing-09)}.product-detail-perfume-fixed-panel-content-std__size-selector .size-selector-sizes-size__button{align-items:center;display:flex;gap:var(--spacing-01);justify-content:center}[dir] .product-detail-perfume-fixed-panel-content-std__size-selector-selector .size-selector-actions{padding-bottom:0}[dir] .product-detail-perfume-fixed-panel-content-std__price .price-future-promotion,[dir] .product-detail-perfume-fixed-panel-content-std__size-selector-selector .size-selector-actions__action-button{text-align:center}.product-detail-perfume-fixed-panel-content-std__price .price-current__discount-percentage,.product-detail-perfume-fixed-panel-content-std__price .price-formatted__max-price-amount,.product-detail-perfume-fixed-panel-content-std__price .price-formatted__min-price-amount,.product-detail-perfume-fixed-panel-content-std__price .price-formatted__price-amount,.product-detail-perfume-fixed-panel-content-std__price .price-formatted__price-amount~.price-future-promotion__description,.product-detail-perfume-fixed-panel-content-std__price .price-formatted__price-amount~.price-future-promotion__discount-percentage{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.product-detail-split-images-progress-indicator{align-content:center;bottom:50%;display:flex;flex-wrap:wrap;position:absolute;top:50%}[dir=ltr] .product-detail-split-images-progress-indicator{margin-left:var(--spacing-05)}[dir=rtl] .product-detail-split-images-progress-indicator{margin-right:var(--spacing-05)}.product-detail-split-images-progress-indicator__item{height:.0625rem;width:.0625rem}[dir] .product-detail-split-images-progress-indicator__item{background-color:var(--color-background-contrast);margin-bottom:var(--spacing-02)}.product-detail-split-images-progress-indicator__item.product-detail-split-images-progress-indicator__item--active{width:.75rem}@media screen and (min-width:48rem){[dir=ltr] .product-detail-split-images-progress-indicator{margin-left:var(--spacing-09)}[dir=rtl] .product-detail-split-images-progress-indicator{margin-right:var(--spacing-09)}[dir] .product-detail-split-images-progress-indicator__item{margin-bottom:var(--spacing-01)}.product-detail-split-images-progress-indicator__item.product-detail-split-images-progress-indicator__item--active{width:1rem}}.product-detail-split-images{height:100%}[dir] .product-detail-split-images{margin-top:var(--layout-header-height)}.product-detail-split-images__item{display:flex}@media screen and (min-width:48rem){[dir] .product-detail-split-images{margin-top:0}}.product-detail-split-card{height:100%;overflow:auto;width:100%}.product-detail-split-card__images-section{height:65vh;position:relative}.product-detail-split-card__divider{width:calc(100% - var(--spacing-05) * 2)}[dir] .product-detail-split-card__divider{margin:0 var(--spacing-05) var(--line-width)}.product-detail-split-card__spot{max-width:100%;overflow-x:hidden}.product-detail-split-card__spot--loading{display:flex;justify-content:center}[dir] .product-detail-split-card__spot--loading{margin-top:var(--spacing-04)}.product-detail-split-card__color-selector{bottom:0;position:absolute}[dir] .product-detail-split-card .layout-footer__section--bottom-nav{padding-bottom:calc(var(--spacing-13) + 6rem)}[dir] .product-detail-split-card__info-details{padding:var(--spacing-08) var(--spacing-05)}.product-detail-view-base-mob__carousel{bottom:0;position:fixed;top:0;width:100%}.product-detail-view-base-mob__carousel .carousel__container,.product-detail-view-base-mob__carousel .carousel__items,.product-detail-view-base-mob__carousel .carousel__viewport,.product-detail-view-base-mob__carousel-item{height:100%}.product-detail-view-base-mob__carousel-item{position:relative;width:100%}.product-detail-view-base-mob__loader{position:absolute;top:50%}[dir=ltr] .product-detail-view-base-mob__loader{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .product-detail-view-base-mob__loader{right:50%;transform:translate(50%,-50%)}.product-detail-view-base-mob__carousel .carousel__viewport{overflow:hidden}.product-detail-bundle-components__grid{--product-grid-gap:var(--spacing-02);--product-grid-padding:0;--product-grid-row-gap:var(--spacing-06);--product-grid-column-gap:var(--spacing-02)}.product-detail-bundle-components__title{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir] .product-detail-bundle-components__title{margin-bottom:var(--spacing-09);text-align:center}[dir] .product-detail-bundle-components__grid .product-grid__product-list{margin-top:0}:root{--product-carousel-navigation-image-width:2rem;--product-carousel-navigation-image-margin-top:1.125rem;--product-carousel-navigation-image-height:3rem;--product-container-width:calc(100% - (2 * var(--spacing-07)));--product-main-image-actual-width:calc(var(--product-container-width) * var(--product-detail-main-image-width));--product-remaining-width:calc(var(--product-container-width) - var(--product-main-image-actual-width));--product-carousel-navigation-width:calc(var(--spacing-07) + var(--product-remaining-width))}.product-carousel-navigation{bottom:0;position:fixed;transition:transform .2s linear;width:var(--product-carousel-navigation-width);z-index:1}[dir] .product-carousel-navigation{background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,.5))}[dir=ltr] .product-carousel-navigation{right:0}[dir=rtl] .product-carousel-navigation{left:0}.product-carousel-navigation__inner{height:3.5625rem}[dir] .product-carousel-navigation__inner{margin-bottom:2.4375rem}[dir] .product-carousel-navigation--hidden{transform:translateY(100%)}.product-carousel-navigation__button{position:relative;transition:opacity .1s linear}.product-carousel-navigation__button--active:after{bottom:-.375rem;content:"";height:.1875rem;position:absolute;width:.1875rem}[dir] .product-carousel-navigation__button--active:after{background-color:var(--color-primary,#000);border-radius:50%}[dir=ltr] .product-carousel-navigation__button--active:after{left:50%;transform:translateX(-50%)}[dir=rtl] .product-carousel-navigation__button--active:after{right:50%;transform:translateX(50%)}.product-carousel-navigation__image{height:var(--product-carousel-navigation-image-height);width:var(--product-carousel-navigation-image-width)}[dir] .product-carousel-navigation__image{margin-top:var(--product-carousel-navigation-image-margin-top)}.product-carousel-navigation__list{gap:.625rem;height:calc(var(--product-carousel-navigation-image-height) + var(--product-carousel-navigation-image-margin-top) + .375rem)}[dir=ltr] .product-carousel-navigation__item:last-child{padding-right:calc(100% - var(--product-carousel-navigation-image-width))}[dir=rtl] .product-carousel-navigation__item:last-child{padding-left:calc(100% - var(--product-carousel-navigation-image-width))}[dir=ltr] .product-carousel-navigation__item:first-child{margin-left:var(--spacing-08)}[dir=rtl] .product-carousel-navigation__item:first-child{margin-right:var(--spacing-08)}@media screen and (min-width:85.4375rem){:root{--product-container-width:calc(100% - (2 * var(--zds-layout-sidebar-width)));--product-main-image-actual-width:calc(var(--product-container-width) * var(--product-detail-main-image-width));--product-remaining-width:calc(var(--product-container-width) - var(--product-main-image-actual-width));--product-carousel-navigation-width:calc(var(--zds-layout-sidebar-width) + var(--product-remaining-width))}.product-carousel-navigation__item:first-child{--remaining-local:calc(100% - var(--zds-layout-sidebar-width));--margin-ratio:calc((var(--product-detail-remaining-width) - var(--product-detail-main-info-width)) / var(--product-detail-remaining-width))}[dir=ltr] .product-carousel-navigation__item:first-child{margin-left:calc(var(--remaining-local) * var(--margin-ratio) + var(--spacing-04))}[dir=rtl] .product-carousel-navigation__item:first-child{margin-right:calc(var(--remaining-local) * var(--margin-ratio) + var(--spacing-04))}}@media screen and (min-width:120rem){:root{--product-carousel-navigation-image-width:4rem;--product-carousel-navigation-image-height:6rem;--product-carousel-navigation-image-margin-top:0px}.product-carousel-navigation__list{gap:1.25rem}.product-carousel-navigation__inner{height:6rem}[dir] .product-carousel-navigation__inner{margin-bottom:1.875rem}}.bundle-detail-info__name{font-size:var(--font-size-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);letter-spacing:var(--letter-spacing-title-m);line-height:var(--line-height-title-m);text-transform:var(--text-transform-title-m)}.bundle-detail-info__description{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:var(--text-transform-body-l);width:100%}[dir] .bundle-detail-info__description{padding-top:var(--spacing-05)}.product-detail-composition{width:100%}[dir] .product-detail-composition__part{margin-top:var(--spacing-11)}.product-detail-composition__part-name{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-detail-composition__component{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:var(--text-transform-body-l)}[dir] .product-detail-gift-card-add-to-cart__actions{margin-top:var(--spacing-07)}[dir] .product-detail-gift-card-info{padding:var(--spacing-06) var(--spacing-06) 0}.product-detail-gift-card-info__name{font-size:var(--font-size-title-l);font-stretch:var(--font-stretch-title-l);font-weight:var(--font-weight-title-l);letter-spacing:var(--letter-spacing-title-l);line-height:var(--line-height-title-l);text-transform:var(--text-transform-title-l)}[dir] .product-detail-gift-card-info__price{margin-top:var(--spacing-00)}.product-detail-gift-card-info__price .money-amount{font-size:var(--font-size-title-l);font-stretch:var(--font-stretch-title-l);font-weight:var(--font-weight-title-l);letter-spacing:var(--letter-spacing-title-l);line-height:var(--line-height-title-l);text-transform:var(--text-transform-title-l)}.product-detail-gift-card-info__divider{width:100%}[dir] .product-detail-gift-card-info__divider{border:none;border-bottom:var(--line-width) solid var(--color-content-high);margin-top:var(--spacing-07)}[dir] .product-detail-gift-card-info__color-selector,[dir] .product-detail-gift-card-info__style-selector{margin-top:var(--spacing-07)}.product-detail-gift-card-info__color-selector .product-detail-color-selector__selected-color-name,.product-detail-gift-card-info__size-selector{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-detail-gift-card-info__size-selector{margin-top:var(--spacing-07)}[dir] .product-detail-gift-card-info__size-selector-title{margin-bottom:var(--spacing-03)}[dir] .product-detail-gift-card-info__size-selector-price{text-align:center}[dir] .product-detail-gift-card-info__description,[dir] .product-detail-gift-card-info__extra-detail,[dir] .product-detail-gift-card-info__product-actions{margin-top:var(--spacing-07)}.product-detail-info{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-06);justify-content:flex-start;width:100%}.product-detail-info__divider,.product-detail-info__info{width:100%}[dir] .product-detail-info__divider{border:none;border-bottom:var(--line-width) solid var(--color-content-high);margin:0}.product-detail-info__actions{display:none}[dir] .product-detail-info__actions{border-bottom:var(--line-width) solid var(--color-content-high);padding:var(--spacing-06) var(--spacing-05)}[dir=ltr] .product-detail-info__actions,[dir=rtl] .product-detail-info__actions{border-left:var(--line-width) solid var(--color-content-high);border-right:var(--line-width) solid var(--color-content-high)}.product-detail-info__header-name{overflow:hidden;text-overflow:ellipsis}.product-detail-info__header-name,.product-detail-info__price .money-amount,.product-detail-info__price .price-current__discount-percentage{font-size:var(--font-size-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);letter-spacing:var(--letter-spacing-title-m);line-height:var(--line-height-title-m);text-transform:var(--text-transform-title-m)}.product-detail-info__price .price-messages{flex-basis:100%}.product-detail-info__buttons{width:100%}.product-detail-info__price-amount{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-detail-info__size-selector-message{color:var(--color-content-mid);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-info__multicolor-component-selector{margin-top:var(--spacing-07)}.product-detail-info__show-similar{width:100%}.product-detail-info__header-content{display:flex;justify-content:space-between}.product-detail-info__header-tag{font-size:var(--font-size-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);letter-spacing:var(--letter-spacing-label-xs);line-height:var(--line-height-label-xs);text-transform:var(--text-transform-label-xs)}.product-detail-info__header-add-to-wishlist{align-items:center;display:flex;flex:0;height:1.5rem;width:1.5rem}[dir] .product-detail-info__header-add-to-wishlist{border:none;padding:0}[dir=ltr] .product-detail-info__header-add-to-wishlist{margin-left:var(--spacing-02)}[dir=rtl] .product-detail-info__header-add-to-wishlist{margin-right:var(--spacing-02)}.product-detail-info__manufacturing-countries{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-info__manufacturing-countries{margin-top:var(--spacing-06)}.product-detail-info__highlighted-information{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-detail-info__highlighted-information{margin-top:var(--spacing-03)}[dir] .product-detail-info__new-size-selector{margin-top:var(--spacing-05)}.product-detail-info .product-color-extended-name__copy-action,.product-detail-info .product-detail-color-selector__selected-color-name,.product-detail-info .product-detail-color-selector__selected-color-title,.product-detail-info__color{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.product-detail-info__extra-content-beginning,.product-detail-info__live-show,.product-detail-info__size-selector,.product-detail-info__tutorials{width:100%}.product-detail-info__model-info{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-detail-info__shipping-cost-message{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-detail-info__recommended-products-carousel-section{width:100%}[dir] .product-detail-info__recommended-products-carousel-section{margin-top:var(--spacing-06)}[dir] .product-detail-info .product-detail-info__recommended-products-carousel,[dir] .product-detail-info .product-detail-info__recommended-products-carousel .product-detail-secondary-products__carousel{margin-top:0}.product-detail-split-std{display:flex}.product-detail-split-std__left-section{flex:0.55;height:100vh;position:relative;width:100%}.product-detail-split-std__right-section{flex:0.45;height:100vh;overflow:auto}[dir=ltr] .product-detail-split-std__right-section{border-left:var(--zds-line-width) solid var(--color-background-high)}[dir=rtl] .product-detail-split-std__right-section{border-right:var(--zds-line-width) solid var(--color-background-high)}.product-detail-split-std__fixed-panel{gap:var(--spacing-04);width:45%}:root{--product-detail-main-info-top-margin:calc(var(--zds-layout-knee-top) + 0.3125rem);--product-detail-secondary-info-max-width:11.25rem;--product-detail-main-image-width:0.49;--product-detail-main-info-width:0.35;--product-detail-remaining-width:calc(1 - var(--product-detail-main-image-width))}[dir] .product-detail-view .layout-content{margin-top:0}[dir=ltr] .product-detail-view-std,[dir=rtl] .product-detail-view-std{padding-left:var(--spacing-07);padding-right:var(--spacing-07)}.product-detail-view__custom-logo{bottom:var(--spacing-10);position:fixed;z-index:1}[dir=ltr] .product-detail-view__custom-logo{left:var(--spacing-07)}[dir=rtl] .product-detail-view__custom-logo{right:var(--spacing-07)}.product-detail-view__custom-logo-icon{height:auto;width:8.7vw}.product-detail-view__main-image-wrapper{position:relative;width:calc(100% * var(--product-detail-main-image-width))}[dir] .product-detail-view__main-image{margin-top:var(--spacing-01)}.product-detail-view__main-image-placeholder{width:100%}.product-detail-view__main-info{--sidebar-offset:calc(var(--zds-layout-sidebar-width) - var(--spacing-07));box-sizing:border-box;width:calc(100% * var(--product-detail-remaining-width) - var(--spacing-08) - var(--sidebar-offset))}[dir=ltr] .product-detail-view__main-info{margin-left:var(--spacing-08);margin-right:var(--sidebar-offset)}[dir=rtl] .product-detail-view__main-info{margin-left:var(--sidebar-offset);margin-right:var(--spacing-08)}[dir=ltr] .product-detail-view__split-cross-selling,[dir=rtl] .product-detail-view__split-cross-selling{padding-left:var(--zds-layout-sidebar-width);padding-right:var(--zds-layout-sidebar-width)}.product-detail-view__extra-content-middle{width:100%}@media screen and (min-width:48rem){.product-detail-view__main-content{align-items:flex-start;display:flex;justify-content:space-between;width:100%}[dir] .product-detail-view__main-content{margin-top:var(--product-detail-main-info-top-margin)}.product-detail-view__main-content--vertically-centered{align-items:center}[dir] .product-detail-view-std--bundle .product-detail-view__main-info--vertically-centered{margin-top:0}.product-detail-view__secondary-content{align-items:flex-end;display:flex;justify-content:space-between;width:calc(100% - var(--spacing-04))}[dir] .product-detail-view__secondary-content{margin:var(--spacing-15) calc(var(--spacing-04) / 2) 0}.product-detail-view__secondary-info{align-items:center;align-self:center;display:flex;flex-direction:column;font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);justify-content:center;letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m);width:40%}.product-detail-view__bundle-info,.product-detail-view__detailed-composition{max-width:var(--product-detail-secondary-info-max-width);width:auto}.product-detail-view__secondary-image{width:calc(50% - (var(--spacing-10) / 2))}.product-detail-view__extra-images{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-10);justify-content:flex-start}[dir] .product-detail-view__extra-images{margin:0 calc(var(--spacing-04) / 2);padding-top:var(--spacing-10)}.product-detail-view__extra-image-wrapper{width:calc(50% - (var(--spacing-10) / 2))}.product-detail-view__extra-image{width:100%}[dir] .product-detail-view__info{margin-bottom:0}}@media screen and (min-width:85.4375rem){:root{--product-detail-main-image-width:0.58}[dir] .product-detail-view__main-content{margin-top:0}[dir] .product-detail-view__main-image{margin-top:var(--spacing-07)}[dir=ltr] .product-detail-view-std,[dir=rtl] .product-detail-view-std{padding-left:var(--zds-layout-sidebar-width);padding-right:var(--zds-layout-sidebar-width)}.product-detail-view__main-info{width:calc(100% * var(--product-detail-main-info-width))}[dir] .product-detail-view__main-info{margin-top:var(--product-detail-main-info-top-margin);padding:0 var(--spacing-04) var(--spacing-04)}[dir=ltr] .product-detail-view__main-info,[dir=rtl] .product-detail-view__main-info{margin-left:0;margin-right:0}.product-detail-view-std--bundle .product-detail-view__main-info{--product-detail-main-info-top-margin:5.125rem}}@media screen and (min-width:120rem){:root{--product-detail-secondary-info-max-width:20rem}.product-detail-view-std--bundle .product-detail-view__main-info{--product-detail-main-info-top-margin:7.5rem}}@media screen and (min-width:135rem){:root{--product-detail-main-info-width:0.3}}@media screen and (min-width:160rem){.product-detail-view-std--bundle .product-detail-view__main-info{--product-detail-main-info-top-margin:14.9375rem}}@media screen and (min-width:48rem){.product-detail-view-desktop-top-trf__logo{display:flex;justify-content:flex-start;opacity:1;pointer-events:none;transition:opacity .4s ease-out,visibility 0ms ease-out;visibility:visible}[dir=ltr] .product-detail-view-desktop-top-trf__logo{margin-left:calc(var(--zds-layout-lateral-margin) + 5rem + var(--spacing-05))}[dir=rtl] .product-detail-view-desktop-top-trf__logo{margin-right:calc(var(--zds-layout-lateral-margin) + 5rem + var(--spacing-05))}.product-detail-view-desktop-top-trf.product-detail-view-desktop-top-trf__logo .product-detail-view-desktop-top-trf__link{pointer-events:auto}[dir=ltr] .product-detail-view-desktop-top-trf.product-detail-view-desktop-top-trf__logo .product-detail-view-desktop-top-trf__link{padding-left:0}[dir=rtl] .product-detail-view-desktop-top-trf.product-detail-view-desktop-top-trf__logo .product-detail-view-desktop-top-trf__link{padding-right:0}.product-detail-view-desktop-top-trf__logo .layout-catalog-logo-icon{height:6.875rem}.product-detail-view-desktop-top-trf__logo--hidden{opacity:0;transition:opacity .4s ease-out,visibility 0ms ease-out .4s;visibility:hidden}}@media screen and (min-width:64rem){.product-detail-view-desktop-top-trf__logo .layout-catalog-logo-icon{height:7.5625rem}}@media screen and (min-width:85.4375rem){.product-detail-view-desktop-top-trf__logo .layout-catalog-logo-icon{height:10.125rem}}@media screen and (min-width:120rem){.product-detail-view-desktop-top-trf__logo .layout-catalog-logo-icon{height:10.875rem}}[dir] .product-detail-view-header-links__assistant-button{padding:0}.product-detail-view-header-links__wishlist-button-container{align-items:center;display:flex;height:var(--layout-actionable-size);justify-content:center;width:var(--layout-actionable-size)}.product-detail-view--trf .product-detail-view-header-links__search-button,.product-detail-view--trf .product-detail-view-header-links__wishlist-button{color:var(--color-content-high)}.product-detail-view--trf .product-detail-view-header-links__search-button .assistant-icon__search-icon,.product-detail-view--trf .product-detail-view-header-links__search-button .assistant-icon__search-icon *,.product-detail-view--trf .product-detail-view-header-links__search-button .layout-mobile-search-action__icon,.product-detail-view--trf .product-detail-view-header-links__search-button .layout-mobile-search-action__icon *,.product-detail-view--trf .product-detail-view-header-links__wishlist-button .wishlist-icon *{fill:currentColor}.product-detail-view{min-height:100dvh}[dir] .product-detail-view .layout-content{padding:0}@media screen and (min-width:48rem){[dir] .product-detail-view .layout-footer__section--marketing{padding-bottom:0;padding-top:0}}@keyframes product-detail-images-fadeout{0%{opacity:1}to{opacity:0}}@keyframes product-detail-images-fadein{0%{opacity:0}to{opacity:1}}.product-theme--origins .product-detail-view__main{align-items:flex-end}[dir] .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}[dir] .product-theme--origins .product-detail-additional-info__box,[dir] .product-theme--origins .product-detail-info__info{border:none}[dir=ltr] .product-theme--origins .product-detail-additional-info__box,[dir=ltr] .product-theme--origins .product-detail-info__info{padding-right:0}[dir=rtl] .product-theme--origins .product-detail-additional-info__box,[dir=rtl] .product-theme--origins .product-detail-info__info{padding-left:0}[dir] .product-theme--origins .product-detail-info__actions{border:none}[dir=ltr] .product-theme--origins .product-detail-info__actions{padding-right:0}[dir=rtl] .product-theme--origins .product-detail-info__actions{padding-left:0}.product-theme--origins .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--origins .product-detail-card-info__size-selector-toggle{color:var(--color-content-high);font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-theme--origins .product-detail-card-info-size-selector-buttons__add-to-cart,[dir] .product-theme--origins .product-detail-card-info__size-selector-toggle{background:none;border:.0625rem solid var(--color-content-high)}.product-theme--origins .product-detail-card-info__price-amount{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.product-theme--origins .product-detail-card-info__name{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-theme--origins .product-detail-description{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.product-theme--origins .product-detail-cross-selling__grid-title{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-theme--origins .product-detail-card__info-content{background:var(--color-background-base)}[dir] .product-theme--origins .product-detail-card-info__handle{border-top:0}[dir] .product-theme--origins .product-detail-secondary-product-info,[dir] .product-theme--origins .product-purchase-intention-actions-size-selector__button,[dir] .product-theme--origins .product-secondary-product__size-selector-toggle{margin-top:var(--spacing-03)}[dir] .product-theme--origins .product-detail-card-info__info-body{margin-top:var(--spacing-05)}[dir] .product-detail-origins-footer{margin-top:var(--spacing-16)}.product-theme--origins .product-grid-product__info-wrapper{width:100%}[dir] .product-theme--origins .product-grid-product__info-wrapper{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 .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-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.product-theme--origins .product-detail-card-info__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}[dir] .product-theme--origins .product-detail-card-info__cross-selling .product-grid--reticle>.product-grid__product-list>.product-grid-product.product-grid-product--is-not-template .product-grid-product__data,[dir] .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,[dir] .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__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}.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-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.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-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);letter-spacing:var(--letter-spacing-label-xs);line-height:var(--line-height-label-xs);text-transform:var(--text-transform-label-xs)}.product-page.theme--origins .add-to-cart-notification-content{font-family:var(--font-family-origins)}.theme--origins.product-page .add-to-cart-notification-content__products .product-grid-product-info__main-info{display:flex}[dir] .product-theme--origins .product-secondary-product-size-selector,[dir] .product-theme--origins .product-secondary-product__details{border-top:none}[dir] .product-theme--origins .product-detail-secondary-product-info__detail-name,[dir] .product-theme--origins .product-detail-secondary-product-info__price,[dir] .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-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-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-theme--origins .product-purchase-intention-actions-size-selector__button,[dir] .product-theme--origins .product-secondary-product__coming-soon-subscriber,[dir] .product-theme--origins .product-secondary-product__size-selector-toggle{margin-bottom:var(--spacing-06)}.product-theme--origins .product-detail-card-info__info-header--wear-bundle .product-detail-card-info__name{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.product-theme--origins .product-detail-card-info-details__size-guide,.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-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);letter-spacing:var(--letter-spacing-label-xs);line-height:var(--line-height-label-xs);text-transform:var(--text-transform-label-xs)}[dir] .product-theme--origins .product-detail-card-info-details__size-guide{border:0;padding:var(--spacing-01) 0}.product-theme--origins .product-details-card-info-details-size-guide-action__icon{height:.75rem}.product-theme--origins .product-detail-card-tabs__tab--selected{font-weight:700}@media screen and (min-width:48rem){.product-theme--origins .product-detail-info__header-name{font-size:var(--font-size-title-l);font-stretch:var(--font-stretch-title-l);font-weight:var(--font-weight-title-l);letter-spacing:var(--letter-spacing-title-l);line-height:var(--line-height-title-l);text-transform:uppercase}[dir] .product-theme--origins .product-detail-info__header-add-to-wishlist{margin-bottom:0;margin-top:0}.product-theme--origins .product-color-extended-name__copy-action,.product-theme--origins .product-detail-color-selector__selected-color-name,.product-theme--origins .product-detail-color-selector__selected-color-title,.product-theme--origins .product-detail-info__color{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .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-title-l);font-stretch:var(--font-stretch-title-l);font-weight:var(--font-weight-title-l);letter-spacing:var(--letter-spacing-title-l);line-height:var(--line-height-title-l);text-transform:var(--text-transform-title-l)}.product-theme--origins .product-detail-info__description{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}[dir] .product-theme--origins .product-detail-info__price{margin-top:var(--spacing-01)}[dir] .product-theme--origins .product-detail-info__size-selector{margin-top:var(--spacing-04)}.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-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir=ltr] .product-theme--origins .product-detail-info__cart-buttons{padding-left:var(--spacing-05)}[dir=rtl] .product-theme--origins .product-detail-info__cart-buttons{padding-right:var(--spacing-05)}[dir] .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-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:uppercase}[dir] .product-theme--origins .product-cart-buttons__button{padding-bottom:.75rem;padding-top:.75rem}.product-theme--origins .product-detail-show-similar-products{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.product-theme--origins .product-detail-show-similar-products__action-tip{font-size:var(--font-size-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);letter-spacing:var(--letter-spacing-label-xs);line-height:var(--line-height-label-xs);text-transform:var(--text-transform-label-xs)}[dir] .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-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);letter-spacing:var(--letter-spacing-label-xs);line-height:var(--line-height-label-xs);text-transform:var(--text-transform-label-xs)}.product-theme--origins .bundle-detail-info__name{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:uppercase}[dir=ltr] .product-theme--origins .product-detail-extra-detail-expandable{text-align:right}[dir=rtl] .product-theme--origins .product-detail-extra-detail-expandable{text-align:left}.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 .product-detail-secondary-product-info,.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-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-theme--origins .product-detail-secondary-product-info__price{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.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{text-transform:uppercase}.product-theme--origins .product-detail-images__progress-bar{visibility:hidden}[dir=ltr] .product-theme--origins .product-detail-images-thumbnails,[dir=rtl] .product-theme--origins .product-detail-images-thumbnails{animation:product-detail-images-fadeout .35s linear 2s both}[dir=ltr] .product-theme--origins .product-detail-images:hover .product-detail-images-thumbnails,[dir=rtl] .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-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);letter-spacing:var(--letter-spacing-title-m);line-height:var(--line-height-title-m);text-transform:var(--text-transform-title-m)}[dir] .product-theme--origins .product-detail-images__frame{border:none}.product-theme--origins .bundle-detail-info__description{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.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,.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-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-page.theme--origins .add-to-cart-notification-content__product{margin-bottom:var(--spacing-04)}[dir] .product-theme--origins .product-detail-info__buttons{margin-top:var(--spacing-07)}}@media screen and (min-width:120rem){[dir] .product-theme--origins .product-cart-buttons__button{padding-bottom:1.125rem;padding-top:1.125rem}}.product-theme--origins{--font-family-main:var(--font-family-origins);--font-family-title-l:var(--font-family-origins);--font-family-title-m:var(--font-family-origins);--font-family-label-l-highlight:var(--font-family-origins);--font-family-label-l:var(--font-family-origins);--font-family-label-m-highlight:var(--font-family-origins);--font-family-label-m:var(--font-family-origins);--font-family-label-s-highlight:var(--font-family-origins);--font-family-label-s:var(--font-family-origins);--font-family-label-xs-highlight:var(--font-family-origins);--font-family-label-xs:var(--font-family-origins);--font-family-body-l:var(--font-family-origins);--font-family-body-m:var(--font-family-origins);--font-family-body-s:var(--font-family-origins)}[dir] .product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__trigger,[dir] .product-theme--origins .product-detail-card-info-details__product-actions .product-detail-actions__action-button,[dir] .product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__trigger{padding:var(--spacing-01) 0}[dir] .product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item,[dir] .product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item--expanded .zds-accordion-item__trigger,[dir] .product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item,[dir] .product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item--expanded .zds-accordion-item__trigger{border:0}[dir] .product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__icon,[dir] .product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__icon{transform:translateY(-.375rem)}.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 .product-detail-actions__action-button,.product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__title-text{font-size:var(--font-size-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);letter-spacing:var(--letter-spacing-label-xs);line-height:var(--line-height-label-xs);text-transform:var(--text-transform-label-xs)}.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:.75rem}[dir=ltr] .product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__panel,[dir=ltr] .product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__panel,[dir=rtl] .product-theme--origins .product-detail-card-info-details__extra-info .zds-accordion-item__panel,[dir=rtl] .product-theme--origins .product-detail-card-info-details__product-actions .zds-accordion-item__panel{padding-left:0;padding-right:0}:root{--font-family-athleticz:"ZaraAthleticz","Helvetica Now Text","Arial",Sans-Serif;--text-transform-athleticz:uppercase}.product-theme--athleticz{--font-family-main:var(--font-family-athleticz);--font-family-title-l:var(--font-family-athleticz);--font-family-title-m:var(--font-family-athleticz);--font-family-label-s-highlight:var(--font-family-athleticz);--font-family-label-m-highlight:var(--font-family-athleticz);--font-family-label-l-highlight:var(--font-family-athleticz);--font-family-label-s:var(--font-family-athleticz);--font-family-label-m:var(--font-family-athleticz);--font-family-label-l:var(--font-family-athleticz);--font-family-label-xs-highlight:var(--font-family-athleticz);--font-family-label-xs:var(--font-family-athleticz);--font-family-body-l:var(--font-family-athleticz);--font-family-body-m:var(--font-family-athleticz);--font-family-body-s:var(--font-family-athleticz);--text-transform-title-l:var(--text-transform-athleticz);--text-transform-title-m:var(--text-transform-athleticz);--text-transform-label-m-highlight:var(--text-transform-athleticz);--text-transform-label-s-highlight:var(--text-transform-athleticz);--text-transform-label-s:var(--text-transform-athleticz);--text-transform-label-m:var(--text-transform-athleticz);--text-transform-label-xs-highlight:var(--text-transform-athleticz);--text-transform-label-xs:var(--text-transform-athleticz);--text-transform-body-l:var(--text-transform-athleticz);--text-transform-body-m:var(--text-transform-athleticz);--text-transform-body-s:var(--text-transform-athleticz)}.product-detail-card.product-theme--athleticz,.product-page.theme--athleticz .add-to-cart-notification-content,.product-page.theme--athleticz .add-to-cart-notification__drawer,.product-page.theme--athleticz .layout-footer,.product-page.theme--athleticz .layout-footer__copyright span,.product-page.theme--athleticz .product-detail-description__expandable-text-view-more,.product-page.theme--athleticz .size-selector,.product-page.theme--athleticz .size-selector-sizes-size__button,.product-theme--athleticz,.product-theme--athleticz .price-net-message{font-family:var(--font-family-athleticz);text-transform:var(--text-transform-athleticz)}.product-theme--athleticz .product-detail-description{font-weight:unset}[dir] .theme--athleticz .product-theme--athleticz .product-cross-selling-grid__title{margin:0 0 var(--spacing-05) 0}[dir] .theme--athleticz .product-theme--athleticz .product-cross-selling-grid__products{margin:0}.product-theme--athleticz .product-detail-card-tabs__tab--selected{font-weight:700}@media screen and (min-width:48rem){[dir] .theme--athleticz .product-theme--athleticz .product-cross-selling-grid__title{margin:0 var(--grid-lateral-margin) var(--spacing-05) var(--grid-lateral-margin)}[dir] .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,Helvetica Now Text,Arial,Sans-Serif;font-weight:400;letter-spacing:.04375rem}.product-theme--vvd .product-detail-card-info__name{font-size:1.75rem;line-height:2rem}.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:.875rem;line-height:1.125rem}@media screen and (min-width:64rem){.product-theme--vvd .bundle-detail-info__name,.product-theme--vvd .product-detail-info__header-name{font-size:1.5rem;line-height:1.5rem}.product-theme--vvd .product-detail-info__header-add-to-wishlist{height:1.5rem}.product-theme--vvd .product-detail-card-info__name{font-size:1.25rem;line-height:1.5rem}.product-theme--vvd .product-detail-secondary-product-info__detail-name{font-size:.875rem;line-height:1rem}.product-theme--vvd .product-purchase-intention-actions-size-selector__button,.product-theme--vvd .product-secondary-product__size-selector-toggle{font-size:.75rem;line-height:.875rem}}@media screen and (min-width:120rem){.product-theme--vvd .bundle-detail-info__name,.product-theme--vvd .product-detail-info__header-name{font-size:2.5rem;line-height:2.5rem}.product-theme--vvd .product-detail-info__header-add-to-wishlist{height:2.5rem}.product-theme--vvd .product-detail-info__header-add-to-wishlist .wishlist-icon--productDetail{--icon-size:1.5rem}.product-theme--vvd .product-detail-card-info__name{font-size:1.75rem;line-height:2rem}.product-theme--vvd .product-detail-secondary-product-info__detail-name{font-size:1.125rem;line-height:1.25rem}.product-theme--vvd .product-purchase-intention-actions-size-selector__button,.product-theme--vvd .product-secondary-product__size-selector-toggle{font-size:1rem;line-height:1.125rem}}.product-page.theme--butterbear,.product-theme--butterbear{--butterbear-button-background-color:#5494c0;--butterbear-border-dark-color:#6e422a;--butterbear-border-light-color:#884f2b;--butterbear-text-color:#91482c;--butterbear-button-text-color:#fff}[dir] .product-theme--butterbear .size-selector{border-color:var(--butterbear-text-color)}.product-page.theme--butterbear .layout-footer,.product-page.theme--butterbear .size-selector,.product-theme--butterbear{--color-content-mid:#dbbeb2;--color-content-low:#edd9d1}.product-page.theme--butterbear .size-selector,.product-theme--butterbear .product-cross-selling-grid__products,.product-theme--butterbear .product-detail-actions__action-button,.product-theme--butterbear .product-detail-card-info-details,.product-theme--butterbear .product-detail-card-info-details__color,.product-theme--butterbear .product-detail-card-info__name,.product-theme--butterbear .product-detail-card-info__price-amount,.product-theme--butterbear .product-detail-card-info__wishlist-button,.product-theme--butterbear .product-detail-composition,.product-theme--butterbear .product-detail-cross-selling__grid-title,.product-theme--butterbear .product-detail-description,.product-theme--butterbear .product-detail-extra-detail__section,.product-theme--butterbear .product-detail-info__color,.product-theme--butterbear .product-detail-info__header-add-to-wishlist,.product-theme--butterbear .product-detail-info__header-name,.product-theme--butterbear .product-detail-info__price-amount,.product-theme--butterbear .size-selector-actions,.product-theme--butterbear .size-selector-sizes{fill:var(--butterbear-text-color);color:var(--butterbear-text-color);font-family:Cooper,Helvetica Now Text,Arial,Sans-Serif}.product-theme--butterbear .product-stock-availability-size-selector-form__form{--color-content-high:var(--butterbear-text-color)}.product-page.theme--butterbear .layout-footer-marketing,.product-page.theme--butterbear .layout-footer-newsletter,.product-page.theme--butterbear .layout-footer-newsletter .form-input,.product-page.theme--butterbear .layout-footer__section--bottom-nav,.product-page.theme--butterbear .layout-footer__section--sitemap,.product-page.theme--butterbear .layout-header-mob__top-bar .layout-header-action-search__content,.product-page.theme--butterbear .layout-header-mob__top-bar .layout-header-action__link,.product-page.theme--butterbear .layout-header-std .layout-header-action-search__content,.product-page.theme--butterbear .layout-header-std .layout-header-action__link{fill:var(--butterbear-text-color);color:var(--butterbear-text-color)}.product-page.theme--butterbear .layout-footer-newsletter .zds-input-base__border{--color-content-mid:var(--butterbear-text-color)}.product-page.theme--butterbear .layout-footer-newsletter-form__subscribe-button,.product-page.theme--butterbear .layout-footer-newsletter-form__unsubscribe-button{--color-content-high:var(--butterbear-text-color)}[dir] .product-theme--butterbear .product-detail-info__divider{border-bottom-color:var(--butterbear-text-color)}.product-theme--butterbear .zds-accordion-item__title{--font-family-label-m:"Cooper","Helvetica Now Text","Arial",Sans-Serif;--font-family-label-m-highlight:"Cooper","Helvetica Now Text","Arial",Sans-Serif;--color-content-high:var(--butterbear-text-color)}.product-theme--butterbear .product-detail-card-info__name,.product-theme--butterbear .product-detail-card-info__price-amount .price-formatted__price-amount,.product-theme--butterbear .product-detail-info__header-name,.product-theme--butterbear .product-detail-info__price-amount .price-formatted__price-amount{font-weight:700}.product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--butterbear .product-detail-card-info__main-buttons .product-detail-card-info__coming-soon-subscriber,.product-theme--butterbear .product-detail-card-info__show-similar,.product-theme--butterbear .product-detail-card-info__size-selector-toggle,.product-theme--butterbear .product-detail-cart-buttons__button{color:var(--butterbear-button-text-color);font-family:Cooper,Helvetica Now Text,Arial,Sans-Serif;font-size:.75rem;font-weight:700;line-height:1.25rem;min-height:2rem;transition:transform .1s,box-shadow .1s}[dir] .product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart,[dir] .product-theme--butterbear .product-detail-card-info__main-buttons .product-detail-card-info__coming-soon-subscriber,[dir] .product-theme--butterbear .product-detail-card-info__show-similar,[dir] .product-theme--butterbear .product-detail-card-info__size-selector-toggle,[dir] .product-theme--butterbear .product-detail-cart-buttons__button{background-color:var(--butterbear-button-background-color);border:.125rem solid var(--butterbear-border-dark-color);border-radius:.875rem;cursor:pointer;padding:var(--spacing-00) var(--spacing-03);text-align:center}[dir=ltr] .product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart,[dir=ltr] .product-theme--butterbear .product-detail-card-info__main-buttons .product-detail-card-info__coming-soon-subscriber,[dir=ltr] .product-theme--butterbear .product-detail-card-info__show-similar,[dir=ltr] .product-theme--butterbear .product-detail-card-info__size-selector-toggle,[dir=ltr] .product-theme--butterbear .product-detail-cart-buttons__button{box-shadow:.25rem .25rem 0 var(--butterbear-border-light-color),.375rem .375rem 0 var(--butterbear-border-dark-color)}[dir=rtl] .product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart,[dir=rtl] .product-theme--butterbear .product-detail-card-info__main-buttons .product-detail-card-info__coming-soon-subscriber,[dir=rtl] .product-theme--butterbear .product-detail-card-info__show-similar,[dir=rtl] .product-theme--butterbear .product-detail-card-info__size-selector-toggle,[dir=rtl] .product-theme--butterbear .product-detail-cart-buttons__button{box-shadow:-.25rem .25rem 0 var(--butterbear-border-light-color),-.375rem .375rem 0 var(--butterbear-border-dark-color)}.product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart .zds-button__second-line,.product-theme--butterbear .product-detail-card-info__coming-soon-subscriber .zds-button__second-line,.product-theme--butterbear .product-detail-card-info__show-similar .zds-button__second-line,.product-theme--butterbear .product-detail-card-info__size-selector-toggle .zds-button__second-line,.product-theme--butterbear .product-detail-cart-buttons__button .zds-button__second-line{font-family:Cooper,Helvetica Now Text,Arial,Sans-Serif;font-size:.5rem;line-height:.25rem}.product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart .product-detail-show-similar-products__action-tip,.product-theme--butterbear .product-detail-card-info__show-similar .product-detail-show-similar-products__action-tip,.product-theme--butterbear .product-detail-cart-buttons__button .product-detail-show-similar-products__action-tip{color:var(--butterbear-button-text-color)}[dir] .product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart:active,[dir] .product-theme--butterbear .product-detail-card-info__coming-soon-subscriber:active,[dir] .product-theme--butterbear .product-detail-card-info__show-similar:active,[dir] .product-theme--butterbear .product-detail-card-info__size-selector-toggle:active,[dir] .product-theme--butterbear .product-detail-cart-buttons__button:active{transform:translateY(.25rem)}[dir=ltr] .product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart:active,[dir=ltr] .product-theme--butterbear .product-detail-card-info__coming-soon-subscriber:active,[dir=ltr] .product-theme--butterbear .product-detail-card-info__show-similar:active,[dir=ltr] .product-theme--butterbear .product-detail-card-info__size-selector-toggle:active,[dir=ltr] .product-theme--butterbear .product-detail-cart-buttons__button:active{box-shadow:.125rem .125rem 0 var(--butterbear-border-light-color),.1875rem .1875rem 0 var(--butterbear-border-dark-color)}[dir=rtl] .product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart:active,[dir=rtl] .product-theme--butterbear .product-detail-card-info__coming-soon-subscriber:active,[dir=rtl] .product-theme--butterbear .product-detail-card-info__show-similar:active,[dir=rtl] .product-theme--butterbear .product-detail-card-info__size-selector-toggle:active,[dir=rtl] .product-theme--butterbear .product-detail-cart-buttons__button:active{box-shadow:-.125rem .125rem 0 var(--butterbear-border-light-color),-.1875rem .1875rem 0 var(--butterbear-border-dark-color)}.product-theme--butterbear .product-detail-cart-buttons__button:hover{color:var(--butterbear-button-text-color)}@media screen and (min-width:120rem){.product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--butterbear .product-detail-card-info__coming-soon-subscriber,.product-theme--butterbear .product-detail-card-info__show-similar,.product-theme--butterbear .product-detail-card-info__size-selector-toggle,.product-theme--butterbear .product-detail-cart-buttons__button{font-size:1.25rem;min-height:3rem}[dir] .product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart,[dir] .product-theme--butterbear .product-detail-card-info__coming-soon-subscriber,[dir] .product-theme--butterbear .product-detail-card-info__show-similar,[dir] .product-theme--butterbear .product-detail-card-info__size-selector-toggle,[dir] .product-theme--butterbear .product-detail-cart-buttons__button{border-radius:1.4375rem}.product-theme--butterbear .product-detail-card-info-size-selector-buttons__add-to-cart .zds-button__second-line,.product-theme--butterbear .product-detail-card-info__coming-soon-subscriber .zds-button__second-line,.product-theme--butterbear .product-detail-card-info__show-similar .zds-button__second-line,.product-theme--butterbear .product-detail-card-info__size-selector-toggle .zds-button__second-line,.product-theme--butterbear .product-detail-cart-buttons__button .zds-button__second-line{font-size:.625rem;line-height:1rem}}:root{--font-family-sra:"CourierNewPSMT","Helvetica Now Text","Arial",Sans-Serif}.product-theme--sra{--font-family-main:var(--font-family-sra);--font-family-title-l:var(--font-family-sra);--font-family-title-m:var(--font-family-sra);--font-family-label-m-highlight:var(--font-family-sra);--font-family-label-s-highlight:var(--font-family-sra);--font-family-label-s:var(--font-family-sra);--font-family-label-m:var(--font-family-sra);--font-family-label-xs-highlight:var(--font-family-sra);--font-family-label-xs:var(--font-family-sra);--font-family-body-l:var(--font-family-sra);--font-family-body-m:var(--font-family-sra);--font-family-body-s:var(--font-family-sra)}.product-detail-card.product-theme--sra,.product-page.theme--sra .add-to-cart-notification-content,.product-page.theme--sra .add-to-cart-notification__drawer,.product-page.theme--sra .layout-footer,.product-page.theme--sra .layout-footer__copyright span,.product-page.theme--sra .size-selector,.product-theme--sra{font-family:var(--font-family-sra)}@media screen and (min-width:48rem){.theme--karlTempler .layout-content{--layout-lateral-margin:var(--spacing-09);--grid-width:calc(100vw - var(--layout-lateral-margin) * 2)}[dir] .product-theme--karlTempler .product-detail-view__main-content{margin-top:calc(var(--layout-header-height) + var(--spacing-09))}.product-theme--karlTempler .product-detail-view__main-info{max-width:100%}[dir] .product-theme--karlTempler .product-detail-view__main-info{margin-top:var(--spacing-02)}[dir=ltr] .product-theme--karlTempler .product-detail-view__main-info{padding-left:var(--spacing-09)}[dir=rtl] .product-theme--karlTempler .product-detail-view__main-info{padding-right:var(--spacing-09)}.product-theme--karlTempler .product-detail-view__images-grid{width:100%}}.product-theme--wonderClub .product-detail-card-info__name,.product-theme--wonderClub .product-detail-info__header-name{color:var(--wonder-club-blue);font-size:var(--font-size-title-l);font-stretch:var(--font-stretch-title-l);font-weight:var(--font-weight-title-l);letter-spacing:var(--letter-spacing-title-l);line-height:var(--line-height-title-l);text-transform:lowercase}.product-theme--wonderClub .product-detail-card-info__name:first-letter,.product-theme--wonderClub .product-detail-info__header-name:first-letter{text-transform:uppercase}.product-theme--wonderClub .product-detail-info__header-add-to-wishlist .wishlist-icon--productDetail{fill:var(--wonder-club-blue-dark)}[dir] .product-theme--wonderClub .product-detail-info__divider{border-color:var(--wonder-club-blue-dark)}.product-theme--wonderClub .product-detail-card-tabs__tab--selected{color:var(--wonder-club-blue)}.product-theme--wonderClub .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--wonderClub .product-detail-card-info-size-selector-buttons__edited,.product-theme--wonderClub .product-detail-card-info__coming-soon-subscriber,.product-theme--wonderClub .product-detail-card-info__show-similar,.product-theme--wonderClub .product-detail-card-info__size-selector-edited-toggle,.product-theme--wonderClub .product-detail-cart-buttons__button,.product-theme--wonderClub .product-detail-cart-buttons__customization-button{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}[dir] .product-theme--wonderClub .product-detail-card-info-size-selector-buttons__add-to-cart,[dir] .product-theme--wonderClub .product-detail-card-info__coming-soon-subscriber,[dir] .product-theme--wonderClub .product-detail-card-info__show-similar,[dir] .product-theme--wonderClub .product-detail-card-info__size-selector-toggle,[dir] .product-theme--wonderClub .product-detail-cart-buttons__button:not(.product-detail-cart-buttons__customization-button){background-color:var(--wonder-club-blue);border:0;padding:0}.product-theme--wonderClub .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--wonderClub .product-detail-card-info__coming-soon-subscriber,.product-theme--wonderClub .product-detail-card-info__show-similar,.product-theme--wonderClub .product-detail-cart-buttons__button:not(.product-detail-cart-buttons__customization-button),.product-theme--wonderClub .product-detail-show-similar-products__action-tip{color:var(--color-basic-white)}.product-theme--wonderClub .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--wonderClub .product-detail-card-info__size-selector-toggle{min-height:2rem;overflow:visible}.product-theme--wonderClub .product-detail-info__price .money-amount,.product-theme--wonderClub .product-detail-info__price .price-current__discount-percentage{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.product-theme--wonderClub .product-detail-card-info__fixed-info-panel--simplified{overflow:hidden}.product-theme--wonderClub .product-detail-card-info-size-selector-buttons__edited,.product-theme--wonderClub .product-detail-card-info__size-selector-edited-toggle,.product-theme--wonderClub .product-detail-cart-buttons__customization-button{height:2rem;min-height:2rem}[dir] .product-theme--wonderClub .product-detail-card-info-size-selector-buttons__edited,[dir] .product-theme--wonderClub .product-detail-card-info__size-selector-edited-toggle,[dir] .product-theme--wonderClub .product-detail-cart-buttons__customization-button{padding-bottom:0;padding-top:0}.product-theme--wonderClub .product-detail-cart-buttons__customization-button{align-self:center}@media screen and (min-width:48rem){.product-theme--wonderClub .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--wonderClub .product-detail-card-info-size-selector-buttons__edited,.product-theme--wonderClub .product-detail-card-info__coming-soon-subscriber,.product-theme--wonderClub .product-detail-card-info__show-similar,.product-theme--wonderClub .product-detail-card-info__size-selector-edited-toggle,.product-theme--wonderClub .product-detail-cart-buttons__button,.product-theme--wonderClub .product-detail-cart-buttons__customization-button{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}}.product-theme--intoTheProcess .product-detail-card-info__name,.product-theme--intoTheProcess .product-detail-info__header-name,.product-theme--intoTheProcessLight .product-detail-card-info__name,.product-theme--intoTheProcessLight .product-detail-info__header-name{font-family:Didot,Helvetica Now Text,Arial,Sans-Serif}.product-page.theme--intoTheProcess,.product-theme--intoTheProcess{--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-semantic-danger-high:#ff453a;--color-semantic-danger-low:#330e0c;--color-semantic-success-high:#30d158;--color-semantic-success-low:#0a2a12;--color-semantic-warning-high:#ff9f0a;--color-semantic-warning-low:#332002;--color-semantic-info-high:#0084ff;--color-semantic-info-low:#002140;--color-semantic-sales:#23f444;--color-content-high:var(--color-basic-white);--color-content-mid:#929292;--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:#000000f2;--color-background-high:var(--color-basic-white);--color-background-high-alt:#ccc;--color-background-mid:#595959;--color-background-low:#141414;--color-background-low-alt:#262626;--color-background-overlay:#fff3;--color-background-overlay-alt:rgba(0,0,0,.75);--color-background-contrast:#fff;--color-background-contrast-alt:#ccc;--color-background-surface:#ffffffbf;--color-focus-ring:var(--color-semantic-info-high)}@media screen and (min-width:48rem){.product-theme--intoTheProcess,.product-theme--intoTheProcessLight{--product-detail-into-the-process-main-image-width:55vw}[dir=ltr] .product-theme--intoTheProcess,[dir=ltr] .product-theme--intoTheProcessLight,[dir=rtl] .product-theme--intoTheProcess,[dir=rtl] .product-theme--intoTheProcessLight{padding-left:0;padding-right:0}[dir] .product-theme--intoTheProcess .product-detail-view__main-content,[dir] .product-theme--intoTheProcessLight .product-detail-view__main-content{margin-top:0}[dir=ltr] .product-theme--intoTheProcess .product-detail-view__main-content,[dir=ltr] .product-theme--intoTheProcessLight .product-detail-view__main-content{padding-left:var(--spacing-07);padding-right:var(--zds-layout-sidebar-width)}[dir=rtl] .product-theme--intoTheProcess .product-detail-view__main-content,[dir=rtl] .product-theme--intoTheProcessLight .product-detail-view__main-content{padding-left:var(--zds-layout-sidebar-width);padding-right:var(--spacing-07)}.product-theme--intoTheProcess .product-detail-view__main-image-wrapper,.product-theme--intoTheProcessLight .product-detail-view__main-image-wrapper{width:var(--product-detail-into-the-process-main-image-width)}[dir] .product-theme--intoTheProcess .product-detail-view__main-image-wrapper,[dir] .product-theme--intoTheProcessLight .product-detail-view__main-image-wrapper{margin-top:calc(var(--zds-layout-knee-top) - 1.25rem)}.product-theme--intoTheProcess .product-detail-view__main-info,.product-theme--intoTheProcessLight .product-detail-view__main-info{width:calc(100% - var(--product-detail-into-the-process-main-image-width) - var(--spacing-08))}[dir] .product-theme--intoTheProcess .product-detail-view__main-info,[dir] .product-theme--intoTheProcessLight .product-detail-view__main-info{margin-top:calc(var(--zds-layout-knee-top) + .3125rem);padding:0}[dir=ltr] .product-theme--intoTheProcess .product-detail-view__main-info,[dir=ltr] .product-theme--intoTheProcessLight .product-detail-view__main-info{margin-left:var(--spacing-08);margin-right:0}[dir=rtl] .product-theme--intoTheProcess .product-detail-view__main-info,[dir=rtl] .product-theme--intoTheProcessLight .product-detail-view__main-info{margin-left:0;margin-right:var(--spacing-08)}[dir=ltr] .product-theme--intoTheProcess .product-detail-view__cross-selling,[dir=ltr] .product-theme--intoTheProcess .product-detail-view__extra-images,[dir=ltr] .product-theme--intoTheProcess .product-detail-view__secondary-content,[dir=ltr] .product-theme--intoTheProcessLight .product-detail-view__cross-selling,[dir=ltr] .product-theme--intoTheProcessLight .product-detail-view__extra-images,[dir=ltr] .product-theme--intoTheProcessLight .product-detail-view__secondary-content,[dir=rtl] .product-theme--intoTheProcess .product-detail-view__cross-selling,[dir=rtl] .product-theme--intoTheProcess .product-detail-view__extra-images,[dir=rtl] .product-theme--intoTheProcess .product-detail-view__secondary-content,[dir=rtl] .product-theme--intoTheProcessLight .product-detail-view__cross-selling,[dir=rtl] .product-theme--intoTheProcessLight .product-detail-view__extra-images,[dir=rtl] .product-theme--intoTheProcessLight .product-detail-view__secondary-content{padding-left:var(--zds-layout-sidebar-width);padding-right:var(--zds-layout-sidebar-width)}}@media screen and (min-width:85.4375rem){.product-theme--intoTheProcess,.product-theme--intoTheProcessLight{--product-detail-into-the-process-main-image-width:65vw}}@media screen and (min-width:135rem){.product-theme--intoTheProcess,.product-theme--intoTheProcessLight{--product-detail-into-the-process-main-image-width:68vw}}[dir=ltr] .product-theme--bamo .product-detail-card__main-content,[dir=rtl] .product-theme--bamo .product-detail-card__main-content{padding-left:0;padding-right:0}[dir] .product-theme--bamo .product-detail-card__extra-images{margin-top:0}[dir] .product-theme--bamo .product-detail-card__extra-image{margin-bottom:0;padding:0}[dir] .product-theme--bamo .product-detail-card__tabs-wrapper{padding-bottom:var(--spacing-05)}.product-theme--bamo .product-detail-card-tabs__tab{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-detail-card-tabs__tab--selected{font-style:italic}.product-detail-card--bundle.product-theme--bamo .product-detail-card-main-info__description,.product-theme--bamo .bundle-detail-info__description,.product-theme--bamo .product-detail-card-tabs__tab:not(.product-detail-card-tabs__tab--selected){color:var(--bamo-color-mid)}.product-theme--bamo .product-detail-color-selector-extended__carousel-color-name{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-style:italic;font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.product-theme--bamo .product-detail-card-info__tags,.product-theme--bamo .product-detail-info__header-tag{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-style:italic;font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-color-extended-name__name+.product-color-extended-name__reference:before{content:""}.product-theme--bamo .product-detail-composition__part{display:flex;justify-content:space-between}[dir] .product-theme--bamo .product-detail-composition__part{margin-top:var(--spacing-10)}.product-theme--bamo .product-detail-composition__materials{color:var(--bamo-color-mid)}[dir=ltr] .product-theme--bamo .product-detail-composition__materials{text-align:right}[dir=rtl] .product-theme--bamo .product-detail-composition__materials{text-align:left}.product-theme--bamo .product-detail-info__divider{display:none}.product-theme--bamo .product-detail-card-info__name,.product-theme--bamo .product-detail-info__header-name{font-size:var(--font-size-bamo-title);font-style:italic;font-weight:var(--font-weight-bamo-title);letter-spacing:var(--letter-spacing-bamo-title);line-height:var(--line-height-bamo-title);text-transform:lowercase}.product-theme--bamo .product-detail-card-info__name:first-letter,.product-theme--bamo .product-detail-info__header-name:first-letter{text-transform:uppercase}.product-theme--bamo .price-formatted__max-price-amount,.product-theme--bamo .price-formatted__min-price-amount,.product-theme--bamo .price-formatted__price-amount,.product-theme--bamo .price-formatted__price-amount~.price-future-promotion__description,.product-theme--bamo .price-formatted__price-amount~.price-future-promotion__discount-percentage,.product-theme--bamo .product-detail-card-info__price-amount .money-amount,.product-theme--bamo .product-detail-card-info__price-amount .price-current__discount-percentage,.product-theme--bamo .product-detail-card-info__price-amount-simplified .money-amount,.product-theme--bamo .product-detail-card-info__price-amount-simplified .price-current__discount-percentage,.product-theme--bamo .product-detail-info__price-amount .money-amount,.product-theme--bamo .product-detail-info__price-amount .price-current__discount-percentage{font-size:var(--font-size-bamo-pdp-price);font-weight:var(--font-weight-bamo-pdp-price);letter-spacing:var(--letter-spacing-bamo-pdp-price);line-height:var(--line-height-bamo-pdp-price)}.product-page.theme--bamo .product-cross-selling-grid .product-grid-product-info .product-grid-product-info__product-price .money-amount,.product-page.theme--bamo .product-cross-selling-grid .product-grid-product-info .product-grid-product-info__product-price .price-current__discount-percentage,.product-theme--bamo .product-detail-card-info-bundle-components .price-formatted__max-price-amount,.product-theme--bamo .product-detail-card-info-bundle-components .price-formatted__min-price-amount,.product-theme--bamo .product-detail-card-info-bundle-components .price-formatted__price-amount,.product-theme--bamo .product-detail-card-info-bundle-components .price-formatted__price-amount~.price-future-promotion__description,.product-theme--bamo .product-detail-card-info-bundle-components .price-formatted__price-amount~.price-future-promotion__discount-percentage,.product-theme--bamo .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price,.product-theme--bamo .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__alternative,.product-theme--bamo .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__main,.product-theme--bamo .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__separator,.product-theme--bamo .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .price__net-message,.product-theme--bamo .product-detail-secondary-product-info__price .money-amount,.product-theme--bamo .product-detail-secondary-product-info__price .price-current__discount-percentage,.product-theme--bamo .product-grid-product-info .product-grid-product-info__product-price .money-amount,.product-theme--bamo .product-grid-product-info .product-grid-product-info__product-price .price-current__discount-percentage{font-size:var(--font-size-bamo-price);font-weight:var(--font-weight-bamo-price);letter-spacing:var(--letter-spacing-bamo-price);line-height:var(--line-height-bamo-price)}[dir] .product-theme--bamo .product-grid-product-info .product-grid-product-info__product-price .price__net-message{text-align:center}.product-theme--bamo .product-detail-card-info-size-selector-buttons__button,.product-theme--bamo .product-detail-card-info__show-similar{height:2.5rem}[dir=ltr] .product-theme--bamo .product-detail-card-info-size-selector-buttons__button,[dir=ltr] .product-theme--bamo .product-detail-card-info__show-similar,[dir=rtl] .product-theme--bamo .product-detail-card-info-size-selector-buttons__button,[dir=rtl] .product-theme--bamo .product-detail-card-info__show-similar{padding-left:var(--spacing-02);padding-right:var(--spacing-02)}.product-theme--bamo .product-detail-card-info-size-selector-buttons__button:not(.zds-button--with-second-line),.product-theme--bamo .product-detail-card-info__size-selector-toggle:not(.zds-button--with-second-line){font-size:var(--font-size-bamo-button);font-style:italic;font-weight:var(--font-weight-bamo-button);letter-spacing:var(--letter-spacing-bamo-button);line-height:var(--line-height-bamo-button);text-transform:var(--text-transform-bamo-button)}.product-theme--bamo .product-detail-card-info-size-selector-buttons__button .zds-button__second-line{font-family:var(--font-family-bamo);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.product-theme--bamo .product-color-extended-name,.product-theme--bamo .product-color-extended-name__reference{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-detail-actions-return-conditions__button,.product-theme--bamo .product-detail-actions__accordion .zds-accordion-item__title-text,.product-theme--bamo .product-detail-actions__action,.product-theme--bamo .product-detail-actions__action-button,.product-theme--bamo .product-detail-cross-selling__grid-title,.product-theme--bamo .product-detail-recommended-products-carousel__title{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-style:italic;font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-detail-view__detailed-composition{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-detail-composition__part-name{display:inline-block;font-style:italic;text-transform:lowercase}.product-theme--bamo .product-detail-composition__part-name:first-letter{text-transform:uppercase}[dir] .product-page.theme--bamo .size-selector-sizes-size__button{padding:var(--spacing-02)}.product-page.theme--bamo .size-selector-sizes{gap:var(--spacing-01)}.product-page.theme--bamo .size-selector-header-message{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.product-theme--bamo .product-detail-more-colors{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}[dir] .product-theme--bamo .product-detail-more-colors__current-color{transform:translateY(-.0625rem)}.product-theme--bamo .product-coming-soon-subscriber__action-title,.product-theme--bamo .product-detail-show-similar-products{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-page.theme--bamo .coming-soon-accept-button__text{display:inline-block;font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:lowercase}.product-page.theme--bamo .coming-soon-accept-button__text:first-letter{text-transform:uppercase}.product-theme--bamo .product-coming-soon-subscriber__second-line,.product-theme--bamo .product-detail-show-similar-products__action-tip{display:inline-block;font-family:var(--font-family-bamo);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:lowercase}.product-theme--bamo .product-coming-soon-subscriber__second-line:first-letter,.product-theme--bamo .product-detail-show-similar-products__action-tip:first-letter{text-transform:uppercase}.product-page.theme--bamo .add-to-cart-notification-content__cross-selling-title,.product-page.theme--bamo .add-to-cart-notification-content__title,.product-page.theme--bamo .coming-soon-modal__title,.product-page.theme--bamo .product-similar-products-dialog-title__title{display:inline-block;font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-style:italic;font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:none}.product-page.theme--bamo .add-to-cart-notification-content__product-name{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-style:italic;font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:lowercase}.product-page.theme--bamo .add-to-cart-notification-content__product-name:first-letter{text-transform:uppercase}.product-theme--bamo .product-detail-description{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .bundle-detail-info__name,.product-theme--bamo .product-detail-card-main-info__name{font-size:var(--font-size-bamo-nav-row);font-style:italic;letter-spacing:var(--letter-spacing-bamo-nav-row);line-height:var(--line-height-bamo-nav-row);text-transform:lowercase}.product-theme--bamo .product-detail-card-main-info--is-bundle .product-detail-card-main-info__name{font-size:var(--font-size-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);letter-spacing:var(--letter-spacing-body-l);line-height:var(--line-height-body-l);text-transform:var(--text-transform-body-l)}.product-theme--bamo .product-detail-card-main-info--is-bundle .product-detail-card-main-info__description{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-page.theme--bamo .product-grid-product-info__name,.product-theme--bamo .product-detail-card-main-info--is-bundle .product-detail-card-main-info__name{font-style:italic;text-transform:lowercase}.product-page.theme--bamo .product-grid-product-info__name:first-letter,.product-theme--bamo .bundle-detail-info__name:first-letter,.product-theme--bamo .product-detail-card-main-info--is-bundle .product-detail-card-main-info__name:first-letter,.product-theme--bamo .product-detail-card-main-info__name:first-letter{text-transform:uppercase}[dir] .product-page.theme--bamo .add-to-cart-notification-content__products .product-grid-product-info__product-header,[dir] .product-theme--bamo .product-detail-card-info__cross-selling .product-grid-product-info__product-header{margin-top:var(--spacing-06)}.product-page.theme--bamo .add-to-cart-notification-content__products .product-grid,.product-theme--bamo .product-detail-card-info__cross-selling .product-grid{--product-grid-column-gap:var(--spacing-02);--product-grid-row-gap:var(--spacing-04)}.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-icon-list,.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-paragraph{color:var(--bamo-color-mid)}.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-title .structured-component-text{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-paragraph .structured-component-text,.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-subtitle .structured-component-text{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);text-transform:var(--text-transform-label-s)}.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-subtitle,.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-title{text-transform:lowercase}.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-subtitle:first-letter,.product-theme--bamo .product-detail-card-tabs__panel-composition .structured-component-text-block-title:first-letter{text-transform:uppercase}.product-theme--bamo .product-detail-extra-detail__expandable-text-view-more{font-style:italic}.product-theme--bamo .product-detail-card-info__bundle-components .carousel__item{width:8.25rem}[dir=ltr] .product-theme--bamo .product-detail-card-info__bundle-components .carousel__item:first-child{margin-left:var(--spacing-02)}[dir=ltr] .product-theme--bamo .product-detail-card-info__bundle-components .carousel__item:last-child,[dir=rtl] .product-theme--bamo .product-detail-card-info__bundle-components .carousel__item:first-child{margin-right:var(--spacing-02)}[dir=rtl] .product-theme--bamo .product-detail-card-info__bundle-components .carousel__item:last-child{margin-left:var(--spacing-02)}[dir] .product-page.theme--bamo .wishlist-icon--grid{margin-top:.125rem}@media screen and (min-width:48rem){.product-page.theme--bamo .product-detail-view__desktop-top .layout-catalog-desktop-top-actions-inner{color:var(--bamo-color-mid);display:flex;gap:var(--spacing-05);justify-content:flex-end}[dir] .product-page.theme--bamo .product-detail-view__desktop-top .layout-catalog-desktop-top-actions-inner{margin-top:var(--spacing-04)}[dir=ltr] .product-page.theme--bamo .product-detail-view__desktop-top .layout-catalog-desktop-top-actions-inner{margin-right:var(--spacing-07)}[dir=rtl] .product-page.theme--bamo .product-detail-view__desktop-top .layout-catalog-desktop-top-actions-inner{margin-left:var(--spacing-07)}.product-page.theme--bamo .product-detail-view__desktop-top .layout-actionable{font-size:var(--font-size-bamo-nav-row);gap:0;letter-spacing:var(--letter-spacing-bamo-nav-row);line-height:var(--line-height-bamo-nav-row)}[dir=ltr] .product-detail-view-std.product-theme--bamo,[dir=rtl] .product-detail-view-std.product-theme--bamo{padding-left:0;padding-right:0}.product-theme--bamo .product-detail-view__main-content{position:relative}[dir] .product-theme--bamo .product-detail-view__main-content{margin-top:0}.product-theme--bamo .product-detail-view__main-image-wrapper{width:50%}[dir] .product-theme--bamo .product-detail-view__main-image{margin-top:0}.product-theme--bamo .product-detail-view__main-info{bottom:0;min-height:0;overflow-y:auto;position:absolute;top:0;width:50%}[dir] .product-theme--bamo .product-detail-view__main-info{padding-top:8.75rem}[dir=ltr] .product-theme--bamo .product-detail-view__main-info{margin-left:0;margin-right:0;padding-left:var(--spacing-09);padding-right:var(--spacing-09);right:0}[dir=rtl] .product-theme--bamo .product-detail-view__main-info{left:0;margin-left:0;margin-right:0;padding-left:var(--spacing-09);padding-right:var(--spacing-09)}.product-theme--bamo .product-detail-view__secondary-content{width:100%}[dir] .product-theme--bamo .product-detail-view__secondary-content{margin:0}.product-theme--bamo .product-detail-view__secondary-info{align-self:flex-end;width:50%}.product-detail-view-std--bundle.product-theme--bamo .product-detail-view__secondary-info{align-self:flex-start}.product-theme--bamo .product-detail-view__secondary-image{width:50%}.product-theme--bamo .product-detail-view__extra-images{gap:0}[dir] .product-theme--bamo .product-detail-view__extra-images{margin:0;padding-top:0}.product-theme--bamo .product-detail-view__extra-image-wrapper{width:50%}.product-theme--bamo .product-color-extended-name__reference,.product-theme--bamo .product-detail-info__selected-color-name{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-style:italic;font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-detail-view__bundle-info,.product-theme--bamo .product-detail-view__detailed-composition{max-width:none;width:100%}[dir=ltr] .product-theme--bamo .product-detail-view__bundle-info,[dir=ltr] .product-theme--bamo .product-detail-view__detailed-composition,[dir=rtl] .product-theme--bamo .product-detail-view__bundle-info,[dir=rtl] .product-theme--bamo .product-detail-view__detailed-composition{padding-left:var(--spacing-09);padding-right:var(--spacing-09)}[dir] .product-theme--bamo .product-detail-view__detailed-composition{padding-bottom:5rem}[dir] .product-theme--bamo .product-detail-view__bundle-info{padding-top:5rem}[dir=ltr] .product-theme--bamo .product-detail-view__cross-selling,[dir=rtl] .product-theme--bamo .product-detail-view__cross-selling{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.product-page.theme--bamo .coming-soon-accept-button__text{font-style:italic;text-transform:uppercase}.product-page.theme--bamo .add-to-cart-notification-content__product-name{text-transform:var(--text-transform-label-s)}.product-page.theme--bamo .add-to-cart-notification-content__cart-button,.product-page.theme--bamo .add-to-cart-notification-content__product-name{font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s)}.product-page.theme--bamo .add-to-cart-notification-content__cart-button{font-style:italic;text-transform:uppercase}.product-theme--bamo .product-detail-cart-buttons__add-to-cart,.product-theme--bamo .product-detail-cart-buttons__nav-to-cart{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--bamo .product-detail-cart-buttons__add-to-cart:not(.zds-button--with-second-line),.product-theme--bamo .product-detail-cart-buttons__nav-to-cart:not(.zds-button--with-second-line){font-size:var(--font-size-bamo-button);font-style:italic;font-weight:var(--font-weight-bamo-button);letter-spacing:var(--letter-spacing-bamo-button);line-height:var(--line-height-bamo-button);text-transform:var(--text-transform-bamo-button)}[dir] .product-theme--bamo .product-detail-cart-buttons__add-to-cart:not(.zds-button--with-second-line),[dir] .product-theme--bamo .product-detail-cart-buttons__nav-to-cart:not(.zds-button--with-second-line){padding:var(--spacing-01) var(--spacing-02)}.product-theme--bamo .product-detail-cart-buttons__add-to-cart .zds-button__second-line{font-family:var(--font-family-bamo);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.product-theme--bamo .product-detail-info__header-add-to-wishlist{display:flex;height:var(--line-height-bamo-title);justify-content:center;width:1.5rem}.product-theme--bamo .wishlist-icon--productDetail{--icon-size:1.5rem}.product-theme--bamo .product-color-extended-name__name,.product-theme--bamo .product-color-extended-name__reference{font-style:italic}.product-theme--bamo .product-detail-view__cross-selling .product-cross-selling-grid__products{--product-grid-row-gap:var(--spacing-08);--product-grid-column-gap:var(--spacing-03)}[dir] .product-theme--bamo .product-detail-view__cross-selling .product-grid-product-info__product-header{margin-top:var(--spacing-07)}[dir] .product-page.theme--bamo .add-to-cart-notification-content__products .product-grid-product-info__product-header{margin-top:var(--spacing-06)}.product-page.theme--bamo .product-detail-view-desktop-top-bamo{fill:var(--bamo-color-mid);color:var(--bamo-color-mid)}[dir=ltr] .product-theme--bamo .product-detail-bundle-components__grid,[dir=rtl] .product-theme--bamo .product-detail-bundle-components__grid{padding-left:var(--spacing-11);padding-right:var(--spacing-11)}.product-theme--bamo .product-detail-composition__single-part-materials{color:var(--bamo-color-mid)}[dir] .product-page.theme--bamo .wishlist-icon--grid{margin-top:.1875rem}}@media screen and (min-width:64rem){[dir=ltr] .product-theme--bamo .product-detail-bundle-components__grid,[dir=rtl] .product-theme--bamo .product-detail-bundle-components__grid{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}}@media screen and (min-width:85.4375rem){[dir] .product-theme--bamo .product-detail-view__main-info{margin-top:0;padding-top:10rem}[dir=ltr] .product-theme--bamo .product-detail-view__bundle-info,[dir=ltr] .product-theme--bamo .product-detail-view__detailed-composition,[dir=ltr] .product-theme--bamo .product-detail-view__main-info,[dir=rtl] .product-theme--bamo .product-detail-view__bundle-info,[dir=rtl] .product-theme--bamo .product-detail-view__detailed-composition,[dir=rtl] .product-theme--bamo .product-detail-view__main-info{padding-left:var(--spacing-15);padding-right:var(--spacing-15)}[dir] .product-theme--bamo .product-detail-view__detailed-composition{padding-bottom:7.75rem}[dir] .product-theme--bamo .product-detail-view__bundle-info{padding-top:7.75rem}}@media screen and (min-width:120rem){.product-page.theme--bamo .product-detail-view__desktop-top .layout-catalog-desktop-top-actions-inner{gap:var(--spacing-06)}[dir] .product-theme--bamo .product-detail-view__main-info{margin-top:0;padding-top:15.5rem}[dir=ltr] .product-theme--bamo .product-detail-view__bundle-info,[dir=ltr] .product-theme--bamo .product-detail-view__detailed-composition,[dir=ltr] .product-theme--bamo .product-detail-view__main-info,[dir=rtl] .product-theme--bamo .product-detail-view__bundle-info,[dir=rtl] .product-theme--bamo .product-detail-view__detailed-composition,[dir=rtl] .product-theme--bamo .product-detail-view__main-info{padding-left:12.5rem;padding-right:12.5rem}[dir] .product-theme--bamo .product-detail-view__detailed-composition{padding-bottom:12.5rem}[dir] .product-theme--bamo .product-detail-view__bundle-info{padding-top:12.5rem}.product-theme--bamo .product-detail-info__header-add-to-wishlist{width:2.75rem}.product-theme--bamo .wishlist-icon--productDetail{--icon-size:2.75rem}.product-theme--bamo .product-detail-cart-buttons__apple-pay-button,.product-theme--bamo .product-detail-cart-buttons__nav-to-cart,.product-theme--bamo .product-detail-cart-buttons__paypal-button{height:4.125rem}[dir] .product-page.theme--bamo .wishlist-icon--grid{margin-top:.125rem}}.product-theme--trf .product-detail-card-info__name,.product-theme--trf .product-detail-info__header-name{font-family:var(--font-family-trf);font-size:var(--font-size-trf-pdp-title);font-weight:var(--font-weight-trf-pdp-title);letter-spacing:var(--letter-spacing-trf-pdp-title);line-height:var(--line-height-trf-pdp-title);text-transform:var(--text-transform-trf-pdp-title)}.product-theme--trf .price-formatted__max-price-amount,.product-theme--trf .price-formatted__min-price-amount,.product-theme--trf .price-formatted__price-amount,.product-theme--trf .product-detail-card-info__price-amount .money-amount,.product-theme--trf .product-detail-card-info__price-amount .price-current__discount-percentage,.product-theme--trf .product-detail-card-info__price-amount-simplified .money-amount,.product-theme--trf .product-detail-card-info__price-amount-simplified .price-current__discount-percentage,.product-theme--trf .product-detail-info__price-amount .money-amount,.product-theme--trf .product-detail-info__price-amount .price-current__discount-percentage{font-family:var(--font-family-trf);font-size:var(--font-size-trf-pdp-price);font-weight:var(--font-weight-trf-pdp-price);letter-spacing:var(--letter-spacing-trf-pdp-price);line-height:var(--line-height-trf-pdp-price);text-transform:var(--text-transform-trf-pdp-price)}.product-theme--trf .product-detail-card-info-size-selector-buttons__add-to-cart,.product-theme--trf .product-detail-card-info__size-selector-toggle,.product-theme--trf .product-detail-cart-buttons__button{font-family:var(--font-family-trf);font-size:var(--font-size-trf-button);font-weight:var(--font-weight-trf-button);letter-spacing:var(--letter-spacing-trf-button);line-height:var(--line-height-trf-button);text-transform:var(--text-transform-trf-button)}.product-theme--trf .product-detail-secondary-product-info__price,.product-theme--trf .product-detail-secondary-product-info__price .money-amount__alternative,.product-theme--trf .product-detail-secondary-product-info__price .money-amount__main,.product-theme--trf .product-detail-secondary-product-info__price .money-amount__separator,.product-theme--trf .product-grid-product-info__product-price,.product-theme--trf .product-grid-product-info__product-price .money-amount,.product-theme--trf .product-grid-product-info__product-price .price-current__discount-percentage{font-family:var(--font-family-trf);font-size:var(--font-size-trf-product-price);font-weight:var(--font-weight-trf-product-price);letter-spacing:var(--letter-spacing-trf-product-price);line-height:var(--line-height-trf-product-price);text-transform:var(--text-transform-trf-product-price)}.product-theme--trf .product-grid-product-info__name{font-family:var(--font-family-trf);font-size:var(--font-size-trf-product-title);font-weight:var(--font-weight-trf-product-title);letter-spacing:var(--letter-spacing-trf-product-title);line-height:var(--line-height-trf-product-title);text-transform:var(--text-transform-trf-product-title)}.product-theme--trf .product-grid-product-info__name:first-letter{text-transform:uppercase}.product-theme--trf .product-detail-actions__accordion .zds-accordion-item__title-text,.product-theme--trf .product-detail-actions__action-button,.product-theme--trf .product-detail-actions__action-link,.product-theme--trf .product-detail-card-tabs__tab,.product-theme--trf .product-detail-cross-selling__grid-title,.product-theme--trf .product-detail-recommended-products-carousel__title{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-theme--trf .product-detail-actions__accordion .zds-accordion-item--expanded .zds-accordion-item__title-text,.product-theme--trf .product-detail-card-tabs__tab--selected{font-size:var(--font-size-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);letter-spacing:var(--letter-spacing-label-m-highlight);line-height:var(--line-height-label-m-highlight);text-transform:var(--text-transform-label-m-highlight)}.product-theme--trf .product-detail-info .product-color-extended-name__copy-action,.product-theme--trf .product-detail-info .product-detail-color-selector__selected-color-name,.product-theme--trf .product-detail-info__color{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-theme--trf .product-detail-card-info-details__assistant,.product-theme--trf .product-detail-card-info-details__color,.product-theme--trf .product-detail-card-info-details__color .product-color-extended-name__copy-action,.product-theme--trf .product-detail-card-info__assistant{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}[dir] .product-theme--trf .product-detail-color-item__color-area,[dir] .product-theme--trf .product-detail-color-item__color-button--is-selected,[dir] .product-theme--trf .product-detail-more-colors__current-color{border-radius:50%}[dir] .product-theme--trf .product-detail-card-info-size-selector-buttons__add-to-cart,[dir] .product-theme--trf .product-detail-card-info-size-selector-buttons__edited,[dir] .product-theme--trf .product-detail-card-info__coming-soon-subscriber,[dir] .product-theme--trf .product-detail-card-info__show-similar,[dir] .product-theme--trf .product-detail-cart-buttons__add-to-cart,[dir] .product-theme--trf .product-detail-cart-buttons__customization-button{background-color:var(--color-trf-accent-01);border:0}@media screen and (min-width:48rem){.product-theme--trf .product-detail-view__main-content{align-items:stretch}.product-theme--trf .product-detail-view__main-image-wrapper{contain:size;max-height:calc(100vh + var(--product-detail-main-info-top-margin));overflow-y:auto;scrollbar-width:none}.product-theme--trf .product-detail-view__main-image-wrapper::-webkit-scrollbar{display:none}.product-theme--trf .product-detail-view__trf-gallery{display:grid;gap:var(--spacing-07);grid-template-columns:repeat(2,minmax(0,1fr))}[dir] .product-theme--trf .product-detail-view__trf-gallery{padding-bottom:var(--spacing-07);padding-top:var(--spacing-13)}.product-theme--trf .product-detail-view__trf-gallery-image{width:100%}.product-theme--trf .product-detail-view__trf-gallery-composition{align-self:center;justify-self:center;max-width:var(--product-detail-secondary-info-max-width)}}@media screen and (min-width:85.4375rem){[dir=ltr] .product-detail-view-std.product-theme--trf{padding-left:var(--spacing-07)}[dir=rtl] .product-detail-view-std.product-theme--trf{padding-right:var(--spacing-07)}}:root{--font-family-galliano:"HTFDidot2","Georgia",serif}.product-theme--galliano,.product-theme--gallianoVideo{--font-family-main:var(--font-family-galliano);--font-family-title-l:var(--font-family-galliano);--font-family-title-m:var(--font-family-galliano);--font-family-label-l-highlight:var(--font-family-galliano);--font-family-label-l:var(--font-family-galliano);--font-family-label-m-highlight:var(--font-family-galliano);--font-family-label-m:var(--font-family-galliano);--font-family-label-s-highlight:var(--font-family-galliano);--font-family-label-s:var(--font-family-galliano);--font-family-label-xs-highlight:var(--font-family-galliano);--font-family-label-xs:var(--font-family-galliano);--font-family-body-l:var(--font-family-galliano);--font-family-body-m:var(--font-family-galliano);--font-family-body-s:var(--font-family-galliano);--font-size-title-m:1rem;--line-height-title-m:1.1875rem;--font-size-title-l:1.25rem;--letter-spacing-title-l:0.01875rem;--font-size-body-s:0.6875rem;--line-height-body-s:0.875rem;--letter-spacing-body-s:0.01875rem;--line-height-body-m:1rem;--letter-spacing-body-m:0.01875rem;--font-size-body-l:1.125rem;--line-height-body-l:1.375rem;--line-height-label-s:0.8125rem;--font-size-label-m:0.8125rem;--font-size-label-m-highlight:0.8125rem;--letter-spacing-label-m-highlight:0;--font-weight-label-m-highlight:var(--font-weight-bold);--font-size-label-l:1rem;--line-height-label-l:1.1875rem;--letter-spacing-label-l:0.01875rem;--font-size-galliano-button:0.8125rem;--line-height-galliano-button:1rem;--letter-spacing-galliano-button:0.01875rem;--font-size-galliano-pdp-title:0.8125rem;--line-height-galliano-pdp-title:1rem;--letter-spacing-galliano-pdp-title:0.01875rem;--font-size-galliano-pdp-price:1.5rem;--line-height-galliano-pdp-price:2.25rem;--letter-spacing-galliano-pdp-price:0;--layout-lateral-margin:var(--spacing-03)}@media screen and (min-width:64rem){.product-theme--galliano,.product-theme--gallianoVideo{--font-weight-label-m-highlight:var(--font-weight-light);--font-size-galliano-pdp-title:1.5rem;--line-height-galliano-pdp-title:1.875rem}}@media screen and (min-width:120rem){.product-theme--galliano,.product-theme--gallianoVideo{--font-size-galliano-pdp-title:1.875rem;--line-height-galliano-pdp-title:2.25rem;--font-size-title-l:1.75rem;--line-height-title-l:2.125rem;--font-size-body-s:1rem;--line-height-body-s:1.1875rem;--font-size-body-m:1rem;--line-height-body-m:1.1875rem;--font-size-label-s:0.75rem;--line-height-label-s:1.1875rem;--font-size-label-m:0.875rem;--line-height-label-m:1.1875rem;--font-size-label-m-highlight:0.875rem;--line-height-label-m-highlight:1.1875rem;--font-size-galliano-button:1.125rem;--line-height-galliano-button:1.3125rem}}.product-detail-card.product-theme--galliano,.product-detail-card.product-theme--gallianoVideo,.product-page.theme--galliano .add-to-cart-notification-content,.product-page.theme--galliano .add-to-cart-notification__drawer,.product-page.theme--galliano .layout-footer,.product-page.theme--galliano .layout-footer__copyright span,.product-page.theme--galliano .layout-ss26-desktop-actions,.product-page.theme--galliano .product-detail-description__expandable-text-view-more,.product-page.theme--galliano .size-selector,.product-page.theme--galliano .size-selector-sizes-size__button,.product-page.theme--gallianoVideo .add-to-cart-notification-content,.product-page.theme--gallianoVideo .add-to-cart-notification__drawer,.product-page.theme--gallianoVideo .layout-footer,.product-page.theme--gallianoVideo .layout-footer__copyright span,.product-page.theme--gallianoVideo .layout-ss26-desktop-actions,.product-page.theme--gallianoVideo .product-detail-description__expandable-text-view-more,.product-page.theme--gallianoVideo .size-selector,.product-page.theme--gallianoVideo .size-selector-sizes-size__button,.product-theme--galliano,.product-theme--galliano .price-net-message,.product-theme--gallianoVideo,.product-theme--gallianoVideo .price-net-message{font-family:var(--font-family-galliano)}[dir] .product-theme--galliano .product-detail-card-tabs__tab-list,[dir] .product-theme--gallianoVideo .product-detail-card-tabs__tab-list{padding-top:var(--spacing-05)}.product-theme--galliano .product-detail-actions__accordion .zds-accordion-item__title-text,.product-theme--galliano .product-detail-actions__action-button,.product-theme--galliano .product-detail-card-tabs__tab,.product-theme--galliano .product-detail-cross-selling__grid-title,.product-theme--gallianoVideo .product-detail-actions__accordion .zds-accordion-item__title-text,.product-theme--gallianoVideo .product-detail-actions__action-button,.product-theme--gallianoVideo .product-detail-card-tabs__tab,.product-theme--gallianoVideo .product-detail-cross-selling__grid-title{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}.product-theme--galliano .product-detail-card-tabs__tab--selected,.product-theme--gallianoVideo .product-detail-card-tabs__tab--selected{font-size:var(--font-size-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);letter-spacing:var(--letter-spacing-label-m-highlight);line-height:var(--line-height-label-m-highlight);text-transform:var(--text-transform-label-m-highlight)}[dir] .product-theme--galliano .product-color-extended-name,[dir] .product-theme--gallianoVideo .product-color-extended-name{padding-top:var(--font-size-body-m)}[dir] .product-theme--galliano .product-detail-card-info__details,[dir] .product-theme--galliano .product-detail-recommended-products-carousel,[dir] .product-theme--gallianoVideo .product-detail-card-info__details,[dir] .product-theme--gallianoVideo .product-detail-recommended-products-carousel{margin-top:var(--spacing-08)}.product-theme--galliano .product-detail-card-info-details__assistant,.product-theme--gallianoVideo .product-detail-card-info-details__assistant{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-theme--galliano .product-detail-card-info-details__assistant,[dir] .product-theme--gallianoVideo .product-detail-card-info-details__assistant{padding-bottom:var(--spacing-16);padding-top:0}[dir] .product-theme--galliano .product-detail-card-info__bottom-section,[dir] .product-theme--gallianoVideo .product-detail-card-info__bottom-section{padding-top:var(--spacing-13)}[dir] .product-theme--galliano .product-detail-card__extra-image,[dir] .product-theme--gallianoVideo .product-detail-card__extra-image{margin-bottom:0;padding:0}[dir=ltr] .product-theme--galliano .product-detail-card__main-content,[dir=ltr] .product-theme--gallianoVideo .product-detail-card__main-content,[dir=rtl] .product-theme--galliano .product-detail-card__main-content,[dir=rtl] .product-theme--gallianoVideo .product-detail-card__main-content{padding-left:0;padding-right:0}[dir] .product-theme--galliano .product-detail-card-main-info--is-bundle,[dir] .product-theme--gallianoVideo .product-detail-card-main-info--is-bundle{margin-bottom:var(--spacing-05)}[dir] .product-theme--galliano .product-detail-card-main-info__name,[dir] .product-theme--gallianoVideo .product-detail-card-main-info__name{text-align:center}[dir=ltr] .product-theme--galliano .product-detail-card__recommended-products-carousel-wrapper,[dir=ltr] .product-theme--gallianoVideo .product-detail-card__recommended-products-carousel-wrapper{padding-left:var(--layout-lateral-margin)}[dir=rtl] .product-theme--galliano .product-detail-card__recommended-products-carousel-wrapper,[dir=rtl] .product-theme--gallianoVideo .product-detail-card__recommended-products-carousel-wrapper{padding-right:var(--layout-lateral-margin)}@media screen and (min-width:48rem){.product-theme--galliano,.product-theme--gallianoVideo{--layout-lateral-margin:var(--spacing-09)}[dir=ltr] .product-detail-view-std.product-theme--galliano,[dir=ltr] .product-detail-view-std.product-theme--gallianoVideo,[dir=rtl] .product-detail-view-std.product-theme--galliano,[dir=rtl] .product-detail-view-std.product-theme--gallianoVideo{padding-left:0;padding-right:0}.product-theme--galliano .product-detail-view__main-info,.product-theme--gallianoVideo .product-detail-view__main-info{width:30%}[dir=ltr] .product-theme--galliano .product-detail-view__main-info,[dir=ltr] .product-theme--gallianoVideo .product-detail-view__main-info{margin-left:0;margin-right:0;padding-right:var(--zds-layout-sidebar-width)}[dir=rtl] .product-theme--galliano .product-detail-view__main-info,[dir=rtl] .product-theme--gallianoVideo .product-detail-view__main-info{margin-left:0;margin-right:0;padding-left:var(--zds-layout-sidebar-width)}.product-theme--galliano .product-detail-info__header-name,.product-theme--gallianoVideo .product-detail-info__header-name{font-size:var(--font-size-galliano-pdp-title);letter-spacing:var(--letter-spacing-galliano-pdp-title);line-height:var(--line-height-galliano-pdp-title)}.product-theme--galliano .product-detail-info__price .price-formatted__max-price-amount,.product-theme--galliano .product-detail-info__price .price-formatted__max-price-amount .money-amount__alternative,.product-theme--galliano .product-detail-info__price .price-formatted__max-price-amount .money-amount__separator,.product-theme--galliano .product-detail-info__price .price-formatted__min-price-amount,.product-theme--galliano .product-detail-info__price .price-formatted__min-price-amount .money-amount__alternative,.product-theme--galliano .product-detail-info__price .price-formatted__min-price-amount .money-amount__separator,.product-theme--galliano .product-detail-info__price .price-formatted__price-amount,.product-theme--galliano .product-detail-info__price .price-formatted__price-amount .money-amount__alternative,.product-theme--galliano .product-detail-info__price .price-formatted__price-amount .money-amount__separator,.product-theme--galliano .product-detail-info__price-amount,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__max-price-amount,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__max-price-amount .money-amount__alternative,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__max-price-amount .money-amount__separator,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__min-price-amount,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__min-price-amount .money-amount__alternative,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__min-price-amount .money-amount__separator,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__price-amount,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__price-amount .money-amount__alternative,.product-theme--gallianoVideo .product-detail-info__price .price-formatted__price-amount .money-amount__separator,.product-theme--gallianoVideo .product-detail-info__price-amount{font-size:var(--font-size-galliano-pdp-price);letter-spacing:var(--letter-spacing-galliano-pdp-price);line-height:var(--line-height-galliano-pdp-price)}.product-theme--galliano .product-detail-info__divider,.product-theme--gallianoVideo .product-detail-info__divider{display:none}.product-theme--galliano .product-detail-cart-buttons__button,.product-theme--gallianoVideo .product-detail-cart-buttons__button{font-size:var(--font-size-galliano-button);letter-spacing:var(--letter-spacing-galliano-button);line-height:var(--line-height-galliano-button)}[dir] .product-theme--galliano .product-detail-recommended-products-carousel,[dir] .product-theme--gallianoVideo .product-detail-recommended-products-carousel{margin-top:0}.product-theme--galliano .product-detail-actions__action-button,.product-theme--galliano .product-detail-recommended-products-carousel__title,.product-theme--gallianoVideo .product-detail-actions__action-button,.product-theme--gallianoVideo .product-detail-recommended-products-carousel__title{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.product-theme--galliano .product-detail-info__recommended-products-carousel-section,.product-theme--gallianoVideo .product-detail-info__recommended-products-carousel-section{width:calc(100% + var(--zds-layout-sidebar-width))}.product-theme--galliano .product-detail-view__extra-images,.product-theme--gallianoVideo .product-detail-view__extra-images{gap:var(--spacing-07)}[dir] .product-theme--galliano .product-detail-view__extra-images,[dir] .product-theme--gallianoVideo .product-detail-view__extra-images{padding-bottom:var(--spacing-07);padding-top:var(--spacing-07)}[dir=ltr] .product-theme--galliano .product-detail-view__extra-images,[dir=ltr] .product-theme--gallianoVideo .product-detail-view__extra-images,[dir=rtl] .product-theme--galliano .product-detail-view__extra-images,[dir=rtl] .product-theme--gallianoVideo .product-detail-view__extra-images{margin-left:0;margin-right:0}[dir] .product-theme--galliano .product-detail-view__cross-selling,[dir] .product-theme--gallianoVideo .product-detail-view__cross-selling{padding:var(--spacing-10) var(--spacing-16) var(--spacing-15)}[dir] .product-theme--galliano .product-detail-cross-selling__grid-title,[dir] .product-theme--gallianoVideo .product-detail-cross-selling__grid-title{margin-top:0;padding-top:0}.product-theme--galliano .product-grid-product-info .price-formatted__max-price-amount,.product-theme--galliano .product-grid-product-info .price-formatted__max-price-amount .money-amount__alternative,.product-theme--galliano .product-grid-product-info .price-formatted__max-price-amount .money-amount__separator,.product-theme--galliano .product-grid-product-info .price-formatted__min-price-amount,.product-theme--galliano .product-grid-product-info .price-formatted__min-price-amount .money-amount__alternative,.product-theme--galliano .product-grid-product-info .price-formatted__min-price-amount .money-amount__separator,.product-theme--galliano .product-grid-product-info .price-formatted__price-amount,.product-theme--galliano .product-grid-product-info .price-formatted__price-amount .money-amount__alternative,.product-theme--galliano .product-grid-product-info .price-formatted__price-amount .money-amount__separator,.product-theme--galliano .product-grid-product-info__name,.product-theme--galliano .product-grid-product-info__product-price,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__max-price-amount,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__max-price-amount .money-amount__alternative,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__max-price-amount .money-amount__separator,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__min-price-amount,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__min-price-amount .money-amount__alternative,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__min-price-amount .money-amount__separator,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__price-amount,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__price-amount .money-amount__alternative,.product-theme--gallianoVideo .product-grid-product-info .price-formatted__price-amount .money-amount__separator,.product-theme--gallianoVideo .product-grid-product-info__name,.product-theme--gallianoVideo .product-grid-product-info__product-price{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}}@media screen and (min-width:85.4375rem){.product-theme--galliano,.product-theme--gallianoVideo{--layout-lateral-margin:var(--spacing-15)}}@media screen and (min-width:160rem){.product-theme--galliano .product-detail-recommended-products-carousel .carousel__item{width:10.1875rem}.product-theme--galliano .product-detail-recommended-products-carousel .carousel__items{gap:var(--spacing-02)}}.product-theme--galliano .product-detail-card__extra-images{display:grid;gap:var(--spacing-02);grid-template-columns:1fr 1fr}[dir] .product-theme--galliano .product-detail-card__extra-images{margin-top:var(--spacing-08)}.product-theme--galliano .product-detail-card__extra-image:first-child{grid-column:1/-1;justify-self:end;width:80%}[dir] .product-theme--galliano .product-detail-card__main-content{padding:var(--spacing-02) var(--spacing-02) 0}.product-theme--galliano .product-detail-card__main-image{box-sizing:border-box}[dir] .product-theme--galliano .product-detail-card__main-image{border:.0625rem solid var(--color-content-high);padding:var(--spacing-01)}[dir] .product-theme--galliano .product-detail-card__main-image--secondary{margin-top:var(--spacing-06)}.product-theme--galliano .product-detail-view__main-image{box-sizing:border-box}[dir] .product-theme--galliano .product-detail-view__main-image{border:.0625rem solid var(--color-content-high);padding:var(--spacing-01)}.product-theme--galliano .product-detail-card__bundle-components{--product-grid-padding:0;--product-grid-row-gap:var(--spacing-02);--product-grid-column-gap:var(--spacing-02)}[dir] .product-theme--galliano .product-detail-card__bundle-components{margin-top:var(--spacing-08)}@media screen and (min-width:48rem){.product-theme--galliano{--product-detail-view-galliano-info-width:calc(21rem + var(--zds-layout-sidebar-width));--product-detail-view-galliano-first-extra-image-width:80%}.product-theme--galliano .product-detail-view__main-content{gap:2%}.product-theme--galliano .product-detail-view__main-image-wrapper{align-items:flex-start;display:flex;flex:1 1 0%;gap:2%;justify-content:flex-end;min-width:0}.product-theme--galliano .product-detail-view__main-info{--product-detail-main-info-top-margin:0;flex:0 0 auto;width:var(--product-detail-view-galliano-info-width)}.product-theme--galliano .product-detail-view__main-image{flex:0 0 calc((100% - 2%) / 2);min-width:0}[dir] .product-theme--galliano .product-detail-view__main-image{margin-top:0}.product-theme--galliano .product-detail-view__extra-image-wrapper{width:calc(50% - (var(--spacing-07) / 2))}.product-theme--galliano .product-detail-view__extra-image-wrapper:first-child{width:var(--product-detail-view-galliano-first-extra-image-width)}[dir=ltr] .product-theme--galliano .product-detail-view__extra-image-wrapper:first-child{margin-left:auto}[dir=rtl] .product-theme--galliano .product-detail-view__extra-image-wrapper:first-child{margin-right:auto}.product-theme--galliano .product-detail-view__secondary-content{align-items:flex-start;height:0;justify-content:flex-start;overflow:visible}[dir] .product-theme--galliano .product-detail-view__secondary-content{margin-top:0}.product-theme--galliano .product-detail-view__secondary-info{align-items:flex-start;align-self:flex-start;width:25%}[dir] .product-theme--galliano .product-detail-view__secondary-info{padding-top:var(--spacing-10)}[dir=ltr] .product-theme--galliano .product-detail-view__secondary-info{padding-left:var(--spacing-16)}[dir=rtl] .product-theme--galliano .product-detail-view__secondary-info{padding-right:var(--spacing-16)}.product-theme--galliano:not(.product-detail-view-std--bundle) .product-detail-view__secondary-content{width:100%}[dir=ltr] .product-theme--galliano:not(.product-detail-view-std--bundle) .product-detail-view__secondary-content,[dir=rtl] .product-theme--galliano:not(.product-detail-view-std--bundle) .product-detail-view__secondary-content{margin-left:0;margin-right:0}.product-theme--galliano:not(.product-detail-view-std--bundle) .product-detail-view__secondary-info{align-items:center;width:calc(100% - var(--product-detail-view-galliano-first-extra-image-width))}[dir=ltr] .product-theme--galliano:not(.product-detail-view-std--bundle) .product-detail-view__secondary-info{padding-left:0}[dir=rtl] .product-theme--galliano:not(.product-detail-view-std--bundle) .product-detail-view__secondary-info{padding-right:0}.product-detail-view-std--bundle.product-theme--galliano .product-detail-view__main-content{position:relative}.product-detail-view-std--bundle.product-theme--galliano .product-detail-view__main-image-wrapper{flex:0 0 auto;width:calc(100% - var(--product-detail-view-galliano-info-width) - 2%)}.product-detail-view-std--bundle.product-theme--galliano .product-detail-view__main-info{bottom:0;overflow:hidden;position:absolute;top:0;width:var(--product-detail-view-galliano-info-width)}[dir] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__main-info{margin-top:0}[dir=ltr] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__main-info{right:0}[dir=rtl] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__main-info{left:0}.product-theme--galliano .product-detail-bundle-components__scroll-area{box-sizing:border-box;max-height:100%;overflow-y:auto;scrollbar-width:none}[dir] .product-theme--galliano .product-detail-bundle-components__scroll-area{padding-top:var(--spacing-16)}.product-theme--galliano .product-detail-bundle-components__grid{--product-grid-row-gap:var(--spacing-02)}.product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{align-items:center}[dir] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{text-align:center}}@media screen and (min-width:64rem){.product-detail-view-std--bundle.product-theme--galliano{--product-detail-view-galliano-bundle-info-gap:var(--spacing-12)}.product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-content{width:100%}[dir=ltr] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-content,[dir=rtl] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-content{margin-left:0;margin-right:0}.product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{align-items:flex-start;width:calc(100% - var(--product-detail-view-galliano-first-extra-image-width) - var(--product-detail-view-galliano-bundle-info-gap))}[dir] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{text-align:start}[dir=ltr] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{padding-left:0}[dir=rtl] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{padding-right:0}.product-detail-view-std--bundle.product-theme--galliano .product-detail-view__bundle-info{max-width:none}}@media screen and (min-width:85.4375rem){.product-theme--galliano .product-detail-view__main-content{width:calc(100% - var(--spacing-07))}[dir] .product-theme--galliano .product-detail-view__main-content{margin-top:var(--spacing-13)}[dir=ltr] .product-theme--galliano .product-detail-view__main-content{margin-left:var(--spacing-07)}[dir=rtl] .product-theme--galliano .product-detail-view__main-content{margin-right:var(--spacing-07)}[dir] .product-theme--galliano .product-detail-bundle-components__scroll-area{padding-top:5.125rem}[dir=ltr] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{padding-left:var(--spacing-07)}[dir=rtl] .product-detail-view-std--bundle.product-theme--galliano .product-detail-view__secondary-info{padding-right:var(--spacing-07)}}@media (min-width:90rem){.product-theme--galliano{--product-detail-view-galliano-info-width:calc(25rem + var(--zds-layout-sidebar-width))}.product-theme--galliano .product-detail-view__main-info{--product-detail-view-galliano-tag-offset:0px;--product-detail-main-info-top-margin:calc(var(--zds-layout-knee-top) - var(--spacing-13) - var(--product-detail-view-galliano-tag-offset))}.product-theme--galliano .product-detail-view__main-info:has(.product-detail-info__header-tag){--product-detail-view-galliano-tag-offset:var(--line-height-label-xs)}.product-detail-view-std--bundle.product-theme--galliano{--product-detail-view-galliano-bundle-info-gap:var(--spacing-13)}}@media screen and (min-width:120rem){.product-theme--galliano{--product-detail-view-galliano-info-width:calc(30.75rem + var(--zds-layout-sidebar-width))}.product-detail-view-std--bundle.product-theme--galliano{--product-detail-view-galliano-bundle-info-gap:var(--spacing-12)}[dir] .product-theme--galliano .product-detail-bundle-components__scroll-area{padding-top:7.5rem}}@media screen and (min-width:160rem){[dir] .product-theme--galliano .product-detail-bundle-components__scroll-area{padding-top:11.25rem}}.product-detail-card.product-theme--luca,.product-page.theme--luca .add-to-cart-notification-content,.product-page.theme--luca .product-similar-products-dialog,.product-page.theme--luca .product-similar-products-dialog-title,.product-page.theme--luca .product-similar-products-dialog__content,.product-page.theme--luca .size-selector,.product-theme--luca{--font-family-main:var(--font-family-luca);--font-family-title-l:var(--font-family-luca);--font-family-title-m:var(--font-family-luca);--font-family-label-l-highlight:var(--font-family-luca);--font-family-label-l:var(--font-family-luca);--font-family-label-m-highlight:var(--font-family-luca);--font-family-label-m:var(--font-family-luca);--font-family-label-s-highlight:var(--font-family-luca);--font-family-label-s:var(--font-family-luca);--font-family-label-xs-highlight:var(--font-family-luca);--font-family-label-xs:var(--font-family-luca);--font-family-body-l:var(--font-family-luca);--font-family-body-m:var(--font-family-luca);--font-family-body-s:var(--font-family-luca);font-family:var(--font-family-luca)}.product-theme--luca .product-detail-card-info__name,.product-theme--luca .product-detail-info__header-name{font-size:var(--font-size-luca-product-title);letter-spacing:var(--letter-spacing-luca-product-title);line-height:var(--line-height-luca-product-title)}.product-theme--luca .product-detail-card-info-size-selector-buttons__button,.product-theme--luca .product-detail-card-info__coming-soon-subscriber,.product-theme--luca .product-detail-card-info__price-amount .money-amount,.product-theme--luca .product-detail-card-info__price-amount-simplified .money-amount,.product-theme--luca .product-detail-card-info__show-similar,.product-theme--luca .product-detail-card-info__size-selector-toggle,.product-theme--luca .product-detail-info__price .money-amount,.product-theme--luca .product-detail-info__price .money-amount__alternative,.product-theme--luca .product-detail-info__price .money-amount__separator,.product-theme--luca .product-detail-info__price .price-current__discount-percentage,.product-theme--luca .product-detail-info__price-amount{font-size:var(--font-size-luca-pdp-price);letter-spacing:var(--letter-spacing-luca-pdp-price);line-height:var(--line-height-luca-pdp-price)}.product-theme--luca .product-detail-cart-buttons__button,.product-theme--luca .product-detail-cart-buttons__nav-to-cart,.product-theme--luca .product-detail-info__assisted-purchase,.product-theme--luca .product-detail-info__coming-soon-subscriber,.product-theme--luca .product-detail-info__show-similar{font-size:var(--font-size-luca-button);letter-spacing:var(--letter-spacing-luca-button);line-height:var(--line-height-luca-button)}.product-theme--luca .product-detail-card-tabs__tab,.product-theme--luca .product-detail-card-tabs__tab--selected{font-size:var(--font-size-luca-nav-row);letter-spacing:var(--letter-spacing-luca-nav-row);line-height:var(--line-height-luca-nav-row)}[dir] .product-theme--luca .product-detail-card-tabs__tab--selected .zds-tabs-tab__content{border-bottom:var(--line-width) solid var(--color-content-high)}.product-page.theme--luca .add-to-cart-notification-content__cart-button,.product-page.theme--luca .add-to-cart-notification-content__cross-selling-title,.product-page.theme--luca .add-to-cart-notification-content__header,.product-page.theme--luca .add-to-cart-notification-content__info,.product-page.theme--luca .add-to-cart-notification-content__product-name,.product-page.theme--luca .add-to-cart-notification-content__product-price,.product-page.theme--luca .product-similar-products-dialog-title__title,.product-page.theme--luca .size-selector-actions__action-button,.product-page.theme--luca .size-selector-sizes-size__label,.product-page.theme--luca .size-selector-sizes-size__price,.product-theme--luca .product-color-extended-name,.product-theme--luca .product-color-extended-name__copy-action,.product-theme--luca .product-detail-actions__accordion .zds-accordion-item__title-text,.product-theme--luca .product-detail-actions__action-button,.product-theme--luca .product-detail-actions__action-link,.product-theme--luca .product-detail-card-info-details__color,.product-theme--luca .product-detail-composition__part-name,.product-theme--luca .product-detail-cross-selling__grid-title,.product-theme--luca .product-detail-recommended-products-carousel__title,.product-theme--luca .product-grid-product-info,.product-theme--luca .product-grid-product-info .price-formatted__max-price-amount,.product-theme--luca .product-grid-product-info .price-formatted__min-price-amount,.product-theme--luca .product-grid-product-info .price-formatted__price-amount,.product-theme--luca .product-grid-product-info__name,.product-theme--luca .product-grid-product-info__product-price{font-size:var(--font-size-luca-label);letter-spacing:var(--letter-spacing-luca-label);line-height:var(--line-height-luca-label)}.product-theme--luca .product-detail-composition__part-name{display:inline-block;font-size:var(--font-size-luca-pdp-composition-title);letter-spacing:var(--letter-spacing-luca-pdp-composition-title);line-height:var(--line-height-luca-pdp-composition-title);text-transform:var(--text-transform-luca-pdp-composition-title)}[dir] .product-theme--luca .product-detail-composition__part-name{margin-bottom:var(--spacing-03)}.product-page.theme--luca .product-similar-products-dialog-title__items,.product-page.theme--luca .size-selector-sizes-size__action,.product-theme--luca .product-detail-card-info__tags,.product-theme--luca .product-detail-card-main-info__description,.product-theme--luca .product-detail-description,.product-theme--luca .product-detail-description__expandable-text-view-more,.product-theme--luca .product-detail-extra-detail__expandable-text-view-more,.product-theme--luca .product-detail-info__header-tag{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}.product-theme--luca .product-detail-info__product-actions{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.product-theme--luca .product-detail-info__divider{display:none}.product-theme--luca .product-detail-description .expandable-text__content{max-height:calc(var(--line-height-body-s) * 5)}.product-theme--luca .bundle-detail-info__name{font-size:var(--font-size-luca-label);letter-spacing:var(--letter-spacing-luca-label);line-height:var(--line-height-luca-label)}.product-theme--luca .product-detail-card-main-info--is-bundle .product-detail-card-main-info__name{font-size:var(--font-size-luca-title);letter-spacing:var(--letter-spacing-luca-title);line-height:var(--line-height-luca-title)}.product-theme--luca .bundle-detail-info__description{font-size:var(--font-size-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);letter-spacing:var(--letter-spacing-body-m);line-height:var(--line-height-body-m);text-transform:var(--text-transform-body-m)}.product-theme--luca .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price,.product-theme--luca .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__alternative,.product-theme--luca .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__main,.product-theme--luca .product-detail-card-info-bundle-components .product-detail-secondary-product-info__price .money-amount__separator{font-size:var(--font-size-luca-label);letter-spacing:var(--letter-spacing-luca-label);line-height:var(--line-height-luca-label)}.product-theme--luca .product-detail-info__shipping-cost-message,.product-theme--luca .product-detail-info__special-return-conditions{font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}[dir] .product-theme--luca .product-detail-composition__area{margin-bottom:var(--spacing-03)}.product-theme--luca .product-detail-composition__component,.product-theme--luca .product-detail-composition__materials,.product-theme--luca .product-detail-composition__single-part{font-size:var(--font-size-luca-pdp-composition-description);letter-spacing:var(--letter-spacing-luca-pdp-composition-description);line-height:var(--line-height-luca-pdp-composition-description)}[dir] .product-theme--gallianoVideo .product-detail-card__main-content{padding-top:0}.product-theme--gallianoVideo .product-detail-card__extra-images{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--spacing-02)}[dir] .product-theme--gallianoVideo .product-detail-card__extra-images{margin-top:var(--spacing-02)}.product-theme--gallianoVideo .product-detail-card__extra-image{width:100%}.product-theme--gallianoVideo .product-detail-card__extra-image:nth-child(2){width:43%}.product-theme--gallianoVideo .product-detail-card__extra-image:nth-child(3){width:calc(57% - var(--spacing-02))}.product-theme--gallianoVideo .product-detail-card__extra-image:nth-child(5),.product-theme--gallianoVideo .product-detail-card__extra-image:nth-child(6){width:calc(50% - (var(--spacing-02) / 2))}.product-theme--gallianoVideo .product-detail-card__extra-image--cover,.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper--cover{position:relative}.product-theme--gallianoVideo .product-detail-card__extra-image-media--cover,.product-theme--gallianoVideo .product-detail-view__extra-image--cover{height:100%;inset:0;position:absolute}[dir=ltr] .product-theme--gallianoVideo .product-detail-card__recommended-products-carousel-wrapper{margin-left:calc(-1 * var(--layout-lateral-margin));margin-right:calc(-1 * var(--layout-lateral-margin));padding-left:0}[dir=rtl] .product-theme--gallianoVideo .product-detail-card__recommended-products-carousel-wrapper{margin-left:calc(-1 * var(--layout-lateral-margin));margin-right:calc(-1 * var(--layout-lateral-margin));padding-right:0}.product-detail-card__recommended-products-carousel--video .carousel__item{width:calc((100vw - var(--layout-lateral-margin) - 3 * var(--spacing-04)) / 3.5)}[dir=ltr] .product-detail-card__recommended-products-carousel--video .carousel__item:first-child{margin-left:var(--layout-lateral-margin)}[dir=rtl] .product-detail-card__recommended-products-carousel--video .carousel__item:first-child{margin-right:var(--layout-lateral-margin)}.product-detail-card__recommended-products-carousel--video .product-detail-recommended-products-carousel__title{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir=ltr] .product-detail-card__recommended-products-carousel--video .product-detail-recommended-products-carousel__title{margin-left:var(--layout-lateral-margin)}[dir=rtl] .product-detail-card__recommended-products-carousel--video .product-detail-recommended-products-carousel__title{margin-right:var(--layout-lateral-margin)}@media screen and (min-width:48rem){.product-theme--gallianoVideo .product-detail-view__main-content{position:relative}[dir] .product-theme--gallianoVideo .product-detail-view__main-content{margin-top:0}.product-theme--gallianoVideo .product-detail-view__main-image-wrapper{width:100%}[dir] .product-theme--gallianoVideo .product-detail-view__main-image-wrapper{background-color:var(--color-basic-black)}[dir] .product-theme--gallianoVideo .product-detail-view__main-image{margin-top:0}.product-theme--gallianoVideo .product-detail-view__main-info{--color-content-high:var(--color-basic-white);--color-content-mid:var(--color-basic-white);color:var(--color-basic-white);position:absolute;top:var(--product-detail-main-info-top-margin);z-index:1}[dir] .product-theme--gallianoVideo .product-detail-view__main-info{margin-top:0}[dir=ltr] .product-theme--gallianoVideo .product-detail-view__main-info{right:0}[dir=rtl] .product-theme--gallianoVideo .product-detail-view__main-info{left:0}[dir] .product-theme--gallianoVideo .product-detail-cart-buttons__button{background:transparent}.product-theme--gallianoVideo .product-detail-size-selector-std__size-selector{--color-background-base:var(--color-basic-black);--color-background-low:var(--color-basic-black);fill:var(--color-basic-white)}.gallianoVideo-hero-visible .zds-layout-desktop__left-knee,.gallianoVideo-hero-visible .zds-layout-desktop__left-shoulder,.gallianoVideo-hero-visible .zds-layout-desktop__left-toe,.gallianoVideo-hero-visible .zds-layout-desktop__right-knee,.gallianoVideo-hero-visible .zds-layout-desktop__right-shoulder,.gallianoVideo-hero-visible .zds-layout-desktop__right-toe{fill:var(--color-basic-white);color:var(--color-basic-white)}.product-theme--gallianoVideo .product-detail-view__secondary-content{align-items:flex-start;width:100%}[dir] .product-theme--gallianoVideo .product-detail-view__secondary-content{margin:var(--spacing-07) 0 0}.product-theme--gallianoVideo .product-detail-view__secondary-info{align-items:flex-start;align-self:flex-start;width:50%}[dir] .product-theme--gallianoVideo .product-detail-view__secondary-info{padding-top:var(--spacing-10)}[dir=ltr] .product-theme--gallianoVideo .product-detail-view__secondary-info{padding-left:var(--spacing-16)}[dir=rtl] .product-theme--gallianoVideo .product-detail-view__secondary-info{padding-right:var(--spacing-16)}.product-theme--gallianoVideo .product-detail-view__secondary-image{width:50%}.product-theme--gallianoVideo .product-detail-view__extra-images{align-items:stretch}.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:first-child,.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:nth-child(6){width:43%}.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:nth-child(2),.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:nth-child(7){width:calc(57% - var(--spacing-07))}.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:nth-child(3),.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:nth-child(5){width:calc(25% - var(--spacing-07))}.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:nth-child(4){width:50%}.product-theme--gallianoVideo .product-detail-view__extra-image-wrapper:nth-child(n+8){width:calc(50% - (var(--spacing-07) / 2))}[dir] .product-theme--gallianoVideo .product-detail-view__recommended-products-carousel-wrapper{padding:var(--spacing-10) var(--spacing-16) var(--spacing-15)}.product-detail-view__recommended-products-carousel .carousel__items{gap:var(--spacing-10)}.product-detail-view__recommended-products-carousel .carousel__item{width:calc((100% - 5 * var(--spacing-10)) / 6)}.product-detail-view__recommended-products-carousel .product-detail-recommended-products-carousel__title{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m)}[dir] .product-detail-view__recommended-products-carousel .carousel__header{padding-bottom:var(--spacing-07)}}