:root{--swatch-unfit-overlay:url(data:image/png;base64,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)}.product{margin:0;position:relative}.product--no-media{max-width:57rem;margin:0 auto}.product--no-media .product__info-container{padding-inline-start:0;padding-inline-end:0}.product__media-wrapper{padding-inline-start:0;padding-bottom:0;position:relative}.no-js .product__thumbnails-wrapper,.product__thumbnails-wrapper{display:none}.product__info-wrapper .ceiling variant-radios{display:none}media-gallery{display:block}@media screen and (min-width:750px){.product__thumbnails-wrapper{display:block;position:absolute;z-index:2;top:0;right:-2.3rem;bottom:0;width:4.6rem;pointer-events:none}.product__thumbnails{position:sticky;top:6rem;width:100%;list-style:none;padding:0;margin:6rem 0 0;display:grid;row-gap:.6rem;pointer-events:visible}.product__thumbnail{cursor:pointer;position:relative;overflow:hidden;box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}.product__thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-shadow:inset 0 0 0 .2rem rgb(var(--color-background));transition:box-shadow var(--duration-default) ease}.product__thumbnail.is-active:after{box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground))}.product__thumbnails .media{pointer-events:none;background-color:rgba(var(--color-foreground),.08);transition:transform var(--duration-long) ease}.product__thumbnails .media-wrapper.loading{box-shadow:inset 0 0 0 .2rem rgb(var(--color-background))}.product__thumbnails .deferred-media__poster-button{bottom:.5rem;right:.5rem;width:2rem;height:2rem;border-radius:.4rem;pointer-events:none;color:rgb(var(--color-background));background-color:rgba(var(--color-foreground),.9)}}@media screen and (min-width:990px){.product__thumbnails-wrapper{width:6rem;right:-3rem}}@media screen and (hover:hover){.product__thumbnail:hover:after{box-shadow:inset 0 0 0 .3rem rgb(var(--color-background))}.product__thumbnail.is-active:hover:after{box-shadow:inset 0 0 0 .3rem rgb(var(--color-foreground))}}.fixed_position{width:1px;height:1px;position:absolute;bottom:0;visibility:hidden}.product__info-wrapper{padding-inline-start:0;padding-bottom:0}.product__media-wrapper .slider-mobile--overlay .slider-buttons{bottom:0;margin-bottom:0}.product__media-wrapper .slider-mobile--overlay .slider-button{width:4rem;text-align:center}.title_price_area .priceAndReview .hirePurchase{margin-top:12px;display:flex;align-items:center;font-family:Manrope;color:#202020;font-size:12px;line-height:14px;font-weight:300;gap:6px}.fixed-top__tabs{z-index:3;position:fixed;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 4px 8px #00000003;z-index:10;padding-left:0;padding-right:0;border-bottom:1px solid #c2c2c2}.fixed-tabs__wrapper{display:flex;align-items:center;max-width:var(--page-width);margin:0 auto;padding:18px 50px;line-height:1;color:#202020;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.fixed-tabs__title{flex:1}.fixed-tabs__links{display:flex;gap:40px}.fixed-tabs__links-item{text-decoration:none;font-size:13px;color:inherit;position:relative;cursor:pointer}.fixed-tabs__links-item:after{content:"";position:absolute;bottom:-4px;left:50%;width:120%;height:1px;background-color:#999;transform:translate(-50%) scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.fixed-tabs__links-item.active:after,.fixed-tabs__links-item:hover:after{transform:translate(-50%) scaleX(1)}@media screen and (max-width:749px){.fixed-tabs__wrapper{padding:22px 24px;display:none}.fixed-tabs__title{display:none}.fixed-tabs__links{gap:24px}}@media screen and (min-width:750px){.product_section.main_product_section{max-width:100%}.product_section.page-width{padding-left:0;padding-right:0}.product--stacked .product__info-container--sticky,.product--thumbnail_slider .product__media-gallery{display:block;position:sticky;top:8rem;z-index:1}.product__info-container{padding-inline-start:5rem}.product__info-wrapper.ceiling{z-index:3;position:fixed;bottom:0;left:0;max-width:100%!important;width:100%!important;background-color:#fff;box-shadow:0 -4px 15px #0000001a;z-index:10;padding-left:0;padding-right:0}.product__info-wrapper.ceiling>.BF-product-countdown-wrapper{display:none}.ceiling .product__info-container{display:flex;align-items:center;max-width:var(--page-width);margin:auto;padding:18px 50px}.ceiling .product__info-container>*{display:none}#yotpo-custom-app-box{display:block}.ceiling #yotpo-custom-app-box{display:none}.ceiling .product__info-container .title_price_area,.ceiling .product__info-container product-form{display:block}.ceiling .product__info-container .product__subtitle,.ceiling .product__info-container .product__title{display:none}.ceiling .product__info-container .product__title h1{font-size:2rem}.ceiling .product__info-container .product__subtitle{margin-top:0;margin-bottom:0}.ceiling .product__info-container .title_price_area{flex:1;margin-top:0;margin-right:1rem}.ceiling .product__info-container .title_price_area .priceAndReview{display:flex;column-gap:2rem}.ceiling .product__info-container .title_price_area .priceAndReview .hirePurchase,.ceiling .product__info-container .title_price_area .priceAndReview .product__tax,.ceiling .product__info-container .title_price_area .priceAndReview .ruk-rating-snippet-count{display:none}.ceiling .product__info-container .title_price_area price-money bdi{font-size:2rem}.ceiling .product__info-container variant-radios .product-form__input{flex-basis:auto;margin-right:2rem;margin-bottom:0}.ceiling .product__info-container variant-radios .popover,.ceiling .product__info-container variant-radios .price_diff{display:none}.product__media-wrapper .slider-buttons{display:none}.product--thumbnail_slider:not(.product--hide-thumbnails) .product__media-item:not(.is-active){display:none}.ceiling .product-form__input label{margin-top:0;min-height:3.2rem;margin-bottom:1.2rem}.ceiling .product-form__input .color__swatch{width:2.4rem;height:2.4rem;margin-right:24px!important;margin-top:2px;min-height:auto}}@media screen and (min-width:990px){.product__info-container{padding-inline-start:7rem}.product--large:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:60%;width:60%}.product--large:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:40%;width:40%}.product--medium:not(.product--no-media) .product__info-wrapper,.product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}}.shopify-payment-button__button{font-size:var(--font-button-size);letter-spacing:.3rem;line-height:calc(1 + .2 / var(--font-body-scale));min-width:12rem;min-height:4.6rem;text-transform:uppercase;font-weight:600;border-radius:var(--button-radius);overflow:hidden;position:relative;z-index:1;font-family:var(--font-button-family);margin-top:var(--button-shadow-vertical-offset)}@media screen and (min-width:750px){.shopify-payment-button__button{min-height:5rem}}.shopify-payment-button__button--unbranded{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button-background));border:var(--button-border-width) solid rgb(var(--color-button-border));transition-property:color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;box-shadow:var(--button-shadow-horizontal-offset) var(--button-shadow-vertical-offset) rgba(var(--color-shadow),var(--shadow-opacity))}@media screen and (hover:hover){.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgb(var(--color-button-background))}.shopify-payment-button__button--unbranded:hover{box-shadow:none;opacity:.8;transition:all .3s}}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.product-form__error-message-body{flex:1;min-width:0}.product-form__error-recovery:not([hidden]){margin-top:1rem}.product-form__error-recovery-text{margin:0 0 1rem;line-height:calc(1 + .5 / var(--font-body-scale))}.product-form__error-recovery-button{display:inline;margin:0 0 0 .4rem;padding:0;border:none;background:0 0;color:#eb001b;font-weight:700;font-size:inherit;font-family:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.product-form__error-recovery-button:hover{opacity:.85}.product-form__error-code{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .6rem;font-size:1.1rem}.product-form__error-code-label{flex-shrink:0;font-weight:700}.product-form__error-code-value{flex:1;min-width:0;word-break:break-all;font-family:monospace;font-size:1rem}.product-form__error-code-copy{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.2rem;border:none;background:0 0;color:rgb(var(--color-foreground));cursor:pointer}.product-form__error-code-copy:hover{opacity:.7}.product-form__error-code-copy svg{width:1.6rem;height:1.6rem;margin:0}.product-form__error-code-copy.is-copied{color:#173317}.promotion__base-wrapper{padding:8px 10px;width:100%;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#f3eeea}.product__activity-bar{background:#f4f0e1}.pre-order__bar{color:#202020;margin-bottom:16px}.product-form__input{flex:0 0 100%;padding:0;margin:16px 0 0;min-width:fit-content;border:none;display:flex;flex-wrap:wrap}noscript .product-form__input{margin:2rem 0 0}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{width:100%;padding-inline-start:0;color:#202020;font-family:Manrope;font-weight:600;font-size:16px;line-height:120%;margin-bottom:8px}fieldset.product-form__input .form__label{margin-bottom:15px;--banana-tooltip-padding:8px 10px;--banana-tooltip-background-color:#81333f;--banana-tooltip-font-size:12px}.product-form__input .form__label-info{display:inline-block;font-weight:400}.product-form__input .form__label .form__label-info-mark{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background:#81333f;border-radius:100%;margin-left:6px;color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:140%;position:relative;top:-1px}.product-form__input .form__popup{width:100%;margin-top:1rem}.product-form__input .form__popup .link{font-family:var(--font-heading-family);align-items:flex-end}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.1rem;width:.1rem}.product-form__input label{box-shadow:inset 0 0 0 .1rem rgb(var(--color-border));color:rgb(var(--color-foreground));margin-top:.2rem;margin-bottom:38px;margin-inline-end:2.4rem;padding:.6rem 1.2rem;min-width:10rem;min-height:4rem;font-size:1.4rem;line-height:140%;font-family:Manrope;letter-spacing:.1rem;line-height:1;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;z-index:1;transition-property:color,box-shadow;transition-timing-function:ease;transition-duration:var(--duration-default)}.product-form__input [sa-click-area]{width:85%;height:30px;margin-bottom:-10px}@media screen and (max-width:750px){.product-form__input label{margin-inline-end:1.4rem;padding:.4rem;font-size:1.2rem}.product-form__input [sa-click-area]{width:88%}}.product-form__input label .price_container{font: 400 12px Manrope;height:16px;line-height:140%;position:absolute;bottom:-2.5rem;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:space-between;gap:6px}.link_product--wrapper{display:flex;flex-direction:column;gap:6px}.option_container{display:flex;gap:24px;margin-bottom:10px}.option_container--item{display:flex;flex-direction:column;gap:8px;align-items:center}.option_container--field{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:6px 12px;min-height:4rem;border:1px solid rgba(32,32,32,.2);color:#202020;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:normal;cursor:pointer;transition:color,box-shadow ease var(--duration-default);text-decoration:none;position:relative}.option_container--field:before{content:"";position:absolute;width:100%;height:100%;transform:scale(1);background-size:cover;transition:transform var(--duration-long) ease}.option_container--field:hover:before{padding:2.8px;border:2px solid rgba(32,32,32,.5);box-sizing:content-box;background-image:none}.option_container--field:after{content:"";position:absolute;width:100%;height:100%;z-index:-1;transition:background-color var(--duration-long) ease}.option_container--field[sa-click-area]:after{content:attr(data-click)!important;z-index:10!important}.option_container--field.active:after{padding:2.8px;border:2px solid #202020;opacity:1;box-sizing:content-box;background-color:transparent}.field--icon__base{display:flex;justify-content:center;align-items:center;flex-shrink:0;font:400 12px Manrope;line-height:140%;border-radius:2px;padding:2px 6px;white-space:nowrap}.field--icon__new{color:#20202080;background-color:#f8eee2}.price_container>.price_diff{color:#20202080;background-color:#f8eee2;border-radius:2px;padding:2px 6px;white-space:nowrap}.price_container>.price_diff--sale{color:#bb4430;flex-shrink:0}.product-form__input .unfit{cursor:not-allowed!important}.product-form__input .unfit label{pointer-events:none}.product-form__input .unfit label .price_diff{display:none}.product-form__input .no_match label:before{z-index:1;color:#6e6c63;content:"";background-color:#f7f7f7;opacity:.5;display:flex;justify-content:center;align-items:center}.product-form__input .no_match label:after{opacity:.5!important}.product-form__input .no_match .color__swatch:before{background-image:var(--swatch-unfit-overlay);opacity:.5}.product-form__input .no_match input[type=radio]:checked+.color__swatch:before{top:auto;left:auto;bottom:auto;right:auto}@media screen and (hover:hover){.product-form__input label:hover:before{padding:2px;border:2px solid rgba(32,32,32,.5);box-sizing:content-box;background-image:none}}.product-form__input label:not(.color__swatch):after{content:"";position:absolute;width:100%;height:100%;z-index:-1;transition:background-color var(--duration-long) ease}.product-form__input input[type=radio]:checked+label:not(.color__swatch):after{padding:2px;border:2px solid #202020;opacity:1;box-sizing:content-box;background-color:transparent}.product-form__input input[type=radio]:disabled+label{cursor:not-allowed;text-decoration:line-through;box-shadow:inset 0 0 0 .21rem rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.4)}.product-form__input input[type=radio]:focus-visible+label{outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-keyboard-focus),.5)}.no-js .shopify-payment-button__button [role=button]:focus+label,.product-form__input input[type=radio].focused+label{outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-keyboard-focus),.5)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .color__swatch{padding:0;min-width:auto;min-height:auto;width:4.2rem;height:4.2rem;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;position:relative;margin-right:22px;margin-bottom:5px;margin-top:0}.product-form__input .color__swatch .price_diff{margin-left:.1rem;bottom:-2.6rem}.product-form__input .color__swatch:after,.product-form__input .color__swatch:before,.product-form__input label:before{content:"";position:absolute;width:100%;height:100%;transform:scale(1);background-size:cover;background-color:var(--swatch-background-color);background-image:var(--swatch-background-image);transition:transform var(--duration-long) ease}.product-form__input .color__swatch-tooltip{display:none}.product-form__input .color__swatch .promotion__tip{position:absolute;margin-left:.1rem;bottom:-2.6rem;font-family:AcuminPro;font-size:12px}.promotion__tip--inner{border-radius:4px;color:#fff;background:#bb4430;display:flex;justify-content:space-between;align-items:center;padding:2px 4px}.product-form__input .color__swatch .no_promotion{display:none}@media screen and (hover:hover){.product-form__input .color__swatch:hover{box-shadow:none}.product-form__input .color__swatch:hover:before{padding:2px;border:2px solid rgba(32,32,32,.5);box-sizing:content-box;background-color:transparent;background-image:none}.product-form__input .no_match .color__swatch:hover:before{background-image:var(--swatch-unfit-overlay)}.product-form__input .color__swatch-tooltip{display:flex;justify-content:center;font-size:1.2rem;font-weight:400;line-height:calc(1 / var(--font-body-scale));position:absolute;bottom:100%;pointer-events:none;white-space:nowrap;text-align:center;padding:.8rem 1rem;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));opacity:0;transform:translateY(-100%);transition-property:opacity,transform;transition-timing-function:ease;transition-duration:var(--duration-default);border-radius:min(var(--button-radius),.4rem)}.product-form__input .color__swatch-tooltip:after{content:"";position:absolute;bottom:-1.6rem;width:0;height:0;border-style:solid;border-width:1rem;border-color:transparent transparent transparent;border-top-color:rgb(var(--color-foreground))}.product-form__input .color__swatch:hover .color__swatch-tooltip{opacity:1;transform:translateY(-50%)}}.product-form__input input[type=radio]:checked+.color__swatch:before{padding:2px;border:2px solid #202020;opacity:1;box-sizing:content-box;background-color:transparent;background-image:none}.product-form__input .no_match input[type=radio]:checked+.color__swatch:before{background-image:var(--swatch-unfit-overlay);opacity:.5}.product-form__buttons{display:flex;flex-wrap:wrap;grid-column-gap:2rem;grid-row-gap:2rem;white-space:nowrap}.product-form__quantity{align-self:center}@media screen and (min-width:480px){.product-form__quantity+.product-form__submit{width:calc(100% - 14rem);flex-grow:1}.no-js .product-form__quantity+.product-form__submit{width:100%}}.shopify-payment-button{width:100%;margin-top:-1rem}.product-form__submit[aria-disabled=true]+.shopify-payment-button,.product-form__submit[disabled]+.shopify-payment-button{pointer-events:none}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button--hidden{display:none}.product__info-container>*+:not(b-divider){margin:8px 0 0}.product__info-container .product__description{line-height:1.4}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .share-button{margin:.8rem 0 0}.ceiling .product__info-container .product-form{margin-top:0}.product__info-container .product-link__button+.share-button,.product__info-container .product__accordion+.share-button{margin-top:1.5rem}.product__info-container .rating,.product__info-container .spr-starrating{margin-top:-1rem}.product__info-container .rating{display:block}.product__info-container .rating .rating-star{--letter-spacing:.2;--font-size:1.8}.product__info-container .spacing-section{display:block;margin:0;min-height:var(--spacing-section-mobile)}@media screen and (min-width:990px){.product__info-container .spacing-section{min-height:var(--spacing-section-desktop)}}.product__info-container .spacing-section+*{margin-top:0}.product__info-container .price bdi{font-size:calc(var(--font-heading-scale) * 2.8rem)}.product__info-container .price--on-sale .price-item--regular bdi{font-size:calc(var(--font-heading-scale) * 2rem)}.product__info-container .price .unit-price,.product__info-container .price .unit-price bdi{font-size:calc(var(--font-heading-scale) * 1.6rem)}.product__text{display:flex;align-items:center;margin-bottom:1rem}.product__text .link{font-size:inherit;line-height:calc(1 + .4 / var(--font-body-scale))}.product__text .icon{fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);width:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem)}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__text+.product__text{margin-top:1rem}.breadcrumb-wrapper+.product__title{margin-top:2rem}.product__title{margin-bottom:8px;margin-top:0;display:flex;justify-content:space-between;column-gap:1rem}.product__subtitle{margin-top:-1rem;margin-bottom:1rem}.product__marketing-badge--has-image{width:104px;margin-bottom:12px;margin-top:2px}.product__marketing-badge-slot{position:relative;width:104px;height:0;overflow:hidden;padding-bottom:var(--mbadge-ratio-percent,25%)}.product__marketing-badge-slot .product__marketing-badge-img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.product__marketing-badge--has-image+.product__subtitle{margin-top:0}.product__subtitle .h3{color:#bb4430}.product__title h1,.product__title h2{margin:0;word-break:break-word}.product__title+.product__sku,.product__title+.product__text.caption-with-letter-spacing{margin-top:-1rem}.product__text.caption-with-letter-spacing+.product__title{font-weight:600}.breadcrumb+.product__title{margin-top:1rem}.product__sku+.rating{margin-top:0}.product__accordion .summary__title{padding:0 1.5rem}.product__accordion .accordion__title{font-size:1.3rem;text-transform:uppercase;letter-spacing:.3rem;display:flex;align-items:center;max-width:100%}.product__accordion .accordion__content{padding:0 1.5rem;font-size:1.4rem;opacity:0}.product__accordion details[open] .accordion__content{opacity:1;animation:appear-down var(--duration-long) ease}.product__accordion+.product-link__button{margin-top:0;border-top:0}.product-link__button{border-top:.1rem solid rgb(var(--color-border));border-bottom:.1rem solid rgb(var(--color-border))}.product-link__button a{line-height:1;padding:1.5rem 0;display:block;position:relative;text-decoration:none;color:rgb(var(--color-foreground))}.product-link__button .summary__title{display:flex;flex:1}.product-link__button .accordion__title{font-size:1.3rem;text-transform:uppercase;letter-spacing:.3rem;display:flex;align-items:center;max-width:100%}.product-link__button .icon-caret{position:absolute;top:50%;margin-top:-.3rem;right:1.5rem;height:.6rem;transform:rotate(-90deg)}related-buttons{position:relative;display:block;transition:.6s;transform-style:preserve-3d}related-buttons a{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(0)}related-buttons a:last-child:not(:only-child){position:absolute;top:0;left:0;width:100%;transform:rotateX(180deg)}related-buttons a>*{pointer-events:none}related-buttons.is-flipped{transform:rotateX(180deg)}related-buttons.is-flipped a:first-child:only-child{transform:rotateX(180deg)}.product-countdown{margin-bottom:3rem}.product-countdown .countdown{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));--color-border:var(--color-foreground)}.product-countdown h2{margin:0 0 1rem}.product-countdown svg{fill:currentColor;height:1.6rem;margin-inline-end:.8rem;margin-bottom:-.2rem}.product-countdown--compact{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:2rem;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:min(var(--button-radius),.8rem)}.product-countdown--compact h2{margin:0}.product-countdown--compact .countdown{background-color:transparent;border:none;column-gap:1rem;font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(1 + .3 / max (1,var(--font-heading-scale)))}.product-countdown--compact .countdown__item{padding:0;width:auto}.product-countdown--compact .countdown__item+.countdown__item{border:none}.product-separator hr{margin:0}.product-link__image{display:flex}.product-link__image a{display:block;line-height:1}.product-link__image img{max-width:100%;width:auto;height:var(--image-height)}#ProductImages{display:block;position:relative;visibility:hidden;top:-7rem}.product .price{align-items:flex-start}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width:750px){.product-form__input.color_field:first-child{margin-right:2rem}.product__info-container>:first-child{margin-top:0}}.product__description-title{font-weight:600}.product--no-media .product__info-container .rating,.product--no-media .product__inventory-item,.product--no-media .product__tax{text-align:center}.product--no-media .product-link__image,.product--no-media .product__text,.product--no-media .product__title{justify-content:center}.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media fieldset.product-form__input{display:flex;align-items:center;justify-content:center;text-align:center}.product__tax{margin-top:6px;margin-bottom:6px;font-family:Manrope;font-weight:300;font-size:12px;line-height:14px;color:#202020}.product--no-media .product-link__button{justify-content:center}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 2.6rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .price{justify-content:center}.product--no-media .product__info-wrapper{padding-inline-start:0}product-gallery{display:block;overflow:hidden}.product__media-list{margin-bottom:0}.product__media-list>.product__media-item.multi,.spots-list>.spot-item,.thumbnail-list>.thumbnail-list__item.multi{display:none}.product__media-list>.product__media-item.multi.multi-show,.product__media-list>.product__media-item.multi.not_image,.spots-list>.spot-item.multi-show,.spots-list>.spot-item.not_image,.thumbnail-list>.thumbnail-list__item.multi.multi-show,.thumbnail-list>.thumbnail-list__item.multi.not_image{display:block}[data-utm-scene-root].utm-scene-pending .product__media-list>.product__media-item.multiShow2,[data-utm-scene-root].utm-scene-pending .utm-scene-target{visibility:hidden}.variant-input-wrapper{justify-content:start!important}@media screen and (min-width:750px){.product--stacked .product__media-list:not(.inner_modal){display:grid;grid-template-columns:1fr 1fr;position:relative;padding-top:calc(66.66666% + 2rem);grid-gap:2rem}.product--stacked .product__media-list:not(.inner_modal)>.product__media-item{grid-column:1/3}.product--stacked .product__media-list:not(.inner_modal)>.product__media-item.multiShow2{position:absolute;width:100%;grid-column:1/3;top:0}.product--stacked .product__media-list:not(.inner_modal)>.product__media-item.multiShow1{grid-column:1/2}.product--stacked .product__media-list:not(.inner_modal)>.product__media-item.multiShow3{grid-column:2/3}}.slider.product__media-list{margin-inline-start:0;margin-top:0;padding-bottom:0}.product-form .product_form_price{display:none}@media screen and (max-width:749px){.product__media-wrapper product-gallery{margin-bottom:3rem}.slider.product__media-list{height:255px}.slider.product__media-list.mainimg-square{height:auto}.product__media-list>.product__media-item.multi.multi-show,.product__media-list>.product__media-item.multi.not_image,.spots-list>.spot-item.multi-show,.spots-list>.spot-item.not_image,.thumbnail-list>.thumbnail-list__item.multi.multi-show,.thumbnail-list>.thumbnail-list__item.multi.not_image{display:flex;align-items:center}.product__media-wrapper .slider-mobile--overlay{margin-inline-start:-5%;margin-inline-end:-5%}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgb(var(--color-border))}.product--mobile-adapt .product__media-list{height:0;padding-bottom:var(--force-image-ratio-percent)}product-form.fixed-bottom{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:4;background-color:#fff;padding:1.5rem;display:flex;justify-content:space-between;color:#202020;box-shadow:0 0 20px 2px #00000021}.product-form.fixed-bottom .product_form_price{font-family:Manrope;line-height:1;display:flex;justify-content:center;align-items:center}.product-form.fixed-bottom .price-2lines{display:flex;align-items:center;width:98%;gap:0 8px;flex-wrap:wrap}.product-form.fixed-bottom .product_form_price .price-2lines-compare-at{font-size:12px;color:#999;letter-spacing:.12px}.product-form.fixed-bottom .product_form_price .price-2lines-price{font-size:16px;color:#202020;letter-spacing:.16px;display:flex;flex-direction:row}.product-form.fixed-bottom .product_form_price .price-2lines-discount-badge{font-size:12px;padding:2px 6px}.product-form.fixed-bottom .product_form_price .price-2lines-badges{width:auto;margin-top:0;margin-left:8px}product-form.fixed-bottom button{max-width:none;flex:1;box-sizing:border-box;min-height:2rem;font-size:12px;line-height:18px;padding:8px 12px;min-width:auto;flex-direction:row;white-space:nowrap}.product-form.fixed-bottom .add-cart_button{width:100%}product-form.fixed-bottom .product-form__error-recovery{display:none!important}}@media screen and (min-width:750px){.product__info-wrapper.ceiling product-form.fixed-bottom .product-form__error-recovery{display:none!important}}.product__info-wrapper.ceiling button[name=add]{flex-direction:row;white-space:nowrap}@media screen and (max-width:1100px){button[name=add]{flex-direction:row;white-space:nowrap}}.product__media-item--variant{display:none}.product--stacked .product__media-item--variant,.product__media-item--variant:first-child{display:block}[data-gang-option]{display:none}[data-gang-option=""],[data-gang-option].gang__active{display:block}.product__media-icon .icon{width:1.4rem;height:1.4rem}.product__modal-opener--video .product__media-icon .icon{width:2.4rem;height:2.4rem}.product__media-icon{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2);border-radius:50%;display:flex;align-items:center;justify-content:center;height:4rem;width:4rem;position:absolute;left:1.5rem;top:1.5rem;z-index:1}.product__media-video .product__media-icon{opacity:1}@media screen and (min-width:750px){.grid__item.product__media-item--full{width:100%}.noObserver{display:none!important}}@media screen and (min-width:990px){.product__media-icon{display:none}}.product__media-item{padding-inline-start:0;padding-bottom:0}.product__media-item>*{display:block;position:relative}product-gallery .product__media-toggle{background-color:transparent;border:none;cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}@media screen and (min-width:990px){product-gallery .product__media-toggle{cursor:none}}.product-media-modal{background-color:rgb(var(--color-background));box-sizing:border-box;height:100%;width:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0;pointer-events:none;transform:scale(1.08)}@media screen and (min-width:750px){.product-media-modal{padding:0}}.product-media-modal[open]{z-index:101;opacity:1;pointer-events:visible;transform:scale(1);transition-property:opacity,transform;transition-timing-function:ease;transition-duration:var(--duration-long)}.product-media-modal__content{display:flex;flex-direction:column;height:100vh;overflow:auto;width:100%}.product__media-list .deferred-media{display:none}@media screen and (min-width:750px){.product-media-modal__content{height:100vh}.product-media-modal__content{justify-content:flex-start}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}.product-media-modal__content>*{width:100%;height:auto;margin:auto}.product-media-modal__content .media{background:0 0}.product-media-modal__model{width:100%}.product-media-modal__toggle{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.2rem;position:fixed;top:2rem;right:2rem;z-index:2;width:4.4rem;height:4.4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width:750px){.product-media-modal__toggle{width:6rem;height:6rem;right:4.8rem;top:3.5rem}}@media screen and (min-width:990px){.product-media-modal__toggle{right:4.3rem;top:3rem}}.product-media-modal__toggle .icon{pointer-events:none;display:block;position:relative;width:2rem;height:2rem;transform:rotate(45deg);transition:transform var(--duration-default) ease}@media screen and (min-width:750px){.product-media-modal__toggle .icon{width:3rem;height:3rem}}@media screen and (hover:hover){.product-media-modal__toggle:hover .icon{transform:scale(.8) rotate(135deg)}}.share-button{display:block;position:relative}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:url(cross.svg),url(cross.png),zoom-out;background-color:rgba(var(--color-overlay),.9);transition:opacity var(--duration-default) ease}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));height:80%;margin:0 auto;width:92%;position:relative;cursor:auto}@media screen and (min-width:750px){.product-popup-modal__content{width:70%}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-form__input .color__swatch,variant-radios .color_field .color-divider{margin-right:20px}}.product-popup-modal__opener{display:block}.product-popup-modal__button{font-size:1.6rem;line-height:calc(1 + .8 / var(--font-body-scale))}.product-popup-modal__content-info{padding:3rem 4.5rem;max-height:100%;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:thin}.product-popup-modal__content-info::-webkit-scrollbar-track{background-color:rgb(var(--color-border))}.product-popup-modal__content-info::-webkit-scrollbar{width:.3rem;background-color:rgb(var(--color-foreground))}.product-popup-modal__content-info::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__content-info>h1{word-break:break-word;margin-bottom:1.5rem}.product-popup-modal__toggle{display:flex;align-items:center;justify-content:center;position:absolute;top:2rem;right:2rem;height:4.4rem;width:4.4rem;border-radius:50%;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2);border:none;outline:0;padding:0;cursor:pointer;z-index:1}.product-popup-modal__toggle .icon{pointer-events:none;position:relative;width:2rem;height:2rem;transition:transform var(--duration-default) ease;will-change:transform;transform:scale(1) rotate(45deg)}@media screen and (hover:hover){.product-popup-modal__toggle:hover .icon{transform:scale(.8) rotate(135deg)}}.product_info_footer{color:#202020;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:column;gap:8px}.product_info_footer>div{display:flex;justify-content:start;align-items:baseline}.footer_redpoint{min-width:.4rem;width:.4rem;height:.4rem;background:#1e321a 0 0 no-repeat padding-box;border-radius:50%;margin-right:.4rem;position:relative;top:-2px}.footer_tip{transform:scale(1);transform-origin:left;margin-left:8px}.thumbnail-list{display:flex;flex:0 1 auto;width:fit-content;max-width:27rem;padding:.6rem;column-gap:.6rem;background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}@media screen and (min-width:750px){.product--stacked .thumbnail-list{display:none}}.thumbnail-slider .thumbnail-list+.slider-buttons{position:absolute;width:100%;left:50%;bottom:0;margin-bottom:0;transform:translate(-50%);height:100%;pointer-events:none;display:flex;justify-content:space-between}.thumbnail-slider .slider-button{pointer-events:visible;background-color:transparent;width:4.4rem;height:4.4rem;text-align:center}.thumbnail-slider .slider-button .icon{width:1.4rem}.thumbnail-slider .slider-button--prev{transform:translate(-100%)}.thumbnail-slider .slider-button--prev .icon{transform:rotate(90deg)}.thumbnail-slider .slider-button--next{transform:translate(100%)}.thumbnail-slider .slider-button--next .icon{transform:rotate(-90deg)}.thumbnail-slider .slider-button--next:after{content:none}.thumbnail-list_item--variant:not(:first-child){display:none}@media screen and (max-width:749px){.product--zoom-disabled .product__modal-opener:not(.product__modal-opener--image){display:none}.product--zoom-disabled .product__media-list .deferred-media{display:block}.product__modal-opener{width:100%}.product__modal-opener:not(.product__modal-opener--image) .product__media-icon .icon{width:2.4rem;height:2.4rem}media-gallery .thumbnail-slider{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin:-2rem auto 0}.thumbnail-list{max-width:25.6rem}.thumbnail-list[data-media-count="2"]{max-width:10.6rem}.thumbnail-list[data-media-count="3"]{max-width:15.6rem}.thumbnail-list[data-media-count="4"]{max-width:20.6rem}.thumbnail-list__item.slider__slide{width:4.4rem}}@media screen and (min-width:750px){[data-animate-image] .product--thumbnail_slider use-animate[data-animate=fade-up]{transform:none}.product--thumbnail_slider .thumbnail-slider{z-index:5;display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin-top:3rem}.accessories-modal-content .product__media-list,.product--hide-thumbnails .product__media-list{height:0;padding-bottom:66.6666%}.product--hide-thumbnails .thumbnail-slider{display:none}.accessories-modal-content .product__media-list,.product--hide-thumbnails .product__media-list{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;display:flex;margin:0;list-style:none}.accessories_text_block{color:#202020}.accessories_text_block .accessories_text_title{font-weight:600;margin-bottom:.8rem}.accessories_text_block .accessories_text_content{font-weight:300}.product__media-gallery .slider-mobile-gutter .slider-button{display:none}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:block;position:absolute}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:6rem}.thumbnail-list.slider--tablet-up[data-media-count="2"]{max-width:13.8rem}.thumbnail-list.slider--tablet-up[data-media-count="3"]{max-width:20.4rem}.priceAndReview .ryviu-collection{margin-bottom:32px}}.thumbnail{width:100%;cursor:pointer;border:none;background-color:transparent}.thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.04);transition:box-shadow var(--duration-default) ease}.thumbnail img{pointer-events:none;transition:transform var(--duration-long) ease}@media screen and (hover:hover){.thumbnail:not([aria-current]):hover:after{box-shadow:inset 0 0 0 .2rem rgba(var(--color-foreground),.04)}}.thumbnail-list__item{position:relative}.thumbnail-list__item .deferred-media__poster-button{bottom:.5rem;right:.5rem;width:2rem;height:2rem;border-radius:.4rem;pointer-events:none;color:rgb(var(--color-background));background-color:rgba(var(--color-foreground),.9)}.gallery-cursor{display:none}@media screen and (min-width:990px){.gallery-cursor{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;position:fixed;left:30rem;top:30rem;z-index:2;pointer-events:none;cursor:none;background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2);border-radius:50%;transform:scale(0);transform-origin:center;transition:transform var(--duration-long) ease}.gallery-cursor.show{transform:scale(1)}.gallery-cursor .icon{pointer-events:none;display:block;position:relative;width:3rem;height:3rem;transition:transform var(--duration-default) ease}}@media screen and (min-width:750px){[data-animate-image] .product:not(.featured-product) .product__media-no-animate use-animate:not(.loading),[data-animate-image] .product:not(.featured-product) .product__media-no-animate use-animate:not(.loading)>.image-animate{opacity:1;animation:none;transform:none}}@media screen and (max-width:749px){[data-animate-image] .product:not(.featured-product) use-animate[data-animate^=fade]{opacity:1;transform:none}#r--default-theme .r--default-theme{padding-bottom:0!important}}.ryviu-item{cursor:pointer!important}.priceAndReview .ryviu-collection{line-height:1;margin-bottom:16px}.ceiling .ryviu-collection,.ceiling .trustpilot-widget{display:none}.magic_on variant-radios.l-shaped fieldset[data-option-index=option3] .option_wrapper:not(.lShapedSize),.magic_on variant-radios.notOnlyLeg .legSize,.magic_on variant-radios.onlyLeg .boardSize,.magic_on variant-radios.standard fieldset[data-option-index=option3] .option_wrapper.lShapedSize{display:none}.magic_on .inner_modal variant-radios.l-shaped fieldset[data-option-index=option3] .option_wrapper:not(.lShapedSize),.magic_on .inner_modal variant-radios.notOnlyLeg .legSize,.magic_on .inner_modal variant-radios.onlyLeg .boardSize,.magic_on .inner_modal variant-radios.standard fieldset[data-option-index=option3] .option_wrapper.lShapedSize{display:block}.option_wrapper.unfit{position:relative}variant-radios .color-divider{margin-right:22px;border:1px solid rgba(32,32,32,.2);height:4.2rem;display:block}variant-radios .unfit-tip{display:none}variant-radios .unfit-tip svg{position:absolute;right:2.6rem;top:.4rem;width:16px;height:16px;flex-shrink:0}variant-radios .unfit .unfit-tip{display:contents}.product-form__input.size-diagram-field{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0}.product-form__input.size-diagram-field .option_wrapper{display:inline-flex;vertical-align:top}.product-form__input label.has-size-diagram,.product-form__input label.size-diagram-label.has-size-diagram{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;box-sizing:border-box;width:8rem;height:8rem;min-width:8rem;min-height:8rem;margin-top:0;margin-bottom:30px;margin-inline-end:30px;padding:0;box-shadow:inset 0 0 0 1px #20202033;text-align:center}.product-form__input label.size-diagram-label .size-option-diagram-wrap{display:none}.product-form__input label.size-diagram-label.has-size-diagram .size-option-diagram-wrap{display:flex}.product-form__input label.size-diagram-label.has-size-diagram .price_container,.product-form__input label.size-diagram-label.has-size-diagram .size-option-diagram-text{display:none}.product-form__input label.has-size-diagram:before,.product-form__input label.size-diagram-label.has-size-diagram:before{background-image:none;background-color:transparent}.size-option-diagram-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.size-option-diagram{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}@media screen and (min-width:750px){.product-form__input label.has-size-diagram,.product-form__input label.size-diagram-label.has-size-diagram{width:9rem;height:9rem;min-width:9rem;min-height:9rem}}.custom-notice,.expected-sales-notice{background-color:#f4f0e1;padding:8px 10px;border-radius:2px;display:flex;align-items:center;gap:8px}.custom-notice svg,.expected-sales-notice svg{flex-shrink:0}.custom-notice__text,.expected-sales-notice__text{color:#20202099;font-family:Manrope;font-size:14px;line-height:18px;font-weight:300}.price-area .price-2lines{font-family:Manrope;color:#202020;line-height:1;font-weight:400;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;margin-bottom:24px}.ceiling .price-area .price-2lines{margin-top:0;margin-bottom:0}.b-divider-pc{display:block}.b-divider-mobile{display:none}.activity-image-pc{display:block}.activity-image-mobile{display:none}.price-2lines-from-box{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;height:24px;line-height:24px;letter-spacing:-.14px;display:inline-flex;padding:4px 10px 1px;justify-content:center;align-items:center;gap:10px;background:#bb4430;position:relative;top:-2px}.price-2lines-compare-at .price-2lines-compare-at-price.uppercase{color:#202020;font-family:Manrope;font-size:24px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.24px;text-transform:uppercase;opacity:.5;text-decoration:line-through}.price-area .price-2lines .price-2lines-compare-at{color:#202020;font-family:Manrope;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px;text-transform:uppercase}.price-area .price-2lines .price-2lines-price{color:#202020;font-family:Manrope;font-size:24px;font-style:normal;font-weight:400;line-height:normal;background:0 0;padding:0;letter-spacing:-.16px;display:flex;justify-content:center;align-items:center}.price-2lines-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:16px;margin-left:16px}.price-2lines-badges--below{display:flex;width:100%;margin-left:0;margin-top:4px}.price-2lines-discount-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.14px;white-space:nowrap}.price-2lines-discount-badge[hidden]{display:none!important}.price-2lines-discount-badge__icon{flex-shrink:0;width:14px;height:14px}.price-2lines-discount-badge__text{display:inline-block}.price-2lines-promo-entry{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px 10px;border:1px solid;font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.14px;white-space:nowrap;text-decoration:none;cursor:pointer}.price-2lines-promo-entry--image{padding:0;border:none;background:0 0;height:calc(8px + 1.4 * 14px + 2px);line-height:0}.price-2lines-promo-entry__img{display:block;height:100%;width:auto;max-width:100%;object-fit:contain}a.price-2lines-promo-entry:hover{opacity:.85}.ceiling .price-area .price-2lines .price-2lines-price{color:#202020;font-family:Manrope;font-size:24px;font-style:normal;font-weight:400;line-height:normal;background:#fff;padding:0}.add-cart_button{position:relative;z-index:1;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font-family:inherit;padding:1rem 3rem;padding-top:calc(1rem + var(--font-button-baseline));text-decoration:none;letter-spacing:0;border-radius:var(--button-radius);border:none;color:#fff;background-color:#1e321a;border:var(--button-border-width) solid transparent;font-family:var(--font-button-family);min-width:24rem;max-width:100%;min-height:5rem;text-transform:unset;font-weight:600;transition-property:color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;-webkit-appearance:none;appearance:none;overflow:hidden;box-shadow:var(--button-shadow-horizontal-offset) var(--button-shadow-vertical-offset) rgba(var(--color-shadow),var(--shadow-opacity));letter-spacing:1.12px}.add-cart_button:hover{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button-background));border:var(--button-border-width) solid rgb(var(--color-button-border))}.ceiling .add-cart_button{padding:7px 15px;min-width:unset;min-height:unset}.purchase-container{display:flex;align-items:center;gap:32px}.purchase-container form[data-type=add-to-cart-form]{flex:1}.purchase-tip__wrapper{display:flex;color:#202020;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.purchase-tip__wrapper div:nth-child(2){padding:0 12px}@media screen and (min-width:750px){.product__info-wrapper:not(.ceiling) .purchase-tip__wrapper{display:none}}@media screen and (max-width:750px){.purchase-tip__wrapper{display:none}variant-radios .unfit-tip svg{right:1.6rem}}@media screen and (max-width:1023px){.price-area .price-2lines{font-family:Manrope;color:#202020;line-height:1;font-weight:400;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;margin-bottom:12px}.b-divider-pc{display:none}.b-divider-mobile{display:block}.activity-image-pc{display:none}.activity-image-mobile{display:block}.product__info-container>*+:not(b-divider){margin:20px 0 0}.product__info-container .product__pickup-availabilities{margin:0}fieldset.product-form__input .form__label{margin-bottom:14px}.price-2lines-compare-at .price-2lines-compare-at-price.uppercase{font-size:20px;letter-spacing:.14px;display:flex;align-items:center}.price-area .price-2lines .price-2lines-price{font-size:20px;line-height:28px;letter-spacing:.2px}.price-2lines-discount-badge{font-size:12px;letter-spacing:.12px;padding:3px 8px}.price-2lines-badges{margin-left:8px}.price-2lines-badges--below{margin-left:0}.price-2lines-promo-entry{font-size:12px;letter-spacing:.12px;padding:3px 8px}.price-2lines-promo-entry--image{padding:0;height:calc(6px + 1.4 * 12px + 2px)}.price-2lines-from-box{font-size:13px;letter-spacing:-.13px;padding:4px 8px 1px}}@media screen and (max-width:749px){.product__marketing-badge-slot--desktop{display:none!important}.product__marketing-badge--has-image{margin-bottom:10px}}@media screen and (min-width:750px){.product__marketing-badge-slot--mobile{display:none!important}}#yotpo-custom-app-box,.yotpo-widget-instance{position:relative}.yotpo-widget-instance button{position:relative;top:0!important}.yotpo-widget-instance .yotpo-search-filter,.yotpo-widget-instance .yotpo-reviews-pagination-item{position:relative}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-main-product.css.map */
