@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Helvetica Neue;src:url(../assets/HelveticaNeueMedium.otf);font-weight:600}@font-face{font-family:Helvetica Neue;font-weight:700;src:url(../assets/HelveticaNeueBold.otf)}@font-face{font-family:Helvetica Neue;font-weight:800;src:url(../assets/HelveticaNeueHeavy.otf)}@font-face{font-family:Helvetica Neue;font-weight:500;src:url(../assets/HelveticaNeueLight.otf)}@font-face{font-family:Reey;font-weight:400;src:url(../assets/Reey-Regular.otf);color:#5fc257}body{box-sizing:border-box;overflow-x:hidden!important}.newsletter_content .field__input:-webkit-autofill{background-color:#000!important}.header{padding:10px 36px}.wishlist-p-right p,.wishlist-p-right h3,h1.wishlist-heading{color:#000}.header__menu-item span{color:#fff;font-family:Helvetica Neue;font-size:16px;font-style:normal;font-weight:600;line-height:normal}body section[id*=image_banner] .banner,.page-index .collection,.page-collection .collection{padding-left:36px;padding-right:36px}.password .modal__toggle-open.password-link.link.underlined-link{color:#fff}body .banner--adapt,body .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:100%}body .banner__media.media{position:unset}body .anner__media.media img,body .banner__media,body .banner__media img{position:unset!important;overflow:unset}body .banner .video-background{position:absolute;top:45px;left:0;z-index:999999999;width:calc(100% - 147px);overflow:hidden;height:100%;right:0;margin:0 auto}body .banner .video-background video{object-fit:cover;object-position:bottom}.page-index .banner__content:has(.banner__box:empty){display:none}body .banner{z-index:1;display:block}body .banner:before,body .banner:after,body .banner__media:after,body .banner__media:before{content:unset!important}.w-100{width:100%!important}body .banner-bottom-img{margin-top:8rem;height:107px}body .banner-bottom-img img{object-fit:cover;height:100%}.page-che-stoia .banner-bottom-img{margin-top:40px}.header-wrapper--border-bottom{border:unset}div[class*=custom_social_icon],section[id*=featured_blog]{padding:0 36px}.page-product .product__title{margin-bottom:17px}.page-product .price__container .price-item{font-size:25px;font-family:Helvetica Neue;font-weight:600}.page-product .product__info-container .product__description{margin-block:10px}.page-product .product__description p{font-size:15px;font-weight:700;color:#fff;line-height:18.31px;letter-spacing:-.15px;font-family:Helvetica Neue}.page-product .price-per-item__container .quantity:after{box-shadow:inherit}.page-product .price-per-item__container .quantity{align-items:end}.page-product .price-per-item__container .quantity button{flex:inherit;height:20px;border-radius:3px;border:1px solid #fff}.page-product .price-per-item__container .quantity input{border-bottom:1px solid #fff;margin-top:8px;margin-inline:8px;align-self:center;padding-bottom:5px;color:#fff;font-family:Helvetica Neue;font-size:17px;font-weight:600;line-height:normal;letter-spacing:-.17px}.page-product .product__info-container .product-form__input{display:flex;flex-direction:column-reverse;gap:10px;margin:0;max-width:fit-content}.page-product .add-to-card{display:flex;justify-content:flex-start;align-items:flex-end;gap:20px}.page-product .add-to-card button:after{box-shadow:inherit}.page-product .add-to-card button{color:#fff;text-transform:uppercase;padding:12px 17px;margin-bottom:0;border-radius:10px;border:1px solid #008d45;background:#008d45;box-shadow:0 4px 4px #00000040;text-align:center;font-family:Helvetica Neue;font-size:17px;font-weight:600;line-height:normal;letter-spacing:-.17px;max-width:258px}.page-product .add-to-card button:after,.page-product .add-to-card button:before{content:none}.page-product .wislist-logo>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.page-product .add-to-card .wislist-logo .wishlist-text h5{color:#fff;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.14px;margin:0}.page-product .product__tax,.page-product .product-form__buttons .shopify-payment-button{display:none}.page-product .product__info-container .product-form,.page-product .product__info-container div:has(.product-form){margin:0}.page-product .accordion{width:100%;border:inherit}.social_icons_main .list-social{justify-content:flex-start;align-items:center}.social_icons_main .list-social .list-social__item .list-social__link{padding:1.1rem 10px}button.button_countrycls,[lang=en] .country-title2,li.disclosure__item.country-title2{display:none}.custom_country .disclosure__list-wrapper{background:none;border-radius:unset;position:unset;border:none;padding:0}.multicolumn__title h2{font-family:Helvetica Neue;font-size:60px;font-weight:700;line-height:73.26px}.page-index .homepage-multi-first-sec .slider-mobile-gutter{max-width:1000px;margin:0 auto}.page-index .slider-mobile-gutter .multicolumn-card .multicolumn-card__info h3{font-family:Helvetica Neue;font-size:28px;font-weight:700;line-height:34.19px;color:#5fc257}.content_cash{color:#fff;font-family:Helvetica Neue;font-size:20px;font-weight:500;line-height:24.42px}.signature_text{font-family:Reey;font-size:30px;font-weight:400;line-height:39px;color:#5fc257!important;text-align:right}.nuove_content .signature_text{padding-top:4rem}.page-index .collection__title{max-width:100%;padding:0}.page-index .collection.collection--full-width slider-component{padding:0}.page-index .collection__title.title-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0;margin-bottom:4rem}.page-index .collection__title.title-wrapper h2,.page-index .collection__title.title-wrapper .collection__view-all,.page-index .collection__title.title-wrapper .collection__view-all a{margin:0;padding:0}.page-index .collection__title.title-wrapper .collection__view-all a{background-color:unset;color:#fff;font-family:Helvetica Neue;font-size:14px;font-weight:600;line-height:17.09px;text-transform:uppercase;padding:0}.page-index .collection__title.title-wrapper .collection__view-all a:after,.page-index .collection__title.title-wrapper .collection__view-all a:before{content:unset}.page-index .collection__title .title{font-family:Helvetica Neue;font-size:40px;font-weight:700;line-height:48.84px;color:#fff}.page-index .collection.collection--full-width slider-component>ul{gap:6rem;flex-wrap:nowrap}.page-index .collection.collection--full-width slider-component>ul>li{flex:1}.page-index .collection.collection--full-width slider-component>ul>li .card p,.page-index .collection.collection--full-width slider-component>ul>li .card span,.page-index .collection.collection--full-width slider-component>ul>li .card div{color:#fff;text-align:center}.page-index .collection.collection--full-width slider-component>ul>li .card{text-align:center}.page-index .collection.collection--full-width slider-component>ul>li .card__heading{font-family:Helvetica Neue;font-size:24px;font-weight:700;line-height:29.3px;text-transform:uppercase;text-align:center}.page-index .collection.collection--full-width slider-component>ul>li .card .card_description *{font-family:Helvetica Neue;font-size:14px;font-weight:600;line-height:17.09px;letter-spacing:-.14px;text-transform:capitalize;margin:0;padding:0}.page-index .collection.collection--full-width slider-component>ul>li .card .card-information *{font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:24.42px;text-align:center;margin:0}.page-index .home-page-rich-text,.page-mission .mission-image-grid,.page-che-storia .how-it-was-born-section,.page-mission .custom-img-text-sec:has(.image-text-first-column),.page-che-storia .how-it-was-born-section1:has(.mobile_timeline_cls),.page-che-storia .section:has(.custom-img-text-sec .image-with-text__grid--reverse) .gradient,.blog .blog-main-page,.section-contact-info-bg{background-image:url(/cdn/shop/files/rectangle.png?v=1723706628)}.page-che-storia .custom-img-text-sec:has(.image-with-text__grid--reverse) .gradient,.page-che-storia .custom-img-text-sec:has(.image-with-text__grid--reverse) .global-media-settings{background-color:transparent}.page-index .home-page-rich-text *{color:#000}.rich-text__home .title_heading{font-family:Helvetica Neue;font-size:50px;font-weight:700;line-height:61.05px;margin-bottom:7rem}.rich-text__home .signature_text{font-family:Reey;font-size:55px;font-weight:400;line-height:71.5px}.page-index .home-page-rich-text p{margin:0;font-family:Helvetica Neue;font-size:20px;font-weight:600;line-height:24.42px;letter-spacing:-.01em;text-align:left;color:#000}.home-richtext-second .signature_text{font-family:Reey;font-size:45px;font-weight:400;line-height:58.5px;text-transform:lowercase;text-align:left}.home-richtext-second *{color:#fff;text-align:left}.home-richtext-second .title_heading{font-family:Helvetica Neue;font-size:30px;font-weight:700;line-height:normal;text-align:left}.rich-text-slider-container{max-width:790px;padding-top:9.3rem}.page-index .blog .blog--wrapper{padding-left:66px;padding-right:66px}.rich-text-slider-container .swiper-wrapper{justify-content:center}.rich-text-slider-container .swiper-wrapper img{width:100%}.rich-text--slider-content{position:relative;padding-top:8.8rem;padding-bottom:9.3rem}.rich-text--slider-content:before{content:"";position:absolute;width:calc(100% - 152px);border-top:1px solid #5fc257;top:0}.rich-text--slider-content:after{content:"";position:absolute;width:calc(100% - 152px);border-top:1px solid #5fc257;bottom:0}.blog .blog--wrapper *{color:#fff;text-align:center}.blog .blog--wrapper .article-card__info,.blog .blog--wrapper .article-card__excerpt{display:none}.blog .blog--wrapper .card{position:relative}.blog .blog--wrapper .card__content{position:absolute;margin:0 auto;top:50%;transform:translateY(-50%);height:100%;align-items:center}.blog .blog--wrapper .blog__button:after,.blog .blog--wrapper .blog__button:before{content:unset}.blog .blog--wrapper .blog__button{background-color:unset;color:#fff;font-family:Helvetica Neue;font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;padding:0}.blog .blog--wrapper .blog__posts{margin:0;padding:0}.text_country.disclosure__link{padding:unset;border:unset;display:block;color:#fff;font-family:Helvetica Neue;font-size:14px;font-weight:600;line-height:16.8px;text-align:left}#HeaderLanguageList,#HeaderLanguageMobileList{min-width:unset;max-width:unset;max-height:unset;padding:unset;font-size:unset}.disclosure__list-wrapper{transform:unset;border:unset;position:unset}.desktop-localization-wrapper{padding:0 14px}.wishlist-h-count.wishlist-total-count{display:none}.page-product .product-container .product-form__input .quantity__label{text-transform:uppercase;color:#fff;font-family:Helvetica Neue;font-size:14px;font-weight:700;line-height:normal;letter-spacing:-.14px;text-align:center;margin-bottom:50px}.footer{margin-right:36px;margin-left:36px}.footer *{color:#fff!important;margin:0;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;text-align:left}.footer{border-color:#fff!important}.main-footer_image .footer_logo{text-align:left;margin-bottom:54px}.main-footer_image .footer_logo img{width:312px;height:100%;margin:0 auto}.footer__blocks-wrapper{align-items:center}.footer-block__details-content li a.link.link--text{font-family:Raleway;font-size:14px;font-weight:600;line-height:26px;text-align:left;padding:0}.footer-block__heading{font-size:16px;font-weight:600;text-align:left}.footer__blocks-wrapper .footer-block.block--4 ul li a.link.link--text{text-decoration:underline!important}.footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:7fr 117px 117px 4fr 6fr;align-items:flex-start}.footer__content-top .footer__blocks-wrapper .footer-block{width:unset;transform:unset;min-width:unset;max-width:unset;align-items:flex-start}.custom_newsletter_footer .newsletter_details p{font-family:Raleway;font-size:16px;font-weight:600;line-height:18.78px;letter-spacing:-.01em;text-align:center}.custom_newsletter_footer .newsletter_content .newsletter_form_custom{margin:2rem 0}.custom_newsletter_footer .newsletter_content .newsletter_form_custom .field__label{top:14px;text-align:center;width:100%;left:unset;padding:0 16px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:6px!important}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{content:unset}.newsletter-form__field-wrapper .field__input{border:1px solid #fff;border-radius:16px}.footer__content-top .footer__blocks-wrapper .footer-block.block--5 .custom_newsletter_footer{height:100%;display:flex;flex-direction:column;justify-content:space-between}.footer__content-top .footer__blocks-wrapper .footer-block.block--5{height:100%}.footer__content-bottom{display:none}.footer__content-top{padding:0!important}.mission_video_text{position:absolute;top:50%;transform:translateY(-50%);font-family:Reey;font-size:120px;font-weight:400;line-height:normal;color:#fff;text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mission_video{position:relative}.banner .video-background.second-background img{width:100%;object-fit:cover;object-position:center;height:100%}.banner .video-background.second-background+.banner__content{margin:0;padding:0;width:100%;max-width:100%;z-index:999999999;transform:unset;display:unset;position:absolute;top:50%;left:0}.banner .video-background.second-background+.banner__content .banner__box{background-color:unset;width:100%;min-width:100%;max-width:100%;transform:unset}.banner .video-background.second-background+.banner__content .banner__box:after{content:unset}.banner.second-background-img .video-background.second-background{height:100%}.page-collection .banner-bottom-img,.page-product .banner-bottom-img{margin-top:0}cart-remove-button .button{color:#fff}.mission-page-rich-text *{color:#fff}.mission-page-rich-text .rich-text__home .title_heading{text-align:center;font-family:Helvetica Neue;font-size:55px;font-weight:700;line-height:normal}.mission-page-rich-text .rich-text__home .rich-text__text{font-family:Helvetica Neue;font-size:20px;font-weight:500;line-height:24.42px;letter-spacing:-.2px;text-align:left;color:#fff}.mission_image{text-align:right}.mission-video-background{display:flex}.mission-video-background video{object-fit:cover;object-position:center}.page-mission .mission-image-grid *{color:#000}.page-mission .mission-image-grid .mission-title{font-family:Helvetica Neue;font-size:30px;font-weight:700;line-height:36.63px;text-align:center;text-transform:uppercase;margin-bottom:76px}.page-mission .mission-image-grid .block_mission_image{display:flex;gap:43px;flex-wrap:wrap;justify-content:center}.page-mission .mission-image-grid .block_mission_image img{width:309px;height:100%}.page-index .blog--wrapper slider-component ul{gap:45px;flex-wrap:nowrap}.blog--wrapper slider-component ul li{width:100%}.blog__posts.articles-wrapper .article{flex:1}.article-card-wrapper .card__inner{height:189px}.blog__posts.articles-wrapper .article .article-card-wrapper .card .card__heading a{font-family:Helvetica Neue;font-size:17px;font-weight:700;line-height:20.76px;text-align:center}.custom-img-text-sec p{margin:0}.custom-img-text-sec .image-with-text__grid--reverse .image-with-text__heading{font-family:Helvetica Neue;font-size:45px;font-weight:700;line-height:normal;text-transform:uppercase}.custom-img-text-sec .image-with-text__grid--reverse .image-with-text__text{font-family:Helvetica Neue;font-size:20px;font-weight:500;line-height:24.42px;color:#fff}.custom-img-text-sec .image-with-text__grid--reverse .image-with-text__content{align-items:flex-end;flex-direction:column;justify-content:center}.custom-img-text-sec .image-with-text__grid--reverse .image-with-text__content .image-with-text__heading{padding-right:15px;margin:0}.custom-img-text-sec .image-with-text__media{border:unset}.custom-img-text-sec .image-text-first-column *{color:#000}.custom-img-text-sec .image-text-first-column .image-with-text__heading{font-family:Helvetica Neue;font-size:50px;font-weight:700;line-height:61.05px;text-transform:uppercase}.custom-img-text-sec .image-text-first-column .image-with-text__text{font-family:Helvetica Neue;font-size:20px;font-weight:500;line-height:24.42px;letter-spacing:-.2px}.blog-main-page{padding-right:95px;padding-left:95px}.blog-main-page .blog-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.blog-main-page *{text-align:center;color:#000}.blog-main-page .card__heading{font-family:Roboto;font-size:17px;font-weight:600;line-height:19.92px;letter-spacing:-.01em;text-align:center}.blog-main-page .article-card__info,.blog-main-page .title--primary{display:none}.blog-main-page .article-card__excerpt{font-family:Helvetica Neue;font-size:15px;font-weight:600;line-height:18px;text-align:center;padding:0;max-width:350px;margin-top:5px;margin-bottom:16px}.blog-main-page .article_blog_title{font-family:Helvetica Neue;font-size:15px;font-weight:600;line-height:18px;text-align:center}.custom-img-text-sec.img-text-body-img .custom_image_title{display:none}.collection.page-collection .banner .shop-image-banner{position:absolute;top:45px;left:0;z-index:999999999;width:calc(100% - 147px);overflow:hidden;right:0;margin:0 auto}.collection.page-collection .banner .shop-image-banner .shop_image_content{display:flex;flex-direction:row-reverse;background-image:url(/cdn/shop/files/rectangle.png?v=1723706628)}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop_image img{width:100%;height:100%}.collection.page-collection .banner .shop-image-banner .banner_text{font-family:Helvetica Neue;font-size:24px;font-weight:700;line-height:29.3px;text-align:center;color:#fff;padding:8px 0}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop_image,.collection.page-collection .banner .shop-image-banner .shop_image_content .shop-content{flex:1}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop-content{display:flex;align-items:center;justify-content:center}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop-content .shop-inner-content{padding:0 9rem}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop-content *{color:#000}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop-content .shop_title{font-family:Helvetica Neue;font-size:40px;font-weight:700;line-height:48.84px;text-align:left}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop-content .shop_description{font-family:Helvetica Neue;font-size:14px;font-weight:600;line-height:17.09px;text-align:left;color:#000}.page-collection .collection_buttoncls{text-align:center;margin:7rem 0 2rem}.page-collection button.js-load-more{background-color:#000;box-shadow:none;border:0}.page-collection .collection_buttoncls span{font-family:Helvetica Neue;font-size:20px;font-weight:600;line-height:24.42px;color:#fff;border-bottom:1px solid;cursor:pointer}.page-collection .collection #product-grid .card .card__content *{color:#fff;text-align:center}.page-collection .card--standard>.card__content .card__information{padding-top:11px;padding-bottom:0}.page-collection .collection #product-grid .card .card__content .card__heading{font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:normal;text-align:center;letter-spacing:-.2px}.page-collection .collection #product-grid .card .card__content .card_description{font-family:Helvetica Neue;font-size:15px;font-weight:700;line-height:normal;letter-spacing:-.15px;margin:11px 0 13px}.page-collection .collection #product-grid .card .card__content .card_description p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;margin:0}.page-collection .collection #product-grid .card .card__content .card-information *{font-family:Helvetica Neue;font-size:20px;font-weight:600;line-height:normal;text-align:center}.page-blog .shopify-section-group-footer-group .footer{margin-top:7rem!important}.banner__content .banner__box .banner__heading{font-size:35px;font-weight:600;line-height:normal;text-transform:uppercase}.page-contact .multicolumn .multicolumn-card{background:#000!important}.page-contact .multicolumn .multicolumn-card *{color:#fff}.page-contact .multicolumn .multicolumn-card .multicolumn-card__info{height:100%;display:flex;flex-direction:column;justify-content:space-between}.page-contact .multicolumn .multicolumn-card .multicolumn-card__info .link.animate-arrow{background-color:#fff;color:#000;text-align:center;padding:10px;border-radius:5px;font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:24.42px;letter-spacing:-.01em;margin-top:25px}.page-contact .multicolumn .multicolumn-card .multicolumn-card__info h3{font-family:Helvetica Neue;font-size:20px;font-weight:600;line-height:24.42px;letter-spacing:-.01em;text-align:left}.page-contact .multicolumn .multicolumn-card .multicolumn-card__info .link.animate-arrow .icon-wrap{display:none}.page-contact .multicolumn .title-wrapper-with-link{justify-content:center}.page-contact .multicolumn .title-wrapper-with-link h2{font-family:Reey;font-size:40px;font-weight:400;line-height:52px;letter-spacing:-.01em;color:#008d45}.page-contact .page-single-contact-text .rich-text__text{font-family:Roboto;font-size:15px;font-weight:600;line-height:17.58px;letter-spacing:-.01em;color:#fff}.page-contact .contact-info-title-head{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between}.page-contact .contact-info-title-head *{margin-top:0;color:#000}.page-contact .contact-info-title-head .contact-info-title-left h2{color:#dce0d4;text-transform:uppercase;font-family:Roboto;font-size:24px;font-weight:700;letter-spacing:-.01em;text-align:left;margin-bottom:5px}.page-contact .contact-info-title-head .contact-info-title-right h2{font-family:Helvetica Neue;font-size:20px;font-weight:700;text-transform:uppercase;text-align:left;margin-bottom:5px}.section-contact-info-bg .image-with-text__content{padding-left:0;padding-top:0;padding-bottom:0}.contact-left-container *{color:#000;margin:0}.contact-left-container .contact--title-head-left h2{text-transform:uppercase;font-family:Helvetica Neue;font-size:24px;font-weight:700;line-height:normal;letter-spacing:-.24px;text-align:left;border-bottom:1px solid #000}.contact-left-container .contact--titleleft p{font-family:Helvetica Neue;font-size:14px;font-weight:700;line-height:normal;letter-spacing:-.14px;text-align:left}.contact-left-container .contact--titleleft{cursor:pointer;border-bottom:1px solid #000;padding:9px 0}.page-contact .main_contact_block{margin-top:104px}.contact-left-container .contact-info-box{margin-bottom:25px}.section-contact-info-bg .image-with-text__grid--reverse{padding:5rem 0 0}.section-contact-info-bg .image-with-text__media{padding-bottom:unset!important}.section-contact-info-bg .image-with-text__media .contact-normal-img img{width:100%;max-height:100%;object-fit:cover}.page-contact .custom_contact .main_contact_block *{color:#fff}.page-contact .custom_contact .content_description{font-family:Helvetica Neue;font-size:14px;font-weight:700;line-height:normal;letter-spacing:-.14px;text-align:center}.page-contact .custom_contact .content_title{font-family:Helvetica Neue;font-size:17px;font-weight:700;line-height:20.76px;text-align:center;padding:1.5rem 0}.page-che-storia .img-left-couple-man .title_che_storia{color:#fff;text-align:center;font-family:Helvetica Neue;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.page-che-storia .title_che_storia .signature_text{font-size:40px;text-transform:capitalize}.page-che-storia .how_it_was_title{color:#000;text-align:center;font-family:Roboto;font-size:35px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.page-che-storia .how_it_was_title .signature_text{text-transform:none}.page-che-storia .custom-img-text-sec.img-left-couple-man .image-text-first-column .image-with-text__text{text-align:left}.page-che-storia .custom-img-text-sec.img-left-couple-man .image-text-first-column p{color:#fff}.main_how_it_section .how-it-was-born-section1{padding-bottom:95px}.main_how_it_section .how-it-was-born-section2{padding-top:95px}.main_how_it_section .how-it-was-born-section2 .block_content .how_it_content:before,.main_how_it_section .how-it-was-born-section2 .block_content .how_it_content:after{bottom:calc(100% + 34px);top:auto}.main_how_it_section .block_content .how_it_content .details_number{color:#fff;text-align:center;font-family:Helvetica Neue;font-size:35px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.main_how_it_section .how-it-was-born-section2 .block_content .how_it_content,.main_how_it_section .how-it-was-born-section2 .block_content .how_it_content .born-content{display:flex;flex-direction:column-reverse}.page-product product-recommendations.related-products{margin:0 58px}.page-product product-recommendations.related-products ul.grid{column-gap:20px;flex-wrap:nowrap;position:relative;flex-wrap:inherit;margin-bottom:1rem}.page-product product-recommendations.related-products .grid__item .card__content{text-align:center}.page-product product-recommendations.related-products .grid__item .card__content .card__heading{color:#fff;text-align:center;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.2px}.page-product .card-information .price{text-align:center}.page-product .card-information .price__regular{color:#fff;text-align:center;font-size:17px;font-weight:600;line-height:normal;font-family:Helvetica Neue}.page-product .card__information .card_description{color:#fff;font-family:Helvetica Neue;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.15px}.page-product product-recommendations.related-products ul.grid li.grid__item{width:60%}.product.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:16px;height:16px}.page-product .thumbnail-slider .thumbnail-list.slider{height:auto!important}.page-product .product--thumbnail_slider .product__column-sticky .slider-mobile-gutter.thumbnail-slider .slider-button{display:none}.page-product .thumbnail-list__item.slider__slide .thumbnail{background:#fff6!important}.page-product .thumbnail-list__item.slider__slide .thumbnail[aria-current]{background:#fff!important;transform:scale(1.25)}.page-product .arrow_desktop_slider button.slider-button{background:#ffffff26!important;border:none}.page-product .arrow_desktop_slider button.slider-button .icon{height:10px}.page-product .product--thumbnail_slider .thumbnail-slider{top:-60px}.page-product .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:36px}.page-che-storia .custom-img-text-sec .custom_heading{color:#5fc257;text-align:center;font-family:Reey;font-size:35px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.35px}.page-che-storia .img-right .title_che_storia{color:#000;text-align:center;font-family:Helvetica Neue;font-size:35px;font-weight:600;line-height:normal;text-transform:uppercase}.page-che-storia .custom-img-text-sec.img-left .image-text-first-column .image-with-text__text{margin-left:0;margin-top:54px;max-width:390px;text-align:start}.page-che-storia .custom-img-text-sec .image-text-first-column .image-with-text__text p{color:#fff}.page-che-storia .custom-img-text-sec.img-right .image-with-text__text-item .image-with-text__content .image-with-text__text{max-width:460px;margin-top:57px;text-align:justify}.page-che-storia .custom-img-text-sec.img-right .image-with-text__text-item .image-with-text__content .image-with-text__text p{color:#000;font-size:20px;font-weight:600;line-height:normal;letter-spacing:-.2px}.page-che-storia .custom-img-text-sec.img-right.fermentation-seasoning .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:40px}.page-che-storia .rich-text.why-choose-us .rich-text__home .title_heading{color:#fff;text-align:center;font-family:Roboto;font-size:35px;font-style:normal;font-weight:600;line-height:normal}.page-che-storia .rich-text.why-choose-us .rich-text__home .signature_text{margin-left:16px}.page-che-storia .rich-text.why-choose-us .rich-text__text{word-break:break-all;text-align:start;color:#fff;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.page-che-storia .isolate:has(.why-choose-us){z-index:-1}.page-collection .facets-container .facets__heading,.page-collection .facets-container .product-count.light,.page-collection .facets-container .active-facets.active-facets-desktop{display:none!important}option[value=created-ascending],option[value=created-descending],option[value=manual]{display:none}.page-che-storia .prepaire .rich-text__text:after{width:calc(100% - 70px);margin:13px auto 0;height:2px;background-color:#5fc257}.page-che-storia .prepaire .rich-text__home h2{color:#fff;text-align:center;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.2px;text-align:start;text-transform:uppercase}.page-che-storia .how-it-was-born-section .timeline-section-border{position:relative;max-width:95%;margin:90px auto 0}.page-che-storia .how-it-was-born-section .timeline-section-border:after{content:"";border-bottom:1px solid #000;width:100%;position:absolute;top:50%}.page-che-storia .how-it-was-born-section .block_content{display:-webkit-box;position:relative;overflow-x:auto;scrollbar-width:none}.page-che-storia .how-it-was-born-section .block_content .how_it_content{max-width:230px;position:relative}.page-che-storia .how-it-was-born-section .block_content .how_it_content img{width:100%}.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(odd){height:fit-content}.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(odd):not(:first-child){margin-left:-50px}.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(2n){margin-left:-150px;margin-top:514px}.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(2n):after,.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(2n):before{top:auto;bottom:calc(100% + 14px)}.page-che-storia .how-it-was-born-section .block_content .how_it_content:after{content:"";border-left:1px solid #000;position:absolute;top:calc(100% + 14px);width:1px;left:50%;height:75px}.page-che-storia .how-it-was-born-section .block_content .how_it_content:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:calc(100% + 14px);background-color:#000;left:calc(50% - 5px)}.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(2n),.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(2n) .born-content{display:flex;flex-direction:column-reverse}.page-che-storia .how-it-was-born-section .block_content .how_it_content .details_number{color:#000;text-align:center;font-family:Helvetica Neue;font-size:35px;font-style:normal;font-weight:600;line-height:normal}.page-che-storia .how-it-was-born-section .block_content .how_it_content .born-content .details_born{color:#000;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:lowercase}.page-che-storia .modal-overlay{width:100%;height:100%;background-color:#00000085;position:fixed;top:0;left:0;z-index:99;display:none!important}.page-che-storia .how-it-was-born-section1:has(.modal.modal-active) .modal-overlay{display:block!important}.page-che-storia .accordion-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}.page-che-storia .accordion-content .modal-body{max-width:318px;background-color:#fff;color:#000}.page-che-storia .modal .how_image{position:relative;display:flex;width:100%}.page-che-storia .modal .how_image img{width:100%;height:221px;object-fit:cover}.page-che-storia .modal .how_image .btn.btn-close{position:absolute;right:7px;top:10px;background:transparent;border:none;color:#fff;font-size:20px}.page-che-storia .modal .mobile-born-content{padding:8px 32px 25px}.page-che-storia .mobile_timeline_cls .block_content{display:block}.page-che-storia .mobile_timeline_cls .details_number{color:#000;font-size:20px;font-family:Helvetica Neue;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.page-che-storia .modal .mobile-born-content .details_born{color:#000;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:lowercase}.page-che-storia .modal .mobile-born-content .details_born p{margin-bottom:0}.page-che-storia .how-it-was-born-section.mobile_timeline_cls .timeline-section-border{margin-top:0;padding:0 10%;max-width:100%}.page-che-storia .how-it-was-born-section.mobile_timeline_cls .timeline-section-border:after{border-bottom:0;width:1px;height:100%;background-color:#000;left:50%;top:0;transform:translate(-50%)}.page-che-storia .mobile_timeline_cls .containercls .accordioncls{position:relative;margin-top:48px;width:fit-content}.page-che-storia .mobile_timeline_cls .containercls .accordioncls:after{content:"";width:50px;height:1px;background-color:#000;position:absolute;z-index:9;right:calc(100% + 8px);top:13px;left:unset}.page-che-storia .mobile_timeline_cls .containercls .accordioncls:before{content:"";width:10px;height:10px;background-color:#000;border-radius:50%;position:absolute;z-index:9;right:calc(100% + 5px);top:33%}.page-che-storia .mobile_timeline_cls .containercls:nth-child(odd){position:relative;left:calc(50% + 60px);width:fit-content}.page-che-storia .mobile_timeline_cls .containercls:nth-child(2n){position:relative;left:calc(50% - 106px);width:fit-content}.page-che-storia .mobile_timeline_cls{position:relative}.page-che-storia .mobile_timeline_cls:after{content:"";border-right:1px solid #000;height:calc(100% + 4px);width:2px;position:absolute;left:50%;top:23px}.page-che-storia .mobile_timeline_cls .containercls:nth-child(2n) .accordioncls:after{left:calc(100% + 18px);right:unset}.page-che-storia .mobile_timeline_cls .containercls:nth-child(2n) .accordioncls:before{left:calc(100% + 10px)}.page-che-storia .mobile_timeline_cls .containercls .accordioncls{font-family:helvetic Neue;font-size:20px;font-weight:600;line-height:24px;background-color:unset;padding:unset;border:unset;color:#000}.page-che-storia .mobile_timeline_cls .containercls:nth-child(odd) .accordioncls{padding-left:5px}.page-che-storia .mobile-histroy-content-title{text-align:center}.page-che-storia .mobile-histroy-content-title p{font-family:Roboto;font-size:15px;font-weight:600;line-height:17.58px;text-align:center;margin-top:22px}.page-che-storia .mobile-histroy-content-title .mob-title{font-family:Roboto;font-size:20px;font-weight:600;line-height:23.44px;text-align:center;margin:0 0 13px}.page-che-storia .mobile-histroy-content-title .signature_text{font-family:Reey;font-size:30px;font-weight:400;line-height:39px;letter-spacing:-.01em;text-align:center}.page-che-storia .modal-content{padding:0}.page-che-storia .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006;align-items:center;justify-content:center}.page-che-storia .modal-content{background-color:#fff;margin:auto;padding:0;border:1px solid #888;width:80%;max-width:600px;position:relative}.page-che-storia .close{position:absolute;z-index:99999999;color:#fff;right:15px;float:right;font-size:28px;font-weight:700}.page-che-storia .close:hover,.page-che-storia .close:focus{color:#fff;text-decoration:none;cursor:pointer}.page-che-storia .modal-content .details_born p{color:#000}.page-che-storia .modal-content .born-content{padding:15px 3rem 2rem}.page-che-storia .modal-content .born-content p{margin:0}.page-che-storia .modal-content .born-content .details_number{font-family:helvetica Neue;font-size:20px;font-weight:600;line-height:24px;color:#000;margin-bottom:8px}.page-che-storia .modal-content .born-content .details_born{max-height:151px;min-height:151px;overflow-y:auto}.page-che-storia .modal-content .born-content .details_born p{margin:0;font-family:helvetica Neue;font-size:14px;font-weight:600;line-height:16.8px;color:#000}body:has(.modal[style*="display: flex"]){overflow:hidden}.page-product .product__info-wrapper .product__title h1{font-family:Helvetica Neue;font-size:40px;font-weight:700;line-height:normal;letter-spacing:-.4px}.page-product .product__info-wrapper .price *{font-family:Helvetica Neue;font-size:25px;font-weight:600;line-height:normal}.page-product .product__info-wrapper .containercls>button{display:none}.page-product .product__info-wrapper .containercls .accordion-content{display:block;font-family:Helvetica Neue;font-size:15px;font-weight:700;line-height:normal;letter-spacing:-.15px;color:#fff}.page-product .product__info-wrapper .price-per-item__container .quantity button{width:20px;height:18px;padding:3px}.page-product .product__info-wrapper .price-per-item__container .quantity button[name=minus]{padding:5px}.page-product .product__info-wrapper .price-per-item__container .quantity button svg{height:auto;width:12px}.page-product .product__info-wrapper .product-form__buttons{padding-bottom:3rem;max-width:50rem}.page-che-storia .custom-img-text-sec.img-right .image-with-text__media-item .image-with-text__media{position:static;padding-bottom:0!important;width:432px;transform:translate(0);margin-bottom:-120px;margin-left:auto;margin-right:90px}.page-che-storia .custom-img-text-sec.img-right.fermentation-seasoning .image-with-text__media-item .image-with-text__media{width:439px;margin-bottom:-200px}.page-che-storia .custom-img-text-sec.img-left-couple-man .image-text-first-column .image-with-text__media-item .image-with-text__media{transform:translate(0);margin-bottom:-190px;position:static;width:578px}.page-che-storia .custom-img-text-sec.img-right .image-with-text__media-item .image-with-text__media img{position:static;width:100%}.custom-img-text-sec .image-text-first-column .image-with-text__media-item .image-with-text__media{padding:unset;width:527px;margin:auto;position:absolute;left:50%;transform:translate(-50%);padding-bottom:unset!important}.custom-img-text-sec .image-text-first-column .image-with-text__media-item .image-with-text__media img{position:unset;width:100%}.page-product .accordion summary{align-items:center;width:280px}.page-product .accordion details>summary .custom-caret-icon{transition:.3s}.page-product .accordion details[open]>summary .custom-caret-icon{transform:rotate(180deg)}.page-product .accordion__title{color:#fff;font-family:Helvetica Neue;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.12px;text-transform:uppercase}.page-product .accordion .accordion__content{margin-bottom:0;color:#fff;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.14px;padding:0}.page-product .accordion+.accordion{margin-top:10px}.page-product .product__media-wrapper .rating-wrapper,.page-product .product__media-wrapper .review-wrapper{padding:0 78px}.page-product product-info .rating-wrapper p{font-family:Roboto;font-size:15px;font-weight:600;line-height:normal;letter-spacing:-.15px;color:#fff;margin-bottom:14px}.page-product .product--thumbnail_slider .thumbnail-slider button.slider-button{display:none}.page-product .rating-wrapper,.page-product .review-wrapper{padding:0 78px}.page-product .review-sections h3,.page-product .review-give h3{color:#fff;font-family:Helvetica Neue;font-size:14px;font-weight:700;line-height:normal;letter-spacing:-.14px;text-align:left;text-decoration:underline;margin-top:26px}.page-product .review-give{margin-top:33px}.page-product .product-img-badge{position:absolute;top:20px;right:28px}.page-product .product-img-badge .product_badge_text{color:#fff;font-family:Roboto;font-size:17px;font-weight:600;line-height:normal;text-transform:uppercase;margin:0}.page-product .product-img-best-badge{width:79px;display:flex;position:absolute;bottom:15px;right:10px}.page-product .product-img-best-badge img{width:100%}.product-container .rating .rating-star:before{font-size:27px}.page-che-storia .how-it-was-born-section1:has(.mobile_timeline_cls) div[class*=mobile_timeline]{background-color:unset}.cart-notification-wrapper .cart-notification__links a.button.button--secondary.button--full-width{color:#fff}.cart-notification-wrapper .cart-notification__links a.button.button--secondary.button--full-width:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.page-che-storia .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%}.contact-left-container .contact-info-box+.contact-info-box{margin-top:43px}product-recommendations h2.related-products__heading{color:#fff;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.2px;text-transform:uppercase}.page-index .blog h2.blog__title{color:#fff;font-family:Helvetica Neue;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.page-mission .custom-img-text-sec.img-text-body-img .image-with-text__media{max-width:629px;height:618px;width:100%;padding:0!important;top:40px;margin-left:auto;margin-bottom:-38px}.page-mission .custom-img-text-sec.img-text-body-img .image-with-text__media img{position:static;object-fit:contain;object-position:right}.page-mission .custom-img-text-sec.img-text-body-img .image-with-text__content h2{margin-bottom:150px}.page-mission .custom-img-text-sec:has(.image-text-first-column){padding-bottom:70px}.custom-img-text-sec.img-earth-with-hand .image-with-text__media{width:100%;margin-left:auto}.product .product-image-with-text-section{padding:7rem 12rem}.product .product-image-with-text-section .product-image-with-text-list{display:flex;align-items:center;justify-content:center;gap:126px}.product .product-image-with-text-section .product-image-with-text-list .image-with-text-block{flex:1}.product .product-image-with-text-section .product-image-with-text-list .image-with-text-block h2{vertical-align:middle;color:#fff;font-family:Helvetica Neue;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.15px;text-align:center}.product .product-image-with-text-section .product-image-with-text-list .image-with-text-block p{color:#fff;font-family:Helvetica Neue;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px}.product .product-image-with-text-section .product-image-with-text-list .image-with-text-block .pdp-page-content-info{width:65px;margin:0 auto}.product .custom-product-info-image .product-info-image-block-list h2{color:#fff;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px;padding:0}.product .custom-product-info-image .product-info-image-block-list .custom-product-info{width:39px;display:flex}.product .custom-product-info-image .product-info-image-block-list .custom-product-info img,.product .custom-product-media-image .product-media-info-image-list .media-info-image-block img,.product .product-image-with-text-section .product-image-with-text-list .image-with-text-block .pdp-page-content-info img{width:100%}.product .custom-product-info-image .product-info-image-block-list .info-image-block{display:flex;align-items:center;gap:12px}.product .custom-product-info-image .product-info-image-block-list{display:flex;align-items:center;gap:34px}.product .custom-product-info-image{margin-bottom:38px;margin-top:0}.product .custom-product-media-image{position:absolute;left:21px;top:17px}.product .custom-product-media-image .product-media-info-image-list{display:flex;align-items:center;gap:10px}.product .custom-product-media-image .product-media-info-image-list .media-info-image-block{width:24px;display:flex}.product .product__info-wrapper .rating-wrapper{padding-left:0;padding-right:0}.newsletter-form__field-wrapper label.field__label{padding-right:19px;font-size:15px;display:flex;align-items:center;line-height:normal;top:15px}.facet-filters .facet-filters__label{font-family:Helvetica Neue;color:#fff;font-size:15px;font-weight:700;line-height:24.42px;letter-spacing:-.2px;text-align:center;text-transform:uppercase}.facet-filters__field .facet-filters__sort{font-family:Helvetica Neue;color:#fff;font-size:15px;font-weight:700;line-height:24.42px;letter-spacing:-.2px;text-transform:uppercase;padding:0}.facet-filters__field .facet-filters__sort option{color:#000}.facet-filters__field .facet-filters__sort:focus-visible,.facet-filters__field .facet-filters__sort:focus{outline:unset;outline-offset:unset;box-shadow:unset}.facet-filters{margin:0 3rem;padding:30px 0 0}.facet-filters__field .select svg path{stroke-width:1;stroke:#fff}.home-richtext-second .rich-text__text *{line-height:24.42px;letter-spacing:-.01em;font-size:18px}.page-index .collection.collection--full-width slider-component>ul>li .card_description{padding:15px 0}.footer_logo{text-align:center}.card-sub-add-img-container{position:relative}.card-sub-add-img-container .quick-add{position:absolute;bottom:-6px;left:16px;z-index:999}.card-sub-add-img-container .quick-add button.quick-add__submit{background:unset;border:unset;margin:0;padding:0;width:unset;min-width:unset;max-width:unset}.card-sub-add-img-container .quick-add button.quick-add__submit:after,.card-sub-add-img-container .quick-add button.quick-add__submit:before{content:unset}@media (max-width: 1440px){.product-container{padding:0 58px}body.page-index .banner .video-background{max-height:520px}}@media (max-width: 1200px){.custom_newsletter_footer .newsletter_content .newsletter_form_custom .field__label{font-size:10px}.collection.page-collection .banner .shop-image-banner .shop_image_content .shop-content .shop-inner-content{padding:0 6rem}.product .product-image-with-text-section .product-image-with-text-list{gap:25px}.product .product-image-with-text-section{padding:0 58px}}@media (min-width: 992px){.image_banner_mobile_text{display:none}.header__heading-link{padding:0}.footer__content-top .footer__blocks-wrapper .footer-block{padding-top:8.4rem}.page-index .multicolumn .title-wrapper-with-link{margin-bottom:6rem}.page-index .multicolumn slider-component{margin-bottom:3rem}.page-index .multicolumn .content_cash *{margin:0}.page-product product-recommendations.related-products ul.grid li.grid__item{width:calc(25% - 50px)}.page-product product-recommendations.related-products ul.grid{column-gap:50px}.custom-img-text-sec .image-text-first-column .image-with-text__content{text-align:right;justify-content:center;align-items:flex-end;padding-left:0}.custom-img-text-sec .image-text-first-column .image-with-text__heading,.custom-img-text-sec .image-text-first-column .image-with-text__text{margin-right:0;margin-left:auto;text-align:right}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__media-item .image-with-text__media{top:-33px}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__text-item .image-with-text__content,.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__text-item .image-with-text__content{padding:13.5rem 7rem}.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__media-item .image-with-text__media{top:95px}.mission_video_text p{display:inline}.custom-img-text-sec.img-left-player-man .custom_image_title{display:none}.custom-img-text-sec.img-earth-with-hand .image-with-text__media{padding-bottom:unset!important}.custom-img-text-sec.img-earth-with-hand .image-with-text__media img{position:unset}.custom-img-text-sec.img-left-pig .image-text-first-column .custom_image_title,.custom-img-text-sec.img-earth-with-hand .image-with-text__grid--reverse .custom_image_title{display:none}.page-collection .collection #product-grid{gap:68px 50px;grid-template-columns:repeat(4,1fr);display:grid;margin-top:0}.page-collection .collection #product-grid .grid__item{width:100%;max-width:100%}body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon,body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-second,body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-third{position:absolute;top:9.5rem;left:14.5rem;width:auto;height:auto;max-height:max-content;display:none}body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-second{top:53.5rem;left:34.5rem}body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-third{top:40.8rem;left:10.5rem}.page-che-storia .custom-img-text-sec.img-left-couple-man .image-with-text__content{padding-top:200px}.page-collection .facets-container .disclosure-has-popup.facets__disclosure.js-filter,.page-collection .facets-container .list-menu__item.facets__item .facet-checkbox>svg{display:none!important}.page-collection .facets-container .facets-wrap.parent-wrap{margin:0;border:unset;padding:0 36px}.page-collection .facets-container .facets-layout.facets-layout-list.facets__list.list-unstyled{margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:24px;justify-content:center;row-gap:12px;column-gap:15px}.page-collection .facets-container .list-menu__item.facets__item .facet-checkbox{padding:0;font-family:Helvetica Neue;color:#fff;font-size:15px;font-weight:700;line-height:24.42px;letter-spacing:-.2px;text-align:center}.page-collection .facets-container #FacetFiltersForm{margin-bottom:56px}.page-collection .facets-container #FacetFiltersForm,.page-collection .facets-container #FacetsWrapperDesktop{display:block}.page-che-storia .how-it-was-born-section1:has(.mobile_timeline_cls),section.product__info-container .custom_quantity_wishlist .custom_wishlist>.wislist-logo{display:none}.page-index .page-width.rich-text-slider-container{max-width:650px}.product.grid{margin:0 55px}.page-product .product-container .product.grid .grid__item.product__media-wrapper{max-width:35%;width:100%}.page-product .product-container .product.grid .product__info-wrapper{max-width:65%;width:100%}}@media (max-width: 991px){.footer_logo{padding:32px 0 24px}body.page-mission{overflow-x:hidden!important}.header__icon svg{height:20px;width:20px}.header__icon,.header__icon--cart .icon{height:4.4rem;width:2.8rem;padding:0}.header.header--top-center .header__heading{grid-area:2 / 1 / 2 / 4}.header__icon--menu .icon{z-index:99}.header header-drawer .menu-drawer{top:0;height:100vh}.menu-drawer__navigation{display:flex;align-items:center;justify-content:center;padding:0!important;height:calc(100vh - 300px);overflow-y:auto}.js .menu-drawer__menu li{margin:0!important;width:100%}.menu-drawer__menu .menu-drawer__menu-item{justify-content:center;padding:30px 0;font-size:25px}.menu-drawer__menu.has-submenu.list-menu{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.menu-drawer-container .back-icon{display:none}.menu-drawer-container.menu-opening .back-icon{position:absolute;display:block;z-index:99;font-size:23px}.menu-drawer__account.link,.social_icons_main,.desktop-localization-wrapper{display:none}.menu-drawer__utility-links .localization-form{width:100%}.menu-drawer__utility-links{background-color:#000!important}.disclosure__list-wrapper{display:flex;justify-content:center;width:100%}.menu-drawer .list-social{margin-left:0!important;justify-content:center!important}.header--has-social .menu-drawer__utility-links{padding:3rem}.page-product .product-container,.page-product .rating-wrapper,.page-product product-recommendations.related-products,.page-product .review-wrapper{padding-right:33px;padding-left:33px}.page-product product-recommendations.related-products{padding-right:0}.page-product .product-container .product{flex-direction:column}.page-product .product-container .product .product__media-wrapper,.page-product .product-container .product .product__info-wrapper{width:100%;padding:0}.add-to-card .wislist-logo .header__icon svg{width:initial;height:initial}body .banner .video-background{top:26px;width:calc(100% - 32px);height:calc(100% + 24px)}body section[id*=image_banner] .banner{padding-left:10px!important;padding-right:10px!important}.page-index .collection,section[id*=featured_blog],.footer,.page-collection .collection,.page-collection .collection #FacetFiltersForm,.page-collection .facets-container #FacetFiltersForm{padding-left:20px!important;padding-right:20px!important;margin-left:0;margin-right:0}.page-index .collection{padding-right:0!important}body .page-width{padding-left:20px!important;padding-right:20px!important;width:100%}body .banner>.banner__media.media{display:none}.image_banner_mobile_text img{width:100%}.page-index .banner__content{display:none}body.page-index .banner-bottom-img{margin-top:5rem}.page-collection .banner-bottom-img,body .banner-bottom-img{margin-top:3rem}body section[id*=image_banner]{padding-top:32px}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding:unset}.multicolumn__title h2,.rich-text__home .title_heading{font-size:25px;line-height:normal}.page-index .slider-mobile-gutter .multicolumn-card .multicolumn-card__info h3{font-size:15px}.page-index .slider-mobile-gutter .multicolumn-list{row-gap:26px}.content_cash{font-size:18px;text-align:left}.nuove_content .signature_text{padding-top:2rem}.signature_text,.page-index .collection__title .title,.home-richtext-second .title_heading{font-size:20px}.page-index .collection__title.title-wrapper{flex-direction:column;align-items:flex-start;padding:0!important}.page-index .collection__title.title-wrapper .collection__view-all a{min-height:unset;justify-content:flex-start}.page-index .collection.collection--full-width slider-component>ul>li{margin:0!important}.page-index .collection.collection--full-width slider-component>ul{gap:19px}.page-index .collection.collection--full-width slider-component>ul>li .card__heading{font-size:16px;word-break:break-word;text-align:left}.page-index .collection.collection--full-width slider-component>ul>li .card *,.page-index .collection.collection--full-width slider-component>ul>li .card .card_description *,.page-index .collection.collection--full-width slider-component>ul>li .card .card-information *{text-align:left}.page-index .collection.collection--full-width slider-component>ul>li .card .card_description *{margin:0;padding:0}.page-index .collection.collection--full-width slider-component>ul>li .card .card_description *{font-size:14px;font-weight:400}.page-index .collection.collection--full-width slider-component>ul>li .card .card-information *{font-size:16px;font-weight:700}.page-index .collection.collection--full-width slider-component>ul>li.grid__item{min-width:60%!important}.page-index .collection.collection--full-width slider-component .slider-buttons{display:none}.home-page-rich-text .rich-text__wrapper{padding:0}.page-index .home-page-rich-text{padding:3rem 0}.rich-text__home .signature_text{font-size:36px}.rich-text__home .title_heading{text-align:center;margin-bottom:20px}.page-index .home-page-rich-text p{font-size:18px}.rich-text--slider-content:before,.rich-text--slider-content:after{width:calc(100% - 48px)}.home-richtext-second .rich-text__wrapper{width:100%}.home-richtext-second .title_heading>span{font-weight:400;font-size:30px}.home-richtext-second .rich-text__home .title_heading{text-align:left;margin-bottom:3rem}.home-richtext-second .rich-text__text *{text-align:left}.home-richtext-second .rich-text-slider-container{padding-left:0!important;padding-right:0!important;padding-top:3rem}.rich-text-slider-container .swiper-wrapper{justify-content:flex-start}.blog .blog--wrapper slider-component ul{flex-direction:column;justify-content:center;align-items:center;row-gap:25px}.blog .blog--wrapper slider-component ul li.blog__post.slider__slide{margin:0;width:100%;max-width:100%}.blog .blog--wrapper .title-wrapper-with-link{flex-direction:column;align-items:flex-start}.blog .blog--wrapper .slider-buttons{display:none}.header__icons.header__icons--localization .header__icon.h-wishlist-icon svg{height:25px;width:25px}.footer .footer__content-top{padding:0}.footer__content-top .footer__blocks-wrapper .footer-block.block--5{margin-bottom:0}.main-footer_image .footer_logo{padding:0;text-align:center}.blog .blog--wrapper{padding-bottom:unset}.shopify-section-group-footer-group .footer{border:unset;padding-top:0}section[id*=image_banner]:has(.banner.second-background-img)+section[id*=single_image] .single_image.banner-bottom-img{margin-top:9.5rem}.mission-page-rich-text .rich-text__home .title_heading{font-size:23px;font-weight:700;line-height:normal;margin-bottom:4rem}.mission_image{padding:3rem 0}.mission_video_text{font-size:78px;font-weight:400;line-height:101.4px;text-align:center}.page-mission .mission-image-grid .mission-title{font-size:20px;font-weight:700;line-height:24.42px;text-align:left}.page-mission .mission-image-grid .block_mission_image img{width:100%;flex:0 0 48%}.page-mission .mission-image-grid .block_mission_image{gap:25px}.custom-img-text-sec .image-with-text__grid--reverse .image-with-text__heading{font-size:25px;font-weight:700;line-height:30.52px;text-align:left}.custom-img-text-sec.img-text-body-img .image-with-text__grid--reverse{flex-direction:column-reverse}.custom-img-text-sec.img-text-body-img .image-with-text__grid--reverse .image-with-text__content{align-items:flex-start;padding:3rem 20px}.custom-img-text-sec.img-text-body-img .image-with-text__grid--reverse .image-with-text__media{padding:unset;width:317px;height:100%;margin-right:0;margin-left:auto;padding-bottom:11rem!important}.custom-img-text-sec.img-text-body-img .image-with-text__grid--reverse .image-with-text__media img{position:unset}.blog-main-page{padding:20px}.blog-main-page .blog-articles{grid-template-columns:1fr}.blog-main-page *{text-align:left!important}.blog-main-page .article-card__excerpt{margin-left:0}.blog-main-page .card__information{padding:25px 0 0}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__text-item .image-with-text__heading,.custom-img-text-sec.img-earth-with-hand .image-text-first-column .image-with-text__text-item .image-with-text__heading,.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__text-item .image-with-text__heading{display:none}.custom-img-text-sec.img-left-player-man .image-text-first-column{display:block}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__media-item .image-with-text__media{padding:unset;min-height:unset;height:550px;width:100%;max-height:100%;overflow:visible!important;padding-bottom:unset!important;position:relative}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__media-item .image-with-text__media img{z-index:9999999999;height:100%;width:100%;position:absolute;top:-71px;left:-73px;object-fit:contain;object-position:left}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__media-item .custom_image_title{position:absolute;top:26%;right:43px}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__media-item .custom_image_title .image-with-text__heading{font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:24.42px;text-align:right}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__text-item .image-with-text__content,.custom-img-text-sec .image-with-text__content{padding:0 20px 20px}.custom-img-text-sec.img-left-player-man .image-text-first-column .image-with-text__text-item .image-with-text__content .image-with-text__text{margin:0}.custom-img-text-sec.img-earth-with-hand .image-with-text__media{padding-bottom:unset!important}.custom-img-text-sec.img-earth-with-hand .image-with-text__media img{position:unset}.custom-img-text-sec.img-earth-with-hand .image-with-text__grid--reverse .image-with-text__text-item .image-with-text__heading{display:none}.custom-img-text-sec.img-earth-with-hand .image-with-text__media-item .custom_image_title{position:absolute;top:0;right:19px}.custom-img-text-sec.img-earth-with-hand .image-with-text__media-item .custom_image_title .image-with-text__heading p{font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:24.42px;text-align:right}.custom-img-text-sec.img-left-pig .image-text-first-column{display:block}.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__media-item .image-with-text__media{padding:unset;min-height:100%;height:288px;width:100%;max-height:100%;overflow:visible!important;padding-bottom:unset!important;max-width:100%;position:relative}.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__media-item .image-with-text__media img{z-index:9999999999;height:100%;width:100%;position:absolute;top:-36px;left:0;object-fit:contain;object-position:left}.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__media-item .custom_image_title{position:absolute;top:61%;right:22px}.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__media-item .custom_image_title .image-with-text__heading{font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:24.42px;text-align:right}.collection.page-collection .shop-image-banner{top:26px!important;width:calc(100% - 32px)!important}.collection.page-collection .banner .shop-image-banner,.collection.page-collection .banner .shop-image-banner .shop_image_content,.collection.page-collection .shop-image-banner .shop_image_content .shop_image{height:100%;overflow:visible}.collection.page-collection .shop-image-banner .shop_image_content .shop_image img{object-fit:cover}.collection.page-collection .shop-image-banner .shop_image_content .shop-content{display:none!important}.collection.page-collection .banner .shop-image-banner .banner_text{font-family:Helvetica Neue;font-size:16px;font-weight:700;line-height:19.54px;letter-spacing:-.01em;text-align:center}.page-collection .collection #product-grid .card .card__content *,.page-collection .collection #product-grid .card .card__content .card-information *{color:#fff;text-align:left}.section-contact-info-bg .image-with-text__grid--reverse{flex-direction:column-reverse}.section-contact-info-bg .image-with-text__content{padding:0}.section-contact-info-bg .image-with-text__grid--reverse{padding-top:2rem}body .section-contact-info-bg .page-width{padding:0!important}body .section-contact-info-bg .page-width .contact-info-title-head{margin:0 20px}body .section-contact-info-bg .page-width .contact-left-container{padding:0 20px;width:100%}body.page-contact .multicolumn-list.contains-content-container,.page-contact .multicolumn .multicolumn-card .multicolumn-card__info{padding-left:0!important;padding-right:0!important}.section-contact-info-bg .image-with-text__media .contact-normal-img{position:unset;width:100%;object-fit:cover;height:490px}.page-contact .main_contact_block{display:flex;flex-direction:column;gap:0}.main_contact_title .second_title{font-size:20px}.main_contact_title .contact_title{font-size:30px}.custom_contact,div[class*=contact-on-hover-icon]{display:none!important}.section-contact-info-bg{padding-bottom:0!important}.page-collection #product-grid{gap:28px;flex-wrap:unset;display:grid;grid-template-columns:repeat(2,1fr)}.page-collection #product-grid li{width:100%;max-width:100%}.page-collection .facets-container #FacetFiltersForm{display:block}.page-collection .facets-container .facets__summary:hover .facets__summary-label,.page-collection .facets-container .facets__summary .facets__summary-label{text-decoration:unset;font-family:Helvetica Neue;font-size:16px;font-weight:700;line-height:19.54px;letter-spacing:-.01em;text-align:left;text-transform:uppercase;color:#fff}.page-collection .facets-container #FacetsWrapperDesktop{display:block}.page-collection .facets-container .facets__summary{margin-bottom:3px}.page-collection .facets-container .parent-display.facets__display .facets__header{display:none}.page-collection .facets-container .parent-display.facets__display{position:unset;box-shadow:unset;border:unset}.page-collection .facets-container #FacetsWrapperDesktop>fieldset.facets-wrap.parent-wrap{display:none}.page-collection .facets-container #FacetsWrapperDesktop .facets__summary.caption-large.focus-offset{padding:0 0 3px;border-bottom:1px solid #fff;margin:0}.page-collection .facets-container .disclosure-has-popup.facets__disclosure.js-filter{margin:0}.page-collection .facets-container .facets-layout.facets-layout-list.list-unstyled{padding-left:0;padding-right:0;padding-top:1.5rem}.page-collection .facets-container .facets-layout-list .facets__label .facet-checkbox__text-label{font-family:Helvetica Neue;font-size:16px;font-weight:700;line-height:19.54px;letter-spacing:-.01em;text-align:left;color:#fff;text-decoration:unset}.page-collection .facets-container .facets__item .facet-checkbox{padding:10px 0 0}.page-collection .facets-container .disclosure-has-popup[open]>summary:before{content:unset}.page-collection .facets-container .facets__label:hover,.page-collection .facets-container .facets__label.active,.facets__label:has(:focus-visible){color:#fff}.page-collection .facets-container details[open] .facets__summary>div>svg{transform:rotate(180deg)}.menu-drawer__menu-item--active:hover{background-color:transparent}.how-it-was-born-section1:has(.desktop-timeline-section){display:none}.page-che-storia .custom-img-text-sec.img-right .image-with-text__media-item .image-with-text__media{margin-bottom:-100px;width:100%}.page-che-storia .custom-img-text-sec.img-right.fermentation-seasoning .image-with-text__media-item .image-with-text__media{margin-bottom:-150%;width:100%}.page-che-storia .custom-img-text-sec .image-text-first-column .image-with-text__media-item .image-with-text__media{width:100%;top:-35px}.page-product .product-media-container.constrain-height.media-fit-contain{width:100%}.page-product .arrow_desktop_slider{display:none}.page-product product-recommendations.related-products{margin:80px 0 0;padding-top:0}.page-product product-recommendations.related-products .grid__item .card__content{text-align:start}.page-product .product-container+.rating-wrapper{margin-top:40px}.page-product .related-products-slider .slick-track{margin-left:-20px}.page-product product-recommendations.related-products .grid__item .card__content .card__heading,product-recommendations h2.related-products__heading{font-size:16px;letter-spacing:-.16px;text-align:start}.page-product .price__container .price-item{font-size:25px}.page-product .card-information .price{text-align:start}.page-product .card__information .card_description{font-size:14px;font-weight:400}.page-product product-recommendations.related-products ul.grid li.grid__item{margin-left:20px}.page-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide),.page-product .grid--peek.slider .grid__item:first-of-type{margin-left:0;margin-right:0}.page-product .product__info-container{display:flex;flex-direction:column}.page-product .product__info-container .custom_quantity_wishlist+div:has(.product-form){order:9;margin-top:60px}.page-product .product__info-wrapper .product-form__buttons .add-to-card .wislist-logo{display:none}.page-product .custom_quantity_wishlist{display:flex;align-items:center}.product-form__input price-per-item,.price-per-item__container{justify-content:center}.page-product .product-container .product-form__input .quantity__label{text-align:center}.page-product .product__info-container .product-form__input,.page-product .custom_wishlist{flex:1}.page-product .custom_wishlist .wishlist-text h5{color:#fff;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.14px;text-align:center;margin:0}.collection .slider--tablet.product-grid{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem;margin-bottom:1.5rem;scroll-padding-left:1.5rem}.footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr;row-gap:2rem}.custom_newsletter_footer .newsletter_content .newsletter_form_custom .field__label{font-size:14px}.section-contact-info-bg .image-with-text__text-item,.custom-img-text-sec .image-text-first-column .image-with-text__text-item,.custom-img-text-sec.img-left-player-man .image-with-text__media-item,.custom-img-text-sec.img-left-pig .image-with-text__media-item,.custom-img-text-sec.img-text-body-img .image-with-text__media-item,.section-contact-info-bg .image-with-text__media-item{width:100%}body.page-index .banner .video-background{max-height:100%}.page-mission .custom-img-text-sec.img-text-body-img .image-with-text__content h2{margin-bottom:0}.custom-img-text-sec.img-earth-with-hand .image-with-text__media{padding:unset!important;width:100%}.product .product__info-container>*+*{margin:8px 0}.product .page-product .product__info-wrapper .price *{margin-bottom:0}.product .m-0{margin:0!important}.product .accordion__title{font-size:16px}.product .accordion summary{margin-bottom:0;padding-bottom:0;padding-top:6px;width:100%}.page-product .accordion{width:100%}.product__info-container .product__accordion:nth-last-of-type(4){margin-top:1rem}.product .product-image-with-text-section .product-image-with-text-list{gap:20px}.product .product-image-with-text-section{padding:7rem 33px}.product .custom-product-info-image{margin:0 0 30px}.product .custom-product-info-image .product-info-image-block-list{flex-wrap:wrap;gap:16px}.product .main-single-image{display:none}body .shopify-section-group-header-group.scrolled-past-header .header{padding-bottom:20px}.facet-filters__field .select svg path{stroke-width:unset;stroke:unset}body .facet-filters{margin:0;padding-left:0;padding-top:18px;padding-bottom:19px}.facet-filters__field .facet-filters__sort,.facet-filters .facet-filters__label{font-size:16px}body.overflow-hidden-tablet{overflow:hidden!important}body .menu-drawer{width:100%}body.overflow-hidden-tablet .announcement-bar-section{display:none}body.page-mission main{overflow-x:hidden}}@media (max-width: 768px){.page-index .blog .blog--wrapper{padding:0}.page-collection .banner-bottom-img{margin-top:3rem}.page-che-storia .custom-img-text-sec.img-left-couple-man .image-text-first-column .image-with-text__media-item .image-with-text__media{width:100%}}@media (max-width: 767px){.product .product-image-with-text-section .product-image-with-text-list{flex-wrap:wrap}.product .product-image-with-text-section .product-image-with-text-list .image-with-text-block{flex:unset}.product .product-image-with-text-section .product-image-with-text-list{gap:30px}.page-product .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:25px}.product.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:12px;height:12px}.rich-text__home .signature_text{line-height:normal}.home-richtext-second .title_heading>span{display:block;text-align:center;margin-top:11px}.multicolumn__title h2,.rich-text__home .title_heading{font-size:21px}.newsletter-form__field-wrapper label.field__label{padding-right:19px;font-size:13px;display:flex;align-items:center;line-height:normal;top:15px}body .facet-filters__field{justify-content:space-between}.announcement-bar-section .page-width.utility-bar__grid{padding-right:10px!important;padding-left:10px!important}.announcement-bar-section .announcement-bar__message{min-height:unset;line-height:normal}.footer_logo img{width:100%}}@media (max-width: 425px){.page-che-storia .img-left-couple-man .title_che_storia{font-size:20px;padding-bottom:0}.page-mission .mission-image-grid .block_mission_image img{flex:1}.page-che-storia .img-left-couple-man .title_che_storia .signature_text,.page-che-storia .rich-text.why-choose-us .rich-text__home .title_heading .signature_text{font-size:25px;display:block;text-align:center;margin-top:14px}.page-che-storia .rich-text.why-choose-us .rich-text__home .title_heading .signature_text{font-size:40px;margin-top:0}.page-che-storia .custom-img-text-sec.img-left-couple-man .image-text-first-column .image-with-text__media-item .image-with-text__media img{position:static}.page-che-storia .custom-img-text-sec.img-left-couple-man .image-text-first-column .image-with-text__media-item .image-with-text__media{transform:translate(0);position:static;width:300px;padding-bottom:0!important;margin-top:-70px;margin-bottom:0}.page-che-storia .img-right .image-with-text .grid,.page-che-storia .img-left .image-with-text .grid{flex-direction:column-reverse}.page-che-storia .img-right .title_che_storia{font-size:20px}.custom-img-text-sec .image-with-text__grid--reverse .image-with-text__content{align-items:start}.page-che-storia .custom-img-text-sec .custom_heading{font-size:25px;text-align:start}.page-che-storia .custom-img-text-sec.img-right .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:34px}.page-che-storia .custom-img-text-sec .image-text-first-column .image-with-text__media-item .image-with-text__media{width:194px;transform:none;right:0;left:auto}.page-che-storia .custom-img-text-sec.img-right .image-with-text__media-item .image-with-text__media{width:194px;margin-right:30px;margin-bottom:-70px}.page-che-storia .custom-img-text-sec.img-right.fermentation-seasoning .image-with-text__media-item .image-with-text__media{width:229px;margin-right:0;margin-bottom:-100px}.custom-img-text-sec.img-left{margin-top:20px}.page-che-storia .custom-img-text-sec.img-left .image-text-first-column .image-with-text__text{margin-top:44px}.page-che-storia .custom-img-text-sec.img-left .image-with-text__content{padding:0 40px}.page-che-storia .rich-text.why-choose-us .rich-text__home .title_heading{font-size:24px;margin-bottom:33px}.page-che-storia .rich-text.why-choose-us .rich-text__text{padding:0 21px}.page-che-storia .rich-text.why-choose-us .rich-text__wrapper{width:100%}}@media (max-width: 375px){.page-product .product-container,.page-product .rating-wrapper,.page-product product-recommendations.related-products,.page-product .review-wrapper{padding:0 10px}.custom_newsletter_footer .newsletter_content .newsletter_form_custom .field__label{font-size:10px}.custom-img-text-sec.img-left-pig .image-text-first-column .image-with-text__media-item .image-with-text__media{height:190px}.main-footer_image .footer_logo img{width:276px}.multicolumn__title h2,.rich-text__home .title_heading{font-size:20px}.rich-text__home .signature_text{line-height:normal;display:block;text-align:center;margin-top:14px}.newsletter-form__field-wrapper label.field__label{padding-right:19px;font-size:11px;display:flex;align-items:center;line-height:normal;top:17px}.facet-filters__field .facet-filters__sort,.facet-filters .facet-filters__label{font-size:14px}}@media (max-width: 320px){.multicolumn__title h2,.rich-text__home .title_heading{font-size:17px}.newsletter-form__field-wrapper .field__input{padding:10px;padding-right:32px!important;height:3.8rem}.newsletter-form__field-wrapper label.field__label{font-size:9px;top:14px;left:12px}.facet-filters__field .facet-filters__sort,.facet-filters .facet-filters__label{font-size:11px}.announcement-bar-section .announcement-bar__message{font-size:10px}}@media (min-width: 992px) and (max-width: 1024px){.custom_newsletter_footer .newsletter-form__field-wrapper .field__input{padding:10px;height:3.5rem}body .custom_newsletter_footer .newsletter_content .newsletter_form_custom .field__label{top:12px;left:11px;margin:0;padding:0;font-size:9px}}@media (min-width: 1024px) and (max-width: 1299px){body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon{top:9.5rem;left:11.5rem}body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-third{top:41.8rem;left:8.5rem}body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-second{top:52.5rem;left:27.5rem}.product .custom-product-info-image .product-info-image-block-list{gap:15px}}@media (min-width: 1300px) and (max-width: 1340px){body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon{top:9.5rem;left:14.5rem}body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-second{top:53.5rem;left:35.5rem}}@media (min-width: 1400px) and (max-width: 1440px){body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon{left:16.5rem}body.page-contact .section-contact-info-bg .image-with-text__media .contact-on-hover-icon-second{left:30.5rem}.page-index .collection .card-wrapper .card__inner{height:390px}}@media (min-width: 1441px){.page-che-storia .how-it-was-born-section .block_content .how_it_content:nth-child(2n){margin-left:-60px}}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){@media (max-width: 992px){.header .menu-drawer__navigation-container .menu-drawer__navigation-container{position:relative}.header .menu-drawer__navigation-container .menu-drawer__utility-links{position:absolute;left:50%;bottom:66px;transform:translate(-50%);width:100%}}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/style.css.map */
