.sticky-tabs.is-fixed{top:var(--custom-header-height, 0px)!important}@media screen and (min-width:990px){.product__outer--thumbs-aside.custom-product__gallery--vertical .product__media-list.custom-product__media-list,.product__outer--thumbs-aside.custom-product__gallery--vertical .product__media-list.custom-product__media-list .product__media{max-width:clamp(44rem,22rem + 22.2vw,54rem)}}@media screen and (min-width:990px){.product__outer--thumbs-aside.custom-product__gallery--horizontal .product__media-list.custom-product__media-list,.product__outer--thumbs-aside.custom-product__gallery--horizontal .product__media-list.custom-product__media-list .product__media{max-width:64rem;max-height:64rem}.product .product__outer--thumbs-aside.custom-product__gallery--horizontal .product__media-list-wrapper{flex-direction:column}.product__outer--thumbs-aside.custom-product__gallery--horizontal .product__media-sublist-outer{order:1;min-height:0;overflow:visible}.product__outer--thumbs-aside.custom-product__gallery--horizontal .product__media-sublist--wrapper{padding:0}}.product .product__media-list.custom-product__media-list .product__media,.custom-product__media-sublist .product__media-subitem .product__media{background-color:rgb(var(--color-foreground-secondary))}.product .product__media-list.custom-product__media-list .product__media video{display:block;width:100%!important;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0}.product .product__media-list.custom-product__media-list .deferred-media[loaded] .deferred-media__poster{display:none}@media screen and (min-width:990px){.custom-product__gallery--vertical .product__media-sublist-outer:has(.custom-product__media-sublist){width:9.8rem;max-width:9.8rem}.custom-product__gallery--vertical .custom-product__media-sublist .product__media-subitem{width:9rem!important;height:9rem!important;max-height:9rem!important}.custom-product__gallery--vertical .custom-product__media-sublist,.custom-product__gallery--vertical .custom-product__media-sublist .swiper-wrapper{height:39.6rem!important;max-height:100%}}@media screen and (min-width:990px){.custom-product__gallery--horizontal .product__media-sublist-outer:has(.custom-product__media-sublist){width:100%;max-width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}.custom-product__gallery--horizontal .product__media-sublist--wrapper{width:49.8rem;max-width:100%;flex-shrink:0;position:static}.custom-product__gallery--horizontal .custom-product__media-sublist .product__media-subitem,.custom-product__gallery--horizontal .custom-product__media-sublist,.custom-product__gallery--horizontal .custom-product__media-sublist .swiper-wrapper{height:9rem!important;max-height:9rem!important}.custom-product__gallery--horizontal .custom-product__media-sublist{align-items:flex-start!important}}@media screen and (min-width:990px){.custom-product__gallery--horizontal .product__slider-nav{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:row;width:auto;height:auto;transform:none}.custom-product__gallery--horizontal .product__slider-nav .swiper-buttons__box{position:absolute;top:50%;right:0;display:flex;flex-direction:row;align-items:center;gap:1.8rem;width:auto;height:auto;transform:translateY(-50%)}.custom-product__gallery--horizontal .product__slider-nav .swiper-button-prev span{transform:rotate(180deg)}.custom-product__gallery--horizontal .product__slider-nav .swiper-button-next span{transform:rotate(0)}}.product .product__media-list-wrapper:has(.custom-product__media-list){gap:1.8rem}.product .product__outer:has(.custom-product-info){gap:4.8rem}.custom-product-info{display:flex;flex-direction:column;align-items:flex-start;gap:1.8rem;width:100%}.custom-product-info__title{word-break:break-word;margin:0 0 .2rem;position:relative;text-transform:none!important}.badges-type--block .custom__badge--wrapper{gap:1.8rem}.badges-type--block .custom__badge--wrapper .badge.badge--custom{background-blend-mode:multiply;background-image:linear-gradient(0deg,#b9babd,#efefef,#d0d2d3);font-weight:900;padding:.3rem 1rem}.badges-type--block .custom__badge--wrapper .badge.badge--custom:nth-child(3n+1){background-color:#e1271b;color:#fff}.badges-type--block .custom__badge--wrapper .badge.badge--custom:nth-child(3n+2){background-color:transaprent;color:#000}.badges-type--block .custom__badge--wrapper .badge.badge--custom:nth-child(3n+3){background-color:#6669;color:#fff}.custom-product-info__sku{margin:0;font-size:1.5rem;font-weight:400;letter-spacing:.04em;color:rgb(var(--color-foreground))}.custom-product-info__description{margin:0;max-width:60rem;font-size:1.8rem;line-height:1.5;font-weight:400;color:rgb(var(--color-foreground-secondary))}.custom-product-info__description p{margin:0 0 1.2rem}.custom-product-info__description p:last-child{margin-bottom:0}.custom-product-info__description a{color:rgb(var(--color-accent))}.custom-product-info__price-display{display:flex;flex-direction:column;gap:.4rem}.custom-product-info__price{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.custom-product-info__price-value{display:inline-flex;align-items:flex-start;gap:.1rem}.custom-product-info__price-value .price{width:auto;margin:0}.custom-product-info__price-value .price .price-item{font-size:3rem;font-weight:900;line-height:1;color:rgb(var(--color-foreground-secondary))}.custom-product-info__price-label{font-size:1.8rem;line-height:1.8;color:rgb(var(--color-accent))}.custom-product-info__tax{font-size:1.2rem;color:rgb(var(--color-foreground-secondary))}.custom-product-info__cta{margin-top:.4rem}.main-product__features-video,.main-product__features-image{width:100%;margin:2.4rem 0}.main-product__features-video video,.main-product__features-image img{display:block;width:100%;border-radius:var(--border-radius-main, 4px)}.main-product__features-image img{height:auto}.main-product__features-video video{height:var(--features-video-height, 400px);object-fit:cover}.main-product__features-content ul{column-gap:1.8rem}@media screen and (min-width:750px){.main-product__features-content ul{column-count:2}}.main-product__features-content li{break-inside:avoid}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-custom-product.css.map */
