button{transform:scale(.9)}.product__info-container .product__description{font-size:1.75rem;margin:0 0 2rem!important;padding:0!important}.product__info-container>*+*{margin:0;padding:0}.caption-with-letter-spacing{font-size:1.5rem}.img-caption{font-size:1.25rem;opacity:.8;text-align:center}.featured-product{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:2.5rem}.featured-product img{height:10rem;width:10rem;background-color:transparent}.featured-product h2{font-weight:500;filter:drop-shadow(0px 2px 1px #333);margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.featured-product p{font-family:var(--font-heading-family)}.featured-product .product__media-list{width:100%;margin:0;padding-bottom:0}.featured-product .product__modal-opener{margin-bottom:var(--media-shadow-vertical-offset)}.featured-product .product__media-item{padding-left:0;width:100%}.featured-product .product__media-item:not(:first-child){display:none}.background-secondary .featured-product{padding:1.5rem;border:.1rem solid rgba(0,0,0,.1);border-radius:25px;box-shadow:0 4px 18px #00000040;transition:.3s ease-out!important}.background-secondary .featured-product:hover{box-shadow:2px 4px 18px #00000059;border-radius:2.5rem .5rem}.background-secondary{transition:all .3s ease;background:transparent}.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}@media screen and (min-width:750px){.featured-product .product__media-item{padding-bottom:0}.background-secondary .featured-product{padding:1.5rem}.background-secondary{transform:scale(.9)}}@media screen and (min-width:990px){.background-secondary .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 0 0 1rem}.background-secondary .featured-product:not(.product--no-media).product--right>.product__info-wrapper{padding:0 1rem 0 0}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 1rem}.background-secondary .featured-product{padding:3rem 8rem;position:relative;z-index:1}.product__info-container .product__description{font-size:2rem}button{transform:scale(1)}}.product__media-toggle,.product__modal-opener .product__media-icon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-featured-product.css.map */
