.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__media-item{padding-left:0}.featured-product .placeholder-svg{display:block;height:auto;width:100%}.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;min-height:4.4rem}.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:5rem}.product--right .product__media-wrapper{order:2}}.featured-product__image-link{display:block;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.featured-product__image-link:hover{opacity:.95}.featured-product .slider-counter,.featured-product .slider-buttons{display:none!important}.featured-product__cta-wrapper{margin-top:24px;text-align:center}.featured-product__cta-wrapper .product__view-details{display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;background:var(--rangivo-ink, #1A1A1A);color:var(--rangivo-bg, #FFFFFF);font-weight:500;font-size:14px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:all .25s ease;gap:8px}.featured-product__cta-wrapper .product__view-details:hover{background:var(--rangivo-accent, #2563EB);transform:translateY(-2px);box-shadow:0 8px 20px #2563eb40}.featured-product__cta-wrapper .product__view-details svg{width:14px;height:14px;fill:currentColor}@media screen and (max-width:749px){.featured-product__cta-wrapper{margin-top:20px}.featured-product__cta-wrapper .product__view-details{padding:14px 32px;font-size:13px}}@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}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-featured-product.css.map */
