.featured-product .product__media-list{width:100%;margin:0;padding-bottom:0}.featured-product .product-media-container{margin-bottom:var(--media-shadow-vertical-offset);max-width:100%}.featured-product.product--thumbnail_slider .product__media-list{display:block;width:100%;margin:0;padding:0;gap:0;grid-template-columns:none;flex:none}.featured-product.product--thumbnail_slider .product__media-list .product__media-item{display:none!important;margin:0;padding:0;width:100%;height:auto;aspect-ratio:auto;grid-column:auto}.featured-product.product--thumbnail_slider .product__media-list .product__media-item.is-active{display:block!important}.featured-product.product--thumbnail_slider media-gallery{display:flex;flex-direction:column;gap:0}.featured-product.product--thumbnail_slider .product-media-container{--constrained-min-height: 200px;--constrained-height: min(360px, calc(100vh - 320px) );width:100%;max-width:100%}.featured-product.product--thumbnail_slider .product-media-container .media{padding-top:100%}.featured-product.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center;width:100%;max-width:100%;margin:0;box-sizing:border-box}.featured-product.product--thumbnail_slider .thumbnail-list{--thumbnail-gap: .8rem;--thumbnails-per-view: 4;display:flex;flex:1;min-width:0;gap:var(--thumbnail-gap);padding:.5rem 0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none}.featured-product.product--thumbnail_slider .thumbnail-list::-webkit-scrollbar{display:none}.featured-product.product--thumbnail_slider .thumbnail-list__item.slider__slide{flex:0 0 calc((100% - (var(--thumbnails-per-view) - 1) * var(--thumbnail-gap)) / var(--thumbnails-per-view));width:calc((100% - (var(--thumbnails-per-view) - 1) * var(--thumbnail-gap)) / var(--thumbnails-per-view));max-width:calc((100% - (var(--thumbnails-per-view) - 1) * var(--thumbnail-gap)) / var(--thumbnails-per-view));scroll-snap-align:start}.featured-product.product--custom-lightbox .thumbnail-list__item{cursor:pointer}.product__modal-opener--image .product__media-zoom-custom_lightbox,.product__media-icon--custom_lightbox{display:none}.featured-product.product--thumbnail_slider .thumbnail{cursor:default;pointer-events:none;border:0;box-shadow:none}.featured-product.product--thumbnail_slider .thumbnail:hover,.featured-product.product--thumbnail_slider .thumbnail[aria-current],.featured-product.product--thumbnail_slider .thumbnail[aria-current]:focus,.featured-product.product--thumbnail_slider .thumbnail[aria-current]:focus-visible,.featured-product.product--thumbnail_slider .thumbnail[aria-current]:focus:not(:focus-visible),.featured-product.product--thumbnail_slider .thumbnail.focused{opacity:1;border:0;box-shadow:none;outline:0}.featured-product.product--thumbnail_slider .thumbnail-slider .slider-button{display:flex;visibility:visible;opacity:1;flex-shrink:0}.featured-product.product--thumbnail_slider .thumbnail-slider .slider-button[disabled],.featured-product.product--thumbnail_slider .thumbnail-slider .slider-button[disabled] .icon{visibility:visible;opacity:1;color:rgba(var(--color-foreground),.3);cursor:not-allowed}@media screen and (max-width:749px){.featured-product.product--thumbnail_slider .product__media-wrapper{overflow:hidden;max-width:100%}.featured-product.product--thumbnail_slider .product__media-list{margin-left:0;margin-bottom:0;width:100%}.featured-product.product--thumbnail_slider .product__media-wrapper slider-component,.featured-product.product--thumbnail_slider .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0;width:100%;max-width:100%}.featured-product.product--thumbnail_slider .thumbnail-slider .slider-button{display:flex;width:3.2rem;height:3.2rem}.featured-product.product--thumbnail_slider .thumbnail-list.slider--mobile{margin-bottom:0;scroll-padding-left:0;padding-left:0;padding-right:0}.featured-product.product--thumbnail_slider .thumbnail-list.slider--mobile:after{display:none}}.background-secondary .featured-product{padding:2.5rem}.featured-product .share-button:nth-last-child(2){display:inline-flex}.share-button+.product__view-details{display:inline-flex;float:right;align-items:center}.share-button+.product__view-details:after{content:"";clear:both;display:table}.featured-product .product__title>a{display:block;text-decoration:none}.featured-product .product__title>a:hover{text-decoration:underline;text-underline-offset:.2rem}@media screen and (min-width:750px){.featured-product .product__media-item{padding-bottom:0}.featured-product.product--thumbnail_slider .product-media-container{--constrained-min-height: 240px;--constrained-height: min(420px, calc(100vh - 280px) )}.background-secondary .featured-product{padding:5rem}}@media screen and (min-width:990px){.background-secondary .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 0 0 5rem}.background-secondary .featured-product:not(.product--no-media).product--right>.product__info-wrapper{padding:0 5rem 0 0}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 7rem}.background-secondary .featured-product{padding:6rem 7rem;position:relative;z-index:1}}.price-item--regular{font-weight:700}.product-form__input,.product-form__submit{width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-featured-product.css.map */
