html{scroll-behavior:smooth}:target:before{content:"";display:block;height:0px;margin:50px 0 0}@media screen and (min-width: 480px){:target:before{content:"";display:block;height:0px;margin:50px 0 0}}.site-header .site-header__wrapper .site-header__wrapper__right{justify-content:space-between}.newsletter--section form#contact_form #newsletter-wrapper #newsletter_submit.btn.footer-email-submit{border-radius:var(--alt-btn-border-radius);font-weight:var(--alt-btn-font-weight);font-style:var(--alt-btn-font-style);font-family:var(--body-font-stack);margin-top:15px;text-transform:var(--button-text-case);padding:10px 20px;font-size:var(--button-font-size-px);display:inline-block;background-color:var(--primary-btn-bg-color);color:var(--primary-btn-text-color)}.newsletter--section .newsletter-grid{display:flex;flex-direction:column;justify-content:center;align-items:center}.collection-page--feature-image{height:350px!important;object-fit:cover}.product-details-wrapper{background:#fff4de}.homepage-blog--date{display:none}.aspect-ratio .lazyload-wrapper img{height:100%!important;object-fit:contain}.veg-glu-badge-wrapper{position:absolute;top:10px;right:10px}.veg-glu-badge{width:40px;height:40px;margin-bottom:10px}.collection-banner__description{position:absolute;z-index:99;display:flex;justify-content:center;align-items:center;width:50%;height:50%;padding:0 2rem}.collection-banner__description .banner-text{font-size:1.25rem}.collection-banner__description .sidebar-text,.collection-sidebar__description .banner-text{display:none}#shopify-section-template--page .grid__item{min-height:30vh}.featured-collections-wrapper img,.featured-collections-wrapper svg.icon.icon--placeholder{object-fit:contain}.collection-main-body-inner.collection-main-body-inner--sidebar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:1rem}.collection-main-body-inner.collection-main-body-inner--sidebar .grid__item{width:100%}.collection-main-body-inner.collection-main-body-inner--sidebar .grid-view-item{display:flex;flex-direction:column;justify-content:space-between;align-content:space-between;height:100%}.homepage-featured-content-box{top:60%}@media only screen and (max-width: 900px){.sale-badge{display:none}}@media only screen and (max-width: 768px){.homepage-featured-content-box{top:50%}#CartContainer button.ajaxcart__qty-remove{top:90px;right:10px}.drawer--right input{border:1px solid var(--cart-drawer-border-color)}.ajaxcart__qty{margin-bottom:0}.ajaxcart__row .grid.display-table{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:0 1.5rem 0 0}.collection-main-body-inner.collection-main-body-inner--sidebar{display:grid;grid-template-columns:1fr 1fr 1fr}.homepage-sections-wrapper--white .text-advert-section .grid__item{border-left:1px solid rgb(51 51 51 / 20%)}.collection-page--feature-image{height:200px!important;object-fit:cover;object-position:80%}.homepage-slider-container .swiper-container img{height:500px;object-fit:cover;object-position:top}.homepage-slider-container .homepage-featured-content-box{position:absolute;transform:translate(0)}.homepage-slider-container .swiper-pagination{bottom:10px;text-align:center}#shopify-section-template--collection{display:flex;flex-direction:column}#shopify-section-template--collection .lazyload-wrapper{order:1}.collection-banner__description{position:static;z-index:99;display:flex;justify-content:center;align-items:center;width:100%;height:50%;order:2;padding:1rem 2rem 0;text-align:center}.collection-banner__description .banner-text{font-size:1rem}#shopify-section-template--collection .main-content{order:3}}@media only screen and (max-width: 480px){.homepage-slider-container .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-of-type{margin-right:4px}.footer-header{padding-top:10px}.footer .grid__item{margin-top:10px}.bottom--footer{margin-top:0}.product-page-related-products{padding-bottom:0}.template-product .main-content{padding:10px 15px}.collection-main-body-inner.collection-main-body-inner--sidebar{display:grid;grid-template-columns:1fr 1fr}.small--one-half{width:100%}.homepage-product-grid-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.grid-view-item{height:100%;display:flex;flex-direction:column;justify-content:space-between}}.template-blog .article{margin-bottom:60px}.template-blog .article:first-child{grid-column-start:1;grid-column-end:4}.blog-grid-layout{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}.blog-tags{text-transform:uppercase;letter-spacing:.2em;font-size:13px;background:#fff7f7;padding:5px 10px;margin-right:5px}.blog-author{font-style:italic;text-transform:capitalize}@media only screen and (min-width:590px){.template-blog .article{margin-bottom:30px}}.template-blog .article:last-child{margin-bottom:0}@media only screen and (min-width:590px){.template-blog .article:last-child{margin-bottom:60px}}.article .section-header__title,.article__date,.article__h3{margin-bottom:5px}@media only screen and (min-width:590px){.article .section-header__title,.article__date,.article__h3{margin-bottom:10px}}.article__content-meta{margin-bottom:20px}.article__featured-image{display:block;margin-bottom:40px}.article__featured-image img{display:block;margin:0 auto}.article__body{margin-bottom:20px}@media only screen and (min-width:590px){.article__body{margin-bottom:40px}}.article--layout{display:flex;align-items:center;justify-content:flex-end}.article--layout:not(:first-child){flex-direction:column}.article--layout:not(:first-child) .article__image{position:static}.article--layout:not(:first-child) .article__content{max-width:100%;padding:40px 0}@media only screen and (max-width:589px){.template-blog .article{margin-bottom:10px}.blog-grid-layout{display:grid;grid-template-columns:1fr;grid-gap:2rem}.template-blog .article:first-child{grid-column-start:1;grid-column-end:1}.article--layout:not(:first-child) .article__content{max-width:100%;padding:40px 0 0}.blog-grid-layout .article--layout{flex-wrap:wrap}.article__image-wrap{margin:10px 0;position:relative;height:200px;width:100%}}.article__content{width:100%}.article__image-wrap--empty{height:0;margin:0}@media only screen and (min-width:590px){.article__image-wrap{position:relative;height:200px;margin:40px 0;width:100%}.article__content{flex:1 1 auto;padding:40px;width:100%;max-width:50%}.article__content--right:first-child{padding:40px 0 40px 40px}.article__image-wrap{position:static;height:300px;margin:0}.featured-article .article__image-wrap{position:static;height:450px;margin:0}.featured-article .article__image{height:450px;min-width:0}.article__image-wrap--right .article__image{left:50%;right:0}}@media only screen and (min-width: 768px){.newsletter--section .newsletter--section--grid_inner input#newsletter_text{width:75%;margin-bottom:0}}.fancybox-desktop{max-width:60vw}@media screen and (min-width: 768px) and (max-width: 1024px){.fancybox-desktop{max-width:70vw}}@media screen and (min-width: 768px) and (max-width: 1024px){.fancybox-mobile{max-width:80vw}}.footer-content li{margin:.3em 0}.footer-content a{font-size:15px}#chi-siamo .rte.grid__item{width:80%;margin:0 5%}#SearchContainer #search-input:focus,#SearchContainer #search-input:focus-visible{border:none;outline:none}.quick-add-button,.quick-add-button-onboarding,.quick-add-button-variants{width:100%}.site-nav__link{padding:10px}.site-nav__link .promo{padding:5px 10px;border-radius:5px;background:var(--sale-badge-color);color:var(--badge-font-color)}.prod-extra-desc{font-size:11px;text-transform:capitalize;color:#705757;background:#03030317;padding:3px 6px;font-weight:600;border-radius:4px}.product-description.rte span.prod-extra-desc{display:none}.product-grid--desc p,.product-grid--desc>table,.product-grid--desc>h5,.product-grid--desc>br,.product-grid--desc>ul{display:none}footer .image-bar__item{width:200px;margin:0 auto}.landing-section--signup-wrapper{background:#e45769;color:#fff;margin:0 -30px;padding:20px}.landing-section--signup-wrapper input[type=text],.landing-section--signup-wrapper input[type=email]{min-width:330px;color:#fff}.landing-section--signup-wrapper input[type=text]::placeholder,.landing-section--signup-wrapper input[type=email]::placeholder{color:#fff}.landing-section--signup-wrapper .accepts-marketing{text-align:left;max-width:330px;margin:10px auto}.landing-section--signup-wrapper .submit input{background:#fff;padding:5px 20px;min-width:200px;font-weight:600;margin-top:10px}.landing-featured-box-btn{margin-top:20px;float:none;background:#e45769;color:#fff;border-radius:var(--alt-btn-border-radius);font-weight:var(--alt-btn-font-weight);font-style:var(--alt-btn-font-style);transition:all .15s ease-in-out 0s;display:inline-block;padding:10px 35px;text-transform:var(--button-text-case);letter-spacing:1px;font-size:var(--button-font-size-px);cursor:pointer;pointer-events:auto;border:0}.landing-sections--title{font-size:var(--header-text-size-px);width:100%;text-align:left;display:inline-block;position:relative;margin-bottom:15px;letter-spacing:var(--heading-spacing);text-transform:var(--heading-font-case)}.landing-form--title{text-align:left;font-size:20px;width:100%;display:inline-block;position:relative;margin-bottom:15px;letter-spacing:var(--heading-spacing);text-transform:var(--heading-font-case)}.text-image-title{font-size:48px;text-align:left;margin-bottom:0}.text-image-subtitle{text-align:left}.landing--title-wrapper{margin:0 auto}.text-image-section .grid__item{margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:baseline;min-height:40px}.text-image-section .grid__item .image-wrap{min-width:100px}.text-image-section--header,.text-image-section--sub-header{margin-left:80px}.landing-featured-rich-text{text-align:left}.landing-featured-content-box-inner .clearfix,.landing--featured-wrapper{text-align:center}.landing--title-wrapper .text-image-title,.landing-featured-content-box-inner .landing-sections--title,.landing--title-wrapper .rte,.landing-featured-content-box-inner .rte{padding:0 15px}#influencer .wrapper.main-content,#kit-per-te .wrapper.main-content{padding-bottom:0}.landing-featured-content-wrapper .landing-content--image{margin-top:-40px}@media screen and (min-width: 480px){.landing-sections--title{text-align:center}.landing-featured-content-wrapper{display:flex}.landing-form--title{font-size:var(--header-text-size-px);width:100%;text-align:center}.text-image-title,.text-image-subtitle{text-align:center}.landing-richtext-content{text-align:center;max-width:600px;margin:0 auto}}s .money{color:var(--text-color-transparent5)}.sale-price--with-discount .money{color:var(--text-color)}.no-disc-price{margin-top:30px}.money.sale-price{color:var(--on-sale-color);font-weight:700}.unavailable{display:none}@media only screen and (max-width: 768px){.homepage-featured-content-box:not(.slideshow-mobile-image-content):not(.image-with-text-overlay__content-box),.homepage-map-content-box{position:absolute}}.page-main--wrapper{overflow-x:hidden}.image-wrap.text-spacing{width:auto}.image-wrap.text-spacing img{min-width:100px;width:100%;max-width:300px;margin:0 auto}.shipping-notice{font-size:.8rem;font-weight:700}.cart__shipping.rte em b{display:none}.buttons-container>div:first-child{max-width:300px;margin:10px 0 5px auto!important}.filter-tags.disabled{pointer-events:none;opacity:.4}.collection-sidebar-filter input[type=checkbox],.collection-sidebar-filter input[type=radio],.collection-sidebar-filter-mobile input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:var(--filter-bg-color);color:var(--text-color);top:10px;height:30px;width:30px;border:0;border-radius:3px;cursor:pointer;margin-right:7px}.collection-sidebar-filter input[type=checkbox]:checked:before,.collection-sidebar-filter input[type=radio]:checked:before,.collection-sidebar-filter-mobile input[type=checkbox]:checked:before{position:absolute;content:"\f00c";font-family:FontAwesome;left:8px;top:4px}.collection-sidebar-filter input[type=checkbox]:hover,.collection-sidebar-filter input[type=radio]:hover,.collection-sidebar-filter-mobile input[type=checkbox]:hover{background-color:var(--text-color-transparent05)}.collection-sidebar-filter input[type=checkbox]:checked,.collection-sidebar-filter input[type=radio]:checked,.collection-sidebar-filter-mobile input[type=checkbox]:checked{background-color:var(--text-color-transparent05)}input[type=checkbox],input[type=radio]{display:inline;margin:0 8px 0 0;padding:0;width:auto}input[type=checkbox],input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox}.btn-tab{display:flex;justify-content:center}@media only screen and (min-width: 900px){.lateral-space{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width: 768px){.text-left{text-align:left!important}.image-text-padding{padding:18px!important}}
/*# sourceMappingURL=/s/files/1/0561/8158/8150/t/2/assets/custom.css.map */
