.em-section-header h1,.em-section-header h2,.em-impact-title,.faq-title,.come-funziona-visual h2,.em-emozioni-title,.em-trust-title{font-size:42px!important;line-height:1.2!important}@media screen and (max-width:768px){.em-section-header h1,.em-section-header h2,.em-impact-title,.faq-title,.come-funziona-visual h2,.em-emozioni-title,.em-trust-title{font-size:32px!important;line-height:1.2!important}}@media screen and (max-width:749px){body,p,.paragraph,.rte p,.rte li{font-size:max(1rem,var(--font-paragraph--size));line-height:1.6}:is(h1,.h1){font-size:clamp(1.75rem,8vw,var(--font-h1--size, 3rem));line-height:1.15}:is(h2,.h2){font-size:clamp(1.35rem,6vw,var(--font-h2--size, 2.25rem));line-height:1.2}:is(h3,.h3){font-size:clamp(1.15rem,5vw,var(--font-h3--size, 1.75rem));line-height:1.25}:is(h4,.h4){font-size:clamp(1rem,4vw,var(--font-h4--size, 1.25rem))}small,.caption,.price__notice,.product-card__vendor{font-size:max(.8125rem,var(--font-size--xs, .8125rem))}}@media screen and (max-width:749px){:root{--page-margin: 16px}.shopify-section:not(.header-section) .spacing-style{--section-padding-top: max(32px, var(--section-padding-top, 0px));--section-padding-bottom: max(32px, var(--section-padding-bottom, 0px))}.gap-style{--section-gap: max(20px, var(--section-gap, 0px))}.media,.media img,.media picture{width:100%}}@media screen and (max-width:749px){.announcement-bar__message{font-size:max(.875rem,var(--font-size--sm, .875rem));padding-block:10px}}@media screen and (max-width:749px){.media-with-content{grid-template-areas:"margin-left media margin-right" "margin-left content margin-right"!important}.media-with-content__content,[class*=media-with-content] .content{padding-block:var(--padding-2xl, 1.5rem);padding-inline:0}.hero__media{--media-height-mobile: 55svh}.hero .h1,.hero h1{font-size:clamp(1.6rem,9vw,3rem);text-shadow:0 1px 4px rgba(0,0,0,.35)}}@media screen and (max-width:749px){.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}@media screen and (max-width:480px){.product-grid{grid-template-columns:1fr!important}}@media screen and (max-width:749px){.variant-picker .variant-option--buttons label,.variant-picker .variant-option--dropdown select,.variant-picker .variant-option--swatch label{min-height:var(--minimum-touch-target, 44px);min-width:var(--minimum-touch-target, 44px);display:flex;align-items:center;justify-content:center;padding-inline:var(--padding-sm, .7rem)}.buy-buttons-block .add-to-cart-button,.product-form-buttons .add-to-cart-button{width:100%!important;padding-inline:var(--padding-lg, 1rem)!important}.buy-buttons-block shopify-accelerated-checkout,.buy-buttons-block shopify-accelerated-checkout-cart,.product-form-buttons shopify-accelerated-checkout,.product-form-buttons shopify-accelerated-checkout-cart{width:100%;display:block}.product-details .quantity-selector{height:var(--minimum-touch-target, 44px)}.product-details .quantity-selector .quantity-minus,.product-details .quantity-selector .quantity-plus{min-width:var(--minimum-touch-target, 44px);min-height:var(--minimum-touch-target, 44px)}}@media screen and (max-width:749px){.section-resource-list__content .resource-list--grid:not(.resource-list__carousel):has(.resource-list__item:nth-child(3)){display:flex!important;flex-direction:row!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding-inline:var(--page-margin, 16px);padding-bottom:12px;margin-inline:calc(-1 * var(--page-margin, 16px));-webkit-mask-image:linear-gradient(to right,transparent 0,black 16px,black calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 16px,black calc(100% - 32px),transparent 100%)}.section-resource-list__content .resource-list--grid:not(.resource-list__carousel):has(.resource-list__item:nth-child(3))::-webkit-scrollbar{display:none}.section-resource-list__content .resource-list--grid:not(.resource-list__carousel):has(.resource-list__item:nth-child(3)) .resource-list__item{flex:0 0 72vw!important;scroll-snap-align:start;max-width:280px}.collection-links__container{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding-inline:var(--page-margin, 16px);padding-bottom:12px;margin-inline:calc(-1 * var(--page-margin, 16px))}.collection-links__container::-webkit-scrollbar{display:none}.collection-links__container>*{flex:0 0 72vw!important;scroll-snap-align:start;max-width:280px}}@media screen and (max-width:480px){.section-resource-list__content .resource-list--grid:not(.resource-list__carousel):has(.resource-list__item:nth-child(3)) .resource-list__item,.collection-links__container>*{flex:0 0 82vw!important;max-width:260px}}@media screen and (max-width:749px){.footer-content{grid-template-columns:1fr!important;gap:28px!important}.footer .menu-list__link,.footer .footer__link,.footer a:not([class*=button]){display:flex;align-items:center;min-height:40px;padding-block:6px;font-size:max(.9375rem,var(--font-size--sm, .875rem))}.footer .social-icons__wrapper{gap:16px}.footer .social-icons__icon-label{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.footer-utilities{padding-block:20px}.footer-copyright,.footer__policy-list{flex-wrap:wrap;gap:10px;justify-content:center;text-align:center;font-size:max(.8125rem,var(--font-size--xs, .8125rem))}}@media screen and (max-width:749px){input[type=text],input[type=email],input[type=search],input[type=password],select,textarea{min-height:var(--minimum-touch-target, 44px);font-size:max(1rem,var(--font-paragraph--size))!important}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled){min-height:var(--minimum-touch-target, 44px)}}quantity-selector-component.quantity-selector{background-color:#fff;border:var(--style-border-width-primary, 1px) solid #326E2E;border-radius:var(--border-radius, 4px);display:inline-flex;align-items:center}@media screen and (max-width:749px){.cart-drawer__dialog{width:100vw!important;max-width:100vw!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mobile.css.map */
