.featured-product{justify-content:center;z-index:1;border-radius:20px;box-shadow:0 4px 8px #222a350d,0 0 0 1px #222a3514,0 1px 5px -4px #131316b3}.featured-product-main .product--medium:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;padding:1.5rem;border-radius:20px;background:#eee linear-gradient(-45deg,rgba(255,255,255,.3) 50%,transparent 50%) 0 0 / 80px 80px;color:#666}.featured-product-main .product-form__buttons{margin:0 auto}.featured-product-main .product__info-container .product-form{margin:2.5rem 0 0}.featured-product-main .product__info-container>*+*{margin:1.5rem 0 0}.featured-product .product__info-container{margin:40px auto;padding:0}.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%}.featured-product .product__title{font-size:30px;font-weight:600;text-align:center;letter-spacing:-.05em;line-height:1.25;margin-bottom:4rem;color:#000}.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}.product-form__submit{display:inline-block;cursor:pointer;padding:1rem 2rem;border-radius:.75rem;font-weight:700;text-decoration:none;text-align:center;color:#fff;background:#000;margin-bottom:0}.featured-product-wrapper{z-index:1;border-radius:20px;box-shadow:0 4px 8px #222a350d,0 0 0 1px #222a3514,0 1px 5px -4px #131316b3}.featured-product input[type=checkbox]{width:15px;height:15px}@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}}@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/5/assets/section-featured-product.css.map */
