@font-face{font-family:Recoleta;src:url(https://cdn.shopify.com/s/files/1/0610/4360/5667/files/Recoleta-Regular.otf?v=1750240272) format("opentype");font-weight:400;font-style:normal;font-display:swap}h1,h32,h3,h4,h5,h6{font-family:Recoleta}.sectionheading{width:50%;margin:0 auto 50px}.subtop{color:#fe90ee;font-weight:600}.size-header-small .site-nav__link{padding:20px var(--padding-menu)}.announcement-swiper .swiper-slide{font-weight:600;font-family:DM Sans}.announcement-swiper .swiper-slide a{text-decoration:none}.site-nav .site-nav__link span{font-family:DM Sans;font-weight:600}.site-nav--active .site-nav__link .site-nav__title:before,.site-nav__link:focus .site-nav__title:before,.site-nav__link:hover .site-nav__title:before{display:none}.site-nav .site-nav--active span.site-nav__title,.site-nav .site-nav__link:hover span.site-nav__title{color:#fc92ec}.mainproduct{padding-top:50px;padding-bottom:80px;background:url(/cdn/shop/files/image_2_dc8c9011-2523-4edd-9945-dde13d644996.png?v=1750387250)}.top-description p{color:#696969;font-weight:400;line-height:26px;font-size:16px;margin-bottom:5px}.top-description p strong{color:#131313}.header-bottom__right .site-header__link{border:1px solid #FE90EE;border-radius:100px;padding:8px}.margin-bt-bt{margin-bottom:20px}.header-bottom__right.col-bottom__right{gap:12px}h2.h2{font-size:50px;font-weight:400;font-family:Recoleta}.flex__item.image-content__text{max-width:unset!important}.flex__item.image-content__text p{font-size:18px;line-height:30px;font-weight:400;color:#595959}.btn-outer{display:flex;gap:20px}.btn-outer .mt-5.mb-5{margin-top:1rem!important}.btn-outer .mt-5.mb-5 a.btn{border-radius:0;background:#fe90ee;font-size:16px;font-weight:400;color:#131313;letter-spacing:normal;text-transform:capitalize;font-family:Recoleta;padding:14px 25px}.btn-outer .mt-5.mb-5 a.btn:hover,.btn-outer .mt-5.mb-5 a.btn2{background:#4b5d00;color:#fff}.btn-outer .mt-5.mb-5 a.btn2:hover{background:#fe90ee}.index-banner .image-content-6-1{padding-left:4%!important}.green-sec{position:relative}.skew-green-section:before{content:"";background-image:url(/cdn/shop/files/Image_2_1.png?v=1750327490);background-repeat:no-repeat;position:absolute;right:7%;top:0;z-index:11;width:128px;height:128px;background-size:contain}.green-sec .subtop{font-size:16px;color:#aae0f9;font-weight:600;text-align:left!important}.green-sec .rte p{font-size:32px;line-height:50px;font-weight:400;color:#fff;font-family:Recoleta;text-align:left!important}.green-sec .col-lg-7.col-12{width:100%!important;max-width:100%!important;flex:unset}.news-footer .subtop{font-size:16px;font-weight:600;letter-spacing:normal;color:#131313;margin-bottom:.2rem}.news-footer h3.section-title-2{font-size:42px;line-height:50px;font-weight:400;color:#131313;font-family:Recoleta}.news-footer p{font-size:16px;line-height:26px;font-weight:400;color:#131313}.news-footer .mail-section-footer .form-group{border:0;border-radius:0!important;background:#fff;margin-top:2.6rem;padding-left:.5rem!important}.news-footer .p-0{width:35rem;margin:0 auto}.news-footer .mail-section-footer .form-group .btn .svg-submit{fill:#aae0f9;transform:rotate(320deg);width:30px;height:30px}.news-footer .mail-section-footer .form-group .svg-email{display:none}.news-footer{max-width:1600px;width:90%;margin-left:auto!important;margin-right:auto!important;z-index:1}.featured-products span.btn.btn-theme{border-radius:0;background:#fe90ee;font-size:16px;font-weight:400;color:#131313;letter-spacing:normal;text-transform:capitalize;font-family:Recoleta}.featured-products span.btn.btn-theme:hover{color:#fff}.testimonial-slider .subtop{font-size:16px;font-weight:600;color:#fe90ee;letter-spacing:normal}.testimonial-slider h3.h2{font-size:42px;line-height:50px;font-weight:400;color:#131313;font-family:Recoleta}.testimonial-slider .font-family-2.mb-5.txt-body-70{font-size:16px;line-height:26px;font-weight:400;color:#595959;max-width:37rem;margin:0 auto}.testimonial-slider .p{font-size:29px;line-height:46px;font-weight:300;color:#666464;max-width:90%}.testimonial-slider .author{font-size:30px;font-weight:400;color:#131313;font-family:Recoleta}.testimonial-slider .quote-wrap .col-md-8{padding-left:4rem}.testimonial-slider .pb-5.px-3.px-lg-0{padding-bottom:0;padding-top:2rem}.testimonial-slider .quotes-2 .slick-prev{left:auto;right:54px}.testimonial-slider .quotes-2 .slick-next{left:auto;right:0}.testimonial-slider .quotes-2 button{border:1px solid #FE90EE;background:transparent}.testimonial-slider .slick-prev:before,.testimonial-slider .slick-next:before{color:#fe90ee}.rating li svg{width:22px;height:22px}.rating li{width:22px;margin-right:0}.site-footer__list-item a{font-size:20px;font-weight:400;font-family:Recoleta}h4.h5.site-footer__section-title{display:none}.footer-left .rte-setting span{font-size:20px;font-weight:400;color:#fff;font-family:Recoleta}.footer-left .rte-setting{font-size:16px;font-weight:300;color:#fffc}.testimonial-slider .pb-5.px-3.px-lg-0 img{display:none}.site-footer ul.list-inline.social-icons li a{background:#fe90ee;color:#fff}.news-footer .sectionheading{width:100%}.cpyrgttxt{text-align:center;font-weight:300;font-size:16px;color:#fff9}.footer-mid__info li,.footer-mid__info a{font-size:20px;font-weight:400}.footer-mid__info li{gap:10px;display:flex;align-items:center}.footer-mid__info li .ico{background:#fe90ee;border-radius:40px;width:47px;height:47px;display:flex;align-items:center;justify-content:center}.footer-mid__info li i{margin:0 auto!important}ul.footer-mid__info{display:flex;flex-direction:column;gap:.8rem}.footer-mid__info li .ico svg{width:24px;height:auto}.footer-mid__info li .ico i.icon-envelope{font-size:24px;height:auto;width:24px}.footer-mid__info li span{display:block;font-size:16px;line-height:16px;font-weight:500;color:#fe90ee}.cont-right{padding-top:5px}.news-footer h3.h2{font-size:42px;font-weight:500;font-family:Recoleta}.index-banner{padding-bottom:245px}.skew-green-section-inner{position:unset;clip-path:polygon(0 69px,100% 0,100% 100%,0% 100%)}.skew-green-section{margin-top:-168px;padding-top:60px;position:relative;z-index:999}.index-banner .image-content__image-wrapper img{border-radius:20px}.index-banner .image-content__image-container{position:relative}.index-about-inner{display:flex;flex-wrap:wrap;min-height:100vh}.left{flex:1 1 50%;min-height:400px}.left img{width:100%;height:100%;object-fit:cover}.right{flex:1 1 50%;display:flex;position:relative}.right-inner{clip-path:polygon(0 69px,100% 0,100% 100%,0% 100%);display:flex;flex-direction:column;justify-content:center;align-items:baseline;background-color:#4a550f;color:#fff;padding:100px 40px 40px;height:95%}.right:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0610/4360/5667/files/Tappo_sale.png?v=1749788199);background-repeat:no-repeat;position:absolute;right:7%;top:-60px;z-index:11;width:110px;height:110px;background-size:contain}.label{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;color:#d0df9f}.right h2{font-size:32px;margin-bottom:20px}.right p{font-size:16px;line-height:1.6;margin-bottom:20px}.features{display:flex;flex-wrap:wrap;gap:30px}.feature{display:flex;align-items:flex-start;flex:1 1 45%;gap:12px;flex-direction:column}.feature-icon{font-size:60px;color:gold;line-height:1}.order-button{margin-top:15px;background-color:#aae0f9;display:inline-flex;padding:11px 17px;justify-content:center;align-items:center;gap:10px;color:#131313;font-family:Recoleta;font-size:16px;font-style:normal;font-weight:400;transition:.3s all ease}.order-button:hover{color:#131313}.feature-icon svg{width:50px;color:gold;line-height:1;height:50px}.index-about-section .subtop{font-size:14px;color:#aae0f9}.index-about-section h2{font-size:32px;line-height:50px;font-weight:400;color:#fff;font-family:Recoleta;text-align:left!important}.index-about-section .rte p{font-size:16px;color:#fffc;margin-bottom:0}h1,h2,h3,h4{font-family:Recoleta}.feature h4{color:#fff;font-size:21px;font-weight:400}.feature p{color:#fffc}.best-sellers-section{text-align:center;padding:70px 0}.best-sellers-section h2{color:var(--Black, #131313);text-align:center;font-size:42px;font-style:normal;font-weight:400;line-height:50px;max-width:50%;margin:0 auto}.best-sellers-section .subtop{color:#fe90ee}.best-sellers-section .rte p{color:#595959;margin:0 auto;width:500px;max-width:100%}.best-seller-inner-sec{display:flex;margin-bottom:20px}.seller-left{flex:1 1 50%;display:flex;padding-right:10px}.seller-text{display:flex;flex-wrap:wrap;z-index:9;position:relative}.seller-right{flex:1 1 50%;padding-left:10px}.seller-text-content{text-align:left;padding:24px;background:#aae0f9}.seller-text-content:first-child{margin-bottom:20px}.best-seller-inner-sec{display:flex;align-items:stretch}.seller-left{flex:1}.seller-right{flex:1;display:flex}.image-wrapper{width:100%;height:100%}.image-wrapper img{width:100%;height:400px;object-fit:cover;display:block}.seller-text-content h4{font-family:Recoleta;font-size:22px;font-weight:400}.seller-text-content p{color:#595959}.seller-text-content:after{content:"";position:absolute;width:100%;height:100%;background:#ffae4f;top:4px;left:4px;z-index:-1}.seller-text-content{position:relative}.video-recipes-heading{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 50%}.video-recipes-text-inner{display:flex}.video-recipes-text{flex:1 1 50%;display:flex;text-align:left;justify-content:flex-end}.video-recipes-heading .subtop,.contact-flavor-wrapper .subtop{color:#fe90ee;margin-bottom:10px!important}.video-recipes-heading h2,.contact-flavor-wrapper h2{font-size:42px;font-weight:400;line-height:1em}.video-recipes-text p,.contact-flavor-wrapper p{color:#595959;max-width:522px;font-weight:400}.video-recipes-grid{margin:40px 0 0;display:flex;flex-wrap:wrap}.video-recipes-grid img{width:33.33%;height:300px;cursor:pointer;object-fit:cover;padding:8px}.contact-flavor-wrapper{display:flex;flex-wrap:wrap;gap:40px;padding:70px 0 290px;background:#f9f9f9;margin-bottom:-220px}.contact-content-col{flex:1}.contact-form-wrapper{flex:1;background:#fff;padding:40px 33px;box-shadow:0 0 80px #f8f8f81a;border-radius:5px}.contact-form input,.contact-form textarea{font-size:14px;width:100%;margin-bottom:30px;padding:11px 17px;color:#131313}.contact-form textarea{resize:vertical}.contact-form button{background-color:#fe90ee;padding:11px 17px;border:none;font-weight:400;transition:background .3s ease;margin:7px;color:#131313;font-family:Recoleta;font-size:16px}.contact-form button:hover{background-color:#e6009c;color:#fff}.contact-section-inner{display:flex;align-items:center}.contact-content-sec{display:flex;align-items:flex-start;margin:35px 0 0}.contact-icon{width:47px;height:47px;display:flex;align-items:center;justify-content:center;background:#aae0f9;border-radius:50px;margin-right:13px}.contact-icon svg{width:24px;height:24px}.contact-content p{color:#ffae4f;line-height:1em;margin-bottom:0}.contact-content a,.contact-content span{color:#2e2e2e;font-size:22px;max-width:310px;display:flex}.contact-form-wrapper .form-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;margin-right:0;margin-left:0}button.contact-submit{width:auto}.about-us-banner{position:relative;height:377px;width:100%;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center}.about-us-banner:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#0000004d;z-index:0}.about-us-banner h1,.parallax-banner__meta h2.mb-3.h1{color:#fff;font-family:Recoleta;font-weight:400;font-size:50px;line-height:130%;letter-spacing:0}.born-in-italy-section-outer{background:linear-gradient(180deg,#aae0f930,#aae0f900)}.born-in-italy-section{display:flex;align-items:center;justify-content:space-between;padding:80px 0;flex-wrap:wrap;width:100%;box-sizing:border-box}.custom-container{max-width:1600px;width:90%;margin-left:auto!important;margin-right:auto!important}.born-left{width:375px}.born-right{width:505px}.born-center{text-align:center}.born-center img{width:173px;height:173px;object-fit:contain}.born-right p{font-size:.95rem;line-height:1.6;color:#333;margin-bottom:15px}.origin-story-section{display:flex;flex-wrap:wrap;align-items:center}.origin-left,.origin-right-wrapper{flex:1;min-width:280px}.origin-left img{width:100%;height:auto}.origin-right-wrapper{padding-left:20px}.origin-right{background-color:#fe90ee;padding:55px 40px}section.origin-story-section-outer .shop-button.btn.btn-theme{background:#fff;margin-top:25px}.common-heading{font-weight:400;font-size:35px;letter-spacing:0;margin-bottom:10px;font-family:Recoleta}.common-para{font-family:DM Sans;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0}.shop-button.btn.btn-theme{border-radius:0;background:#fe90ee;font-size:16px;font-weight:400;color:#131313;letter-spacing:normal;text-transform:capitalize;font-family:Recoleta;padding:14px 25px}.author-right:before{height:304px;width:77px;content:"";position:absolute;right:30px;top:15px;background:#aae0fa;transform:skewY(-13deg) rotate(10deg)}.common-para.paragraph ul li{background:url(https://cdn.shopify.com/s/files/1/0610/4360/5667/files/icon-park-solid_check-one.png?v=1749919329);background-repeat:no-repeat;background-position:0px 5px;padding-left:26px;background-size:17px}.common-para.paragraph ul{list-style-type:none;padding:0}.combile_div{margin:0;width:100%}.sustainability-section{padding:100px 0 20px;background-color:#fff}img.image_overlap{margin-top:-105px}.circular_image{width:166px;height:166px;margin:0 auto}.sustainability-content{display:flex;flex-wrap:wrap;gap:73px}.sustainability-section p br:after{content:"";display:block;height:30px}.text-content{flex:1 1 38%}.text-content p,.text-content ul{line-height:1.6;margin-bottom:20px}.text-content ul{padding-left:20px}.text-content li{margin-bottom:10px}.shop-now{background-color:#ff4cc2;color:#fff;padding:12px 25px;text-decoration:none;border-radius:4px;display:inline-block}.image-content{flex:1 1 40%;display:grid;grid-template-columns:1fr 1fr;gap:20px}.image-content img{width:100%;object-fit:cover}.contact .sectionheading{margin:0 auto 40px}.contact-details-outer{display:flex;align-items:center;justify-content:center;gap:20px;margin:10px 0 45px}.contact-details-outer .contact-content a,.contact-details-outer .contact-content span{font-size:17px;max-width:unset;font-family:Recoleta}.contact-details-outer .contact-icon{width:auto;height:auto;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:0;margin-right:5px}.contact #ContactForm{max-width:85%;margin:0 auto}.contact-details-outer .contact-content-sec{background:#fe90ee26;align-items:center;padding:9px 16px;margin:0}.icon-feature-custom .icons-features-container{display:grid;gap:20px;margin-top:40px;grid-template-columns:repeat(4,1fr)}.icon-feature-custom .icons-feature-item{display:unset;align-items:unset;width:unset;padding:20px;border:1px solid #D0D0D0;text-align:left}.icon-feature-custom .icons-feature-item img{width:62px;margin-bottom:20px}.icon-feature-custom.icons-features-wrapper{background-color:transparent;padding:0}.icon-feature-custom .icons-feature-item h3{font-size:20px;font-weight:400;margin-bottom:10px}.icon-feature-custom p.subheading{max-width:521px;margin:0 auto}.content-wrapper{display:flex;align-items:center;justify-content:space-between}.rich-text-custom h2.h2{font-size:35px;letter-spacing:0;margin-bottom:10px}.left-side-cn{width:100%;max-width:570px}.right-side-cn{margin-right:50px}.nav.product-content-outer p{line-height:26px}h2.product-recommendations__heading.h2{font-size:42px;margin-bottom:40px!important}.nav.product-content-outer{justify-content:space-between;flex-wrap:unset;gap:20px;grid-template-columns:repeat(2,1fr);display:grid}.product-card__info .st-tooltip__content{border-radius:.2rem!important;font-size:12px;line-height:1.2;position:unset;min-width:max-content;opacity:1;visibility:visible;background-color:unset;color:#000!important;transition:all .3s var(--anim-transition);z-index:100;display:inline-block;text-indent:0px!important;height:auto!important;padding:0}span.textscroll-item span{font-family:Recoleta;font-weight:400}.text-scroll{padding:10px 0}.product-short__description{font-style:italic;margin-bottom:21px;font-weight:500}.outer-custom-des strong{padding-bottom:10px;line-height:26px}.single-option-radio input[type=radio]:checked+label{color:#fff;background-color:#fe90ee!important}.product-form__item label{font-weight:700}.why-you-love-it p{color:#696969}.js-hurrify,.gr-btnjs.mt-4{display:none}.product-form__quantity-submit{margin-top:30px}.product-form__item span{font-weight:400}.outer-custom-des{background:#aae0f914;padding:30px 33px}h2,.h2{font-family:Recoleta}a.shop-button.btn-theme.btn.btn-theme.btn-white{background:#fff}.image-with-text-custom .mt-5{margin-top:25px!important}.image-with-text-custom h3.mb-3.h2{margin-bottom:10px!important}.image-with-text-custom .img_text_block{padding:55px 40px!important}.image-with-text-custom .flex__item.image-content__text p{font-size:16px;line-height:26px;font-weight:400;color:#131313}@media (max-width: 768px){.common-heading{font-size:25px}.mainproduct{padding-top:20px}.video-recipes-heading h2,.contact-flavor-wrapper h2{font-size:30px}.sustainability-content{flex-direction:column}.image-content{grid-template-columns:1fr 1fr}}.mobile_div_class{display:none}.product-card__info a{font-size:18px!important}.desktop_div_class{display:flex!important}.nav.product-content-outer{grid-template-columns:1fr}.safe-checkout-detail.product-block img{width:100%;max-width:330px;margin:5px auto 25px}.js-qty__adjust svg path{fill:#fe90ee!important}.prdctrichtext{margin-bottom:22px}.prdctrichtext h5{font-size:18px;font-family:var(--g-font-2);margin-bottom:10px;color:#131313}.prdctrichtext p{font-size:17px;color:#696969;margin:5px 0}@media (max-width: 768px){br{display:none}.prdctrichtext p{font-size:15px;margin:8px 0;line-height:normal}.sectionheading{width:100%;margin:0 auto 25px}.mobile_div_class h2.mb-3.h1{color:#fff}.born-left{width:100%}.born-center{text-align:center;margin:20px 0}.news-footer h3.h2{font-size:30px}.born-in-italy-section{align-items:center;justify-content:center;text-align:center;padding:40px 0}.born-center img{width:150px;height:150px}.born-right{width:100%;text-align:center}.sustainability-section{padding:40px 0 20px}.born-right p{text-align:center!important}.circular_image{width:130px;height:130px}.testimonial-slider h3.h2{font-size:30px;line-height:normal}.testimonial-slider .font-family-2.mb-5.txt-body-70{margin-top:15px}.quote-wrap.row{margin-top:40px}.quote__slide .pb-5.px-3.px-lg-0 img{max-width:50px}.icon-feature-custom .icons-feature-item{width:100%!important;text-align:center}.rich-text-custom h2.h2{font-size:25px}.right-side-cn{margin-right:0}.icon-feature-custom .icons-features-container{grid-template-columns:repeat(1,1fr)}.contact-content-sec{margin:25px 0 0}.contact-content a,.contact-content span{font-size:17px}.contact-icon{width:35px;height:35px}.mobil-banner__meta.text-center{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%}.mobile_div_class{display:block}.desktop_div_class{display:none!important}.green-circle-outer{width:300px;height:300px}.index-banner .row{flex-direction:column-reverse}.index-banner .left{min-height:inherit;padding:30px 0 25px;max-width:360px;margin:0 auto}.index-banner .image-content-6-1{padding-left:0!important}.index-banner .image-content__image-wrapper{padding:0!important}.video-section{height:50px}.index-banner{padding-bottom:165px}h2.h2{font-size:32px;line-height:normal}.green-sec .rte p{font-size:20px;line-height:1.6em}.green-sec{padding:125px 0 40px!important}.featured-products .row{display:flex;flex-direction:column}.featured-products .row>div{width:100%;max-width:100%;margin:20px auto}.index-about-inner{flex-direction:column}.left,.right{flex:1 1 100%}.features{flex-direction:column;flex-wrap:unset;margin-top:0;gap:10px}.best-seller-inner-sec{flex-flow:column}.best-seller-inner-sec{padding:0;margin:0}.seller-right{padding:0;margin:20px 0}.feature{flex:1 1 100%;border:solid 1px #dddddd2b;padding:15px;margin-bottom:6px}.video-recipes-text-inner{display:flex;flex-direction:column}.video-recipes-grid{flex-direction:column;margin:10px 0 0}.video-recipes-grid img{width:100%;padding:8px 0}.testimonial-slider .quote-wrap .col-md-8{padding:0}.testimonial-slider .pb-5.px-3.px-lg-0{padding-bottom:0!important}.contact-section-inner{flex-direction:column}.contact-form-wrapper{margin:40px 0 0;padding:20px}.news-footer .p-0{width:100%}.shopify-section.shopify-section-group-footer-group.index-section{margin-bottom:-85px}footer.site-footer{padding:100px 0 0}.site-footer.footer-acc-mobile .site-footer-block{display:block!important}.right-inner{padding:125px 20px 40px}.index-about-inner .left{margin-bottom:90px}.index-about-inner .left{margin-bottom:90px;min-height:unset}.contact-icon svg{width:18px;height:18px}.index-about-inner .left img{height:300px}.index-banner{padding-bottom:185px!important}img.image_overlap{margin-top:-30px}.contact-details-outer{flex-wrap:wrap}.testimonial-slider .p{font-size:15px;line-height:1.6em}.testimonial-slider .author{font-size:22px}.best-sellers-section h2{font-size:32px;line-height:normal;max-width:100%}.contact-form-wrapper .form-row{flex-direction:column}.contact-form input,.contact-form textarea{margin-bottom:5px;padding:11px 17px}.site-footer__section ul.site-footer__list.site-footer-block{display:flex!important;flex-wrap:wrap}.site-footer__section ul.site-footer__list.site-footer-block li{width:50%}.site-footer__copyright .d-flex.flex-column.text-lg-left{padding-top:0!important}.contact-flavor-wrapper{padding:40px 0 270px}.image-wrapper img{height:auto}.contact #ContactForm{max-width:100%}.contact-content-sec{width:100%}.contact-details-outer{row-gap:10px;margin-bottom:20px}.contact .sectionheading{margin:0 auto 20px}.contact__button .shop-button.btn.btn-theme{width:100%}h1.product-single__title{font-size:26px}.iwt-hoz{gap:8px!important}.iwt-item .iwt-item__text{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-style.css.map */
