.section-featured-product .content{padding:0 24px}.section-featured-product .product__info .product__title{font-family:var(--font-body);font-size:18px;line-height:32px;margin:0}.section-featured-product .product__info legend{text-transform:capitalize;font-size:12.8px;line-height:16px}.section-featured-product .product__info .size #selectedOption{text-transform:uppercase}.section-featured-product .product__info .product__text,.section-featured-product .product__info .product__shop-pay,.section-featured-product .product__info .product__tax{margin:0 0 8px}.section-featured-product .product__info .product__price-wrapper{margin:8px 0}.section-featured-product .product__info fieldset:not(.color) input[type=radio]+label{border:none;color:var(--color-primary-text)}.section-featured-product .product__info .product-form__input:not(.color) input[type=radio]:checked+label{background:transparent;color:var(--color-primary-text);text-decoration:underline}.section-featured-product .product__info fieldset:not(.color) input[type=radio].sold-out+label{color:var(--color-primary-text);text-decoration:line-through;opacity:.75}.section-featured-product .product__info fieldset:not(.color) input[type=radio].sold-out+label:before,.section-featured-product .product__info fieldset:not(.color) input[type=radio].sold-out+label:after{display:none}.section-featured-product .price{font-weight:500}.section-featured-product .badge{font-weight:600;font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;padding:4px 8px;border:1px solid}.section-featured-product .quantity-wrapper label{margin-bottom:1rem}.section-featured-product .quantity__input{border:1px solid;border-radius:0;background:transparent;width:40px;text-align:center;padding:8px;text-decoration:underline}.section-featured-product input::-webkit-outer-spin-button,.section-featured-product input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.section-featured-product input[type=number]{-moz-appearance:textfield}.section-featured-product .product-form{margin-bottom:24px}.section-featured-product .product-form__buttons{margin-top:24px}.section-featured-product .product-tabs{justify-content:space-between}.section-featured-product .product-tabs label{font-weight:600;padding:.5rem 1rem;margin-bottom:1rem;border-bottom:1px solid var(--color-border)}.section-featured-product .product-tabs input:checked+label{border-bottom:2px solid #000000}.section-featured-product .tabs__content{width:100%;height:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear;order:1}.section-featured-product .tabs__content p:last-child{margin-bottom:0}.section-featured-product .product-tabs input:checked+label+.tabs__content{height:auto;visibility:visible;opacity:1}@media screen and (min-width: 769px){.section-featured-product .featured-product__media{width:calc(100% - 444px)}}.section-featured-product .gallery-options--slider #main-carousel{width:100%}.section-featured-product .gallery-options--slider #thumbnail-carousel{display:none}.section-featured-product .gallery-options--slider .page-width{max-width:1024px}.section-featured-product .gallery-options--background .background-placeholder{height:200px}.section-featured-product .splide__pagination__page.video:after{border-width:6px 0px 6px 10px;border-color:transparent transparent transparent var(--color-primary-text);border-radius:0}.section-featured-product .splide__pagination__page.video.is-active:after,.section-featured-product .splide__pagination__page.video:hover:after{background:none}.section-featured-product #main-carousel .external-video__cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:45%;z-index:1}.section-featured-product #main-carousel .external-video__cover:after{content:"";position:absolute;bottom:60px;left:0;width:100%;height:32%;z-index:1}.section-featured-product #main-carousel .external-video__cover.external-video--vimeo:before{height:60%}.section-featured-product #main-carousel .external-video__cover.external-video--vimeo:after{bottom:0;height:15%}@media screen and (min-width: 769px){.section-featured-product .gallery-options--slider #main-carousel{max-width:500px}.section-featured-product .gallery-options--background .background-placeholder{height:900px}.section-featured-product .gallery-options--background .content{padding:24px;position:absolute;margin-right:46px;background:#ffffff4d}}@media (hover: hover){.section-featured-product .product__info fieldset:not(.color) input:hover+label{background-color:transparent;text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/featured-product.css.map */
