.product{display:flex;color:rgb(var(--layout-text-color))}.product--spacious.product--lines{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-top:48px}.product--compact.product--lines{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-top:24px}main>section:first-child .product.product--lines{border-top:none;padding-top:0!important}.quick-view .product.product--lines{border-top:none!important;padding-top:0!important}.quick-view .popup-wrapper__quick-view .slider__viewport{width:100%!important}.product__media-item{width:100%;flex:0 0 100%}.product__media-item.product__media-item--hide:not(.product__media-item--show):not(.product__media-item--variant-alt){display:none;position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.thumbnail-list__item.product__media-item--hide:not(.product__media-item--show):not(.product__media-item--variant-alt){display:none;position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.product__media,.product__media-item,.product__media-wrapper>.placeholder-svg{border-radius:var(--context-image-radius);-webkit-border-radius:var(--context-image-radius)}.card-js.deferred-media .button-wrapper{position:absolute;top:16px!important;inset-inline-end:16px!important;width:fit-content;height:fit-content!important;margin-inline-start:auto;transform:translate(0)!important}.card-js.deferred-media .button-wrapper .stop-video{display:none}.product__media img{object-position:var(--focal-point)!important;height:auto}.card__quick-view .product__media img{object-position:var(--focal-point)!important;height:auto!important}.slider__grid.full-width.vertical_top .media>*:not(.zoom):not(.deferred-media__poster-button){top:0;bottom:auto}.slider__grid.full-width.vertical_center .media>*:not(.zoom):not(.deferred-media__poster-button){top:50%;transform:translateY(-50%);bottom:auto}.slider__grid.full-width.vertical_bottom .media>*:not(.zoom):not(.deferred-media__poster-button){bottom:0;top:auto}.slider__grid.full-width.horizontal_left .media>*:not(.zoom):not(.deferred-media__poster-button){left:0;right:auto}.slider__grid.full-width.horizontal_center.vertical_top .media>*:not(.zoom):not(.deferred-media__poster-button),.slider__grid.full-width.horizontal_center.vertical_bottom .media>*:not(.zoom):not(.deferred-media__poster-button){left:50%;transform:translate(-50%);right:auto}.slider__grid.full-width.horizontal_center.vertical_center .media>*:not(.zoom):not(.deferred-media__poster-button){left:50%;transform:translate(-50%,-50%);right:auto}.slider__grid.full-width.horizontal_right .media>*:not(.zoom):not(.deferred-media__poster-button){right:0;left:auto}.product__placeholder img{object-position:var(--focal-point)}.zoom_icon{position:absolute!important;top:20px;inset-inline-end:20px;width:44px;height:44px;display:none;align-items:center;justify-content:center;box-shadow:0 2px 1px #0000000d,0 0 1px #00000040;border-radius:var(--other-buttons-radius);z-index:1;background-color:rgb(var(--layout-background-color));cursor:pointer}.zoom_icon svg{fill:rgb(var(--layout-text-color));width:20px;height:20px}@media (hover: hover){.product__media-item:hover .zoom_icon{display:flex}}.product__info-wrapper--left{display:flex;justify-content:flex-end;order:-1}.product--spacious.product--full_width{display:flex;flex-direction:column;gap:64px}.product--spacious.product--full_width.product--lines{gap:32px}.product--spacious.product--full_width.product--lines .product__media-wrapper{padding-bottom:32px;border-bottom:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.product--compact.product--full_width{display:flex;flex-direction:column;gap:48px}.product--compact.product--full_width.product--lines{gap:24px}.product--compact.product--full_width.product--lines .product__media-wrapper{padding-bottom:24px;border-bottom:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.product__info-block{width:100%;display:flex;justify-content:flex-start;height:fit-content}.product--reverse .product__info-block{justify-content:flex-end}.product__info-container{width:100%}.product--spacious.product--small .product__media-wrapper,.product--spacious.product--large .product__media-wrapper,.product--spacious.product--small .product__info-wrapper,.product--spacious.product--large .product__info-wrapper,.product--spacious.product--small .product__info-block,.product--spacious.product--large .product__info-block,.product--spacious .product__info-article--options,.product--spacious .product__info-container--flex .product__info-article--description,.product--spacious .product__info-container--flex .product__info-options-container{--gap: 120px}.product--spacious.product--small.product--lines .product__media-wrapper,.product--spacious.product--large.product--lines .product__media-wrapper,.product--spacious.product--small.product--lines .product__info-wrapper,.product--spacious.product--large.product--lines .product__info-wrapper,.product--spacious.product--small.product--lines .product__info-block,.product--spacious.product--large.product--lines .product__info-block,.product--spacious.product--lines .product__info-article--options,.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 60px}.product--compact .product__media-wrapper,.product--compact .product__info-wrapper,.product--compact .product__info-container--flex .product__info-article--description,.product--compact .product__info-container--flex .product__info-options-container{--gap: 12px }.product--compact.product--lines .product__media-wrapper,.product--compact.product--lines .product__info-wrapper,.product--compact.product--lines .product__info-block,.product--compact.product--lines .product__info-article--options,.product--lines.product--compact .product__info-container--flex .product__info-article--description,.product--lines.product--compact .product__info-container--flex .product__info-options-container{--gap: 16px}.product--compact .product__info-block,.product--spacious.product--medium.product--lines .product__info-block,.product--spacious.product--medium.product--lines .product__media-wrapper,.product--spacious.product--medium.product--lines .product__info-wrapper,.product--compact .product__info-article--options{--gap: 40px}.product--spacious.product--medium .product__info-block,.product--spacious.product--medium .product__media-wrapper,.product--spacious.product--medium .product__info-wrapper{--gap: 80px}.product--spacious.product--small .product__info-container{max-width:920px}.product--spacious.product--small .product__info-block{--max-width: 920px}.product--spacious.product--medium .product__info-container{max-width:480px}.product--spacious.product--medium .product__info-block,.product--spacious.product--large .product__info-block{--max-width: 480px}.product--large .product__info-container,.product__info-article--options-wrapper{max-width:400px}.product--large .product__info-block,.product__info-article--options{--max-width: 400px}.product--compact.product--small .product__info-container{max-width:956px}.product--compact.product--small .product__info-block{--max-width: 956px}.product--compact.product--medium .product__info-container{max-width:672px}.product--compact.product--medium .product__info-block{--max-width: 672px}.product--small .product__media-wrapper{flex:0 0 calc((100% - (var(--gap) * 2)) / 3);max-width:calc((100% - (var(--gap) * 2)) / 3)}.product--small .product__info-wrapper{flex:0 0 calc(100% - ((100% - (var(--gap) * 2)) / 3));max-width:calc(100% - ((100% - (var(--gap) * 2)) / 3))}.product--small.product--lines .product__media-wrapper{flex:0 0 calc(((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3));max-width:calc(((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3));padding-block:0;padding-inline:0 var(--gap)}.product--small.product--lines .product__info-wrapper{flex:0 0 calc(100% - (((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3)));max-width:calc(100% - (((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3)))}.product--small .product__info-block,.product--medium .product__info-block,.product--large .product__info-block{padding-inline-start:max((calc((100% - var(--max-width)) / 2)),var(--gap))}.product--reverse.product--small .product__info-block,.product--reverse.product--medium .product__info-block,.product--reverse.product--large .product__info-block{padding-inline-end:max((calc(100% - var(--max-width)) / 2),var(--gap));padding-inline-start:0px}.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-end:none;border-inline-start:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.product--medium .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.product--medium.product--lines .product__media-wrapper{flex:calc((((100% - (var(--gap) * 3)) / 4) + ((var(--gap) + var(--line-width)) / 4)) * 2 + var(--gap));max-width:calc((((100% - (var(--gap) * 3)) / 4) + ((var(--gap) + var(--line-width)) / 4)) * 2 + var(--gap));padding-block:0;padding-inline:0 var(--gap)}.product--medium.product--lines .product__info-wrapper{flex:calc(100% - ((((100% - (var(--gap) * 3)) / 4) + ((var(--gap) + var(--line-width)) / 4)) * 2 + var(--gap)));max-width:calc(100% - ((((100% - (var(--gap) * 3)) / 4) + ((var(--gap) + var(--line-width)) / 4)) * 2 + var(--gap)))}.product--medium .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 2) / 3) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 2) / 3) * 2 + var(--gap))}.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 2) / 3) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 2) / 3) * 2 + var(--gap)))}.product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3)) * 2 + var(--gap));padding-block:0;padding-inline:0 var(--gap)}.product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3)) * 2 + var(--gap)));max-width:calc(100% - ((((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3)) * 2 + var(--gap)))}.product--reverse.product--lines .product__media-wrapper{padding-block:0;padding-inline:var(--gap) 0}.product__media-wrapper--full_width{width:100%}.product__media-wrapper .slider__grid:not(.thumbnail-list){height:100%}.product-form{display:flex;flex-direction:column;gap:24px}.product-form__error-message{display:block;margin-top:-8px;color:rgb(var(--error-color))}.product-form__input{border:none;width:fit-content}.product-form__input.stretched,.product-form__input--dropdown--stretched{width:100%}variant-radios,variant-selects{display:block}.variants:has(>variant-selects>span.visually-hidden:only-child){display:none}.quick-view .variants{--layout-background-color: var(--popup-background-color)}.product-form__input .form__label{padding-inline-start:0}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:var(--outline-thickness) solid rgb(var(--layout-background-color));background-color:rgb(var(--layout-background-color));border-radius:var(--field-radius);color:rgb(var(--layout-text-color));cursor:pointer;position:relative;min-height:44px;display:flex;gap:8px;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;width:fit-content;min-width:44px;padding:0 12px;transition:background-color var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function)}.product-form__input input[type=radio]:disabled+label:after,.product-form__input input[type=radio].disabled+label:after{content:"";position:absolute;width:calc(100% - 14px);height:1px;right:7px;top:50%;background-color:rgb(var(--layout-text-color))}.product-form__input input[type=radio]:disabled+label.color__swatch--image:after,.product-form__input input[type=radio].disabled+label.color__swatch--image:after{transform:rotate(-45deg);width:100%;right:0}.product-form__input input[type=radio]:disabled+label>*:not(.color__swatch-tooltip),.product-form__input input[type=radio].disabled+label>*:not(.color__swatch-tooltip){opacity:.7}.form__variants{display:flex;flex-wrap:wrap;gap:8px}.form__variants:has(.color__swatch--image){gap:calc(8px - var(--outline-thickness)*2)}@media (hover: hover){.product-form__input input[type=radio]+label:hover{background-color:rgba(var(--layout-text-color),.05);border:var(--outline-thickness) solid rgba(var(--layout-text-color),0)}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label:hover,.product-form__input input[type=radio].product-combined-listings[checked]+label:hover,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label:hover{border:var(--outline-thickness) solid rgb(var(--layout-text-color));background-color:rgb(var(--layout-background-color))}.product-form__input input[type=radio]+label.color__swatch--image:hover{background-color:transparent}.product-form__input input[type=radio]+label.color__swatch--image:hover .color__swatch-dot--image{opacity:.7}}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label,.product-form__input input[type=radio].product-combined-listings[checked]+label,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label{border:var(--outline-thickness) solid rgb(var(--layout-text-color));cursor:default;transition:background-color var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function)}.product-form__input input[type=radio]+label.color__swatch--image{display:flex;align-items:flex-start;width:56px;max-width:56px;border:none;height:fit-content;min-height:fit-content;min-width:auto;padding:0;border-radius:0}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label.color__swatch--image,.product-form__input input[type=radio].product-combined-listings[checked]+label.color__swatch--image,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label.color__swatch--image{border:none}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label.color__swatch--image,.product-form__input input[type=radio].product-combined-listings[checked]+label.color__swatch--image,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label.color__swatch--image{position:relative}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label.color__swatch--image:before,.product-form__input input[type=radio].product-combined-listings[checked]+label.color__swatch--image:before,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label.color__swatch--image:before{content:"";position:absolute;top:-2px;left:-2px;width:100%;height:100%;background-color:transparent;border:2px solid rgb(var(--layout-text-color));border-radius:var(--image-swatch-radius)}label.color__swatch--image img{display:block;width:100%;height:100%;object-position:var(--image-swatch-focal-point)}.color__swatch-dot--image{border-radius:var(--image-swatch-radius);overflow:hidden;background:var(--swatch-background);background-size:cover;background-repeat:no-repeat;background-position:var(--swatches-focal-point);width:56px;max-width:56px;transition:opacity var(--animation-duration) var(--transition-timing-function)}.color__swatch--image--background .color__swatch-dot--image{background:var(--swatch-background) center / cover no-repeat}.product-form__input input[type=radio]:not(.product-combined-listings):checked+.color__swatch .color__swatch-dot--image:not(.color__swatch-dot--image-arc),.product-form__input input[type=radio].product-combined-listings[checked]+.color__swatch .color__swatch-dot--image:not(.color__swatch-dot--image-arc),.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+.color__swatch .color__swatch-dot--image:not(.color__swatch-dot--image-arc){border-radius:calc(var(--image-swatch-radius) - 3px)}.product-form__input input[type=radio]:not(.product-combined-listings):checked+.color__swatch .color__swatch-dot--image.color__swatch-dot--image-arc,.product-form__input input[type=radio].product-combined-listings[checked]+.color__swatch .color__swatch-dot--image.color__swatch-dot--image-arc,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+.color__swatch .color__swatch-dot--image.color__swatch-dot--image-arc{border-radius:var(--image-swatch-radius)}.product-form__input input[type=radio]:not(.product-combined-listings):not(:checked)+label .color__swatch-dot--image-shadow,.product-form__input input[type=radio].product-combined-listings:not([checked])+label .color__swatch-dot--image-shadow,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings):not([checked])+label .color__swatch-dot--image-shadow{box-shadow:0 1px 3px rgba(var(--layout-text-color),.35)}.color__swatch-dot--color.ratio-original{aspect-ratio:1/1}@media screen and (forced-colors: active){.product-form__input input[type=radio]:not(.product-combined-listings):checked+label,.product-form__input input[type=radio].product-combined-listings[checked]+label{text-decoration:underline;text-decoration-skip-ink:auto;text-underline-offset:.3em}}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__buttons{display:flex;flex-direction:column;gap:8px}[data-shopify=shop-promise-pdp]:has([aria-hidden=true]){display:none}.product-form__buttons .shopify-cleanslate div[role=button]{border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius)}.product-form__buttons button{min-width:200px;width:200px;display:flex;align-items:center;justify-content:center;cursor:pointer}.buy-buttons .product-form__buttons:has(.price-inside-button:not(:empty)) button,.buy-buttons .product-form__buttons:has(.product-form__submit--with-price) button{min-width:300px}.product--full_width .buy-buttons .product-form__buttons:has(.price-inside-button:not(:empty)) button,.product--full_width .buy-buttons .product-form__buttons:has(.product-form__submit--with-price) button{min-width:170px}.buy-buttons .product-form__submit[disabled]:not([data-sold-out]) .price-inside-button{display:none}.buy-buttons .product-form__submit[disabled]:not([data-sold-out]):has(.price-inside-button:not(:empty)){justify-content:center}.big-button:has(.price-inside-button:not(:empty)){padding-inline-start:16px;padding-inline-end:16px}.price-inside-button:empty{display:none}.product-form__buttons--row{flex-direction:row;flex-wrap:wrap}.product-form__buttons--row .product-form__submit{min-height:44px;padding:6px 24px}.product-form__submit:has(.price-inside-button:not(:empty)){justify-content:space-between}.product-form__submit.button .price-inside-button,.product-form__submit.button .price-inside-button .price,.product-form__submit.button .price-inside-button .price__wrapper{color:rgb(var(--base-button-color))}.product-form__submit.button .price-inside-button .price__wrapper *{color:inherit}.product-form__submit.button .price-inside-button .card__badges{display:none!important}.product-form__submit .price-inside-button s{opacity:.7}.product-form__buttons--stretched button,.product-form__buttons--row.product-form__buttons--stretched button.shopify-payment-button__more-options,.product-form__buttons--row.product-form__buttons--stretched .product-form__submit--full-width,.product-form__buttons--row.product-form__buttons--stretched .shopify-payment-button div,.product-form__buttons--row.product-form__buttons--stretched .shopify-payment-button div .shopify-payment-button__button{width:100%}.product-form__buttons--row.product-form__buttons--stretched button,.product-form__buttons--row.product-form__buttons--stretched>div{width:calc((100% - 8px)/2);min-width:200px}.product-form__buttons--row.product-form__buttons--stretched shopify-accelerated-checkout button{width:100%}.product-form__buttons:not(.product-form__buttons--stretched) [data-shopify=payment-button].shopify-payment-button{width:fit-content;min-width:200px}.shopify-payment-button__more-options{color:inherit}.product-form__submit{min-height:64px;position:relative;transition:background-color var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function)}.product-form__submit.loading span,.product-form__submit .loading-overlay__spinner.hidden{display:none}.product-form__submit .loading-overlay__spinner{display:inline-block;top:50%;right:50%;transform:translate(50%,-50%)}@media (hover: hover){.product-form__submit:hover{background-color:rgb(var(--hover-button-color));border:var(--button-thickness) solid rgb(var(--hover-button-color))}}.product-form__input{display:flex;flex-direction:column;gap:4px}.product-form__input:not(.product-form__input--dropdown) .form__label{margin-bottom:4px}@media screen and (forced-colors: active){.product-form__submit[aria-disabled=true]{color:Window}}.product__text a{will-change:opacity;transition:opacity var(--animation-duration) var(--transition-timing-function)}@media (hover: hover){.product__text a:hover{opacity:.7}}.product-form__input .select,.product-form__input .select__select,.variant-selects--stretched .product-form__input .select{width:100%}.product__title{word-break:break-word}.product__title--accent{color:rgb(var(--accent-button-color))}.product--no-media .product__title,.product--no-media .product__text,.product--no-media .product__tax{text-align:center}.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .price{text-align:center}.thumbnail-slider--column{flex:0 0 80px;max-width:80px;order:-1;overflow-y:auto;position:relative}.thumbnail-list,.slider__grid.thumbnail-list{display:flex;gap:8px}.thumbnail-list--column{flex-direction:column;overflow-y:auto;width:100%;position:absolute;top:0}.thumbnail-list__item.is-active{border:2px solid rgb(var(--layout-text-color))}.thumbnail-list__item:focus,.thumbnail-list__item:focus-visible{border:2px solid -webkit-focus-ring-color}.thumbnail-list__item{position:relative}.thumbnail__badge{position:absolute;border-radius:var(--other-buttons-radius);background-color:rgb(var(--base-button-color));box-shadow:0 0 2px #0003,0 2px 10px #0000001a;display:flex;align-items:center;justify-content:center;height:32px;width:32px;bottom:4px;inset-inline-end:4px;z-index:1;cursor:pointer}.thumbnail__badge svg{display:block;width:20px;height:20px;fill:rgb(var(--accent-button-color))}.thumbnail .lazy-image{height:100%}@media screen and (min-width: 768px){.slider-block{display:flex}}.slider-block--row{gap:8px}.slider-block--column{flex-direction:column;gap:8px}.slider-mobile-gutter{overflow-x:hidden;overflow-y:clip}.slider-mobile-gutter:not(.thumbnail-slider){height:100%}.product--side_thumbnails .slider__viewport{height:100%}.slider-mobile-gutter--large{flex:1 1 auto}.product__media-list.one_column_grid{display:flex;flex-direction:column;gap:16px}.product__media-list.two_columns_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 16px}.product__media-list.two_columns_grid.one_column{grid-template-columns:1fr}.product__media-list.full-width{display:flex;flex-direction:row;gap:16px}.product__media-list.thumbnails_below,.product__media-list.thumbnails_left,.product__media-list.arrows,.product__media-list.full-width{display:flex;flex-direction:row;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-video .product__media-icon{opacity:1}.product__media-item>*:not(.zoom_icon){display:block;position:relative}.product__media-item{position:relative}.product__media-item:not(.ratio-original) .lazy-image{height:100%}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0;position:absolute!important;bottom:0;right:0;opacity:0;width:100%;top:0;left:0;margin:0;border-radius:0;z-index:2}.product__media-toggle:after{content:"";display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.product-media-modal{height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal .product-media-modal__content{height:100vh;width:100%;overflow-x:hidden;overflow-y:scroll;display:none;flex-direction:column;opacity:0;background-color:rgba(var(--layout-text-color),var(--overlay-opacity))}.product-media-modal[open] .product-media-modal__content{display:flex;animation:disableOpacityModal .3s var(--transition-timing-function);opacity:1}.product-media-modal .slider,.product-media-modal .product-media-modal__wrapper--default{opacity:0;top:40px}.product-media-modal[open] .slider,.product-media-modal[open] .product-media-modal__wrapper--default{opacity:1;top:0;animation:productModalOpen var(--animation-duration) var(--transition-timing-function)}@keyframes disableOpacityModal{0%{opacity:0}to{opacity:1}}@keyframes productModalOpen{0%{top:40px;opacity:0}to{top:0;opacity:1}}.product-media-modal .product-media-modal__content>*:not(:first-child){margin-top:0}.product-media-modal__wrapper .slider,.product-media-modal__wrapper--default{width:var(--item-width);max-width:var(--item-width);margin-inline-start:auto;margin-inline-end:auto;height:100%}.product-media-modal__wrapper{height:auto;margin-top:0;margin-bottom:0}.product-media-modal__wrapper .slider__viewport{max-width:100%}.product-media-modal__wrapper .slider__grid{min-height:100dvh}.product-media-modal__wrapper .slider{justify-content:center}.product-media-modal__wrapper li>*:not(div.image-magnify-full-size):not(.image-zoom-icon),.product-media-modal__wrapper figure img{width:100%;height:100%}.product-media-modal__wrapper--default>*,.product-media-modal__wrapper--default .lazy-image,.product-media-modal__wrapper--default .lazy-image img{width:100%;max-width:100%;height:auto}.product-media-modal .slider__grid .lazy-image img{width:100%;height:100%}.product-media-modal__wrapper .slider__grid-item{height:fit-content;display:flex;position:relative}.product-media-modal__wrapper li img{object-position:var(--focal-point)}.product-media-modal__wrapper li>*.ratio-original{height:auto}.product-media-modal__wrapper .slider-button{position:fixed;top:0;bottom:0;height:100%;width:62px;justify-content:center;z-index:2}.product-media-modal__wrapper .slider-button[disabled]{pointer-events:all}.product-media-modal__wrapper .slider-button .slider-button--wrapper{width:44px;height:44px;background-color:rgb(var(--layout-background-color));border-radius:var(--other-buttons-radius);display:flex;align-items:center;justify-content:center}.product-media-modal__wrapper .slider-button--prev{inset-inline-start:0}.product-media-modal__wrapper .slider-button--next{inset-inline-end:0}.product-media-modal__wrapper .slider-button:not([disabled]){transition:opacity var(--animation-duration) var(--transition-timing-function)}.product-with-image-zoom-in .product__media-toggle{z-index:-1}.zoom-slider-buttons-items.hidden-desktop{display:none}.image-zoom-icon{position:absolute!important;bottom:16px;left:50%;transform:translate(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 1px #0000000d,0 0 1px #00000040;border-radius:var(--other-buttons-radius);z-index:4;background-color:rgb(var(--layout-background-color));cursor:pointer}.image-zoom-icon svg{fill:rgb(var(--layout-text-color));width:20px;height:20px}@media (hover: hover){.product-media-modal__wrapper .slider-button:not([disabled]):hover{opacity:.7}.product-media-modal__wrapper .slider-button:not([disabled]):hover svg{transform:none}[dir=rtl] :is(.product-media-modal__wrapper .slider-button:not([disabled]):hover svg){transform:none}}@media screen and (max-width: 920px){.zoom-slider-buttons-items.hidden-on-mobile,.zoom-slider-buttons-items.hidden-mobile{display:none}.zoom-slider-buttons-items.hidden-desktop:not(.hidden-on-mobile){display:block}}.product-media-modal__content img.product-modal-image:not(.product__media-item--variant-show):not(.product__media-item--variant--alt):not(.product__media-item--show),.product-media-modal__content li:has(img.product-modal-image:not(.product__media-item--variant-show):not(.product__media-item--variant--alt):not(.product__media-item--show)){display:none;position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.deferred-media__poster,.deferred-media__poster+template{cursor:pointer}.deferred-media__poster-button{border-radius:var(--other-buttons-radius);background-color:rgb(var(--base-button-color));box-shadow:0 0 2px #0003,0 2px 10px #0000001a;display:flex;align-items:center;justify-content:center;height:64px;width:64px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);z-index:1}.deferred-media[loaded]>.deferred-media__poster{display:none}.product__media-wrapper .deferred-media[loaded]>.deferred-media__poster{display:block}.product__media-wrapper .deferred-media[loaded]>.deferred-media__poster .deferred-media__poster-button{display:none}.deferred-media__poster-button-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.deferred-media__poster-button svg{fill:rgb(var(--accent-button-color));transition:fill var(--animation-duration) var(--transition-timing-function)}@media (hover: hover){.deferred-media__poster .deferred-media__poster-button:hover svg{fill:rgb(var(--hover-button-color))}}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media__poster img{width:auto;width:100%;height:100%;object-position:var(--focal-point)}.media>.deferred-media__poster,.media .deferred-media__poster{display:flex;align-items:center;justify-content:center}.product__media-list .deferred-media{display:block;height:100%}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{inset-inline-end:16px;position:fixed;z-index:3;top:16px}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content img{max-width:100%}.product-popup-modal__opener{display:block}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}.thumbnail-list_item--variant:not(:first-child){display:none}.thumbnail{position:relative;display:flex;height:100%;width:100%;padding:0;cursor:pointer;background-color:transparent;will-change:opacity;transition:opacity var(--animation-duration) var(--transition-timing-function)}@media (hover: hover){.thumbnail:hover{opacity:.7}}.thumbnail.global-media-settings img{border-radius:0}.thumbnail img{pointer-events:none}.thumbnail .product__image{object-position:center}.thumbnail img{height:100%;max-width:80px}.thumbnail-list__item{position:relative;flex:1 1 auto;height:fit-content;overflow:hidden;border-radius:var(--context-image-radius);-webkit-border-radius:var(--context-image-radius);border:2px solid rgb(var(--layout-background-color))}.product--thumbnails_below .thumbnail-list__item{flex:0 0 80px}.accordion__panel.recipient-fields{overflow:visible;visibility:hidden}.accordion-toggle.is-open .accordion__panel.recipient-fields{visibility:visible}.recipient-fields .text-area{height:117px;resize:vertical}.shopify-payment-button__button--unbranded{position:relative;color:rgb(var(--accent-button-color));background-color:transparent;border-radius:var(--button-radius);min-height:44px;font:inherit;padding:6px 24px;transition:color var(--animation-duration) var(--transition-timing-function)}.shopify-payment-button__button--unbranded:after{content:"";display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;border:var(--outline-thickness) solid rgb(var(--accent-button-color));border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius);transition:transform var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function)}.shopify-payment-button__button--unbranded[disabled]{color:rgba(var(--layout-text-color),.8);background-color:transparent;pointer-events:none}.shopify-payment-button__button--unbranded[disabled]:after{border:var(--outline-thickness) solid rgba(var(--layout-text-color),.8)}@media (hover: hover){.shopify-payment-button__button--unbranded:hover:not([disabled]){color:rgb(var(--hover-button-color));background-color:transparent}.shopify-payment-button__button--unbranded:hover:after{border:var(--outline-thickness) solid rgb(var(--hover-button-color))}.buttons-zoom .shopify-payment-button__button--unbranded:hover:after{border:var(--outline-thickness) solid rgb(var(--hover-button-color));transform:scale3d(1.02,1.1,1);background-color:transparent}}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:transparent}.product-form__buttons .shopify-payment-button__button--hidden{display:none}.variant-selects{display:flex}.variant-selects--row{display:flex;gap:8px;flex-wrap:wrap}.variant-selects--row.variant-selects--stretched .product-form__input{width:calc((100% - 8px * (var(--options-size) - 1)) / var(--options-size))}.variant-selects--row.variant-selects--stretched .product-form__input select,.variant-selects--column.variant-selects--stretched select{width:100%}.variant-selects--column{display:flex;flex-direction:column;gap:24px}.product__inventory-item{display:flex;flex-direction:column;gap:8px}.js-incoming-text{color:rgb(var(--error-color))}.product__inventory progress-bar{position:relative;display:block;width:100%;height:2px;background-color:rgb(var(--layout-text-color))}.product__inventory progress-bar:after{content:"";position:absolute;inset-inline-start:0;top:0;height:100%;width:var(--progress-bar-width, 100%);transition:width 2.5s ease}.product__inventory-item--in-stock .progress-bar{background-color:rgb(var(--in-stock-color))}.product__inventory-item--in-stock .product__inventory-status{color:rgb(var(--in-stock-color))}.product__inventory-item--low progress-bar:after{background-color:rgb(var(--low-inventory-color))}.product__inventory-item--low .product__inventory-status{color:rgb(var(--low-inventory-color))}.product__inventory-item--sold .progress-bar{background-color:rgb(var(--out-of-stock-color))}.product__inventory-item--sold .product__inventory-status{color:rgb(var(--out-of-stock-color))}.empty-space{height:var(--desktop-height)}.product-info__line{height:var(--line-width);background-color:rgb(var(--layout-text-color));padding-top:var(--top-padding);padding-bottom:var(--bottom-padding)}.product__description{color:rgb(var(--layout-text-color))}.product__description{overflow:auto}.product__description.rte{max-width:100%;overflow:auto}.product__description.rte>*:not(table){max-width:calc(100vw - 32px);position:sticky;position:-webkit-sticky;left:0}.card__badges{display:flex;gap:2px}.card__badges-item{padding:1px 6px;display:flex;align-items:center;border-radius:var(--field-radius)}.card__badges-item--sale{background-color:rgb(var(--sale-background));color:rgb(var(--sale-text-color))}.card__badges-item--sold{color:rgb(var(--sold-text-color));background-color:rgb(var(--sold-background))}.card__badges-item--preorder{color:rgb(var(--preorder-text-color));background-color:rgb(var(--preorder-background))}.container--sticky{display:block;position:sticky;position:-webkit-sticky;top:var(--sticky-offset)}.product__media-list{gap:16px!important}.product__media-item{overflow:hidden}.product__media-item--square .product__media,.product__media-item--portrait .product__media,.product__media-item--narrow_portrait .product__media,.product__media-item--traditional .product__media,.product__media-item--landscape .product__media,.product__media-item--wide .product__media,.product__media-item--super_wide .product__media{padding-top:0!important;height:100%}.product__media-item .product__modal-opener{flex:0 0 100%;height:100%}.product__media-item--original{height:fit-content}.slider-main--original{transition:height .3s ease;will-change:contents}.product__media-item--original img{object-fit:cover}.color__swatch{position:relative}.color__swatch--two{flex:0 0 calc(50% - 8px)}.color__swatch--three{flex:0 0 calc((100% / 3) - (8px * 2))}.color__swatch-dot{display:block;width:20px;min-width:20px;height:20px;background:var(--swatch-background);background-size:cover;background-repeat:no-repeat;background-position:var(--swatches-focal-point);border-radius:var(--field-radius);box-shadow:0 1px 3px rgba(var(--layout-text-color),.35)}@media (hover: hover){.color__swatch:hover .color__swatch-tooltip{bottom:calc(100% + 1px);min-height:32px;opacity:1}}.color__swatch-tooltip{display:flex;position:absolute;z-index:2;min-height:0px;width:max-content;max-width:200px;opacity:0;padding:8px;align-items:center;justify-content:center;background-color:rgb(var(--layout-text-color));color:rgb(var(--layout-background-color));border-radius:4px;bottom:calc(100% - 15px);right:50%;transform:translate(50%);pointer-events:none;font:var(--base-label-font);transition:bottom var(--animation-duration) var(--transition-timing-function),opacity var(--animation-duration) var(--transition-timing-function)}.color__swatch-tooltip--minimal_uppercase,.color__swatch-tooltip--minimal_basic,.color__swatch-tooltip--classic,.color__swatch-tooltip--avant_garde,.color__swatch-tooltip--contrast,.color__swatch-tooltip--brutalist{text-transform:uppercase;letter-spacing:.02em}.color__swatch-tooltip:after{content:"";display:block;border:12px solid transparent;border-top:12px solid rgb(var(--layout-text-color));position:absolute;bottom:-16px;transition:bottom var(--animation-duration) var(--transition-timing-function)}.product .line-container{margin:var(--padding-top) 0 var(--padding-bottom)}.line{background-color:rgba(var(--layout-text-color),var(--line-opacity));display:block;height:var(--line-width)}.product-recommendations__container{max-width:100%;overflow-x:hidden}.product-recommendations__container .product-grid{display:grid;grid-template-columns:repeat(var(--grid-items),1fr);overflow-y:visible}.product-recommendations__container .grid__item{flex:0 0 50%}.product--spacious .product__info-container--flex,.product--compact .product__info-container--flex{display:flex;flex-direction:row}.product__info-article--options{padding-inline-start:max((calc((100% - var(--max-width)) / 2)),var(--gap))}.product__info-container--flex .product__info-article--description{flex:0 0 calc(((100% - var(--gap) * 2) / 3) * 2 + var(--gap))}.product__info-container--flex .product__info-options-container{flex:0 0 calc(100% - (((100% - var(--gap) * 2) / 3) * 2 + var(--gap)))}.product--lines .product__info-container--flex .product__info-article--description{flex:0 0 calc((((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3)) * 2 + var(--gap));padding-inline-end:var(--gap);border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.product--lines .product__info-container--flex .product__info-options-container{flex:0 0 calc(100% - ((((100% - (var(--gap) * 2)) / 3) + ((var(--gap) + var(--line-width)) / 3)) * 2 + var(--gap)))}.product__title:not(:first-child){margin-top:24px}.product__text+.product__title{margin-top:4px}.variants:not(:first-child),.linked-products-block:not(:first-child),.product__sku:not(:first-child),.product__inventory:not(:first-child),.price-block:not(:first-child),.product-form__quantity:not(:first-child),.buy-buttons:not(:first-child),.product__info-container .image-block:not(:first-child),.share:not(:first-child),.app:not(:first-child),.product__description:not(:first-child),.product__text:not(:first-child),.more-details:not(:first-child),.countdown:not(:first-child){margin-top:24px}.price-block.price-block-hidden-no-badges,.price-block-hidden:has(.card__badges:empty),.price-block.price-block-hidden-price .price__on-sale,.price-block.price-block-hidden-price .regular-price,.price-block.price-block-hidden-price .unit-price{display:none}.buy-buttons .product-form__buttons-icon{display:none!important}.product__info-container .slider-section:not(:first-child),.product__info-container .product-labels:not(:first-child),.product__info-container .related-collections:not(:first-child),.product__info-container .product__accordion:not(:first-child),.product__info-container .popup:not(:first-child){margin-top:48px}.product__title+.product__text,.rating-container+.product__text,.shopify-app-block+.product__text,.product__text+.product__sku,.product__title+.product__sku,.rating-container+.product__sku,.shopify-app-block+.product__sku,.product__info-container .product__accordion+.product__accordion,.product__info-container .popup+.product__accordion,.product__info-container .product__accordion+.popup,.product__info-container .popup.product-popup-modal__opener+.popup.product-popup-modal__opener{margin-top:16px}.rating-container:not(:first-child){margin-top:16px;display:inline-block}.product__text+.rating-container,.product__title+.rating-container,.product__text+.shopify-app-block,.product__title+.shopify-app-block{display:block;margin-top:16px}.product__info-container .line-container+*:not(:first-child),.product__info-container .line-container+.price-block.price-block-hidden-no-badges+*:not(:first-child),.product__info-container .line-container+.price-block-hidden:has(.card__badges:empty)+*:not(:first-child){margin-top:0}product-recently-viewed.hidden-block{display:none}.slider-counter svg{fill:rgb(var(--layout-text-color))}.more-details__link{display:flex;align-items:center;gap:4px}.more-details__link-icon svg{fill:rgb(var(--accent-button-color));height:100%;display:block;transition:fill var(--animation-duration) var(--transition-timing-function)}.popup-wrapper__quick-view .button-wrapper{padding-inline-end:16px}.popup-wrapper.popup-wrapper__quick-view.open{width:1200px}.quick-view{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:100;display:flex;align-items:flex-end;justify-content:center}.quick-view--open .quick-view,.quick-view--opening .quick-view{visibility:visible}.product__shipping-policy{margin-top:4px}.product__payment-terms{margin-top:16px}.product__media-item .product__xr-button{display:none!important}.linked-products{display:flex;gap:calc(8px - var(--outline-thickness)*2);flex-wrap:wrap}.linked-products-block{display:flex;flex-direction:column;gap:4px}.linked-products__swatch{display:flex;position:relative;width:56px;max-width:56px;transition:opacity var(--animation-duration) var(--transition-timing-function);height:fit-content;border-radius:var(--border-radius);background-color:rgb(var(--layout-background-color))}.linked-products__swatch span{border-radius:var(--border-radius);overflow:hidden}.linked-products__swatch--active span{border-radius:calc(var(--border-radius) - 3px)}.linked-products__swatch--active.linked-products__swatch-arc span{border-radius:var(--border-radius)}.linked-products__swatch--active{pointer-events:none;order:-1}.linked-products__swatch--shadow:not(.linked-products__swatch--active){box-shadow:0 1px 3px rgba(var(--layout-text-color),.35)}.linked-products__swatch--active:after{content:"";border-radius:var(--border-radius);position:absolute;top:-2px;left:-2px;width:100%;height:100%;border:2px solid rgb(var(--layout-text-color))}.linked-products__swatch span{display:flex;position:relative;width:100%}.linked-products__swatch img{display:flex;width:101%;height:101%;object-position:var(--focal-point)}.linked-products__swatch.ratio-original img{height:auto}@media (hover: hover){.linked-products__swatch:hover{opacity:.7;cursor:pointer}}.product__text--minimal_uppercase,.product__text--minimal_basic,.product__text--classic,.product__text--avant_garde,.product__text--contrast,.product__shipping-policy--minimal_uppercase,.product-form__buttons--minimal_basic button:not(.big-button),.product__payment-terms--minimal_uppercase,.product-form__buttons--minimal_uppercase>*:not(button){font:var(--base-label-font);letter-spacing:.02em;text-transform:uppercase}.product__text--minimal_heavy,.product__shipping-policy--minimal_heavy,.block-heading--minimal_basic,.block-heading--duet,.product-form__buttons--minimal_heavy button:not(.big-button),.product__payment-terms--minimal_heavy,.product__payment-terms--duet,.product-form__buttons--minimal_heavy>*:not(button){font:var(--base-body-l-font)}.product__text--brutalist,.block-heading--minimal_uppercase,.block-heading--avant_garde{font:var(--base-body-l-font);letter-spacing:.02em;text-transform:uppercase}.product__text--duet,.product__shipping-policy--duet,.product-form__buttons--duet>*:not(button){font:var(--base-body-m-font)}.product__title--minimal_uppercase,.block-heading--brutalist{font:var(--base-heading-xs-font);text-transform:uppercase}.product__title--minimal_basic,.block-heading--minimal_heavy{font:var(--base-heading-xs-font)}.product__title--minimal_heavy{font:var(--base-heading-m-font);letter-spacing:-.01em}.product__title--classic,.block-heading--contrast{font:var(--accent-heading-s-font)}.product__title--avant_garde{font:var(--base-heading-s-font);text-transform:uppercase}.product__title--contrast{font:var(--accent-heading-l-font);letter-spacing:-.02em}.product__title--brutalist{font:var(--base-heading-l-font);letter-spacing:-.02em;text-transform:uppercase}.product__title--duet,.block-heading--classic,.product-form__buttons--brutalist button:not(.big-button){font:var(--accent-body-l-font)}.product__shipping-policy--minimal_basic,.product__shipping-policy--classic,.product-form__buttons--classic button:not(.big-button),.product__payment-terms--minimal_basic,.product__payment-terms--classic,.product-form__buttons--minimal_basic>*:not(button),.product-form__buttons--classic>*:not(button){font:var(--base-body-s-font)}.product__shipping-policy--avant_garde,.product-form__buttons--avant_garde button:not(.big-button),.product-form__buttons--contrast button:not(.big-button),.product__payment-terms--avant_garde,.product-form__buttons--avant_garde>*:not(button){font:var(--accent-body-s-font)}.product__shipping-policy--contrast,.product__payment-terms--contrast,.product-form__buttons--contrast>*:not(button){font:var(--base-label-font)}.product__shipping-policy--brutalist,.product-form__buttons--minimal_uppercase button:not(.big-button),.slider-counter,.product__payment-terms--brutalist,.product-form__buttons--brutalist>*:not(button){font:var(--base-body-s-font);letter-spacing:.02em;text-transform:uppercase}.product-form__buttons--duet button:not(.big-button){font:var(--accent-body-m-font)}@media screen and (max-width: 1440px){.product--spacious.product--small.product--lines .product__media-wrapper,.product--spacious.product--large.product--lines .product__media-wrapper,.product--spacious.product--small.product--lines .product__info-block,.product--spacious.product--large.product--lines .product__info-block,.product--spacious.product--lines .product__info-article--options,.product--spacious.product--small.product--lines .product__info-wrapper,.product--spacious.product--large.product--lines .product__info-wrapper,.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.product--spacious.product--small .product__info-block,.product--spacious.product--large .product__info-block,.product--spacious .product__info-article--options,.product--spacious.product--small .product__media-wrapper,.product--spacious.product--large .product__media-wrapper,.product--spacious.product--small .product__info-wrapper,.product--spacious.product--large .product__info-wrapper,.product--spacious .product__info-container--flex .product__info-article--description,.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.product--spacious.product--medium .product__info-block,.product--spacious.product--medium .product__media-wrapper,.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.product--spacious.product--medium.product--lines .product__info-block,.product--spacious.product--medium.product--lines .product__media-wrapper,.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.product--compact.product--small .product__info-block,.product--compact .product__info-article--options{--gap: 40px}.product--compact.product--small.product--lines .product__info-block,.product--compact.product--lines .product__info-article--options,.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 1200px){.page-width.product--spacious.product--small.product--lines .product__media-wrapper,.page-width.product--spacious.product--large.product--lines .product__media-wrapper,.page-width.product--spacious.product--small.product--lines .product__info-block,.page-width.product--spacious.product--large.product--lines .product__info-block,.page-width.product--spacious.product--lines .product__info-article--options,.page-width.product--spacious.product--small.product--lines .product__info-wrapper,.page-width.product--spacious.product--large.product--lines .product__info-wrapper,.page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.page-width.product--spacious.product--small .product__info-block,.page-width.product--spacious.product--large .product__info-block,.page-width.product--spacious .product__info-article--options,.page-width.product--spacious.product--small .product__media-wrapper,.page-width.product--spacious.product--large .product__media-wrapper,.page-width.product--spacious.product--small .product__info-wrapper,.page-width.product--spacious.product--large .product__info-wrapper,.page-width.product--spacious .product__info-container--flex .product__info-article--description,.page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.page-width.product--spacious.product--medium .product__info-block,.page-width.product--spacious.product--medium .product__media-wrapper,.page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.page-width.product--spacious.product--medium.product--lines .product__info-block,.page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.page-width.product--compact.product--small .product__info-block,.page-width.product--compact .product__info-article--options{--gap: 40px}.page-width.product--compact.product--small.product--lines .product__info-block,.page-width.product--compact.product--lines .product__info-article--options,.page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 1024px){.product--spacious.product--small .product__media-wrapper,.product--spacious.product--medium .product__media-wrapper,.product--spacious.product--large .product__media-wrapper,.product--spacious.product--small .product__info-wrapper,.product--spacious.product--medium .product__info-wrapper,.product--spacious.product--large .product__info-wrapper,.product--spacious.product--medium .product__info-block,.product--spacious.product--large .product__info-block,.product--spacious.product--small .product__info-block,.product--spacious.product--full_width{--gap: 48px }.product--compact.product--small .product__info-block,.product--compact.product--large .product__info-block,.product--compact .product__info-article--options,.product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.product--spacious .product__info-article--options,.product--spacious .product__info-container--flex .product__info-article--description,.product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.product--compact .product__media-wrapper,.product--compact.product--small .product__info-wrapper,.product--compact.product--medium .product__info-wrapper,.product--compact.product--large .product__info-wrapper,.product--compact.product--lines .product__info-article--options{--gap: 12px}.product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.product--spacious.product--small.product--lines .product__media-wrapper,.product--spacious.product--medium.product--lines .product__media-wrapper,.product--spacious.product--large.product--lines .product__media-wrapper,.product--spacious.product--small.product--lines .product__info-block,.product--spacious.product--medium.product--lines .product__info-block,.product--spacious.product--large.product--lines .product__info-block,.product--spacious.product--lines .product__info-article--options,.product--spacious.product--lines .product__info-container--flex .product__info-article--description,.product--spacious.product--lines .product__info-container--flex .product__info-article--options,.product--reverse.product--compact.product--medium .product__info-block,.product--compact.product--full_width{--gap: 24px}.product--compact.product--lines .product__info-block,.product--compact.product--lines .product__info-container--flex .product__info-article--description,.product--lines.product--compact .product__info-container--flex .product__info-article--options,.product--reverse.product--compact.product--large.product--lines .product__info-block,.product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.product--spacious.product--small .product__media-wrapper,.product--spacious.product--large .product__media-wrapper,.product--compact.product--small .product__media-wrapper,.product--compact.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.product--spacious.product--small .product__info-wrapper,.product--spacious.product--large .product__info-wrapper,.product--compact.product--small .product__info-wrapper,.product--compact.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.product--small.product--lines .product__media-wrapper,.product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.product--small.product--lines .product__info-wrapper,.product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.product--full_width{gap:var(--gap)}.product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (max-width: 920px){.empty-space{height:var(--mobile-height)}}@media screen and (min-width: 768px){.product--full_width .product__info-article--options .product__text,.product--full_width .product__info-article--options .product__title{display:none}}@media screen and (max-width: 768px){.product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.product__title--minimal_heavy,.product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.color__swatch--three{flex:0 0 calc(50% - 8px)}.product--full_width .product__info-article--description .product__text,.product--full_width .product__info-article--description .product__title,.thumbnail-slider,div.slider-buttons.buttons-hidden-mobile{display:none}.product--full_width .product__info-article--options .product__text,.product--full_width .product__info-article--options .product__title{display:block;height:auto}.product--spacious .product__info-container--flex,.product--compact .product__info-container--flex{flex-direction:column-reverse}.product{flex-direction:column;justify-content:flex-start}.container--sticky{position:static}.product__info-wrapper--left{order:1}.product--spacious,.product--spacious.product--full_width{gap:24px}.product--compact,.product--compact.product--full_width{gap:16px}.product--spacious.product--small .product__media-wrapper,.product--compact.product--small .product__media-wrapper,.product--spacious.product--small .product__info-wrapper,.product--compact.product--small .product__info-wrapper,.product--spacious.product--medium .product__media-wrapper,.product--compact.product--medium .product__media-wrapper,.product--spacious.product--medium .product__info-wrapper,.product--compact.product--medium .product__info-wrapper,.product--spacious.product--large .product__media-wrapper,.product--compact.product--large .product__media-wrapper,.product--spacious.product--large .product__info-wrapper,.product--compact.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.product--spacious.product--medium .product__info-container,.product--compact.product--medium .product__info-container,.product--spacious.product--large .product__info-container,.product--compact.product--large .product__info-container,.product--spacious .product__info-article--options,.product--compact .product__info-article--options,.product--spacious .product__info-article--options-wrapper,.product--compact .product__info-article--options-wrapper{max-width:100%}.product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.product--spacious.product--small.product--lines .product__media-wrapper,.product--compact.product--small.product--lines .product__media-wrapper,.product--reverse.product--spacious.product--small.product--lines .product__media-wrapper,.product--reverse.product--compact.product--small.product--lines .product__media-wrapper,.product--reverse.product--spacious.product--medium.product--lines .product__media-wrapper,.product--compact.product--medium.product--lines .product__media-wrapper,.product--reverse.product--compact.product--medium.product--lines .product__media-wrapper,.product--spacious.product--medium.product--lines .product__media-wrapper,.product--spacious.product--large.product--lines .product__media-wrapper,.product--reverse.product--spacious.product--large.product--lines .product__media-wrapper,.product--compact.product--large.product--lines .product__media-wrapper,.product--reverse.product--compact.product--large.product--lines .product__media-wrapper{padding:0}.product--spacious.product--small.product--lines .product__info-block,.product--spacious.product--small .product__info-block,.product--spacious.product--medium.product--lines .product__info-block,.product--compact.product--small.product--lines .product__info-block,.product--compact.product--small .product__info-block,.product--spacious.product--medium .product__info-block,.product--compact.product--medium .product__info-block,.product--compact.product--medium.product--lines .product__info-block,.product--spacious.product--large.product--lines .product__info-block,.product--spacious.product--large .product__info-block,.product--compact.product--large.product--lines .product__info-block,.product--compact.product--large .product__info-block,.product--lines.product--spacious .product__info-container--flex .product__info-article--options,.product--lines.product--compact .product__info-container--flex .product__info-article--options,.product--spacious .product__info-article--options,.product--compact .product__info-article--options{padding-inline-start:0px}.product--spacious .product__info-options-container,.product--compact .product__info-options-container{flex:1 1 auto}.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.product--lines.product--compact .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.product--reverse.product--spacious.product--small.product--lines .product__info-block,.product--reverse.product--spacious.product--small .product__info-block,.product--reverse.product--spacious.product--medium.product--lines .product__info-block,.product--reverse.product--compact.product--small.product--lines .product__info-block,.product--reverse.product--compact.product--small .product__info-block,.product--reverse.product--spacious.product--medium .product__info-block,.product--reverse.product--compact.product--medium .product__info-block,.product--reverse.product--compact.product--medium.product--lines .product__info-block,.product--reverse.product--spacious.product--large.product--lines .product__info-block,.product--reverse.product--spacious.product--large .product__info-block,.product--reverse.product--compact.product--large.product--lines .product__info-block,.product--reverse.product--compact.product--large .product__info-block{padding-inline-end:0px}div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.product__media-list.one_column_grid,.product__media-list.two_columns_grid{display:flex;flex-direction:row;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.product--spacious.product--lines{padding-top:32px}.product--full_width .product__info-article--options .product__text:first-child,.product--full_width .product__info-article--options .product__title:first-child{display:block;overflow:hidden}.product__description{overflow:auto}.product__description.rte>*:not(table){max-width:calc(100vw - 32px);position:sticky;position:-webkit-sticky;left:0}.product__info-container--flex .product__info-article--description,.product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 500px){.variants:not(:first-child),.linked-products-block:not(:first-child),.product__sku:not(:first-child),.product__inventory:not(:first-child),.price-block:not(:first-child),.product-form__quantity:not(:first-child),.buy-buttons:not(:first-child),.product__info-container .image-block:not(:first-child),.share:not(:first-child),.app:not(:first-child),.product__text:not(:first-child),.more-details:not(:first-child),.countdown:not(:first-child){margin-top:16px}.product__info-container .slider-section:not(:first-child),.product__info-container .product-labels:not(:first-child),.product__info-container .related-collections:not(:first-child),.product__info-container .product__accordion:not(:first-child),.product__info-container .popup:not(:first-child){margin-top:24px}.product__title+.product__text,.rating-container+.product__text,.shopify-app-block+.product__text,.product__text+.product__sku,.product__title+.product__sku,.rating-container+.product__sku,.shopify-app-block+.product__sku,.product__info-container .product__accordion+.product__accordion,.product__info-container .popup+.product__accordion,.product__info-container .product__accordion+.popup,.product__info-container .popup+.popup,.product__text+.rating-container,.product__title+.rating-container,.product__text+.shopify-app-block,.product__title+.shopify-app-block{margin-top:8px}.product--lines.product--spacious.product--lines .product__info-container--flex .product__info-article--description{padding-inline-end:0px}.product--lines.product--spacious.product--lines .product__info-container--flex .product__info-article--options{padding-inline-start:0px}.product-form__buttons--row.product-form__buttons--stretched button,.product-form__buttons--row.product-form__buttons--stretched>div{width:100%;min-width:200px}}@media screen and (max-width: 1720px) and (min-width: 921px){.main_xs--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--small.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--large.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--lines .product__info-article--options,.main_xs--spacious .product--spacious.product--small.product--lines .product__info-wrapper,.main_xs--spacious .product--spacious.product--large.product--lines .product__info-wrapper,.main_xs--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_xs--spacious .product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_xs--spacious .product--spacious.product--small .product__info-block,.main_xs--spacious .product--spacious.product--large .product__info-block,.main_xs--spacious .product--spacious .product__info-article--options,.main_xs--spacious .product--spacious.product--small .product__media-wrapper,.main_xs--spacious .product--spacious.product--large .product__media-wrapper,.main_xs--spacious .product--spacious.product--small .product__info-wrapper,.main_xs--spacious .product--spacious.product--large .product__info-wrapper,.main_xs--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_xs--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_xs--spacious .product--spacious.product--medium .product__info-block,.main_xs--spacious .product--spacious.product--medium .product__media-wrapper,.main_xs--spacious .product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_xs--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (min-width: 1480px){.main_xs--spacious .page-width.product--spacious.product--small.product--lines .product__media-wrapper,.main_xs--spacious .page-width.product--spacious.product--large.product--lines .product__media-wrapper,.main_xs--spacious .page-width.product--spacious.product--small.product--lines .product__info-block,.main_xs--spacious .page-width.product--spacious.product--large.product--lines .product__info-block,.main_xs--spacious .page-width.product--spacious.product--lines .product__info-article--options,.main_xs--spacious .page-width.product--spacious.product--small.product--lines .product__info-wrapper,.main_xs--spacious .page-width.product--spacious.product--large.product--lines .product__info-wrapper,.main_xs--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_xs--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_xs--spacious .page-width.product--spacious.product--small .product__info-block,.main_xs--spacious .page-width.product--spacious.product--large .product__info-block,.main_xs--spacious .page-width.product--spacious .product__info-article--options,.main_xs--spacious .page-width.product--spacious.product--small .product__media-wrapper,.main_xs--spacious .page-width.product--spacious.product--large .product__media-wrapper,.main_xs--spacious .page-width.product--spacious.product--small .product__info-wrapper,.main_xs--spacious .page-width.product--spacious.product--large .product__info-wrapper,.main_xs--spacious .page-width.product--spacious .product__info-container--flex .product__info-article--description,.main_xs--spacious .page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_xs--spacious .page-width.product--spacious.product--medium .product__info-block,.main_xs--spacious .page-width.product--spacious.product--medium .product__media-wrapper,.main_xs--spacious .page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_xs--spacious .page-width.product--spacious.product--medium.product--lines .product__info-block,.main_xs--spacious .page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs--spacious .page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (max-width: 1304px) and (min-width: 921px){.main_xs--spacious .product--spacious.product--small .product__media-wrapper,.main_xs--spacious .product--spacious.product--medium .product__media-wrapper,.main_xs--spacious .product--spacious.product--large .product__media-wrapper,.main_xs--spacious .product--spacious.product--small .product__info-wrapper,.main_xs--spacious .product--spacious.product--medium .product__info-wrapper,.main_xs--spacious .product--spacious.product--large .product__info-wrapper,.main_xs--spacious .product--spacious.product--medium .product__info-block,.main_xs--spacious .product--spacious.product--large .product__info-block,.main_xs--spacious .product--spacious.product--small .product__info-block,.main_xs--spacious .product--spacious.product--full_width{--gap: 48px }.main_xs--spacious .product--spacious .product__info-article--options,.main_xs--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_xs--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.main_xs--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--small.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--large.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--lines .product__info-article--options,.main_xs--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--description,.main_xs--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--options{--gap: 24px}.main_xs--spacious .product--spacious.product--small .product__media-wrapper,.main_xs--spacious .product--spacious.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_xs--spacious .product--spacious.product--small .product__info-wrapper,.main_xs--spacious .product--spacious.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_xs--spacious .product--small.product--lines .product__media-wrapper,.main_xs--spacious .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_xs--spacious .product--small.product--lines .product__info-wrapper,.main_xs--spacious .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_xs--spacious .product--full_width{gap:var(--gap)}.main_xs--spacious .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_xs--spacious .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1048px){.main_xs--spacious .product--full_width .product__info-article--options .product__text,.main_xs--spacious .product--full_width .product__info-article--options .product__title{display:none}.main_xs--spacious .product--full_width .product__info-article--options .product__text:first-child,.main_xs--spacious .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1048px) and (min-width: 921px){.main_xs--spacious .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_xs--spacious .product__title--minimal_heavy,.main_xs--spacious .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_xs--spacious .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_xs--spacious .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_xs--spacious .product--full_width .product__info-article--description .product__text,.main_xs--spacious .product--full_width .product__info-article--description .product__title{display:none}.main_xs--spacious .product--full_width .product__info-article--options .product__text,.main_xs--spacious .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_xs--spacious .product--spacious .product__info-container--flex{flex-direction:column-reverse}.main_xs--spacious .product{flex-direction:column;justify-content:flex-start}.main_xs--spacious .container--sticky{position:static}.main_xs--spacious .product__info-wrapper--left{order:1}.main_xs--spacious .product--spacious{gap:24px}.main_xs--spacious .product--spacious.product--small .product__media-wrapper,.main_xs--spacious .product--spacious.product--small .product__info-wrapper,.main_xs--spacious .product--spacious.product--medium .product__media-wrapper,.main_xs--spacious .product--spacious.product--medium .product__info-wrapper,.main_xs--spacious .product--spacious.product--large .product__media-wrapper,.main_xs--spacious .product--spacious.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_xs--spacious .product--spacious.product--medium .product__info-container,.main_xs--spacious .product--spacious.product--large .product__info-container,.main_xs--spacious .product--spacious .product__info-article--options,.main_xs--spacious .product--spacious .product__info-article--options-wrapper{max-width:100%}.main_xs--spacious .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_xs--spacious .product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.main_xs--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_xs--spacious .product--reverse.product--spacious.product--small.product--lines .product__media-wrapper,.main_xs--spacious .product--reverse.product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_xs--spacious .product--reverse.product--spacious.product--large.product--lines .product__media-wrapper{padding:0}.main_xs--spacious .product--spacious.product--small.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--small .product__info-block,.main_xs--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--medium .product__info-block,.main_xs--spacious .product--spacious.product--large.product--lines .product__info-block,.main_xs--spacious .product--spacious.product--large .product__info-block,.main_xs--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--options{padding-inline-start:0px}.main_xs--spacious .product--spacious .product__info-options-container{flex:1 1 auto}.main_xs--spacious .product--spacious .product__info-article--options{padding-inline-start:0px}.main_xs--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_xs--spacious .product--reverse.product--spacious.product--small.product--lines .product__info-block,.main_xs--spacious .product--reverse.product--spacious.product--small .product__info-block,.main_xs--spacious .product--reverse.product--spacious.product--medium.product--lines .product__info-block,.main_xs--spacious .product--reverse.product--spacious.product--medium .product__info-block,.main_xs--spacious .product--reverse.product--spacious.product--large.product--lines .product__info-block,.main_xs--spacious .product--reverse.product--spacious.product--large .product__info-block{padding-inline-end:0px}.main_xs--spacious .thumbnail-slider{display:none}.main_xs--spacious div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_xs--spacious .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_xs--spacious .product__media-list.one_column_grid,.main_xs--spacious .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_xs--spacious .product--spacious.product--lines{padding-top:32px}.main_xs--spacious .product__info-container--flex .product__info-article--description,.main_xs--spacious .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1646px) and (min-width: 921px){.main_xs--compact .product--compact.product--small .product__info-block,.main_xs--compact .product--compact .product__info-article--options{--gap: 40px}.main_xs--compact .product--compact.product--small.product--lines .product__info-block,.main_xs--compact .product--compact.product--lines .product__info-article--options,.main_xs--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 1400px){.main_xs--compact .page-width.product--compact.product--small .product__info-block,.main_xs--compact .page-width.product--compact .product__info-article--options{--gap: 40px}.main_xs--compact .page-width.product--compact.product--small.product--lines .product__info-block,.main_xs--compact .page-width.product--compact.product--lines .product__info-article--options,.main_xs--compact .page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 1224px) and (min-width: 921px){.main_xs--compact .product--compact.product--small .product__info-block,.main_xs--compact .product--compact.product--large .product__info-block,.main_xs--compact .product--compact .product__info-article--options,.main_xs--compact .product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.main_xs--compact .product--compact .product__media-wrapper,.main_xs--compact .product--compact.product--small .product__info-wrapper,.main_xs--compact .product--compact.product--medium .product__info-wrapper,.main_xs--compact .product--compact.product--large .product__info-wrapper,.main_xs--compact .product--compact.product--lines .product__info-article--options{--gap: 12px}.main_xs--compact .product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.main_xs--compact .product--reverse.product--compact.product--medium .product__info-block,.main_xs--compact .product--compact.product--full_width{--gap: 24px}.main_xs--compact .product--compact.product--lines .product__info-block,.main_xs--compact .product--compact.product--lines .product__info-container--flex .product__info-article--description,.main_xs--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_xs--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_xs--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.main_xs--compact .product--compact.product--small .product__media-wrapper,.main_xs--compact .product--compact.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_xs--compact .product--compact.product--small .product__info-wrapper,.main_xs--compact .product--compact.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_xs--compact .product--small.product--lines .product__media-wrapper,.main_xs--compact .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_xs--compact .product--small.product--lines .product__info-wrapper,.main_xs--compact .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_xs--compact .product--full_width{gap:var(--gap)}.main_xs--compact .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_xs--compact .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 968px){.main_xs--compact .product--full_width .product__info-article--options .product__text,.main_xs--compact .product--full_width .product__info-article--options .product__title{display:none}.main_xs--compact .product--full_width .product__info-article--options .product__text:first-child,.main_xs--compact .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 968px) and (min-width: 921px){.main_xs--compact .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_xs--compact .product__title--minimal_heavy,.main_xs--compact .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_xs--compact .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_xs--compact .main_xs--compact .color__swatch--three,.main_xs--compact .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_xs--compact .product--full_width .product__info-article--description .product__text,.main_xs--compact .product--full_width .product__info-article--description .product__title{display:none}.main_xs--compact .product--full_width .product__info-article--options .product__text,.main_xs--compact .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_xs--compact .product--compact .product__info-container--flex{flex-direction:column-reverse}.main_xs--compact .product{flex-direction:column;justify-content:flex-start}.main_xs--compact .container--sticky{position:static}.main_xs--compact .product__info-wrapper--left{order:1}.main_xs--compact .product--compact{gap:16px}.main_xs--compact .product--compact.product--small .product__media-wrapper,.main_xs--compact .product--compact.product--small .product__info-wrapper,.main_xs--compact .product--compact.product--medium .product__media-wrapper,.main_xs--compact .product--compact.product--medium .product__info-wrapper,.main_xs--compact .product--compact.product--large .product__media-wrapper,.main_xs--compact .product--compact.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_xs--compact .product--compact.product--medium .product__info-container,.main_xs--compact .product--compact.product--large .product__info-container,.main_xs--compact .product--compact .product__info-article--options,.main_xs--compact .product--compact .product__info-article--options-wrapper{max-width:100%}.main_xs--compact .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_xs--compact .product--compact.product--small.product--lines .product__media-wrapper,.main_xs--compact .product--reverse.product--compact.product--small.product--lines .product__media-wrapper,.main_xs--compact .product--compact.product--medium.product--lines .product__media-wrapper,.main_xs--compact .product--reverse.product--compact.product--medium.product--lines .product__media-wrapper,.main_xs--compact .product--compact.product--large.product--lines .product__media-wrapper,.main_xs--compact .product--reverse.product--compact.product--large.product--lines .product__media-wrapper{padding:0}.main_xs--compact .product--compact.product--small.product--lines .product__info-block,.main_xs--compact .product--compact.product--small .product__info-block,.main_xs--compact .product--compact.product--medium .product__info-block,.main_xs--compact .product--compact.product--medium.product--lines .product__info-block,.main_xs--compact .product--compact.product--large.product--lines .product__info-block,.main_xs--compact .product--compact.product--large .product__info-block,.main_xs--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_xs--compact .product--compact .product__info-article--options{padding-inline-start:0px}.main_xs--compact .product--compact .product__info-options-container{flex:1 1 auto}.main_xs--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_xs--compact .product--reverse.product--compact.product--small.product--lines .product__info-block,.main_xs--compact .product--reverse.product--compact.product--small .product__info-block,.main_xs--compact .product--reverse.product--compact.product--medium .product__info-block,.main_xs--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block,.main_xs--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_xs--compact .product--reverse.product--compact.product--large .product__info-block{padding-inline-end:0px}.main_xs--compact .thumbnail-slider{display:none}.main_xs--compact div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_xs--compact .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_xs--compact .product__media-list.one_column_grid,.main_xs--compact .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_xs--compact .product__info-container--flex .product__info-article--description,.main_xs--compact .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1816px) and (min-width: 921px){.main_xs_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--lines .product__info-article--options,.main_xs_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-wrapper,.main_xs_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_xs_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_xs_with_secondary--spacious .product--spacious .product__info-article--options,.main_xs_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_xs_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (min-width: 1576px){.main_xs_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__info-block,.main_xs_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__info-block,.main_xs_with_secondary--spacious .page-width.product--spacious.product--lines .product__info-article--options,.main_xs_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__info-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__info-wrapper,.main_xs_with_secondary--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_xs_with_secondary--spacious .page-width.product--spacious.product--small .product__info-block,.main_xs_with_secondary--spacious .page-width.product--spacious.product--large .product__info-block,.main_xs_with_secondary--spacious .page-width.product--spacious .product__info-article--options,.main_xs_with_secondary--spacious .page-width.product--spacious.product--small .product__media-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--large .product__media-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--small .product__info-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--large .product__info-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--spacious .page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_xs_with_secondary--spacious .page-width.product--spacious.product--medium .product__info-block,.main_xs_with_secondary--spacious .page-width.product--spacious.product--medium .product__media-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_xs_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__info-block,.main_xs_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (max-width: 1400px) and (min-width: 921px){.main_xs_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--full_width{--gap: 48px }.main_xs_with_secondary--spacious .product--spacious .product__info-article--options,.main_xs_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.main_xs_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--lines .product__info-article--options,.main_xs_with_secondary--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--options{--gap: 24px}.main_xs_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_xs_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_xs_with_secondary--spacious .product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_xs_with_secondary--spacious .product--small.product--lines .product__info-wrapper,.main_xs_with_secondary--spacious .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_xs_with_secondary--spacious .product--full_width{gap:var(--gap)}.main_xs_with_secondary--spacious .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_xs_with_secondary--spacious .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1144px){.main_xs_with_secondary--spacious .product--full_width .product__info-article--options .product__text,.main_xs_with_secondary--spacious .product--full_width .product__info-article--options .product__title{display:none}.main_xs_with_secondary--spacious .product--full_width .product__info-article--options .product__text:first-child,.main_xs_with_secondary--spacious .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1144px) and (min-width: 921px){.main_xs_with_secondary--spacious .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_xs_with_secondary--spacious .product__title--minimal_heavy,.main_xs_with_secondary--spacious .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_xs_with_secondary--spacious .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_xs_with_secondary--spacious .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_xs_with_secondary--spacious .product--full_width .product__info-article--description .product__text,.main_xs_with_secondary--spacious .product--full_width .product__info-article--description .product__title{display:none}.main_xs_with_secondary--spacious .product--full_width .product__info-article--options .product__text,.main_xs_with_secondary--spacious .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_xs_with_secondary--spacious .product--spacious .product__info-container--flex{flex-direction:column-reverse}.main_xs_with_secondary--spacious .product{flex-direction:column;justify-content:flex-start}.main_xs_with_secondary--spacious .container--sticky{position:static}.main_xs_with_secondary--spacious .product__info-wrapper--left{order:1}.main_xs_with_secondary--spacious .product--spacious{gap:24px}.main_xs_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_xs_with_secondary--spacious .product--spacious.product--medium .product__info-container,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-container,.main_xs_with_secondary--spacious .product--spacious .product__info-article--options,.main_xs_with_secondary--spacious .product--spacious .product__info-article--options-wrapper{max-width:100%}.main_xs_with_secondary--spacious .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.main_xs_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--large.product--lines .product__media-wrapper{padding:0}.main_xs_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_xs_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--options,.main_xs_with_secondary--spacious .product--spacious .product__info-article--options{padding-inline-start:0px}.main_xs_with_secondary--spacious .product--spacious .product__info-options-container{flex:1 1 auto}.main_xs_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--small.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--small .product__info-block,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--medium.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--medium .product__info-block,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--large.product--lines .product__info-block,.main_xs_with_secondary--spacious .product--reverse.product--spacious.product--large .product__info-block{padding-inline-end:0px}.main_xs_with_secondary--spacious .thumbnail-slider{display:none}.main_xs_with_secondary--spacious div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_xs_with_secondary--spacious .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_xs_with_secondary--spacious .product__media-list.one_column_grid,.main_xs_with_secondary--spacious .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_xs_with_secondary--spacious .product--spacious.product--lines{padding-top:32px}.main_xs_with_secondary--spacious .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--spacious .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1755px) and (min-width: 921px){.main_xs_with_secondary--compact .product--compact.product--small .product__info-block,.main_xs_with_secondary--compact .product--compact .product__info-article--options{--gap: 40px}.main_xs_with_secondary--compact .product--compact.product--small.product--lines .product__info-block,.main_xs_with_secondary--compact .product--compact.product--lines .product__info-article--options,.main_xs_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 1496px){.main_xs_with_secondary--compact .page-width.product--compact.product--small .product__info-block,.main_xs_with_secondary--compact .page-width.product--compact .product__info-article--options{--gap: 40px}.main_xs_with_secondary--compact .page-width.product--compact.product--small.product--lines .product__info-block,.main_xs_with_secondary--compact .page-width.product--compact.product--lines .product__info-article--options,.main_xs_with_secondary--compact .page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 1320px) and (min-width: 921px){.main_xs_with_secondary--compact .product--compact.product--small .product__info-block,.main_xs_with_secondary--compact .product--compact.product--large .product__info-block,.main_xs_with_secondary--compact .product--compact .product__info-article--options,.main_xs_with_secondary--compact .product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.main_xs_with_secondary--compact .product--compact .product__media-wrapper,.main_xs_with_secondary--compact .product--compact.product--small .product__info-wrapper,.main_xs_with_secondary--compact .product--compact.product--medium .product__info-wrapper,.main_xs_with_secondary--compact .product--compact.product--large .product__info-wrapper,.main_xs_with_secondary--compact .product--compact.product--lines .product__info-article--options{--gap: 12px}.main_xs_with_secondary--compact .product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.main_xs_with_secondary--compact .product--reverse.product--compact.product--medium .product__info-block,.main_xs_with_secondary--compact .product--compact.product--full_width{--gap: 24px}.main_xs_with_secondary--compact .product--compact.product--lines .product__info-block,.main_xs_with_secondary--compact .product--compact.product--lines .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_xs_with_secondary--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_xs_with_secondary--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.main_xs_with_secondary--compact .product--compact.product--small .product__media-wrapper,.main_xs_with_secondary--compact .product--compact.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_xs_with_secondary--compact .product--compact.product--small .product__info-wrapper,.main_xs_with_secondary--compact .product--compact.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_xs_with_secondary--compact .product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--compact .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_xs_with_secondarymain_xs_with_secondary--compact .product--small.product--lines .product__info-wrapper,.main_xs_with_secondarymain_xs_with_secondary--compact .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_xs_with_secondary--compact .product--full_width{gap:var(--gap)}.main_xs_with_secondary--compact .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_xs_with_secondary--compact .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1064px){.main_xs_with_secondary--compact .product--full_width .product__info-article--options .product__text,.main_xs_with_secondary--compact .product--full_width .product__info-article--options .product__title{display:none}.main_xs_with_secondary--compact .product--full_width .product__info-article--options .product__text:first-child,.main_xs_with_secondary--compact .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1064px) and (min-width: 921px){.main_xs_with_secondary--compact .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_xs_with_secondary--compact .product__title--minimal_heavy,.main_xs_with_secondary--compact .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_xs_with_secondary--compact .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_xs_with_secondary--compact .main_xs--compact .color__swatch--three,.main_xs_with_secondary--compact .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_xs_with_secondary--compact .product--full_width .product__info-article--description .product__text,.main_xs_with_secondary--compact .product--full_width .product__info-article--description .product__title{display:none}.main_xs_with_secondary--compact .product--full_width .product__info-article--options .product__text,.main_xs_with_secondary--compact .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_xs_with_secondary--compact .product--compact .product__info-container--flex{flex-direction:column-reverse}.main_xs_with_secondary--compact .product{flex-direction:column;justify-content:flex-start}.main_xs_with_secondary--compact .container--sticky{position:static}.main_xs_with_secondary--compact .product__info-wrapper--left{order:1}.main_xs_with_secondary--compact .product--compact{gap:16px}.main_xs_with_secondary--compact .product--compact.product--small .product__media-wrapper,.main_xs_with_secondary--compact .product--compact.product--small .product__info-wrapper,.main_xs_with_secondary--compact .product--compact.product--medium .product__media-wrapper,.main_xs_with_secondary--compact .product--compact.product--medium .product__info-wrapper,.main_xs_with_secondary--compact .product--compact.product--large .product__media-wrapper,.main_xs_with_secondary--compact .product--compact.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_xs_with_secondary--compact .product--compact.product--medium .product__info-container,.main_xs_with_secondary--compact .product--compact.product--large .product__info-container,.main_xs_with_secondary--compact .product--compact .product__info-article--options,.main_xs_with_secondary--compact .product--compact .product__info-article--options-wrapper{max-width:100%}.main_xs_with_secondary--compact .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_xs_with_secondary--compact .product--compact.product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--compact .product--reverse.product--compact.product--small.product--lines .product__media-wrapper,.main_xs_with_secondary--compact .product--compact.product--medium.product--lines .product__media-wrapper,.main_xs_with_secondary--compact .product--reverse.product--compact.product--medium.product--lines .product__media-wrapper,.main_xs_with_secondary--compact .product--compact.product--large.product--lines .product__media-wrapper,.main_xs_with_secondary--compact .product--reverse.product--compact.product--large.product--lines .product__media-wrapper{padding:0}.main_xs_with_secondary--compact .product--compact.product--small.product--lines .product__info-block,.main_xs_with_secondary--compact .product--compact.product--small .product__info-block,.main_xs_with_secondary--compact .product--compact.product--medium .product__info-block,.main_xs_with_secondary--compact .product--compact.product--medium.product--lines .product__info-block,.main_xs_with_secondary--compact .product--compact.product--large.product--lines .product__info-block,.main_xs_with_secondary--compact .product--compact.product--large .product__info-block,.main_xs_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options{padding-inline-start:0px}.main_xs_with_secondary--compact .product--compact .product__info-options-container{flex:1 1 auto}.main_xs_with_secondary--compact .product--compact .product__info-article--options{padding-inline-start:0px}.main_xs_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_xs_with_secondary--compact .product--reverse.product--compact.product--small.product--lines .product__info-block,.main_xs_with_secondary--compact .product--reverse.product--compact.product--small .product__info-block,.main_xs_with_secondary--compact .product--reverse.product--compact.product--medium .product__info-block,.main_xs_with_secondary--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block,.main_xs_with_secondary--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_xs_with_secondary--compact .product--reverse.product--compact.product--large .product__info-block{padding-inline-end:0px}.main_xs_with_secondary--compact .thumbnail-slider{display:none}.main_xs_with_secondary--compact div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_xs_with_secondary--compact .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_xs_with_secondary--compact .product__media-list.one_column_grid,.main_xs_with_secondary--compact .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_xs_with_secondary--compact .product__info-container--flex .product__info-article--description,.main_xs_with_secondary--compact .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1772px) and (min-width: 921px){.main_s--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--small.product--lines .product__info-block,.main_s--spacious .product--spacious.product--large.product--lines .product__info-block,.main_s--spacious .product--spacious.product--lines .product__info-article--options,.main_s--spacious .product--spacious.product--small.product--lines .product__info-wrapper,.main_s--spacious .product--spacious.product--large.product--lines .product__info-wrapper,.main_s--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_s--spacious .product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_s--spacious .product--spacious.product--small .product__info-block,.main_s--spacious .product--spacious.product--large .product__info-block,.main_s--spacious .product--spacious .product__info-article--options,.main_s--spacious .product--spacious.product--small .product__media-wrapper,.main_s--spacious .product--spacious.product--large .product__media-wrapper,.main_s--spacious .product--spacious.product--small .product__info-wrapper,.main_s--spacious .product--spacious.product--large .product__info-wrapper,.main_s--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_s--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_s--spacious .product--spacious.product--medium .product__info-block,.main_s--spacious .product--spacious.product--medium .product__media-wrapper,.main_s--spacious .product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_s--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_s--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (min-width: 1480px){.main_s--spacious .page-width.product--spacious.product--small.product--lines .product__media-wrapper,.main_s--spacious .page-width.product--spacious.product--large.product--lines .product__media-wrapper,.main_s--spacious .page-width.product--spacious.product--small.product--lines .product__info-block,.main_s--spacious .page-width.product--spacious.product--large.product--lines .product__info-block,.main_s--spacious .page-width.product--spacious.product--lines .product__info-article--options,.main_s--spacious .page-width.product--spacious.product--small.product--lines .product__info-wrapper,.main_s--spacious .page-width.product--spacious.product--large.product--lines .product__info-wrapper,.main_s--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_s--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_s--spacious .page-width.product--spacious.product--small .product__info-block,.main_s--spacious .page-width.product--spacious.product--large .product__info-block,.main_s--spacious .page-width.product--spacious .product__info-article--options,.main_s--spacious .page-width.product--spacious.product--small .product__media-wrapper,.main_s--spacious .page-width.product--spacious.product--large .product__media-wrapper,.main_s--spacious .page-width.product--spacious.product--small .product__info-wrapper,.main_s--spacious .page-width.product--spacious.product--large .product__info-wrapper,.main_s--spacious .page-width.product--spacious .product__info-container--flex .product__info-article--description,.main_s--spacious .page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_s--spacious .page-width.product--spacious.product--medium .product__info-block,.main_s--spacious .page-width.product--spacious.product--medium .product__media-wrapper,.main_s--spacious .page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_s--spacious .page-width.product--spacious.product--medium.product--lines .product__info-block,.main_s--spacious .page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.main_s--spacious .page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (max-width: 1304px) and (min-width: 921px){.main_s--spacious .product--spacious.product--small .product__media-wrapper,.main_s--spacious .product--spacious.product--medium .product__media-wrapper,.main_s--spacious .product--spacious.product--large .product__media-wrapper,.main_s--spacious .product--spacious.product--small .product__info-wrapper,.main_s--spacious .product--spacious.product--medium .product__info-wrapper,.main_s--spacious .product--spacious.product--large .product__info-wrapper,.main_s--spacious .product--spacious.product--medium .product__info-block,.main_s--spacious .product--spacious.product--large .product__info-block,.main_s--spacious .product--spacious.product--small .product__info-block,.main_s--spacious .product--spacious.product--full_width{--gap: 48px }.main_s--spacious .product--spacious .product__info-article--options,.main_s--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_s--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.main_s--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--small.product--lines .product__info-block,.main_s--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_s--spacious .product--spacious.product--large.product--lines .product__info-block,.main_s--spacious .product--spacious.product--lines .product__info-article--options,.main_s--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--description,.main_s--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--options{--gap: 24px}.main_s--spacious .product--spacious.product--small .product__media-wrapper,.main_s--spacious .product--spacious.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_s--spacious .product--spacious.product--small .product__info-wrapper,.main_s--spacious .product--spacious.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_s--spacious .product--small.product--lines .product__media-wrapper,.main_s--spacious .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_s--spacious .product--small.product--lines .product__info-wrapper,.main_s--spacious .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_s--spacious .product--full_width{gap:var(--gap)}.main_s--spacious .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_s--spacious .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1048px){.main_s--spacious .product--full_width .product__info-article--options .product__text,.main_s--spacious .product--full_width .product__info-article--options .product__title{display:none}.main_s--spacious .product--full_width .product__info-article--options .product__text:first-child,.main_s--spacious .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1048px) and (min-width: 921px){.main_s--spacious .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_s--spacious .product__title--minimal_heavy,.main_s--spacious .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_s--spacious .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_s--spacious .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_s--spacious .product--full_width .product__info-article--description .product__text,.main_s--spacious .product--full_width .product__info-article--description .product__title{display:none}.main_s--spacious .product--full_width .product__info-article--options .product__text,.main_s--spacious .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_s--spacious .product--spacious .product__info-container--flex{flex-direction:column-reverse}.main_s--spacious .product{flex-direction:column;justify-content:flex-start}.main_s--spacious .container--sticky{position:static}.main_s--spacious .product__info-wrapper--left{order:1}.main_s--spacious .product--spacious{gap:24px}.main_s--spacious .product--spacious.product--small .product__media-wrapper,.main_s--spacious .product--spacious.product--small .product__info-wrapper,.main_s--spacious .product--spacious.product--medium .product__media-wrapper,.main_s--spacious .product--spacious.product--medium .product__info-wrapper,.main_s--spacious .product--spacious.product--large .product__media-wrapper,.main_s--spacious .product--spacious.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_s--spacious .product--spacious.product--medium .product__info-container,.main_s--spacious .product--spacious.product--large .product__info-container,.main_s--spacious .product--spacious .product__info-article--options,.main_s--spacious .product--spacious .product__info-article--options-wrapper{max-width:100%}.main_s--spacious .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_s--spacious .product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.main_s--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_s--spacious .product--reverse.product--spacious.product--small.product--lines .product__media-wrapper,.main_s--spacious .product--reverse.product--spacious.product--medium.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_s--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_s--spacious .product--reverse.product--spacious.product--large.product--lines .product__media-wrapper{padding:0}.main_s--spacious .product--spacious.product--small.product--lines .product__info-block,.main_s--spacious .product--spacious.product--small .product__info-block,.main_s--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_s--spacious .product--spacious.product--medium .product__info-block,.main_s--spacious .product--spacious.product--large.product--lines .product__info-block,.main_s--spacious .product--spacious.product--large .product__info-block,.main_s--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--options{padding-inline-start:0px}.main_s--spacious .product--spacious .product__info-options-container{flex:1 1 auto}.main_s--spacious .product--spacious .product__info-article--options{padding-inline-start:0px}.main_s--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_s--spacious .product--reverse.product--spacious.product--small.product--lines .product__info-block,.main_s--spacious .product--reverse.product--spacious.product--small .product__info-block,.main_s--spacious .product--reverse.product--spacious.product--medium.product--lines .product__info-block,.main_s--spacious .product--reverse.product--spacious.product--medium .product__info-block,.main_s--spacious .product--reverse.product--spacious.product--large.product--lines .product__info-block,.main_s--spacious .product--reverse.product--spacious.product--large .product__info-block{padding-inline-end:0px}.main_s--spacious .thumbnail-slider{display:none}.main_s--spacious div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_s--spacious .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_s--spacious .product__media-list.one_column_grid,.main_s--spacious .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_s--spacious .product--spacious.product--lines{padding-top:32px}.main_s--spacious .product__info-container--flex .product__info-article--description,.main_s--spacious .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1772px) and (min-width: 921px){.main_s--compact .product--compact.product--small .product__info-block,.main_s--compact .product--compact .product__info-article--options{--gap: 40px}.main_s--compact .product--compact.product--small.product--lines .product__info-block,.main_s--compact .product--compact.product--lines .product__info-article--options,.main_s--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 1477px){.main_s--compact .page-width.product--compact.product--small .product__info-block,.main_s--compact .page-width.product--compact .product__info-article--options{--gap: 40px}.main_s--compact .page-width.product--compact.product--small.product--lines .product__info-block,.main_s--compact .page-width.product--compact.product--lines .product__info-article--options,.main_s--compact .page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 1260px) and (min-width: 921px){.main_s--compact .product--compact.product--small .product__info-block,.main_s--compact .product--compact.product--large .product__info-block,.main_s--compact .product--compact .product__info-article--options,.main_s--compact .product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.main_s--compact .product--compact .product__media-wrapper,.main_s--compact .product--compact.product--small .product__info-wrapper,.main_s--compact .product--compact.product--medium .product__info-wrapper,.main_s--compact .product--compact.product--large .product__info-wrapper,.main_s--compact .product--compact.product--lines .product__info-article--options{--gap: 12px}.main_s--compact .product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.main_s--compact .product--reverse.product--compact.product--medium .product__info-block,.main_s--compact .product--compact.product--full_width{--gap: 24px}.main_s--compact .product--compact.product--lines .product__info-block,.main_s--compact .product--compact.product--lines .product__info-container--flex .product__info-article--description,.main_s--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_s--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_s--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.main_s--compact .product--compact.product--small .product__media-wrapper,.main_s--compact .product--compact.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_s--compact .product--compact.product--small .product__info-wrapper,.main_s--compact .product--compact.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_s--compact .product--small.product--lines .product__media-wrapper,.main_s--compact .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_s--compact .product--small.product--lines .product__info-wrapper,.main_s--compact .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_s--compact .product--full_width{gap:var(--gap)}.main_s--compact .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_s--compact .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 968px){.main_s--compact .product--full_width .product__info-article--options .product__text,.main_s--compact .product--full_width .product__info-article--options .product__title{display:none}.main_s--compact .product--full_width .product__info-article--options .product__text:first-child,.main_s--compact .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 968px) and (min-width: 921px){.main_s--compact .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_s--compact .product__title--minimal_heavy,.main_s--compact .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_s--compact .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_s--compact .main_xs--compact .color__swatch--three,.main_s--compact .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_s--compact .product--full_width .product__info-article--description .product__text,.main_s--compact .product--full_width .product__info-article--description .product__title{display:none}.main_s--compact .product--full_width .product__info-article--options .product__text,.main_s--compact .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_s--compact .product--compact .product__info-container--flex{flex-direction:column-reverse}.main_s--compact .product{flex-direction:column;justify-content:flex-start}.main_s--compact .container--sticky{position:static}.main_s--compact .product__info-wrapper--left{order:1}.main_s--compact .product--compact{gap:16px}.main_s--compact .product--compact.product--small .product__media-wrapper,.main_s--compact .product--compact.product--small .product__info-wrapper,.main_s--compact .product--compact.product--medium .product__media-wrapper,.main_s--compact .product--compact.product--medium .product__info-wrapper,.main_s--compact .product--compact.product--large .product__media-wrapper,.main_s--compact .product--compact.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_s--compact .product--compact.product--medium .product__info-container,.main_s--compact .product--compact.product--large .product__info-container,.main_s--compact .product--compact .product__info-article--options,.main_s--compact .product--compact .product__info-article--options-wrapper{max-width:100%}.main_s--compact .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_s--compact .product--compact.product--small.product--lines .product__media-wrapper,.main_s--compact .product--reverse.product--compact.product--small.product--lines .product__media-wrapper,.main_s--compact .product--compact.product--medium.product--lines .product__media-wrapper,.main_s--compact .product--reverse.product--compact.product--medium.product--lines .product__media-wrapper,.main_s--compact .product--compact.product--large.product--lines .product__media-wrapper,.main_s--compact .product--reverse.product--compact.product--large.product--lines .product__media-wrapper{padding:0}.main_s--compact .product--compact.product--small.product--lines .product__info-block,.main_s--compact .product--compact.product--small .product__info-block,.main_s--compact .product--compact.product--medium .product__info-block,.main_s--compact .product--compact.product--medium.product--lines .product__info-block,.main_s--compact .product--compact.product--large.product--lines .product__info-block,.main_s--compact .product--compact.product--large .product__info-block,.main_s--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_s--compact .product--compact .product__info-article--options{padding-inline-start:0px}.main_s--compact .product--compact .product__info-options-container{flex:1 1 auto}.main_s--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_s--compact .product--reverse.product--compact.product--small.product--lines .product__info-block,.main_s--compact .product--reverse.product--compact.product--small .product__info-block,.main_s--compact .product--reverse.product--compact.product--medium .product__info-block,.main_s--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block,.main_s--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_s--compact .product--reverse.product--compact.product--large .product__info-block{padding-inline-end:0px}.main_s--compact .thumbnail-slider{display:none}.main_s--compact div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_s--compact .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_s--compact .product__media-list.one_column_grid,.main_s--compact .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_s--compact .product__info-container--flex .product__info-article--description,.main_s--compact .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1890px) and (min-width: 921px){.main_s_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--lines .product__info-article--options,.main_s_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-wrapper,.main_s_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_s_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_s_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_s_with_secondary--spacious .product--spacious .product__info-article--options,.main_s_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_s_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_s_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (min-width: 1595px){.main_s_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__info-block,.main_s_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__info-block,.main_s_with_secondary--spacious .page-width.product--spacious.product--lines .product__info-article--options,.main_s_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__info-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__info-wrapper,.main_s_with_secondary--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_s_with_secondary--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_s_with_secondary--spacious .page-width.product--spacious.product--small .product__info-block,.main_s_with_secondary--spacious .page-width.product--spacious.product--large .product__info-block,.main_s_with_secondary--spacious .page-width.product--spacious .product__info-article--options,.main_s_with_secondary--spacious .page-width.product--spacious.product--small .product__media-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--large .product__media-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--small .product__info-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--large .product__info-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious .product__info-container--flex .product__info-article--description,.main_s_with_secondary--spacious .page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_s_with_secondary--spacious .page-width.product--spacious.product--medium .product__info-block,.main_s_with_secondary--spacious .page-width.product--spacious.product--medium .product__media-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_s_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__info-block,.main_s_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}}@media screen and (max-width: 1400px) and (min-width: 921px){.main_s_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--full_width{--gap: 48px }.main_s_with_secondary--spacious .product--spacious .product__info-article--options,.main_s_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_s_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.main_s_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--lines .product__info-article--options,.main_s_with_secondary--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--description,.main_s_with_secondary--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--options{--gap: 24px}.main_s_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_s_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_s_with_secondary--spacious .product--small.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_s_with_secondary--spacious .product--small.product--lines .product__info-wrapper,.main_s_with_secondary--spacious .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_s_with_secondary--spacious .product--full_width{gap:var(--gap)}.main_s_with_secondary--spacious .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_s_with_secondary--spacious .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1144px){.main_s_with_secondary--spacious .product--full_width .product__info-article--options .product__text,.main_s_with_secondary--spacious .product--full_width .product__info-article--options .product__title{display:none}.main_s_with_secondary--spacious .product--full_width .product__info-article--options .product__text:first-child,.main_s_with_secondary--spacious .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1144px) and (min-width: 921px){.main_s_with_secondary--spacious .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_s_with_secondary--spacious .product__title--minimal_heavy,.main_s_with_secondary--spacious .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_s_with_secondary--spacious .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_s_with_secondary--spacious .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_s_with_secondary--spacious .product--full_width .product__info-article--description .product__text,.main_s_with_secondary--spacious .product--full_width .product__info-article--description .product__title{display:none}.main_s_with_secondary--spacious .product--full_width .product__info-article--options .product__text,.main_s_with_secondary--spacious .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_s_with_secondary--spacious .product--spacious .product__info-container--flex{flex-direction:column-reverse}.main_s_with_secondary--spacious .product{flex-direction:column;justify-content:flex-start}.main_s_with_secondary--spacious .container--sticky{position:static}.main_s_with_secondary--spacious .product__info-wrapper--left{order:1}.main_s_with_secondary--spacious .product--spacious{gap:24px}.main_s_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_s_with_secondary--spacious .product--spacious.product--medium .product__info-container,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-container,.main_s_with_secondary--spacious .product--spacious .product__info-article--options,.main_s_with_secondary--spacious .product--spacious .product__info-article--options-wrapper{max-width:100%}.main_s_with_secondary--spacious .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.main_s_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--small.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--medium.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--large.product--lines .product__media-wrapper{padding:0}.main_s_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_s_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_s_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--options{padding-inline-start:0px}.main_s_with_secondary--spacious .product--spacious .product__info-options-container{flex:1 1 auto}.main_s_with_secondary--spacious .product--spacious .product__info-article--options{padding-inline-start:0px}.main_s_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_s_with_secondary--spacious .product--reverse.product--spacious.product--small.product--lines .product__info-block,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--small .product__info-block,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--medium.product--lines .product__info-block,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--medium .product__info-block,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--large.product--lines .product__info-block,.main_s_with_secondary--spacious .product--reverse.product--spacious.product--large .product__info-block{padding-inline-end:0px}.main_s_with_secondary--spacious .thumbnail-slider{display:none}.main_s_with_secondary--spacious div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_s_with_secondary--spacious .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_s_with_secondary--spacious .product__media-list.one_column_grid,.main_s_with_secondary--spacious .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_s_with_secondary--spacious .product--spacious.product--lines{padding-top:32px}.main_s_with_secondary--spacious .product__info-container--flex .product__info-article--description,.main_s_with_secondary--spacious .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1890px) and (min-width: 921px){.main_s_with_secondary--compact .product--compact.product--small .product__info-block,.main_s_with_secondary--compact .product--compact .product__info-article--options{--gap: 40px}.main_s_with_secondary--compact .product--compact.product--small.product--lines .product__info-block,.main_s_with_secondary--compact .product--compact.product--lines .product__info-article--options,.main_s_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 1595px){.main_s_with_secondary--compact .page-width.product--compact.product--small .product__info-block,.main_s_with_secondary--compact .page-width.product--compact .product__info-article--options{--gap: 40px}.main_s_with_secondary--compact .page-width.product--compact.product--small.product--lines .product__info-block,.main_s_with_secondary--compact .page-width.product--compact.product--lines .product__info-article--options,.main_s_with_secondary--compact .page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 1378px) and (min-width: 921px){.main_s_with_secondary--compact .product--compact.product--small .product__info-block,.main_s_with_secondary--compact .product--compact.product--large .product__info-block,.main_s_with_secondary--compact .product--compact .product__info-article--options,.main_s_with_secondary--compact .product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.main_s_with_secondary--compact .product--compact .product__media-wrapper,.main_s_with_secondary--compact .product--compact.product--small .product__info-wrapper,.main_s_with_secondary--compact .product--compact.product--medium .product__info-wrapper,.main_s_with_secondary--compact .product--compact.product--large .product__info-wrapper,.main_s_with_secondary--compact .product--compact.product--lines .product__info-article--options{--gap: 12px}.main_s_with_secondary--compact .product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.main_s_with_secondary--compact .product--reverse.product--compact.product--medium .product__info-block,.main_s_with_secondary--compact .product--compact.product--full_width{--gap: 24px}.main_s_with_secondary--compact .product--compact.product--lines .product__info-block,.main_s_with_secondary--compact .product--compact.product--lines .product__info-container--flex .product__info-article--description,.main_s_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_s_with_secondary--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_s_with_secondary--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.main_s_with_secondary--compact .product--compact.product--small .product__media-wrapper,.main_s_with_secondary--compact .product--compact.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_s_with_secondary--compact .product--compact.product--small .product__info-wrapper,.main_s_with_secondary--compact .product--compact.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_s_with_secondary--compact .product--small.product--lines .product__media-wrapper,.main_s_with_secondary--compact .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_s_with_secondary--compact .product--small.product--lines .product__info-wrapper,.main_s_with_secondary--compact .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_s_with_secondary--compact .product--full_width{gap:var(--gap)}.main_s_with_secondary--compact .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_s_with_secondary--compact .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1064px){.main_s_with_secondary--compact .product--full_width .product__info-article--options .product__text,.main_s_with_secondary--compact .product--full_width .product__info-article--options .product__title{display:none}.main_s_with_secondary--compact .product--full_width .product__info-article--options .product__text:first-child,.main_s_with_secondary--compact .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1064px) and (min-width: 921px){.main_s_with_secondary--compact .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_s_with_secondary--compact .product__title--minimal_heavy,.main_s_with_secondary--compact .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_s_with_secondary--compact .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_s_with_secondary--compact .main_xs--compact .color__swatch--three,.main_s_with_secondary--compact .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_s_with_secondary--compact .product--full_width .product__info-article--description .product__text,.main_s_with_secondary--compact .product--full_width .product__info-article--description .product__title{display:none}.main_s_with_secondary--compact .product--full_width .product__info-article--options .product__text,.main_s_with_secondary--compact .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_s_with_secondary--compact .product--compact .product__info-container--flex{flex-direction:column-reverse}.main_s_with_secondary--compact .product{flex-direction:column;justify-content:flex-start}.main_s_with_secondary--compact .container--sticky{position:static}.main_s_with_secondary--compact .product__info-wrapper--left{order:1}.main_s_with_secondary--compact .product--compact{gap:16px}.main_s_with_secondary--compact .product--compact.product--small .product__media-wrapper,.main_s_with_secondary--compact .product--compact.product--small .product__info-wrapper,.main_s_with_secondary--compact .product--compact.product--medium .product__media-wrapper,.main_s_with_secondary--compact .product--compact.product--medium .product__info-wrapper,.main_s_with_secondary--compact .product--compact.product--large .product__media-wrapper,.main_s_with_secondary--compact .product--compact.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_s_with_secondary--compact .product--compact.product--medium .product__info-container,.main_s_with_secondary--compact .product--compact.product--large .product__info-container,.main_s_with_secondary--compact .product--compact .product__info-article--options,.main_s_with_secondary--compact .product--compact .product__info-article--options-wrapper{max-width:100%}.main_s_with_secondary--compact .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_s_with_secondary--compact .product--compact.product--small.product--lines .product__media-wrapper,.main_s_with_secondary--compact .product--reverse.product--compact.product--small.product--lines .product__media-wrapper,.main_s_with_secondary--compact .product--compact.product--medium.product--lines .product__media-wrapper,.main_s_with_secondary--compact .product--reverse.product--compact.product--medium.product--lines .product__media-wrapper,.main_s_with_secondary--compact .product--compact.product--large.product--lines .product__media-wrapper,.main_s_with_secondary--compact .product--reverse.product--compact.product--large.product--lines .product__media-wrapper{padding:0}.main_s_with_secondary--compact .product--compact.product--small.product--lines .product__info-block,.main_s_with_secondary--compact .product--compact.product--small .product__info-block,.main_s_with_secondary--compact .product--compact.product--medium .product__info-block,.main_s_with_secondary--compact .product--compact.product--medium.product--lines .product__info-block,.main_s_with_secondary--compact .product--compact.product--large.product--lines .product__info-block,.main_s_with_secondary--compact .product--compact.product--large .product__info-block,.main_s_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_s_with_secondary--compact .product--compact .product__info-article--options{padding-inline-start:0px}.main_s_with_secondary--compact .product--compact .product__info-options-container{flex:1 1 auto}.main_s_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_s_with_secondary--compact .product--reverse.product--compact.product--small.product--lines .product__info-block,.main_s_with_secondary--compact .product--reverse.product--compact.product--small .product__info-block,.main_s_with_secondary--compact .product--reverse.product--compact.product--medium .product__info-block,.main_s_with_secondary--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block,.main_s_with_secondary--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_s_with_secondary--compact .product--reverse.product--compact.product--large .product__info-block{padding-inline-end:0px}.main_s_with_secondary--compact .thumbnail-slider{display:none}.main_s_with_secondary--compact div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_s_with_secondary--compact .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_s_with_secondary--compact .product__media-list.one_column_grid,.main_s_with_secondary--compact .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_s_with_secondary--compact .product__info-container--flex .product__info-article--description,.main_s_with_secondary--compact .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1920px) and (min-width: 921px){.main_m--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--small.product--lines .product__info-block,.main_m--spacious .product--spacious.product--large.product--lines .product__info-block,.main_m--spacious .product--spacious.product--lines .product__info-article--options,.main_m--spacious .product--spacious.product--small.product--lines .product__info-wrapper,.main_m--spacious .product--spacious.product--large.product--lines .product__info-wrapper,.main_m--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_m--spacious .product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_m--spacious .product--spacious.product--small .product__info-block,.main_m--spacious .product--spacious.product--large .product__info-block,.main_m--spacious .product--spacious .product__info-article--options,.main_m--spacious .product--spacious.product--small .product__media-wrapper,.main_m--spacious .product--spacious.product--large .product__media-wrapper,.main_m--spacious .product--spacious.product--small .product__info-wrapper,.main_m--spacious .product--spacious.product--large .product__info-wrapper,.main_m--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_m--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_m--spacious .product--spacious.product--medium .product__info-block,.main_m--spacious .product--spacious.product--medium .product__media-wrapper,.main_m--spacious .product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_m--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_m--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.main_m--compact .product--compact.product--small .product__info-block,.main_m--compact .product--compact .product__info-article--options{--gap: 40px}.main_m--compact .product--compact.product--small.product--lines .product__info-block,.main_m--compact .product--compact.product--lines .product__info-article--options,.main_m--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 1600px){.main_m--spacious .page-width.product--spacious.product--small.product--lines .product__media-wrapper,.main_m--spacious .page-width.product--spacious.product--large.product--lines .product__media-wrapper,.main_m--spacious .page-width.product--spacious.product--small.product--lines .product__info-block,.main_m--spacious .page-width.product--spacious.product--large.product--lines .product__info-block,.main_m--spacious .page-width.product--spacious.product--lines .product__info-article--options,.main_m--spacious .page-width.product--spacious.product--small.product--lines .product__info-wrapper,.main_m--spacious .page-width.product--spacious.product--large.product--lines .product__info-wrapper,.main_m--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_m--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_m--spacious .page-width.product--spacious.product--small .product__info-block,.main_m--spacious .page-width.product--spacious.product--large .product__info-block,.main_m--spacious .page-width.product--spacious .product__info-article--options,.main_m--spacious .page-width.product--spacious.product--small .product__media-wrapper,.main_m--spacious .page-width.product--spacious.product--large .product__media-wrapper,.main_m--spacious .page-width.product--spacious.product--small .product__info-wrapper,.main_m--spacious .page-width.product--spacious.product--large .product__info-wrapper,.main_m--spacious .page-width.product--spacious .product__info-container--flex .product__info-article--description,.main_m--spacious .page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_m--spacious .page-width.product--spacious.product--medium .product__info-block,.main_m--spacious .page-width.product--spacious.product--medium .product__media-wrapper,.main_m--spacious .page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_m--spacious .page-width.product--spacious.product--medium.product--lines .product__info-block,.main_m--spacious .page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.main_m--spacious .page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.main_m--compact .page-width.product--compact.product--small .product__info-block,.main_m--compact .page-width.product--compact .product__info-article--options{--gap: 40px}.main_m--compact .page-width.product--compact.product--small.product--lines .product__info-block,.main_m--compact .page-width.product--compact.product--lines .product__info-article--options,.main_m--compact .page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 1365px) and (min-width: 921px){.main_m--spacious .product--spacious.product--small .product__media-wrapper,.main_m--spacious .product--spacious.product--medium .product__media-wrapper,.main_m--spacious .product--spacious.product--large .product__media-wrapper,.main_m--spacious .product--spacious.product--small .product__info-wrapper,.main_m--spacious .product--spacious.product--medium .product__info-wrapper,.main_m--spacious .product--spacious.product--large .product__info-wrapper,.main_m--spacious .product--spacious.product--medium .product__info-block,.main_m--spacious .product--spacious.product--large .product__info-block,.main_m--spacious .product--spacious.product--small .product__info-block,.main_m--spacious .product--spacious.product--full_width{--gap: 48px }.main_m--spacious .product--spacious .product__info-article--options,.main_m--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_m--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.main_m--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--small.product--lines .product__info-block,.main_m--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_m--spacious .product--spacious.product--large.product--lines .product__info-block,.main_m--spacious .product--spacious.product--lines .product__info-article--options,.main_m--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--description,.main_m--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--options{--gap: 24px}.main_m--compact .product--compact.product--small .product__info-block,.main_m--compact .product--compact.product--large .product__info-block,.main_m--compact .product--compact .product__info-article--options,.main_m--compact .product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.main_m--compact .product--compact .product__media-wrapper,.main_m--compact .product--compact.product--small .product__info-wrapper,.main_m--compact .product--compact.product--medium .product__info-wrapper,.main_m--compact .product--compact.product--large .product__info-wrapper,.main_m--compact .product--compact.product--lines .product__info-article--options{--gap: 12px}.main_m--compact .product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.main_m--compact .product--reverse.product--compact.product--medium .product__info-block,.main_m--compact .product--compact.product--full_width{--gap: 24px}.main_m--compact .product--compact.product--lines .product__info-block,.main_m--compact .product--compact.product--lines .product__info-container--flex .product__info-article--description,.main_m--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_m--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_m--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.main_m .product.product--small .product__media-wrapper,.main_m .product.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_m .product.product--small .product__info-wrapper,.main_m .product.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_m .product--small.product--lines .product__media-wrapper,.main_m .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_m .product--small.product--lines .product__info-wrapper,.main_m .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_m .product--full_width{gap:var(--gap)}.main_m .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_m .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1048px){.main_m--spacious .product--full_width .product__info-article--options .product__text,.main_m--spacious .product--full_width .product__info-article--options .product__title{display:none}.main_m--spacious .product--full_width .product__info-article--options .product__text:first-child,.main_m--spacious .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1048px) and (min-width: 921px){.main_m--spacious .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_m--spacious .product__title--minimal_heavy,.main_m--spacious .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_m--spacious .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_m--spacious .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_m--spacious .product--full_width .product__info-article--description .product__text,.main_m--spacious .product--full_width .product__info-article--description .product__title{display:none}.main_m--spacious .product--full_width .product__info-article--options .product__text,.main_m--spacious .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_m--spacious .product--spacious .product__info-container--flex{flex-direction:column-reverse}.main_m--spacious .product{flex-direction:column;justify-content:flex-start}.main_m--spacious .container--sticky{position:static}.main_m--spacious .product__info-wrapper--left{order:1}.main_m--spacious .product--spacious{gap:24px}.main_m--spacious .product--spacious.product--small .product__media-wrapper,.main_m--spacious .product--spacious.product--small .product__info-wrapper,.main_m--spacious .product--spacious.product--medium .product__media-wrapper,.main_m--spacious .product--spacious.product--medium .product__info-wrapper,.main_m--spacious .product--spacious.product--large .product__media-wrapper,.main_m--spacious .product--spacious.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_m--spacious .product--spacious.product--medium .product__info-container,.main_m--spacious .product--spacious.product--large .product__info-container,.main_m--spacious .product--spacious .product__info-article--options,.main_m--spacious .product--spacious .product__info-article--options-wrapper{max-width:100%}.main_m--spacious .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_m--spacious .product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.main_m--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_m--spacious .product--reverse.product--spacious.product--small.product--lines .product__media-wrapper,.main_m--spacious .product--reverse.product--spacious.product--medium.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_m--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_m--spacious .product--reverse.product--spacious.product--large.product--lines .product__media-wrapper{padding:0}.main_m--spacious .product--spacious.product--small.product--lines .product__info-block,.main_m--spacious .product--spacious.product--small .product__info-block,.main_m--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_m--spacious .product--spacious.product--medium .product__info-block,.main_m--spacious .product--spacious.product--large.product--lines .product__info-block,.main_m--spacious .product--spacious.product--large .product__info-block,.main_m--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--options,.main_m--spacious .product--spacious .product__info-article--options{padding-inline-start:0px}.main_m--spacious .product--spacious .product__info-options-container{flex:1 1 auto}.main_m--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_m--spacious .product--reverse.product--spacious.product--small.product--lines .product__info-block,.main_m--spacious .product--reverse.product--spacious.product--small .product__info-block,.main_m--spacious .product--reverse.product--spacious.product--medium.product--lines .product__info-block,.main_m--spacious .product--reverse.product--spacious.product--medium .product__info-block,.main_m--spacious .product--reverse.product--spacious.product--large.product--lines .product__info-block,.main_m--spacious .product--reverse.product--spacious.product--large .product__info-block{padding-inline-end:0px}.main_m--spacious .thumbnail-slider{display:none}.main_m--spacious div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_m--spacious .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_m--spacious .product__media-list.one_column_grid,.main_m--spacious .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_m--spacious .product--spacious.product--lines{padding-top:32px}.main_m--spacious .product__info-container--flex .product__info-article--description,.main_m--spacious .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (min-width: 1024px){.main_m--compact .product--full_width .product__info-article--options .product__text,.main_m--compact .product--full_width .product__info-article--options .product__title{display:none}.main_m--compact .product--full_width .product__info-article--options .product__text:first-child,.main_m--compact .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1024px) and (min-width: 921px){.main_m--compact .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_m--compact .product__title--minimal_heavy,.main_m--compact .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_m--compact .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_m--compact .main_xs--compact .color__swatch--three,.main_m--compact .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_m--compact .product--full_width .product__info-article--description .product__text,.main_m--compact .product--full_width .product__info-article--description .product__title{display:none}.main_m--compact .product--full_width .product__info-article--options .product__text,.main_m--compact .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_m--compact .product--compact .product__info-container--flex{flex-direction:column-reverse}.main_m--compact .product{flex-direction:column;justify-content:flex-start}.main_m--compact .container--sticky{position:static}.main_m--compact .product__info-wrapper--left{order:1}.main_m--compact .product--compact{gap:16px}.main_m--compact .product--compact.product--small .product__media-wrapper,.main_m--compact .product--compact.product--small .product__info-wrapper,.main_m--compact .product--compact.product--medium .product__media-wrapper,.main_m--compact .product--compact.product--medium .product__info-wrapper,.main_m--compact .product--compact.product--large .product__media-wrapper,.main_m--compact .product--compact.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_m--compact .product--compact.product--medium .product__info-container,.main_m--compact .product--compact.product--large .product__info-container,.main_m--compact .product--compact .product__info-article--options,.main_m--compact .product--compact .product__info-article--options-wrapper{max-width:100%}.main_m--compact .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_m--compact .product--compact.product--small.product--lines .product__media-wrapper,.main_m--compact .product--reverse.product--compact.product--small.product--lines .product__media-wrapper,.main_m--compact .product--compact.product--medium.product--lines .product__media-wrapper,.main_m--compact .product--reverse.product--compact.product--medium.product--lines .product__media-wrapper,.main_m--compact .product--compact.product--large.product--lines .product__media-wrapper,.main_m--compact .product--reverse.product--compact.product--large.product--lines .product__media-wrapper{padding:0}.main_m--compact .product--compact.product--small.product--lines .product__info-block,.main_m--compact .product--compact.product--small .product__info-block,.main_m--compact .product--compact.product--medium .product__info-block,.main_m--compact .product--compact.product--medium.product--lines .product__info-block,.main_m--compact .product--compact.product--large.product--lines .product__info-block,.main_m--compact .product--compact.product--large .product__info-block,.main_m--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_m--compact .product--compact .product__info-article--options{padding-inline-start:0px}.main_m--compact .product--compact .product__info-options-container{flex:1 1 auto}.main_m--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_m--compact .product--reverse.product--compact.product--small.product--lines .product__info-block,.main_m--compact .product--reverse.product--compact.product--small .product__info-block,.main_m--compact .product--reverse.product--compact.product--medium .product__info-block,.main_m--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block,.main_m--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_m--compact .product--reverse.product--compact.product--large .product__info-block{padding-inline-end:0px}.main_m--compact .thumbnail-slider{display:none}.main_m--compact div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_m--compact .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_m--compact .product__media-list.one_column_grid,.main_m--compact .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_m--compact .product__info-container--flex .product__info-article--description,.main_m--compact .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 2048px) and (min-width: 921px){.main_m_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--lines .product__info-article--options,.main_m_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-wrapper,.main_m_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-wrapper,.main_m_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_m_with_secondary--spacious .product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_m_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_m_with_secondary--spacious .product--spacious .product__info-article--options,.main_m_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_m_with_secondary--spacious .product--spacious.product--large .product__info-wrapper,.main_m_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_m_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_m_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_m_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.main_m_with_secondary--compact .product--compact.product--small .product__info-block,.main_m_with_secondary--compact .product--compact .product__info-article--options{--gap: 40px}.main_m_with_secondary--compact .product--compact.product--small.product--lines .product__info-block,.main_m_with_secondary--compact .product--compact.product--lines .product__info-article--options,.main_m_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 1728px){.main_m_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__info-block,.main_m_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__info-block,.main_m_with_secondary--spacious .page-width.product--spacious.product--lines .product__info-article--options,.main_m_with_secondary--spacious .page-width.product--spacious.product--small.product--lines .product__info-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--large.product--lines .product__info-wrapper,.main_m_with_secondary--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_m_with_secondary--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_m_with_secondary--spacious .page-width.product--spacious.product--small .product__info-block,.main_m_with_secondary--spacious .page-width.product--spacious.product--large .product__info-block,.main_m_with_secondary--spacious .page-width.product--spacious .product__info-article--options,.main_m_with_secondary--spacious .page-width.product--spacious.product--small .product__media-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--large .product__media-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--small .product__info-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--large .product__info-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious .product__info-container--flex .product__info-article--description,.main_m_with_secondary--spacious .page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_m_with_secondary--spacious .page-width.product--spacious.product--medium .product__info-block,.main_m_with_secondary--spacious .page-width.product--spacious.product--medium .product__media-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_m_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__info-block,.main_m_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.main_m_with_secondary--compact .page-width.product--compact.product--small .product__info-block,.main_m_with_secondary--compact .page-width.product--compact .product__info-article--options{--gap: 40px}.main_m_with_secondary--compact .page-width.product--compact.product--small.product--lines .product__info-block,.main_m_with_secondary--compact .page-width.product--compact.product--lines .product__info-article--options,.main_m_with_secondary--compact .page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 1493px) and (min-width: 921px){.main_m_with_secondary--spacious .product--spacious.product--small .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--medium .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--large .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--small .product__info-wrapper,.main_m_with_secondary--spacious .product--spacious.product--medium .product__info-wrapper,.main_m_with_secondary--spacious .product--spacious.product--large .product__info-wrapper,.main_m_with_secondary--spacious .product--spacious.product--medium .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--large .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--small .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--full_width{--gap: 48px }.main_m_with_secondary--spacious .product--spacious .product__info-article--options,.main_m_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_m_with_secondary--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.main_m_with_secondary--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_m_with_secondary--spacious .product--spacious.product--small.product--lines .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--large.product--lines .product__info-block,.main_m_with_secondary--spacious .product--spacious.product--lines .product__info-article--options,.main_m_with_secondary--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--description,.main_m_with_secondary--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--options{--gap: 24px}.main_m_with_secondary--compact .product--compact.product--small .product__info-block,.main_m_with_secondary--compact .product--compact.product--large .product__info-block,.main_m_with_secondary--compact .product--compact .product__info-article--options,.main_m_with_secondary--compact .product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.main_m_with_secondary--compact .product--compact .product__media-wrapper,.main_m_with_secondary--compact .product--compact.product--small .product__info-wrapper,.main_m_with_secondary--compact .product--compact.product--medium .product__info-wrapper,.main_m_with_secondary--compact .product--compact.product--large .product__info-wrapper,.main_m_with_secondary--compact .product--compact.product--lines .product__info-article--options{--gap: 12px}.main_m_with_secondary--compact .product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.main_m_with_secondary--compact .product--reverse.product--compact.product--medium .product__info-block,.main_m_with_secondary--compact .product--compact.product--full_width{--gap: 24px}.main_m_with_secondary--compact .product--compact.product--lines .product__info-block,.main_m_with_secondary--compact .product--compact.product--lines .product__info-container--flex .product__info-article--description,.main_m_with_secondary--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_m_with_secondary--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_m_with_secondary--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.main_m_with_secondary .product.product--small .product__media-wrapper,.main_m_with_secondary .product.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_m_with_secondary .product.product--small .product__info-wrapper,.main_m_with_secondary .product.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_m_with_secondary .product--small.product--lines .product__media-wrapper,.main_m_with_secondary .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_m_with_secondary .product--small.product--lines .product__info-wrapper,.main_m_with_secondary .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_m_with_secondary .product--full_width{gap:var(--gap)}.main_m_with_secondary .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_m_with_secondary .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1152px){.main_m_with_secondary .product--full_width .product__info-article--options .product__text,.main_m_with_secondary .product--full_width .product__info-article--options .product__title{display:none}.main_m_with_secondary .product--full_width .product__info-article--options .product__text:first-child,.main_m_with_secondary .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1152px) and (min-width: 921px){.main_m_with_secondary .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_m_with_secondary .product__title--minimal_heavy,.main_m_with_secondary .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_m_with_secondary .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_m_with_secondary .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_m_with_secondary .product--full_width .product__info-article--description .product__text,.main_m_with_secondary .product--full_width .product__info-article--description .product__title{display:none}.main_m_with_secondary .product--full_width .product__info-article--options .product__text,.main_m_with_secondary .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_m_with_secondary .product .product__info-container--flex{flex-direction:column-reverse}.main_m_with_secondary .product{flex-direction:column;justify-content:flex-start}.main_m_with_secondary .container--sticky{position:static}.main_m_with_secondary .product__info-wrapper--left{order:1}.main_m_with_secondary--spacious .product--spacious{gap:24px}.main_m_with_secondary--compact .product--compact{gap:16px}.main_m_with_secondary .product.product--small .product__media-wrapper,.main_m_with_secondary .product.product--small .product__info-wrapper,.main_m_with_secondary .product.product--medium .product__media-wrapper,.main_m_with_secondary .product.product--medium .product__info-wrapper,.main_m_with_secondary .product.product--large .product__media-wrapper,.main_m_with_secondary .product.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:no}.main_m_with_secondary .product.product--medium .product__info-container,.main_m_with_secondary .product.product--large .product__info-container,.main_m_with_secondary .product .product__info-article--options,.main_m_with_secondary .product .product__info-article--options-wrapper{max-width:100%}.main_m_with_secondary .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_m_with_secondary--spacious .product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.main_m_with_secondary .product.product--small.product--lines .product__media-wrapper,.main_m_with_secondary .product--reverse.product.product--small.product--lines .product__media-wrapper,.main_m_with_secondary .product--reverse.product.product--medium.product--lines .product__media-wrapper,.main_m_with_secondary .product.product--medium.product--lines .product__media-wrapper,.main_m_with_secondary .product.product--large.product--lines .product__media-wrapper,.main_m_with_secondary .product--reverse.product.product--large.product--lines .product__media-wrapper{padding:0}.main_m_with_secondary .product.product--small.product--lines .product__info-block,.main_m_with_secondary .product.product--small .product__info-block,.main_m_with_secondary .product.product--medium.product--lines .product__info-block,.main_m_with_secondary .product.product--medium .product__info-block,.main_m_with_secondary .product.product--large.product--lines .product__info-block,.main_m_with_secondary .product.product--large .product__info-block,.main_m_with_secondary .product--lines.product .product__info-container--flex .product__info-article--options,.main_m_with_secondary .product .product__info-article--options{padding-inline-start:0px}.main_m_with_secondary .product .product__info-options-container{flex:1 1 auto}.main_m_with_secondary .product--lines.product .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_m_with_secondary .product--reverse.product.product--small.product--lines .product__info-block,.main_m_with_secondary .product--reverse.product.product--small .product__info-block,.main_m_with_secondary .product--reverse.product.product--medium.product--lines .product__info-block,.main_m_with_secondary .product--reverse.product.product--medium .product__info-block,.main_m_with_secondary .product--reverse.product.product--large.product--lines .product__info-block,.main_m_with_secondary .product--reverse.product.product--large .product__info-block{padding-inline-end:0px}.main_m_with_secondary .thumbnail-slider{display:none}.main_m_with_secondary div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_m_with_secondary .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_m_with_secondary .product__media-list.one_column_grid,.main_m_with_secondary .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_m_with_secondary--spacious .product--spacious.product--lines{padding-top:32px}.main_m_with_secondary .product__info-container--flex .product__info-article--description,.main_m_with_secondary .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 2880px) and (min-width: 921px){.main_l--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_l--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_l--spacious .product--spacious.product--small.product--lines .product__info-block,.main_l--spacious .product--spacious.product--large.product--lines .product__info-block,.main_l--spacious .product--spacious.product--lines .product__info-article--options,.main_l--spacious .product--spacious.product--small.product--lines .product__info-wrapper,.main_l--spacious .product--spacious.product--large.product--lines .product__info-wrapper,.main_l--spacious .product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_l--spacious .product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_l--spacious .product--spacious.product--small .product__info-block,.main_l--spacious .product--spacious.product--large .product__info-block,.main_l--spacious .product--spacious .product__info-article--options,.main_l--spacious .product--spacious.product--small .product__media-wrapper,.main_l--spacious .product--spacious.product--large .product__media-wrapper,.main_l--spacious .product--spacious.product--small .product__info-wrapper,.main_l--spacious .product--spacious.product--large .product__info-wrapper,.main_l--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_l--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_l--spacious .product--spacious.product--medium .product__info-block,.main_l--spacious .product--spacious.product--medium .product__media-wrapper,.main_l--spacious .product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_l--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_l--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_l--spacious .product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.main_l--compact .product--compact.product--small .product__info-block,.main_l--compact .product--compact .product__info-article--options{--gap: 40px}.main_l--compact .product--compact.product--small.product--lines .product__info-block,.main_l--compact .product--compact.product--lines .product__info-article--options,.main_l--compact .product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (min-width: 2400px){.main_l--spacious .page-width.product--spacious.product--small.product--lines .product__media-wrapper,.main_l--spacious .page-width.product--spacious.product--large.product--lines .product__media-wrapper,.main_l--spacious .page-width.product--spacious.product--small.product--lines .product__info-block,.main_l--spacious .page-width.product--spacious.product--large.product--lines .product__info-block,.main_l--spacious .page-width.product--spacious.product--lines .product__info-article--options,.main_l--spacious .page-width.product--spacious.product--small.product--lines .product__info-wrapper,.main_l--spacious .page-width.product--spacious.product--large.product--lines .product__info-wrapper,.main_l--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-article--description,.main_l--spacious .page-width.product--lines.product--spacious .product__info-container--flex .product__info-options-container{--gap: 32px}.main_l--spacious .page-width.product--spacious.product--small .product__info-block,.main_l--spacious .page-width.product--spacious.product--large .product__info-block,.main_l--spacious .page-width.product--spacious .product__info-article--options,.main_l--spacious .page-width.product--spacious.product--small .product__media-wrapper,.main_l--spacious .page-width.product--spacious.product--large .product__media-wrapper,.main_l--spacious .page-width.product--spacious.product--small .product__info-wrapper,.main_l--spacious .page-width.product--spacious.product--large .product__info-wrapper,.main_l--spacious .page-width.product--spacious .product__info-container--flex .product__info-article--description,.main_l--spacious .page-width.product--spacious .product__info-container--flex .product__info-options-container{--gap: 96px}.main_l--spacious .page-width.product--spacious.product--medium .product__info-block,.main_l--spacious .page-width.product--spacious.product--medium .product__media-wrapper,.main_l--spacious .page-width.product--spacious.product--medium .product__info-wrapper{--gap: 64px}.main_l--spacious .page-width.product--spacious.product--medium.product--lines .product__info-block,.main_l--spacious .page-width.product--spacious.product--medium.product--lines .product__media-wrapper,.main_l--spacious .page-width.product--spacious.product--medium.product--lines .product__info-wrapper{--gap: 24px}.main_l--compact .page-width.product--compact.product--small .product__info-block,.main_l--compact .page-width.product--compact .product__info-article--options{--gap: 40px}.main_l--compact .page-width.product--compact.product--small.product--lines .product__info-block,.main_l--compact .page-width.product--compact.product--lines .product__info-article--options,.main_l--compact .page-width.product--lines.product--compact .product__info-container--flex .product__info-article--description{--gap: 16px}}@media screen and (max-width: 2048px) and (min-width: 921px){.main_l--spacious .product--spacious.product--small .product__media-wrapper,.main_l--spacious .product--spacious.product--medium .product__media-wrapper,.main_l--spacious .product--spacious.product--large .product__media-wrapper{flex:0 0 calc((100% - 144px)/4*2 + 48px)}.main_l--spacious .product--spacious.product--small .product__media-wrapper,.main_l--spacious .product--spacious.product--medium .product__media-wrapper,.main_l--spacious .product--spacious.product--large .product__media-wrapper,.main_l--spacious .product--spacious.product--small .product__info-wrapper,.main_l--spacious .product--spacious.product--medium .product__info-wrapper,.main_l--spacious .product--spacious.product--large .product__info-wrapper,.main_l--spacious .product--spacious.product--medium .product__info-block,.main_l--spacious .product--spacious.product--large .product__info-block,.main_l--spacious .product--spacious.product--small .product__info-block,.main_l--spacious .product--spacious.product--full_width{--gap: 48px }.main_l--spacious .product--spacious .product__info-article--options,.main_l--spacious .product--spacious .product__info-container--flex .product__info-article--description,.main_l--spacious .product--spacious .product__info-container--flex .product__info-options-container{--gap: 64px}.main_l--spacious .product--spacious.product--small.product--lines .product__media-wrapper,.main_l--spacious .product--spacious.product--medium.product--lines .product__media-wrapper,.main_l--spacious .product--spacious.product--large.product--lines .product__media-wrapper,.main_l--spacious .product--spacious.product--small.product--lines .product__info-block,.main_l--spacious .product--spacious.product--medium.product--lines .product__info-block,.main_l--spacious .product--spacious.product--large.product--lines .product__info-block,.main_l--spacious .product--spacious.product--lines .product__info-article--options,.main_l--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--description,.main_l--spacious .product--spacious.product--lines .product__info-container--flex .product__info-article--options{--gap: 24px}.main_l--compact .product--compact.product--small .product__info-block,.main_l--compact .product--compact.product--large .product__info-block,.main_l--compact .product--compact .product__info-article--options,.main_l--compact .product--reverse.product--compact.product--large .product__info-block{--gap: 40px}.main_l--compact .product--compact .product__media-wrapper,.main_l--compact .product--compact.product--small .product__info-wrapper,.main_l--compact .product--compact.product--medium .product__info-wrapper,.main_l--compact .product--compact.product--large .product__info-wrapper,.main_l--compact .product--compact.product--lines .product__info-article--options{--gap: 12px}.main_l--compact .product--reverse.product--compact.product--small.product--lines .product__info-block{--gap: 16px}.main_l--compact .product--reverse.product--compact.product--medium .product__info-block,.main_l--compact .product--compact.product--full_width{--gap: 24px}.main_l--compact .product--compact.product--lines .product__info-block,.main_l--compact .product--compact.product--lines .product__info-container--flex .product__info-article--description,.main_l--compact .product--lines.product--compact .product__info-container--flex .product__info-article--options,.main_l--compact .product--reverse.product--compact.product--large.product--lines .product__info-block,.main_l--compact .product--reverse.product--compact.product--medium.product--lines .product__info-block{--gap: 16px}.main_l .product.product--small .product__media-wrapper,.main_l .product.product--large .product__media-wrapper{flex:0 0 calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap));max-width:calc(((100% - var(--gap) * 3) / 4) * 2 + var(--gap))}.main_l .product.product--small .product__info-wrapper,.main_l .product.product--large .product__info-wrapper{flex:0 0 calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)));max-width:calc(100% - (((100% - var(--gap) * 3) / 4) * 2 + var(--gap)))}.main_l .product--small.product--lines .product__media-wrapper,.main_l .product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.main_l .product--small.product--lines .product__info-wrapper,.main_l .product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}.main_l .product--full_width{gap:var(--gap)}.main_l .product__title--contrast{font:var(--accent-heading-m-font);letter-spacing:-.01em}.main_l .product__title--brutalist{font:var(--base-heading-m-font);letter-spacing:-.01em}}@media screen and (min-width: 1536px){.main_l .product--full_width .product__info-article--options .product__text,.main_l .product--full_width .product__info-article--options .product__title{display:none}.main_l .product--full_width .product__info-article--options .product__text:first-child,.main_l .product--full_width .product__info-article--options .product__title:first-child{display:block;height:0;margin-top:-24px;overflow:hidden}}@media screen and (max-width: 1536px) and (min-width: 921px){.main_l .product-form__submit:not(.show-compare-price-on-mobile) .price-inside-button s{display:none}.main_l .product__title--minimal_heavy,.main_l .product__title--brutalist{font:var(--base-heading-s-font);letter-spacing:normal}.main_l .product__title--contrast{font:var(--accent-heading-s-font);letter-spacing:normal}.main_l .color__swatch--three{flex:0 0 calc(50% - 8px)}.main_l .product--full_width .product__info-article--description .product__text,.main_l .product--full_width .product__info-article--description .product__title{display:none}.main_l .product--full_width .product__info-article--options .product__text,.main_l .product--full_width .product__info-article--options .product__title{display:block;height:auto}.main_l .product--spacious .product__info-container--flex{flex-direction:column-reverse}.main_l .product{flex-direction:column;justify-content:flex-start}.main_l .container--sticky{position:static}.main_l .product__info-wrapper--left{order:1}.main_l--spacious .product--spacious{gap:24px}.main_l--compact .product--compact{gap:16px}.main_l .product.product--small .product__media-wrapper,.main_l .product.product--small .product__info-wrapper,.main_l .product.product--medium .product__media-wrapper,.main_l .product.product--medium .product__info-wrapper,.main_l .product.product--large .product__media-wrapper,.main_l .product.product--large .product__info-wrapper{width:100%;max-width:100%;padding:0;border:none}.main_l .product.product--medium .product__info-container,.main_l .product.product--large .product__info-container,.main_l .product .product__info-article--options,.main_l .product .product__info-article--options-wrapper{max-width:100%}.main_l .product--reverse.product--lines:not(.product--full_width) .product__media-wrapper{border-inline-start:none}.main_l--spacious .product--spacious.product--medium.product--lines .product__media-wrapper{width:100%}.main_l .product.product--small.product--lines .product__media-wrapper,.main_l .product--reverse.product.product--small.product--lines .product__media-wrapper,.main_l .product--reverse.product.product--medium.product--lines .product__media-wrapper,.main_l .product.product--medium.product--lines .product__media-wrapper,.main_l .product.product--large.product--lines .product__media-wrapper,.main_l .product--reverse.product.product--large.product--lines .product__media-wrapper{padding:0}.main_l .product.product--small.product--lines .product__info-block,.main_l .product.product--small .product__info-block,.main_l .product.product--medium.product--lines .product__info-block,.main_l .product.product--medium .product__info-block,.main_l .product.product--large.product--lines .product__info-block,.main_l .product.product--large .product__info-block,.main_l .product--lines.product .product__info-container--flex .product__info-article--options{padding-inline-start:0px}.main_l .product .product__info-options-container{flex:1 1 auto}.main_l--spacious .product--spacious .product__info-article--options{padding-inline-start:0px}.main_l .product--lines.product .product__info-container--flex .product__info-article--description{border-inline-end:none;padding-inline-end:0}.main_l .product--reverse.product.product--small.product--lines .product__info-block,.main_l .product--reverse.product.product--small .product__info-block,.main_l .product--reverse.product.product--medium.product--lines .product__info-block,.main_l .product--reverse.product.product--medium .product__info-block,.main_l .product--reverse.product.product--large.product--lines .product__info-block,.main_l .product--reverse.product.product--large .product__info-block{padding-inline-end:0px}.main_l .thumbnail-slider{display:none}.main_l div.slider-buttons:not(.buttons-hidden-mobile){display:flex}.main_l .product__media-wrapper .slider__viewport{transition:height .3s .4s ease}.main_l .product__media-list.one_column_grid,.main_l .product__media-list.two_columns_grid{display:flex;flex-direction:row;gap:0px;overflow-x:visible;transform:translate(0);transition:transform .3s ease-in-out}.main_l--spacious .product--spacious.product--lines{padding-top:32px}.main_l .product__info-container--flex .product__info-article--description,.main_l .product--lines .product__info-container--flex .product__info-article--description{flex:0 0 auto}}@media screen and (max-width: 1000px) and (min-width: 921px){.main_l .variants:not(:first-child),.main_l .linked-products-block:not(:first-child),.main_l .product__sku:not(:first-child),.main_l .product__inventory:not(:first-child),.main_l .price-block:not(:first-child),.main_l .product-form__quantity:not(:first-child),.main_l .buy-buttons:not(:first-child),.main_l .product__info-container .image-block:not(:first-child),.main_l .share:not(:first-child),.main_l .app:not(:first-child),.main_l .product__text:not(:first-child){margin-top:16px}.main_l .product__info-container .slider-section:not(:first-child),.main_l .product__info-container .product-labels:not(:first-child),.main_l .product__info-container .related-collections:not(:first-child),.main_l .product__info-container .product__accordion:not(:first-child),.main_l .product__info-container .popup:not(:first-child){margin-top:24px}.main_l .product__title+.product__text,.main_l .rating-container+.product__text,.main_l .shopify-app-block+.product__text,.main_l .product__text+.product__sku,.main_l .product__title+.product__sku,.main_l .rating-container+.product__sku,.main_l .shopify-app-block+.product__sku,.main_l .product__info-container .product__accordion+.product__accordion,.main_l .product__info-container .popup+.product__accordion,.main_l .product__info-container .product__accordion+.popup,.main_l .product__info-container .popup+.popup,.main_l .product__text+.rating-container,.main_l .product__title+.rating-container,.main_l .product__text+.shopify-app-block,.main_l .product__title+.shopify-app-block{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/section-main-product.css.map */
