.custom-featured-product{padding:16px}.custom-featured-product .product__media-list{overflow:hidden!important}#customFeaturedProduct #Product-Prev,#customFeaturedProduct #Product-Next,#customFeaturedProduct .product__view-details,#customFeaturedProduct .product__tax{display:none}#customFeaturedProduct .featured-product .product-media-container{background:transparent;border:none;padding:0 12px;margin:0}#customFeaturedProduct .featured-product .product__media-item{padding:0}#customFeaturedProduct .featured-product .product-media-container img{mix-blend-mode:multiply}#customFeaturedProduct .review_section_link{cursor:default;margin:0}#customFeaturedProduct .product-card_review{min-height:auto;margin:0;line-height:normal}#customFeaturedProduct .product-card_review .review-card-product img{margin:0 8px 0 0;width:80px;height:auto}#customFeaturedProduct .product-card_review .review-card-product span{display:block;font-size:12px;color:#888}#customFeaturedProduct .badge{position:relative;left:0;background:#feeee0;color:#ff7b17;font-size:13px;padding:4px 13px 4px 26px;margin-bottom:16px}#customFeaturedProduct .badge:before{background:url(/cdn/shop/files/Vector.svg?v=1752153787) no-repeat;background-size:contain}#customFeaturedProduct .product__title{font-size:24px;color:#000;font-weight:600;margin:0 0 16px}#customFeaturedProduct .prod-desc{font-size:16px;color:#888;margin:0 0 8px;line-height:normal}#customFeaturedProduct .price__regular .price-item--regular{font-size:18px;font-weight:700;color:#009e7b}#customFeaturedProduct .product__media-list{margin:0!important}#customFeaturedProduct .custom-data__container{padding-left:24px;margin:16px 0}#customFeaturedProduct .custom-data__container li{color:#5f5f5f;font-size:16px;padding-bottom:8px;font-weight:400;list-style-type:none;line-height:1.5}#customFeaturedProduct .custom-data__container li:last-child{padding-bottom:0}#customFeaturedProduct .custom-data__container li:before{border:solid #98c03d;border-width:0 2px 2px 0;content:"";display:inline-block;height:9px;margin-left:-20px;margin-right:10px;transform:rotate(45deg);width:5px}#customFeaturedProduct .price-wrapper__container{margin:8px 0 0;display:flex;align-items:baseline;gap:2px}#customFeaturedProduct .product .price__container,#customFeaturedProduct .product__info-container .product-form{margin:0}#customFeaturedProduct .product-form__submit{margin:0;background:#009e7b;border-radius:10px;padding:6px 12px;min-height:48px;position:relative;font-size:18px;font-weight:600}#customFeaturedProduct .product-form__submit:hover{background:#085e4b}#customFeaturedProduct .product-form__submit:after{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:15px;top:23px;height:8px;width:8px;border-radius:0;left:auto}#customFeaturedProduct .product-form__submit span.flex{justify-content:center;width:100%}#customFeaturedProduct media-gallery{pointer-events:none}#customFeaturedProduct .custom-product__link{text-decoration:none}@media screen and (min-width: 768px){#customFeaturedProduct .product__title{font-size:35px}#customFeaturedProduct .prod-desc{font-size:18px}#customFeaturedProduct .custom-data__container li{font-size:14px;padding-bottom:10px}#customFeaturedProduct .custom-featured-product{align-items:center}}@media screen and (max-width: 767px){#customFeaturedProduct .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0 auto;max-width:240px}#customFeaturedProduct .price-wrapper__container{flex-direction:column-reverse}}@media screen and (min-width: 990px){#customFeaturedProduct .custom-featured-product{padding:48px;align-items:center;gap:24px}#customFeaturedProduct .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0;width:50%;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}#customFeaturedProduct .product--medium:not(.product--no-media) .product__media-wrapper{width:50%;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}#customFeaturedProduct .featured-product .product-media-container{max-width:350px;background:transparent;border:none;padding:0}#customFeaturedProduct .featured-product .product__media-item{justify-content:center}#customFeaturedProduct .product-form__submit{max-width:300px}}.customer-review-gallery{padding:2rem}.review-gallery__heading{font-style:italic;font-weight:600;transform-origin:center center;font-size:20px;display:inline-block;transform:rotate(-5deg);margin-bottom:1rem;font-family:ui-monospace}.review-gallery__heading.reverse{text-align:end}.review-gallery__content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:40px}.review-gallery__content.reverse{flex-direction:row-reverse}.review-gallery__images{display:flex;gap:1rem;flex-wrap:wrap}.review-gallery__image img{width:100%;height:auto;border-radius:8px;object-fit:cover}.review-gallery__review{padding:5px 13px}.customer-review-gallery .review-gallery__review{border-radius:unset}.review-gallery__name{font-weight:700;font-size:16px;color:#5f5f5f;margin-bottom:.5rem}.review-gallery__stars{color:green;margin-left:10px}.review-gallery__text{font-size:14px;color:#555;margin:0;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.review-gallery__stars-img{height:20px;margin-left:10px;vertical-align:middle}.review-gallery__images{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.review-gallery__image{flex:1 1 calc(25% - 7.5px);aspect-ratio:1 / 1;box-sizing:border-box}.review-gallery__image img{width:100%;height:100%;object-fit:cover;border-radius:8px}@media (min-width:1024px){.review-gallery__review{width:48%;min-height:100px}.review-gallery__images{flex:1 1 calc(25% - 20px);box-sizing:border-box}}@media (min-width:1200px){.review-gallery__review{min-height:135px}}@media (max-width: 1023px){.review-gallery__images,.review-gallery__review{width:100%}}@media (max-width: 767px){.review-gallery__image{flex:1 1 calc(50% - 5px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/landing-page-product.css.map */
