h4{line-height:29px!important}body{overflow-x:hidden}.br-m{display:none}.hero-desc-mobile{font-size:20px;line-height:30px;padding-top:20px;display:none}.hero-desc-desktop{font-size:25px;line-height:30px}@media screen and (max-width:749px){.br-d,.hero-desc-desktop{display:none}.br-m,.hero-desc-mobile{display:inline}}@media screen and (max-width:999px){.text-border{border-left:none!important;border-top:2px solid #A988FF;padding:2% 0!important}.text-border-right{border-right:none!important;border-top:2px solid #A988FF;padding:2% 0!important}h1,.h1 p,body.template-product h1{font-size:45px!important;line-height:50px!important}h2,.h2 p{font-size:30px!important;line-height:35px!important}h3,.h3 p{font-size:26px!important;line-height:31px!important}.h4 p,h4{font-size:20px!important;line-height:25px!important}.layout-panel-flex--column>.spacer-block--size-pixel{height:var(--spacer-size-mobile)}}@media screen and (max-width:690px){h1,.h1 p,body.template-product h1{font-size:34px!important;line-height:39px!important}h2,.h2 p{font-size:25px!important;line-height:30px!important}h3,.h3 p{font-size:20px!important;line-height:25px!important}.h4 p{font-size:16px!important;line-height:21px!important}}.text-border{border-left:2px solid #A988FF;padding:4%}.text-border-right{border-right:2px solid #A988FF;padding:4%}@media screen and (max-width:999px){.hero__container.spacing-style,.hero__content-wrapper{padding-bottom:20px!important;padding-top:80px!important}}.header__row{background-color:transparent!important}.header__underlay-closed{background:transparent!important}nav .overflow-menu{margin:0 auto;border-radius:50px;width:fit-content;height:60px;background:#7178ff94!important;box-shadow:#1f26875e 0 8px 32px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;padding:0 30px}nav .overflow-menu li.menu-list__list-item{border-right:1px solid #fff;padding:0 10px;height:fit-content}nav .overflow-menu li.menu-list__list-item:nth-last-child(-n+2){border-right:none;padding-right:0}nav .overflow-menu li a{color:#fff!important;font-weight:600}.account-button__avatar{background-color:#fff;box-shadow:0 1px 3px #0000001f}.menu-list__link-title{font-family:var(--font-paragraph--family)}@media screen and (min-width:1350px){header-menu.header-menu{display:block!important}.header__drawer{display:none!important}}@media screen and (max-width:1350px){header-menu.header-menu{display:none!important}.header__drawer{display:flex!important}header-component[data-sticky-state=active] .header__columns.spacing-style{background-color:#e0d8ff}}@media screen and (max-width:999px){.hero__container .hero__content-wrapper{padding:125px 0}}.hero__container{position:relative;overflow:hidden}@keyframes hero-gradient{0%{background-position:0% 50%}40%{background-position:100% 60%}60%{background-position:100% 40%}to{background-position:0% 50%}}.template-index .hero .overlay.overlay--solid{background:linear-gradient(-45deg,#bbdcff,#7178ff,#a988ff);background-size:400% 400%;animation:hero-gradient 15s ease infinite}#icone-home img{height:80px!important}@media screen and (max-width:690px){#icone-home img{height:50px!important}.template-index .hero .section-content-wrapper{padding:0 0 50px}}.template-index .shopify-section.ui-test-collection-list .h3 p{font-weight:600}.template-index .shopify-section.ui-test-collection-list .h4 p{line-height:30px}.template-index .shopify-section.ui-test-collection-list a.size-style.button-secondary{background-color:#a988ff;border:1px solid #A988FF;box-shadow:none;color:#fff;padding:5px 30px;border-radius:13px;font-size:22px}.template-index .bg-section{position:relative;padding:5%;background-image:url(https://nutras.it/wp-content/uploads/2025/05/background-numeri.jpg);background-size:cover;background-position:center}.template-index .bg-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000012;z-index:0}.template-index .bg-section .macro-div:last-child .inner-div:last-child{border:none}.riga-custom{display:flex;flex-direction:row;padding:5% 0;align-items:center}.colonna-custom{width:100%}.colonna-custom div{text-align:center}.colonna-custom img{width:75%;margin:0 auto}.colonna-custom h2{color:#353355;font-size:35px;line-height:40px}#shopify-section-template--27788046795077__custom_liquid_rzTJH3 .section-background{background-image:url(https://nutras.it/wp-content/uploads/2025/05/pattern-loghi.jpg);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:999px){.riga-custom{flex-direction:column}.riga-custom:first-child{padding-top:10%;padding-bottom:3%}.riga-custom:last-child{padding-top:3%;padding-bottom:10%}.colonna-custom div{text-align:left;margin-top:25px}.colonna-custom h2{margin-top:25px}}.headline{position:relative;display:inline-block;color:#353355;font-size:35px;line-height:45px}.headline-text{position:relative;z-index:1}.headline-bg{position:absolute;bottom:-35px;right:-55px;width:200px;z-index:0}@media screen and (max-width:1080px)and (min-width:1000px){.headline-bg{bottom:-16px;right:-33px;width:170px}}@media screen and (max-width:999px){#collabora-con-noi .group-block-content.layout-panel-flex.layout-panel-flex--column{align-items:start!important;margin-bottom:35px}#shopify-section-template--27788046795077__section_DNkDV8 .layout-panel-flex{flex-direction:column}}.results-layout{display:flex;align-items:center;gap:80px}.results-title{flex:0 0 28%}.results-stats{flex:1;display:grid;grid-template-columns:1fr 1fr;column-gap:140px;row-gap:80px;align-items:start}.macro-div-home{display:flex}.macro-div-home--col{flex-direction:column;gap:80px}.macro-div-home--full{grid-column:1 / -1;padding-top:80px}.inner-div-home{border-left:2px solid #fff;padding-left:28px;display:flex;flex-direction:column;justify-content:center}.inner-div-home--full{max-width:100%}.inner-div-home p{margin-top:0!important}.titolo-p{font-size:50px;line-height:60px;font-weight:600;margin-bottom:0!important}@media screen and (max-width:1240px)and (min-width:891px){.titolo-p{font-size:40px;line-height:50px}}@media screen and (max-width:890px){.titolo-p{font-size:30px;line-height:40px}}@media screen and (max-width:690px){.macro-div{flex-direction:column}.inner-div:last-child{margin-left:0!important}.inner-div{width:100%!important}.azienda .bg-section .macro-div:last-child .inner-div:first-child{display:none}}#shopify-section-template--27476820427077__collection_list_CnHPDR .section-background{background-color:#a988ff}#shopify-section-template--27476820427077__collection_list_CnHPDR .collection-card__content p{color:#fff}.collection-lovesolution .shopify-section.section-wrapper:first-child .section .overlay.overlay--solid{background:#c60c6f}.collection-gas-solution .shopify-section.section-wrapper:first-child .section .overlay.overlay--solid{background:#000}.collection-lovesolution .shopify-section.section-wrapper:first-child .section p,.collection-lovesolution .shopify-section.section-wrapper:first-child .section h1,.collection-gas-solution .shopify-section.section-wrapper:first-child .section p,.collection-gas-solution .shopify-section.section-wrapper:first-child .section h1,.collection-lactosolution .shopify-section.section-wrapper:first-child .section p,.collection-lactosolution .shopify-section.section-wrapper:first-child .section h1{color:#fff}.template-page main,.template-list-collections main,.template-blog main,.template-article main,.template-cart{margin-top:-83px!important}.azienda .bg-section{position:relative;padding:5%;background-image:url(https://nutras.it/wp-content/uploads/2025/05/background-azienda.jpg);background-size:cover;background-position:center}.bg-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#737af675;z-index:0}.bg-section>*{position:relative;z-index:1}.presentazione-chi-siamo .image-block__image{width:200px;contain-intrinsic-size:200px 140px}.macro-div{display:flex}.inner-div{border-left:2px solid #fff;padding:2%;width:50%;margin-top:30px}.inner-div:last-child{margin-left:60px}.inner-div p{margin-top:0!important}.azienda .bg-section .macro-div:last-child .inner-div:first-child{border:none}@media screen and (max-width:749px){#riga-video-azienda deferred-media.size-style{width:100%;height:100%}.marquee__repeated-items .text-block,.marquee__repeated-items .text-block p{font-size:40px;line-height:45px}}@media screen and (max-width:999px){.azienda .layout-panel-flex{flex-direction:column}.azienda #vision .layout-panel-flex{flex-direction:column-reverse}#riga-video-azienda .custom-section-content{height:fit-content}.azienda #team .section-content-wrapper,#sopra-footer .section-content-wrapper{display:grid;grid-template-columns:1fr 1fr}.azienda .bg-section{padding:65px 5%}}.layout-3col-collaborazioni{display:grid;grid-template-columns:28% 1fr 1fr;grid-template-rows:auto auto;column-gap:140px;row-gap:80px;align-items:start}.col-title-collaborazioni{grid-column:1;grid-row:1 / 3;align-self:center}.macro-div-collaborazioni{grid-column:2 / 4;display:grid;grid-template-columns:1fr 1fr;column-gap:140px}.macro-div-collaborazioni:first-of-type{grid-row:1}.macro-div-collaborazioni:last-of-type{grid-row:2}.inner-div-collaborazioni{border-left:2px solid #fff;padding-left:28px;display:flex;flex-direction:column;justify-content:center}.inner-div-collaborazioni p{margin-top:0!important}@media screen and (max-width:999px){.layout-3col-collaborazioni{grid-template-columns:1fr 1fr;column-gap:40px;row-gap:25px;padding:50px 0}.col-title-collaborazioni{grid-column:1 / -1;grid-row:1;align-self:start;padding-bottom:30px}.macro-div-collaborazioni{grid-column:1 / -1;column-gap:40px}.inner-div-collaborazioni{padding-left:18px}.macro-div-collaborazioni:first-of-type{grid-row:2}.macro-div-collaborazioni:last-of-type{grid-row:3}.collaborazioni #collabora-con-noi{padding-top:50px}}.template-list-collections .hero__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(-45deg,#00beff,#191a67,#fff);background-size:400% 400%;animation:hero-gradient 15s ease infinite}.container-icone-collezione{display:flex;border-radius:56px;margin-top:15px;padding:10px 15px}.container-icone-collezione.lactosolution{background-color:#3e47b9}.container-icone-collezione.lovesolution{background-color:#c60c6f}.container-icone-collezione.gas-solution{background-color:#000}.punto-chiave{display:flex;align-items:center;margin-right:50px}.punto-chiave img{width:50px;display:block!important}.punto-chiave p{color:#fff;line-height:18px;padding-left:5px}@media screen and (max-width:1124px)and (min-width:1000px){.punto-chiave{margin-right:10px}}@media screen and (max-width:999px)and (min-width:713px){.punto-chiave{margin-right:15px}}@media screen and (max-width:749px){#lactosolution img{content:url(/cdn/shop/files/sfondo-lactosolution-slogan-mobile.jpg);aspect-ratio:1}#lovesolution img{content:url(/cdn/shop/files/sfondo-lovesolution-slogan-mobile.jpg);aspect-ratio:1}#gas-solution img{content:url(/cdn/shop/files/sfondo-gassolution-slogan-mobile-1.jpg);aspect-ratio:1}#testo-lacto img,#testo-love img,#testo-gas img{display:none}}@media screen and (max-width:712px)and (min-width:539px){.punto-chiave img{width:40px}.punto-chiave p{line-height:13px;font-size:13px}.container-icone-collezione{padding:10px}.punto-chiave{margin-right:10px}}@media screen and (max-width:538px){.punto-chiave img{width:45px}.punto-chiave p{line-height:15px;font-size:15px}.container-icone-collezione{padding:10px;flex-direction:column;border-radius:15px}.punto-chiave{margin-right:0;padding:10px 0}}.lovesolution-product .product-information.section{background:linear-gradient(#fcf2fa,#fff)!important}.lactosolution-product .product-information.section{background:linear-gradient(#a6c6ff,#fff)!important}.gas-solution-product .product-information.section{background:linear-gradient(#a1c1b5,#fff)!important}.lovesolution-product slideshow-container{background-color:#fcf2fa!important}.lactosolution-product slideshow-container{background-color:#a6c6ff!important}.gas-solution-product slideshow-container{background-color:#a1c1b5!important}.template-product h1{font-size:40px!important}.template-product product-price .price{font-weight:700}.sticky-add-to-cart__bar{padding:8px 25px;box-shadow:0 4px 12px #00000014}.sticky-add-to-cart__bar .sticky-add-to-cart__button{background-color:#463db7!important;outline-color:#463db7!important;box-shadow:none!important;font-size:15px;border-radius:35px;padding:8px 25px;line-height:1}.sticky-add-to-cart__bar .price,.sticky-add-to-cart__title{color:#463db7}.sticky-add-to-cart__bar.color-scheme-1{background-color:transparent!important}.hzn-badges{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 10px}.hzn-badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:#dbd5f7;font-weight:600;font-size:16px;line-height:1;color:#463db7}@media screen and (max-width:999px){.hzn-badges{padding-top:25px}}.template-product .text-block.h3 h1{font-weight:600}.hzn-subtitle-main{position:relative;top:-12px}.hzn-format{display:flex;align-items:center;gap:10px}.hzn-format__icon{display:inline-flex;width:18px;height:18px}.hzn-format__icon svg{width:18px;height:18px;display:block}.hzn-format__text{font-size:16px;font-weight:600;opacity:.9;border-left:2px solid;padding-left:10px}.quantity-selector{border-color:#463db7;border-radius:35px!important}variant-picker .variant-option--buttons{display:flex;flex-direction:column}variant-picker .variant-option__button-label{position:relative;display:grid;grid-template-columns:55px minmax(0,1fr);gap:6px;align-items:center;box-sizing:border-box;width:100%;padding:14px 110px 14px 16px;border-radius:14px;border:2px solid rgba(169,136,255,.25);background:#a988ff0d;cursor:pointer;box-shadow:0 4px 12px #00000014}variant-picker .variant-option__button-label__text{position:static;grid-column:2;width:auto;min-width:0;justify-self:start;text-align:left}variant-picker .variant-option__button-label:before{content:"";grid-column:1;width:54.5px;height:54.5px;border-radius:5px!important;background:var(--hzn-variant-img) center / cover no-repeat;background-color:#0000000a;align-self:center}variant-picker .variant-option__button-label:after{content:var(--hzn-variant-badge, "");position:absolute;right:12px;top:50%;transform:translateY(-50%);box-sizing:border-box;min-width:60px;width:auto;padding:5px 10px;border-radius:5px;background:#463eb7;color:#fff!important;font-size:12px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;display:var(--hzn-variant-badge-display, block)}variant-picker .variant-option__button-label:has(input:checked){border-color:#463eb7;border-width:2px;background:#dbd5f7;color:#463eb7}variant-picker .variant-option__button-label:hover{border-color:#463eb7;border-width:2px}variant-picker .variant-option__button-label:has(input:checked):hover{border-color:#463eb7;border-width:2px;background:#dbd5f7;color:#463eb7}variant-picker .variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]){border-color:#463eb7;border-width:2px}variant-picker .variant-option__button-label__pill{border-color:#463eb7;border-width:1px;background:#dbd5f7}variant-picker .variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{border-color:#463eb7;border-width:1px;background:#dbd5f7}variant-picker .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{border:none!important}@media screen and (min-width:750px){variant-picker .variant-option__button-label__text{position:absolute!important;left:82px!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important;max-width:calc(100% - 200px);margin:0!important;text-align:left!important;justify-self:auto!important}}.button:not(.button-secondary,.button-unstyled){border-radius:35px}button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:transparent!important}button.shopify-payment-button__button--unbranded:hover{color:#463db7}.cbb-frequently-bought-container{padding:45px 30px!important;border-radius:25px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 4px 12px #00000014}.cbb-frequently-bought-selector-list{display:none!important}.cbb-frequently-bought-recommendations-container{display:flex;align-items:center}.money{font-weight:600!important}.cbb-frequently-bought-product-image{border-radius:10px!important}.cbb-frequently-bought-add-button.button{border-radius:35px!important;padding:8px 25px!important}@media screen and (max-width:999px){.cbb-frequently-bought-products{width:100%!important}}@media screen and (max-width:584px){.cbb-frequently-bought-recommendations-container{flex-direction:column;align-items:flex-start}}@media screen and (max-width:421px){.cbb-frequently-bought-container{padding:25px 15px!important}.cbb-frequently-bought-product-image{width:120px!important;height:120px!important}}.group-block--height-fit{height:min-content!important}.jm-button{border-radius:35px!important}@media screen and (min-width:750px)and (max-width:999px){.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend){grid-template-columns:1fr!important}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media,:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-details{grid-column:1 / 1}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details,.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-left:calc(var(--gap, 0) / 2)!important;padding-right:calc(var(--gap, 0) / 2)!important}}@media screen and (min-width:1000px){.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend){grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) / 2) calc(var(--full-page-grid-central-column-width) / 2) var(--full-page-grid-margin)!important}}.sticky-add-to-cart__price div[ref=priceContainer]{display:flex;flex-direction:column}.sticky-add-to-cart__info .sticky-add-to-cart__variant{font-size:15px}.sticky-add-to-cart__info .sticky-add-to-cart__title{font-size:17px!important;font-weight:600}.sticky-add-to-cart__price .compare-at-price,.sticky-add-to-cart__price .price{font-size:17px!important}.sticky-add-to-cart__bar:before{border:#DBD5F7;background:#dbd5f7;border-radius:35px}.sticky-add-to-cart__image{border-radius:5px!important}.template-product .hero__container .hero__media-wrapper{display:block}.template-product .hero__image{object-position:left center}#shopify-section-template--28035744366917__section_GE3Ubh img{height:80px!important}@media screen and (max-width:749px){#shopify-section-template--28035744366917__section_GE3Ubh .section .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column h4{font-size:17px;line-height:22px}}@media screen and (max-width:999px){#shopify-section-template--28035744366917__section_GE3Ubh .section .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{display:grid;grid-template-columns:1fr 1fr}}.email-signup__preferences{padding:20px 0;display:flex;justify-content:center;align-items:start}.email-signup__checkbox{padding:0 10px;text-align:center}.email-signup__error{margin-top:var(--margin-xs);color:rgb(var(--color-error-text-rgb));font-size:var(--font-size-sm)}.email-signup__button:disabled{pointer-events:none}.email-signup__input--all:focus-visible{outline:none!important}.email-signup__input-group--integrated{border-color:#a988ffb3;background-color:#fff!important}.email-signup__input-group--integrated .email-signup__input{background-color:#fff!important;border-radius:100px}.footer .image-block__image{width:200px;contain-intrinsic-size:200px 140px}@media screen and (max-width:999px){.newsletter .layout-panel-flex{flex-direction:column!important}.newsletter .email-signup-block{width:100%!important}.footer .section-content-wrapper.layout-panel-flex{display:grid!important;grid-template-columns:1fr 1fr!important}}@media screen and (max-width:690px){.footer .section-content-wrapper.layout-panel-flex{display:grid!important;grid-template-columns:1fr!important}.footer .mobile-column{align-items:center!important}.footer p,.footer h4,.footer h5{text-align:center!important}}@media screen and (max-width:521px){.email-signup__checkbox{display:flex;flex-direction:column}}.shopify-app-block{width:100%}.group-form{padding:80px 0;background:url(//nutra-solution.myshopify.com/cdn/shop/files/sfondo-mission-vision.jpg?v=1782393256&width=1200);background-size:cover;border-radius:40px}shopify-forms-embed{--inline-container-max-width: 1240px;--forms-padding-top: 24px;--form-background-color: #fff;--form-text-color: #453faf;--form-field-border: 0 0 0 1px rgba(169, 136, 255,.7);--form-field-border-radius: 12px;--button-border-radius: 50px;--forms-body-font: normal 600 16px Roboto, sans-serif;--form-placeholder-color: #453faf}@media screen and (max-width:999px){#contatti-info .section-content-wrapper{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.loghi-aiuti .custom-section-content>.layout-panel-flex{display:grid!important;grid-template-columns:1fr 1fr!important}}@media screen and (max-width:424px){.shopify-section .shopify-block.shopify-app-block div[data-forms-id=forms-root-856156]{padding:0 10px}}@media screen and (max-width:999px){.template-list-collections #testo-love .section-content-wrapper,.template-list-collections #testo-lacto .section-content-wrapper,.template-list-collections #testo-gas .section-content-wrapper{flex-direction:column}}@media screen and (max-width:999px){#collezione-img-testo .section-content-wrapper{flex-direction:column!important}.template-collection .shopify-section results-list{padding-left:20px;padding-right:20px}}.cart-bubble__background{background-color:#453faf}#cart-bubble-text{color:#fff}.theme-drawer__dialog{box-shadow:0 4px 12px #00000014;border-left:0}.theme-drawer__header{background-color:#dbd5f7}.theme-drawer__header h2.theme-drawer__title{color:#453faf}.theme-drawer__badge{background-color:#453faf;color:#fff}scroll-hint.cart-drawer__content{padding:30px 0}.cart-drawer__content,.cart-drawer__header,.cart-drawer__summary{background-color:#fbf3f9}.cart-discount__button{font-size:15px}.cart-discount__input{background-color:transparent!important;border-color:#dbd5f7!important;color:#453faf;border-radius:35px}.cart-discount__input:focus-visible{outline:none}.cart__ctas .cart__checkout-button{border-radius:50px;background-color:#dbd5f7;color:#453faf;box-shadow:0 4px 12px #00000014}#cart-form .quantity-selector{background-color:transparent;border-color:#dbd5f7;border-radius:35px}.quantity-selector input[type=number],.quantity-selector :is(.quantity-minus,.quantity-plus){color:#453faf}.cart-items__media-image{border-radius:5px}.button.close-button.cart-drawer__close-button.button-unstyled:focus-visible{outline:none!important}.template-cart .cart-page{padding-top:150px;padding-bottom:150px}@media screen and (max-width:749px){.template-cart .cart-page{padding-top:100px;padding-bottom:100px}}.template-cart .cart__summary-container{background:#ededff!important}.template-cart .cart__summary-inner{padding:20px!important}.template-cart .cart__summary-container button#checkout{background-color:#a988ff;outline:none!important;box-shadow:none!important}.cart-discount__button{background-color:#dbd5f7!important;color:#453faf;outline:none!important;box-shadow:none!important;font-size:15px}.disclosure-trigger__label.cart-primary-typography,.cart__total-label.cart-primary-typography,.cart__total-value.cart-secondary-typography,.cart__summary-item tax-note.cart-primary-typography small{color:#353355!important}@media screen and (max-width:999px)and (min-width:750px){.cart-page{padding-right:20px}}@media screen and (max-width:999px){.cart-page,.section--page-width .cart-page:has(.cart__container--extend){display:grid;grid-template-columns:1fr!important;grid-template-areas:"title" "items" "summary"}.cart-page__title{grid-area:title}.cart-page__items{grid-area:items;margin-bottom:40px}.cart-page__summary{grid-area:summary}.cart__container--extend .cart__summary-inner{width:100%}}footer .icon-default,footer .icon-default path{fill:#fff!important}@media screen and (max-width:999px)and (min-width:750px){#footer .section-content-wrapper{display:grid;grid-template-columns:1fr 1fr}}.shopify-policy__container{max-width:1240px!important;padding-top:60px;padding-bottom:60px}.shopify-policy__container h1,.shopify-policy__container h2{color:#353355!important;text-align:left}.shopify-policy__container p{color:#353355!important}#predictive-search-products img{border-radius:20px}.template-search results-list{padding:40px 20px}.menu-drawer{background-color:#ededff}.button.close-button.menu-drawer__close-button{--button-border-color: transparent !important}.menu-drawer__list-item--divider{border-block-end:1px solid rgba(169,136,255,.25)}.nutrypro .hero__container .hero__media-wrapper{display:block}.nutrypro .hero__container .hero__content-wrapper{padding:0!important}.nutrypro .hero__container:before{background:none}#nutrypro-row-logo img{height:150px!important;width:auto!important}.container-nutrypro{display:flex;align-items:center;padding:25px 0}.container-nutrypro img{height:80px;width:80px;margin-right:35px}.icon-nutrypro{box-shadow:0 4px 12px #00000014}@media screen and (max-width:999px){.nutrypro .layout-panel-flex{flex-direction:column}.nutrypro #vantaggi-nutrypro .section-content-wrapper{display:grid;grid-template-columns:1fr 1fr}.nutrypro #nutrizione-personalizzata .group-block:nth-child(2){padding:100px 20px}}@media screen and (max-width:999px){.nutrypro h1{font-size:28px!important;line-height:33px!important}.nutrypro #vantaggi-nutrypro h4{font-size:16px!important;line-height:21px!important}}@media screen and (max-width:690px){.nutrypro h1{font-size:22px!important;line-height:27px!important}}@media screen and (max-width:690px){.template-product #ShopifyChat{bottom:90px!important}}@media screen and (max-width:1299px)and (min-width:961px){#collezioni-home .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:960px){#collezioni-home .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{display:grid;grid-template-columns:1fr}h4{font-size:17px;line-height:22px}}.titolo-news{background-color:#dbd5f7;border-top-left-radius:40px;border-top-right-radius:40px;margin-top:50px;box-shadow:0 4px 12px #00000014}.template-article .blog-post-details{position:relative;isolation:isolate;background-color:#dbd5f7;margin-top:-17px;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.template-article .blog-post-details:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-bottom-left-radius:40px;border-bottom-right-radius:40px;box-shadow:0 4px 12px #00000014;clip-path:inset(0 -20px -20px -20px);pointer-events:none}.template-article .blog-post-details span{background-color:#453faf;border-radius:50px;color:#dbd5f7;padding:5px 25px;font-weight:600;box-shadow:0 4px 12px #00000014}.blog-post-content.rte{max-width:1920px;margin-top:50px}.spazio-nutrizione .newsletter.newsletter-spazio-nutrizione{display:block}.spazio-nutrizione .newsletter{display:none}@media screen and (max-width:999px){.col-card-3 .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper{flex-direction:column!important}.img-polpo-form{margin:0 auto;padding-top:25px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
