.main-product__info-container{padding-left:1.6rem}@media(max-width:749px){.main-product__info-container{padding-left:0;padding-top:1.6rem}}.product__title h1,.product__title .h1{font-size:clamp(2rem,3vw,2.8rem);font-weight:700;line-height:1.2;color:#2a2a30;letter-spacing:-.02em;margin-bottom:.4rem}.product__title a.product__title{display:none}.product-page-price .price--large .price-item--regular,.product-page-price .price--large .price-item--sale{font-size:2.4rem;font-weight:700;color:#d4587a}.product-page-price .price--large .price-item--regular{color:#2a2a30}.product-page-price .price--large s.price-item--regular{color:#999;font-size:1.6rem;font-weight:400;text-decoration:line-through}.price__badge-sale{background:#d4587a!important;color:#fff!important;border-radius:6px!important;font-size:1.2rem!important;font-weight:600!important;padding:3px 10px!important;letter-spacing:.02em}.product-form__submit,.product-form__submit.button,button[name=add]{background:#d4587a!important;border:none!important;border-radius:12px!important;color:#fff!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:.04em!important;padding:1.6rem 3.2rem!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important;box-shadow:0 4px 16px #d4587a4d!important;width:100%!important}.product-form__submit:hover,button[name=add]:hover{background:#c04070!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #d4587a66!important}.product-form__submit:active,button[name=add]:active{transform:translateY(0)!important}.shopify-payment-button__button{border-radius:12px!important;font-weight:600!important}.variant-swatch-item,.variant-button-item{border-radius:8px!important;border:2px solid #e0e0e0!important;font-weight:500!important;transition:border-color .2s,background .2s!important}.variant-swatch-item.selected,.variant-button-item.selected,.variant-swatch-item[aria-checked=true],.variant-button-item[aria-checked=true]{border-color:#d4587a!important;background:#fff0f4!important;color:#d4587a!important;font-weight:700!important}.icon-with-text-block{background:#faf6f1;border-radius:10px;padding:1.2rem 1.6rem}.frutio-guarantee{animation:fadeInUp .4s ease}.product__media-wrapper{border-radius:16px;overflow:hidden}@media(min-width:750px){.product__media-wrapper{position:sticky;top:2rem}}.product__thumbnail img,.product-media-container img{border-radius:10px;transition:opacity .2s ease}.product__thumbnail.is-active .product__thumbnail-image{border:2px solid #D4587A!important;border-radius:8px}.product-page-section-heading{font-size:clamp(2.4rem,3.5vw,3.6rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#2a2a30}.highlight-rose{color:#d4587a}.highlight-coral{color:#fc8c7c}.highlight-olive{color:#9dc178}.image-slider-section{background:#fff}.image-slider-section .section-title{font-size:2.8rem;font-weight:700;text-align:center;margin-bottom:2.4rem;color:#2a2a30}.multicolumn-section--blue{background:#d9e7ef}.multicolumn-section--blue .card{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f;transition:transform .2s ease,box-shadow .2s ease}.multicolumn-section--blue .card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.multicolumn-card__heading{font-size:1.8rem;font-weight:700;color:#2a2a30;margin-bottom:.8rem}.multicolumn-card__info{font-size:1.5rem;line-height:1.6;color:#555}.comparison-table-section{background:#d4587a}.comparison-table__cell--us{background:#fff!important;color:#d4587a!important;font-weight:700!important;border-radius:8px!important}.comparison-table__icon--us{background:#d4587a!important;border-radius:50%!important}.comparison-table__icon--others{opacity:.5!important}.testimonials-section .testimonial-card{background:#f8dad3!important;border-radius:16px!important;padding:2.4rem!important;box-shadow:0 2px 12px #d4587a14!important;transition:transform .2s ease!important}.testimonials-section .testimonial-card:hover{transform:translateY(-3px)!important}.testimonials-section .testimonial-card__title{font-weight:700;font-size:1.6rem;color:#2a2a30;margin-bottom:.8rem}.testimonials-section .testimonial-card__text{font-size:1.4rem;line-height:1.65;color:#444}.testimonials-section .testimonial-card__author{margin-top:1.2rem;font-style:italic;color:#d4587a;font-weight:600}.testimonials-section .stars{color:gold;font-size:1.4rem;margin-bottom:.8rem}.image-with-text--peach{background:#f8dad3!important}.image-with-text--blue{background:#d9e7ef!important}.image-with-text__heading{font-size:clamp(2.4rem,3.5vw,3.6rem)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;color:#2a2a30!important}.image-with-text__text p{font-size:1.6rem;line-height:1.7;color:#444}.image-with-text__media img{border-radius:16px}.rich-text--rose{background:#d4587a;color:#fff}.rich-text--rose .rich-text__heading{color:#fff!important}.rich-text--rose p,.rich-text--rose li{color:#ffffffeb!important}.rich-text--cream{background:#faf6f1}.rich-text--cream .rich-text__heading{color:#2a2a30}.rich-text .button--primary,.rich-text .button{background:#d4587a!important;border:none!important;border-radius:10px!important;color:#fff!important;font-weight:700!important;padding:1.4rem 3.2rem!important;font-size:1.5rem!important;transition:background .2s,transform .15s!important;box-shadow:0 4px 14px #d4587a4d!important}.rich-text .button--primary:hover,.rich-text .button:hover{background:#c04070!important;transform:translateY(-1px)!important}.comparison-slider-section{background:#fff}.comparison-slider__label{font-weight:700!important;font-size:1.4rem!important;background:#d4587a!important;color:#fff!important;border-radius:6px!important;padding:4px 12px!important}.collapsible-content-section{background:#fff}.accordion{border-bottom:1px solid #eee!important}.accordion__button{font-weight:600!important;font-size:1.6rem!important;color:#2a2a30!important;padding:1.8rem 0!important}.accordion__button:hover{color:#d4587a!important}.accordion__content p{font-size:1.5rem!important;line-height:1.7!important;color:#555!important;padding-bottom:1.6rem!important}.ticker-section{background:#ffe5ee!important}.ticker-section .ticker__text{color:#d4587a!important;font-weight:700!important;letter-spacing:.05em!important;font-size:1.4rem!important}.sticky-atc-bar{background:#fff!important;border-top:2px solid #FFE5EE!important;box-shadow:0 -4px 20px #00000014!important;padding:1.2rem 1.6rem!important}.sticky-atc-bar .button,.sticky-atc-bar button{background:#d4587a!important;border-radius:10px!important;font-weight:700!important;font-size:1.5rem!important;color:#fff!important}.section-divider svg path{fill:#fc8c7c}.template-product body,.template-product p,.template-product li{font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;color:#2a2a30}.template-product strong{font-weight:700}html{scroll-behavior:smooth}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.product__info-container>*{animation:fadeInUp .35s ease both}.product__info-container>*:nth-child(1){animation-delay:0s}.product__info-container>*:nth-child(2){animation-delay:.06s}.product__info-container>*:nth-child(3){animation-delay:.12s}.product__info-container>*:nth-child(4){animation-delay:.18s}.product__info-container>*:nth-child(5){animation-delay:.22s}@media(max-width:749px){.product-form__submit,button[name=add]{font-size:1.7rem!important;padding:1.8rem 2.4rem!important;border-radius:14px!important}.product__title h1,.product__title .h1{font-size:2.2rem}.product-page-price .price--large .price-item--sale{font-size:2rem}.multicolumn-card,.product__media-wrapper{border-radius:12px}.accordion__button{padding:1.6rem 0!important;font-size:1.5rem!important}}.payment-badges{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;padding:1.2rem 0 0}.payment-badge-icon{opacity:.75;transition:opacity .2s}.payment-badge-icon:hover{opacity:1}.shopify-section:not(:first-child){padding-top:0}.image-with-text{overflow:hidden}.image-with-text__media{border-radius:16px;overflow:hidden}.announcement-bar [class*=section-][class*=-padding]{padding-top:6px!important;padding-bottom:6px!important}.announcement-bar .announcement-bar__message,.announcement-bar p,.announcement-bar span{font-size:1.45rem!important;line-height:1.5!important;font-weight:500!important;letter-spacing:.03em!important}.email-signup-banner{background:#faf6f1!important;background-image:none!important}.email-signup-banner:after{display:none!important}.email-signup-banner .banner__box,.email-signup-banner .banner__content,.email-signup-banner .banner__text-container{background:transparent!important}.email-signup-banner .banner__heading,.email-signup-banner h2,.email-signup-banner h3{color:#2a2a30!important}.email-signup-banner p,.email-signup-banner .rte{color:#555!important}.email-signup-banner .button,.email-signup-banner input[type=submit]{background:#d4587a!important;border-color:#d4587a!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/frutio-product.css.map */
