:root{--ms-paper:#ffffff;--ms-cream:#F5F1E6;--ms-cream2:#fcf9f1;--ms-card:#ffffff;--ms-ink:#303030;--ms-ink2:#5d6358;--ms-ink3:#8c9187;--ms-line:#e7e4db;--ms-line-strong:#dadada;--ms-g900:#1B4332;--ms-g800:#143528;--ms-g700:#2D5A27;--ms-g600:#346b2c;--ms-g500:#17916f;--ms-g-tint:#eaf0e4;--ms-g-tint2:#d8e4d0;--ms-terra:#C56A30;--ms-terra-tint:#f4e1d3;--ms-sale:#D35400;--ms-sale-label:#e02c50;--ms-shadow:0 1px 2px rgba(24,40,28,.04), 0 8px 24px -12px rgba(24,40,28,.14);--ms-shadow-lg:0 2px 6px rgba(24,40,28,.06), 0 24px 48px -20px rgba(24,40,28,.26);--ms-r:14px;--ms-rs:10px;--ms-pill:24px;--ms-maxw:1500px}.header__search .search__form{background:var(--ms-card);border:1px solid var(--ms-line-strong);border-radius:13px;box-shadow:var(--ms-shadow);transition:border-color .2s,box-shadow .2s}.header__search .search__form:focus-within{border-color:var(--ms-g500);box-shadow:0 0 0 3px var(--ms-g-tint)}.header__search .search__input{border-radius:13px;font-size:15px;color:var(--ms-ink)}.header__search .search__submit{color:var(--ms-ink2)}.header__search .search__submit:hover{color:var(--ms-g700)}.header{border-bottom:1px solid var(--ms-line)}.header__icons .header__icon,.header__icons .hulk-header-icon{transition:background-color .15s,color .15s;border-radius:11px}.header__icon-label{display:none}.header__icons .header__icon:hover,.header__icons .header__icon:focus-visible,.header__icons .hulk-header-icon:hover,.header__icons .hulk-header-icon:focus-visible{background:var(--ms-g700);color:#fff}.header__icons .header__icon:hover .header__icon-label,.header__icons .header__icon:focus-visible .header__icon-label,.header__icons .hulk-header-icon:hover .header__icon-label,.header__icons .hulk-header-icon:focus-visible .header__icon-label{color:#fff}.header__icons .header__icon:hover .header__cart-count{box-shadow:0 0 0 2px var(--ms-g700)}@media(min-width:769px){.header__icons{align-items:flex-start;gap:4px;margin-inline-end:0}.header__icons .header__icon,.header__icons .hulk-header-icon{width:auto;height:auto;min-width:56px;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 12px}.header__icons .header__icon>.icon{width:22px;height:22px}.header__icons .header__icon .icon--cart{width:24px;height:24px}.header__icons .hulk-wishlist-icon .hulk-header-icon{display:flex}.header__icon-label{display:block;font-size:11.5px;font-weight:600;line-height:1;color:var(--ms-ink2)}}.header__cart-count{background:var(--ms-terra);color:#fff;box-shadow:0 0 0 2px var(--ms-cream)}.logo__text{color:var(--ms-g900)}.main-nav__item--primary{font-size:14px;font-weight:600;color:var(--ms-ink2);border-radius:9px;transition:color .15s,background-color .15s,box-shadow .15s}@media(min-width:769px){.main-nav__item--primary{margin:0 .4rem;padding:8px 14px}.main-nav__item--primary:hover,.main-nav__item--primary.is-active,.is-open>summary>.main-nav__item--primary{box-shadow:none;color:var(--ms-g700);background:var(--ms-g-tint)}}.main-nav__item--primary:hover,.main-nav__item--primary.is-active{color:var(--ms-g700);background:var(--ms-g-tint)}.main-nav__link--featured{color:var(--ms-g600)}.mega-nav{border-radius:0 0 16px 16px;box-shadow:var(--ms-shadow-lg)}.footer .footer-block__text,.footer .footer-block__text p,.footer .footer-col--text .rte,.footer .footer-col--text .rte p{color:#a9c0a3}.footer .footer-col--text .footer-block__image{margin-bottom:14px}.footer .footer-col--text .footer-block__text{font-size:13.5px;line-height:1.6;max-width:30em;margin:14px 0}.footer .footer-block__trust{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#8ea389;margin-top:14px}.footer .footer-block__trust svg{width:16px;height:16px;flex:none;color:var(--ms-g500)}.footer .footer-col--text .footer-block__btns{margin-top:14px}.footer .footer-block__heading,.footer .disclosure__title{color:#fff;letter-spacing:-.01em}.footer .footer-menu__links a,.footer .footer-block__text a{color:#a9c0a3;transition:color .15s,opacity .15s}.footer a:hover,.footer .footer-menu__links a:hover,.footer .footer-block__text a:hover{color:#fff;opacity:1}.footer .footer__meta,.footer .footer__base,.footer .footer-menu--first{border-color:#ffffff1a}.footer .footer__base,.footer .footer-sublinks__item a{color:#8ea389}.footer .footer-sublinks__item a:hover{color:#fff}@media(min-width:1024px){body:not(.cart-drawer-docked) .footer__main{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:30px;align-items:start;flex-wrap:nowrap;margin-left:0;margin-right:0}body:not(.cart-drawer-docked) .footer__main>.footer-col{flex:initial;max-width:none;min-width:0;padding:0}}@media(min-width:1280px){.cart-drawer-docked .footer__main{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:30px;align-items:start;flex-wrap:nowrap}.cart-drawer-docked .footer__main>.footer-col{flex:initial;max-width:none;min-width:0;padding:0}}.footer .payment-icons .payment-icon{border-radius:6px;background:#ffffff1a}.section__heading{letter-spacing:-.02em}.card.card--product{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card.card--product:hover{transform:translateY(-3px);box-shadow:var(--ms-shadow-lg)}.card.card--product .card__title{transition:color .15s}.card.card--product:hover .card__title{color:var(--ms-g700)}.card.card--product .card__media{border-radius:var(--ms-rs);overflow:hidden}.icons-with-text .icon-svg,.icons-with-text svg{color:var(--ms-g700)}.icons-with-text__title strong{color:var(--ms-ink)}.price__current{font-weight:700}.price--on-sale .price__current{font-weight:800}.collection-list .card,.collection-list .collection-card{transition:transform .2s ease,box-shadow .2s ease}.collection-list .card:hover,.collection-list .collection-card:hover{transform:translateY(-2px);box-shadow:var(--ms-shadow)}.collection-list .card__media--circle{border-radius:50%;box-shadow:var(--ms-shadow);transition:transform .2s ease,box-shadow .2s ease}.collection-list .card:hover .card__media--circle{transform:translateY(-3px);box-shadow:var(--ms-shadow-lg)}.collection-list .card:hover .card__title{color:var(--ms-g700)}.text-overlay__heading{letter-spacing:-.02em}.text-overlay__buttons .btn{border-radius:var(--ms-pill)}.section__block--heading{letter-spacing:-.02em}.section__block--buttons .btn{border-radius:var(--ms-pill)}.collection-banner__heading{letter-spacing:-.02em}.collection-banner__count{color:var(--ms-ink3)}.active-filter{border-radius:var(--ms-pill);background:var(--ms-g-tint);border:1px solid var(--ms-g-tint2);color:var(--ms-g900);padding:.25rem .6rem}.active-filter:hover{background:var(--ms-g-tint2)}.active-filters-header{color:var(--ms-ink)}.ms-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--ms-ink3);padding:4px 0 14px}@media(max-width:640px){.ms-crumbs{font-size:12px;gap:5px;padding:2px 0 12px}}.ms-crumbs a{color:var(--ms-ink2)}.ms-crumbs a:hover{color:var(--ms-g700)}.ms-crumbs b{color:var(--ms-ink);font-weight:600}.ms-crumbs span{color:var(--ms-line-strong)}.ms-hero-kicker{display:inline-block;margin-bottom:10px;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--ms-g700);background:var(--ms-g-tint);border:1px solid var(--ms-g-tint2);padding:5px 11px;border-radius:var(--ms-pill)}.ms-hero-stats{display:flex;flex-wrap:wrap;gap:26px;margin-top:18px}.ms-hero-stats>div{display:flex;flex-direction:column;line-height:1.15}.ms-hero-stats b{font-size:20px;font-weight:800;color:var(--ms-g900)}.ms-hero-stats span{font-size:12.5px;color:var(--ms-ink3)}.collection-banner__media{position:relative}.ms-hero-chip{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ms-g900);background:#fffffff0;border:1px solid var(--ms-line);padding:7px 12px;border-radius:var(--ms-pill);box-shadow:var(--ms-shadow)}.ms-deliv-strip{display:grid;grid-template-columns:1fr;gap:10px;background:var(--ms-cream2);border:1px solid var(--ms-line);border-radius:var(--ms-r);padding:14px 18px;margin:0 0 22px}.ms-ds-cell{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ms-ink2)}.ms-ds-cell svg{color:var(--ms-g700);flex:0 0 auto}.ms-ds-cell b{color:var(--ms-ink);font-weight:700}@media(min-width:769px){.ms-deliv-strip{grid-template-columns:repeat(3,1fr);gap:18px}}.ms-sidebar-promo{margin-top:18px;background:var(--ms-g-tint);border:1px solid var(--ms-g-tint2);border-radius:var(--ms-r);padding:14px 16px}.ms-sidebar-promo strong{display:block;margin-bottom:4px;color:var(--ms-g900);font-size:14.5px}.ms-sidebar-promo span,.ms-sidebar-promo a{font-size:13px;color:var(--ms-ink2)}.ms-sidebar-promo a{color:var(--ms-g700);text-decoration:underline}@media(min-width:769px){.cc-main-product.product-main{--product-info-width:50% !important}}.product-title{letter-spacing:-.02em}.product-vendor a,.product-vendor{color:var(--ms-g700)}.cc-main-product .product-title{font-weight:800;font-size:clamp(26px,3.4vw,36px);line-height:1.08;color:var(--ms-g900)}.product-vendor-sku{color:var(--ms-ink3)}.product-vendor-sku .product-vendor,.product-vendor-sku a{color:var(--ms-g700);font-weight:600}.cc-main-product .product-vendor-sku{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cc-main-product .product-vendor-sku .product-vendor{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--ms-g700);background:var(--ms-g-tint);padding:6px 11px;border-radius:30px}.cc-main-product .product-vendor-sku .product-vendor a{color:inherit;text-decoration:none}.cc-main-product .product-vendor-sku .product-sku{font-size:12.5px;color:var(--ms-ink3)}.product-info__price{color:var(--ms-ink)}.cc-main-product .product-info__price .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.cc-main-product .product-info__price .price__current{font-weight:800;font-size:clamp(28px,7vw,38px);line-height:1.05;letter-spacing:-.02em;color:var(--ms-g900)}.cc-main-product .product-info__price .price__was{font-size:clamp(16px,4vw,19px);color:var(--ms-ink3);text-decoration:line-through}.cc-main-product .product-info__price .price--on-sale .price__current{color:var(--ms-sale)}.cc-main-product .product-info__add-to-cart{gap:12px;align-items:stretch}.cc-main-product .product-info__add-to-cart .qty-input{border:2px solid var(--ms-line-strong);border-radius:var(--ms-pill);overflow:hidden;background:var(--ms-card)}.cc-main-product .product-info__add-to-cart .qty-input__btn{border:0;background:none;color:var(--ms-ink2)}.cc-main-product .product-info__add-to-cart .qty-input__btn:hover{background:var(--ms-g-tint);color:var(--ms-g700)}.cc-main-product .product-info__add-button{flex:1}.cc-main-product .product-info__add-button .btn{width:100%;border-radius:var(--ms-pill);background-color:var(--ms-g700);border-color:var(--ms-g700);color:#fff;font-weight:600;font-size:16.5px}.cc-main-product .product-info__add-button .btn:hover:not([disabled]){background-color:var(--ms-g800);border-color:var(--ms-g800)}.cc-main-product .product-info__add-button .btn[disabled]{background-color:var(--ms-line-strong);border-color:var(--ms-line-strong);color:var(--ms-ink2)}@media(max-width:640px){.cc-main-product .product-info__add-to-cart{flex-direction:column;align-items:stretch;gap:10px}.cc-main-product .product-info__add-to-cart .qty-input{width:100%;justify-content:space-between}.cc-main-product .product-info__add-button{width:100%}.cc-main-product .product-info__add-button .btn{font-size:15.5px}}.product-options .opt-label--btn{border:1.5px solid var(--ms-line-strong);border-radius:12px;min-width:56px;padding:11px 16px;font-weight:600;font-size:14px;color:var(--ms-ink);transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.product-options .opt-label--btn:hover{border-color:var(--ms-g500)}.product-options .opt-btn:checked+.opt-label--btn{border-color:var(--ms-g700);background-color:var(--ms-g-tint);color:var(--ms-g800)}.product-options .opt-btn:checked+.opt-label:not(.opt-label--swatch):after{border-radius:12px;box-shadow:0 0 0 2px var(--ms-g700)}.product-options .opt-btn.is-unavailable+.opt-label--btn{opacity:.45;text-decoration:line-through}.product-options .opt-btn:focus-visible+.opt-label{outline-color:var(--ms-g500)}@media(max-width:640px){.product-options .opt-label--btn{min-width:48px;padding:9px 13px;font-size:13px}}.cc-main-product product-inventory[data-inventory-level=low] .product-inventory__text,.cc-main-product product-inventory[data-inventory-level=very_low] .product-inventory__text{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:var(--ms-sale);background:#fbeede;border:1px solid #f3d9bf;padding:8px 13px;border-radius:9px;margin-top:14px}.cc-main-product product-inventory[data-inventory-level=very_low] .product-inventory__text{color:#a3173a;background:#fbe0e6;border-color:#f3c2cd}.cc-main-product .product-inventory__text:before{content:"\1f525";font-size:14px}.product-backorder{color:var(--ms-terra);font-weight:600}.product-info__add-button .btn{border-radius:var(--ms-pill)}.product-info .disclosure--row{border-top:1px solid var(--ms-line)}.product-info .disclosure__title{letter-spacing:-.01em}.product-info .disclosure__toggle{color:var(--ms-g700)}.sticky-atc-panel{background:var(--ms-paper);border-top:1px solid var(--ms-line);box-shadow:var(--ms-shadow-lg)}.sticky-atc-panel .btn{border-radius:var(--ms-pill)}.cc-main-product .info-background{background:transparent;padding:0;margin-top:22px}.cc-main-product .info-background>h3{padding:0;margin:0 0 14px;font-weight:800;font-size:17px;letter-spacing:-.01em;color:var(--ms-g900)}.cc-main-product .info-background{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cc-main-product .info-background>h3,.cc-main-product .info-background>hr{grid-column:1 / -1}.cc-main-product .info-background>hr{border:0;border-top:1px solid var(--ms-line);margin:6px 0}.cc-main-product .info-background .plant-icon{margin:0;display:flex;align-items:flex-start;gap:12px;background:var(--ms-card);border:1px solid var(--ms-line);border-radius:16px;padding:16px;font-size:13.5px;line-height:1.5;color:var(--ms-ink2)}.cc-main-product .info-background .plant-icon img{width:38px;max-height:none;height:38px;margin:0;padding:7px;border-radius:11px;background:var(--ms-g-tint);flex:none;object-fit:contain}@media(max-width:600px){.cc-main-product .info-background{grid-template-columns:1fr}}.cc-main-product+* .breadcrumbs,.container--breadcrumbs .breadcrumbs-list{font-size:13px}.container--breadcrumbs .breadcrumbs-list__link{color:var(--ms-ink3)}.container--breadcrumbs .breadcrumbs-list__link:hover{color:var(--ms-g700)}.container--breadcrumbs .breadcrumbs-list li:last-child .breadcrumbs-list__link{color:var(--ms-ink2);font-weight:600}.cc-main-product .shipping-cost-message{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ms-ink2);margin-top:8px}.cc-main-product .shipping-cost-message__icon{color:var(--ms-g600)}.cc-main-product .shipping-cost-message__free{color:var(--ms-g700);font-weight:700}.cc-main-product .media-gallery__viewer{border-radius:22px;overflow:hidden;border:1px solid var(--ms-line)}.cc-main-product .media-gallery__thumbs .thumbnail-list__item img,.cc-main-product .media-gallery__thumbs .thumbnail img{border-radius:11px}.cc-main-product .media-gallery__thumbs [aria-current=true] img,.cc-main-product .media-gallery__thumbs .is-active img{outline:2px solid var(--ms-g700);outline-offset:-2px}.cc-main-product .buy-trust{margin-top:24px;border:1px solid var(--ms-line);border-radius:16px;background:var(--ms-card);overflow:hidden}.cc-main-product .buy-trust-row{display:flex;align-items:center;gap:13px;padding:14px 18px;border-bottom:1px solid var(--ms-line)}.cc-main-product .buy-trust-row:last-child{border-bottom:0}.cc-main-product .buy-trust-row .buy-trust-ic{width:38px;height:38px;border-radius:10px;background:var(--ms-g-tint);color:var(--ms-g700);display:grid;place-items:center;flex:none;font-size:18px}.cc-main-product .buy-trust-row b{display:block;font-size:14px;color:var(--ms-g900)}.cc-main-product .buy-trust-row span{font-size:12.5px;color:var(--ms-ink3)}@media(max-width:640px){.cc-main-product .buy-trust{margin-top:20px}.cc-main-product .buy-trust-row{padding:12px 14px;gap:11px}.cc-main-product .buy-trust-row .buy-trust-ic{width:34px;height:34px;font-size:16px}}.cc-main-product .payrate{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--ms-ink2);margin:2px 0 10px}.cc-main-product .payrate__ic{color:var(--ms-g700);font-weight:800}.cc-main-product .payrate b{color:var(--ms-ink);font-weight:700}.cc-main-product .payrate .pr-b{font-weight:700;font-size:11.5px;background:var(--ms-cream);border:1px solid var(--ms-line-strong);border-radius:6px;padding:3px 7px;color:var(--ms-ink)}@media(max-width:640px){.cc-main-product .payrate{font-size:12px;gap:6px}}.cc-main-product .shipping-badge{display:flex;align-items:flex-start;gap:13px;padding:13px 15px;border-radius:14px;font-size:13px;line-height:1.45;margin-bottom:10px;background:var(--ms-cream2);border:1px solid var(--ms-line);color:var(--ms-ink2)}.cc-main-product .shipping-badge:last-child{margin-bottom:0}.cc-main-product .shipping-badge--in-stock,.cc-main-product .shipping-badge--backordered,.cc-main-product .shipping-badge--preorder,.cc-main-product .shipping-badge--info{background:var(--ms-cream2);border-color:var(--ms-line);color:var(--ms-ink2)}.cc-main-product .shipping-badge__icon{width:40px;height:40px;flex:none;border-radius:10px;background:#fff;border:1px solid var(--ms-line);color:var(--ms-g700);display:grid;place-items:center}.cc-main-product .shipping-badge__icon .icon,.cc-main-product .shipping-badge__icon svg{width:20px;height:20px;display:block}.cc-main-product .shipping-badge--in-stock .shipping-badge__icon{color:var(--ms-g700)}.cc-main-product .shipping-badge--info .shipping-badge__icon{color:var(--ms-g600)}.cc-main-product .shipping-badge--backordered .shipping-badge__icon,.cc-main-product .shipping-badge--preorder .shipping-badge__icon{color:var(--ms-terra)}.cc-main-product .shipping-badge__text{color:var(--ms-ink2)}.cc-main-product .shipping-badge__text strong{color:var(--ms-g900);font-weight:700}@media(max-width:640px){.cc-main-product .shipping-badge{gap:11px;padding:12px}.cc-main-product .shipping-badge__icon{width:36px;height:36px}}.cc-main-product .scheda-cv{margin-top:22px}.cc-main-product .scheda-cv__intro{font-size:14px;line-height:1.6;color:var(--ms-ink2);margin:0 0 4px}.cc-main-product .scheda-cv .grow{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cc-main-product .scheda-cv .grow-cell{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:16px;padding:18px}.cc-main-product .scheda-cv .grow-cell .gic{width:42px;height:42px;border-radius:11px;background:var(--ms-g-tint);color:var(--ms-g700);display:grid;place-items:center;margin-bottom:12px}.cc-main-product .scheda-cv .grow-cell .gic .icon{width:20px;height:20px}.cc-main-product .scheda-cv .grow-cell h4{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--ms-ink3);font-weight:700;margin:0}.cc-main-product .scheda-cv .grow-cell b{font-size:18px;color:var(--ms-g900);display:block;margin-top:3px;line-height:1.2}.cc-main-product .scheda-cv .grow-cell span{display:block;font-size:12.5px;color:var(--ms-ink2);margin-top:4px}.cc-main-product .scheda-cv .cal-strip{margin-top:22px;background:var(--ms-card);border:1px solid var(--ms-line);border-radius:18px;padding:22px 24px}.cc-main-product .scheda-cv .cal-strip h3{font-size:17px;font-weight:800;color:var(--ms-g900);margin:0 0 16px}.cc-main-product .scheda-cv .cal-row{display:flex;align-items:center;gap:14px;margin-bottom:12px}.cc-main-product .scheda-cv .cal-row:last-child{margin-bottom:0}.cc-main-product .scheda-cv .cal-row .cl{width:96px;font-size:13.5px;font-weight:600;color:var(--ms-ink2);flex:none;display:flex;align-items:center;gap:7px}.cc-main-product .scheda-cv .cal-row .cl .icon{width:15px;height:15px;color:var(--ms-g600)}.cc-main-product .scheda-cv .cal-months{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;flex:1}.cc-main-product .scheda-cv .cal-m{height:30px;border-radius:7px;background:var(--ms-paper);border:1px solid var(--ms-line);display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--ms-ink3)}.cc-main-product .scheda-cv .cal-m.a{background:var(--ms-g-tint2);border-color:var(--ms-g-tint2);color:var(--ms-g800)}.cc-main-product .scheda-cv .cal-m.b{background:var(--ms-g700);border-color:var(--ms-g700);color:#fff}.cc-main-product .scheda-cv .consiglio-ortolano{margin-top:22px;display:flex;gap:14px;align-items:flex-start;background:var(--ms-cream2);border:1px solid var(--ms-g-tint2);border-left:4px solid var(--ms-g700);border-radius:16px;padding:18px 20px}.cc-main-product .scheda-cv .consiglio-ortolano__ic{width:44px;height:44px;flex:none;border-radius:12px;background:var(--ms-g-tint);color:var(--ms-g700);display:grid;place-items:center}.cc-main-product .scheda-cv .consiglio-ortolano__ic .icon{width:20px;height:20px}.cc-main-product .scheda-cv .consiglio-ortolano__label{display:block;font-size:13px;font-weight:800;color:var(--ms-g900);margin-bottom:5px}.cc-main-product .scheda-cv .consiglio-ortolano__text{font-size:13.5px;line-height:1.55;color:var(--ms-ink2)}.cc-main-product .scheda-cv .consiglio-ortolano__text p{margin:0 0 8px}.cc-main-product .scheda-cv .consiglio-ortolano__text p:last-child{margin-bottom:0}@media(max-width:600px){.cc-main-product .scheda-cv .grow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cc-main-product .scheda-cv .grow-cell{padding:14px}.cc-main-product .scheda-cv .grow-cell b{font-size:16px}.cc-main-product .scheda-cv .cal-strip{padding:18px 16px}.cc-main-product .scheda-cv .cal-strip h3{font-size:16px}.cc-main-product .scheda-cv .cal-row{flex-direction:column;align-items:flex-start;gap:7px}.cc-main-product .scheda-cv .cal-row .cl{width:auto}.cc-main-product .scheda-cv .cal-months{width:100%}.cc-main-product .scheda-cv .cal-m{height:26px;font-size:10px}.cc-main-product .scheda-cv .consiglio-ortolano{padding:14px 16px;gap:11px}.cc-main-product .scheda-cv .consiglio-ortolano__ic{width:38px;height:38px}}.cart__title{letter-spacing:-.02em}.cart__summary{background:var(--ms-paper);border:1px solid var(--ms-line-strong);border-radius:16px;box-shadow:var(--ms-shadow)}.cart__summary h2,.cart__summary .h5{letter-spacing:-.01em}.cart__summary .btn,.cart-mobile-checkout__btn{border-radius:var(--ms-pill)}.cart-item__qty .qty-input{border-radius:var(--ms-pill);overflow:hidden}.cart-item__qty .qty-input__btn:hover{background:var(--ms-g-tint);color:var(--ms-g700)}.cart-subtotal{color:var(--ms-ink)}.cc-main-cart .free-shipping-notice{background:var(--ms-paper);border:1px solid var(--ms-line-strong);border-radius:12px;padding:15px 18px;margin-bottom:20px}.cc-main-cart .free-shipping-notice:empty{border:0;padding:0;margin:0}.cc-main-cart .free-shipping-notice .free-shipping-container,.cc-main-cart .free-shipping-notice .free-shipping-container:not(.color-scheme){margin:0;padding:0}.cc-main-cart .free-shipping-notice .block{margin-left:0;margin-right:0}.cc-main-cart .free-shipping-notice__heading{font-size:14px;text-align:left;display:flex;align-items:center;gap:9px;margin-bottom:10px}.cc-main-cart .free-shipping-notice__heading:before{content:"\1f69a";font-size:16px;line-height:1}.cc-main-cart .free-shipping-notice__heading strong{color:var(--ms-g500)}.cc-main-cart .free-shipping-notice__bar{height:8px;border-radius:5px;background:var(--ms-cream);margin-top:0}.cc-main-cart .free-shipping-notice__bar:after{background-color:var(--ms-g500);border-radius:5px}.cc-main-cart .cart__summary .cart-subtotal,.cc-main-cart .cart__summary .cart-shipping,.cc-main-cart .cart__summary .promo-piantine-discount,.cc-main-cart .cart__summary .cart-total-discount{color:var(--ms-ink2);font-size:14.5px;margin:0;padding:9px 0}.cc-main-cart .cart__summary .cart-subtotal .font-bold,.cc-main-cart .cart__summary .cart-shipping .font-bold{color:var(--ms-ink)}.cc-main-cart .cart__summary div:has(>.text-body-large){border-top:1px solid var(--ms-line);margin-top:8px;padding-top:14px}.cc-main-cart .cart__summary .text-body-large{font-size:15px;color:var(--ms-ink2)}.cc-main-cart .cart__summary .text-body-large~p.font-bold{font-size:26px;font-weight:800;line-height:1.1;color:var(--ms-ink)}.cc-main-cart .cart-summary__tax-note{font-size:12px;color:var(--ms-ink3);margin:6px 0 0}.cc-main-cart .cart-summary__trust{margin-top:16px;display:flex;flex-direction:column;gap:9px}.cc-main-cart .cart-summary__trust-item{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ms-ink2)}.cc-main-cart .cart-summary__trust-item svg{width:18px;height:18px;flex:none;color:var(--ms-g600)}@media(min-width:850px){.cc-main-cart .cart-item{grid-template-columns:96px minmax(0,1fr) auto auto;align-items:start;column-gap:24px}.cc-main-cart .cart-item__image{grid-column:1/2;grid-row:1}.cc-main-cart .cart-item__details{grid-column:2/3;grid-row:1}.cc-main-cart .cart-item__qty{grid-column:3/4;grid-row:1;padding-top:0;justify-self:start}.cc-main-cart .cart-item__total{grid-column:4/5;grid-row:1;padding-top:0;text-align:right;justify-self:end;min-width:96px;font-weight:800}}.card.card--article{transition:transform .2s ease,box-shadow .2s ease}.card.card--article:hover{transform:translateY(-3px);box-shadow:var(--ms-shadow-lg)}.card.card--article .card__title{transition:color .15s}.card.card--article:hover .card__title{color:var(--ms-g700)}.card.card--article .card__media{border-radius:var(--ms-rs);overflow:hidden}.article__tag{display:inline-block;border-radius:var(--ms-pill);background:var(--ms-g-tint);color:var(--ms-g900)}.article__tag:hover{background:var(--ms-g-tint2)}.article__title{letter-spacing:-.02em}.article__content a{color:var(--ms-g700);text-underline-offset:2px}.article__image .media,.article__image img{border-radius:18px;overflow:hidden}.article__content h2,.article__content h3{color:var(--ms-g900);letter-spacing:-.01em}.plant-problem-card,.product-card-simple{border-radius:var(--ms-r);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.plant-problem-card:hover,.product-card-simple:hover{transform:translateY(-3px);box-shadow:var(--ms-shadow-lg)}.plant-problem-card{border:1px solid var(--ms-line);background:var(--ms-paper)}.plant-problem-card:hover{border-color:var(--ms-g500)}.plant-problem-finder-text-problem h3{transition:color .15s}.plant-problem-card:hover .plant-problem-finder-text-problem h3,.breadcrumbs-list__link:hover{color:var(--ms-g700)}.problem-symptoms{border-radius:var(--ms-r)}.problem-detail-content h1,.problem-detail-content .h1{letter-spacing:-.02em}.plant-problem-finder-text-problem{letter-spacing:-.01em}.media-with-text__media{border-radius:var(--ms-r);overflow:hidden}.multi-column .card__media{border-radius:var(--ms-rs);overflow:hidden}.multi-column .card__info .card__title{transition:color .15s}.multi-column .card:hover .card__info .card__title{color:var(--ms-g700)}
/*# sourceMappingURL=/cdn/shop/t/49/assets/millstore-skin.css.map */
