#MainContent:has(.ip4-pdp-context){background:#fff;color:#17251f}.ip4-pdp-context{background:var(--ip4-pdp-bg,#fff);color:var(--ip4-pdp-fg,#17251F);padding:19px 0 10px;font-size:1.35rem}.ip4-pdp-context .page-width{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ip4-pdp-context a{color:var(--ip4-pdp-fg,#17251F);text-decoration:none;border-bottom:1px solid transparent}.ip4-pdp-context a:hover{border-bottom-color:currentColor}.ip4-pdp-context [aria-current]{font-weight:650}#MainContent:has(.ip4-pdp-context) .shopify-section.section{color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .product{background:var(--ip4-pdp-bg,#fff);color:var(--ip4-pdp-fg,#17251F);padding-bottom:clamp(36px,5vw,72px)}#MainContent:has(.ip4-pdp-context) .product .product__title h1{font-family:var(--font-body-family),Arial,sans-serif;letter-spacing:-.05em;font-size:clamp(3.5rem,4vw,6rem);font-weight:700;color:var(--ip4-pdp-fg,#17251F)!important}#MainContent:has(.ip4-pdp-context) .product .price,#MainContent:has(.ip4-pdp-context) .product .price-item{color:var(--ip4-pdp-fg,#17251F)!important;font-weight:700}#MainContent:has(.ip4-pdp-context) .product .product__info-container p,#MainContent:has(.ip4-pdp-context) .product .product__info-container label{color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .product-form__submit{background:var(--ip4-pdp-accent,#20382F)!important;color:var(--ip4-pdp-btn-text,#fff)!important;border:1px solid var(--ip4-pdp-accent,#20382F)!important;--color-button:32,56,47;--color-button-text:255,255,255}#MainContent:has(.ip4-pdp-context) .product-form__submit span{color:inherit!important}#MainContent:has(.ip4-pdp-context) .product-form__input input[type=radio]+label{background:var(--ip4-pdp-bg,#fff);border:1px solid #82948A;color:var(--ip4-pdp-fg,#17251F);min-height:44px}#MainContent:has(.ip4-pdp-context) .product-form__input input[type=radio]:checked+label{background:var(--ip4-pdp-accent,#20382F);color:var(--ip4-pdp-btn-text,#fff);border-color:var(--ip4-pdp-accent,#20382F)}#MainContent:has(.ip4-pdp-context) .product .product-media-container{background:#f5f3ee;border-radius:14px;overflow:hidden}#MainContent:has(.ip4-pdp-context) .product__info-container{padding-top:4px}#MainContent:has(.ip4-pdp-context) .product__info-container .product-form__buttons{max-width:100%}#MainContent:has(.ip4-pdp-context) .product .quantity{background:#fff;color:#17251f}#MainContent:has(.ip4-pdp-context) .product__info-container .product-form__quantity .quantity__input{color:#17251f}#MainContent:has(.ip4-pdp-context) .product .share-button__button{color:var(--ip4-pdp-fg)}.ip4-pdp-details{padding:clamp(65px,7vw,110px) 0;background:#f8f7f3;color:#17251f}.ip4-pdp-details__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,88px)}.ip4-pdp-details__intro h2{font:700 clamp(3.4rem,4.4vw,6.1rem)/1.12 var(--font-body-family),Arial,sans-serif;letter-spacing:-.055em;color:#17251f;margin:12px 0 25px}.ip4-pdp-details__lead{font-size:clamp(1.8rem,1.6vw,2.15rem);line-height:1.56;color:#3a4a41;margin:0 0 19px}.ip4-pdp-details__description{font-size:1.6rem;line-height:1.7;max-width:670px;color:#4c5c51}.ip4-pdp-details__description p{margin-bottom:13px}.ip4-pdp-highlights{display:flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:24px 0 0}.ip4-pdp-highlights li{padding:8px 13px;background:#e9e5db;border-radius:8px;font-size:1.35rem;color:#17251f}.ip4-pdp-detail{border-bottom:1px solid #CCD4CB}.ip4-pdp-detail:first-child{border-top:1px solid #CCD4CB}.ip4-pdp-detail summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:clamp(1.7rem,1.5vw,2.1rem);font-weight:700;cursor:pointer;padding:23px 0;min-height:60px;color:#17251f}.ip4-pdp-detail summary::-webkit-details-marker{display:none}.ip4-pdp-detail summary span{font-size:2.5rem;line-height:1;font-weight:300;transition:transform .16s}.ip4-pdp-detail[open] summary span{transform:rotate(45deg)}.ip4-pdp-detail__body{padding:0 0 28px;font-size:1.6rem;line-height:1.7;color:#405146}.ip4-pdp-detail__body h3{color:#17251f;font-size:1.75rem;margin:18px 0 9px}.ip4-pdp-detail__body p{margin:0 0 17px}.ip4-specs{margin:0}.ip4-specs div{display:grid;grid-template-columns:minmax(115px,.7fr) minmax(0,1.3fr);gap:15px;border-bottom:1px solid #E1E5DE;padding:11px 0}.ip4-specs dt{font-weight:600;color:#58645d}.ip4-specs dd{margin:0;color:#17251f}.ip4-nutrition{width:100%;border-collapse:collapse}.ip4-nutrition caption{font-size:1.3rem;text-align:left;color:#58645d;padding-bottom:14px}.ip4-nutrition th,.ip4-nutrition td{padding:11px 5px;text-align:left;border-bottom:1px solid #DDE4DA;font-size:1.45rem}.ip4-nutrition th{font-weight:600}@media(max-width:749px){.ip4-pdp-context{padding:13px 0;font-size:1.25rem}.ip4-pdp-context .page-width{gap:7px}#MainContent:has(.ip4-pdp-context) .product .product__title h1{font-size:clamp(3.3rem,9vw,4.6rem)}.ip4-pdp-details__inner{grid-template-columns:1fr;gap:29px}.ip4-pdp-details__intro h2{font-size:clamp(3.2rem,8vw,4.7rem)}.ip4-pdp-details{padding:65px 0}.ip4-specs div{grid-template-columns:110px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ip4-pdp-detail summary span{transition:none}}.ip4-unavailable{padding:18px 0 55px;background:#f8f7f3;color:#17251f}.ip4-unavailable__inner{display:flex;justify-content:space-between;align-items:center;gap:22px;background:#fff;border:1px solid #E1E5DE;border-radius:12px;padding:clamp(24px,3vw,40px)}.ip4-unavailable h2{font-family:var(--font-body-family),Arial,sans-serif;font-size:clamp(2.4rem,3.3vw,4.2rem);line-height:1.15;letter-spacing:-.04em;margin:10px 0;color:#17251f}.ip4-unavailable p:not(.ip4-overline){font-size:1.55rem;line-height:1.68;color:#536158;margin:0;max-width:720px}.ip4-unavailable .ip4-button{white-space:nowrap}@media(max-width:749px){.ip4-unavailable__inner{display:block}.ip4-unavailable .ip4-button{margin-top:24px;display:inline-flex}}.ip4-product-hero-summary{font-size:clamp(1.55rem,1.4vw,1.85rem);line-height:1.7;color:var(--ip4-pdp-muted,#58645D);margin:8px 0 24px;max-width:620px}@media(max-width:749px){.ip4-product-hero-summary{font-size:1.6rem;margin-bottom:21px}}#MainContent:has(.ip4-pdp-context){background:var(--ip4-pdp-bg,#fff)!important;color:var(--ip4-pdp-fg,#17251F)!important}#MainContent:has(.ip4-pdp-context) .shopify-section.section{background-color:var(--ip4-pdp-bg,#fff);color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-context{background:linear-gradient(120deg,var(--ip4-pdp-bg,#fff),var(--ip4-pdp-surface-alt,#f8f7f3));color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-context a{color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .product{background:var(--ip4-pdp-bg,#fff)!important;color:var(--ip4-pdp-fg,#17251F)!important}#MainContent:has(.ip4-pdp-context) .product .product__title h1,#MainContent:has(.ip4-pdp-context) .product .price,#MainContent:has(.ip4-pdp-context) .product .price-item,#MainContent:has(.ip4-pdp-context) .product .product__info-container p,#MainContent:has(.ip4-pdp-context) .product .product__info-container label,#MainContent:has(.ip4-pdp-context) .product .product__info-container h2,#MainContent:has(.ip4-pdp-context) .product .share-button__button{color:var(--ip4-pdp-fg,#17251F)!important}#MainContent:has(.ip4-pdp-context) .product .product-media-container{background:var(--ip4-pdp-surface,#fff)!important;border:1px solid var(--ip4-pdp-border,#DDE4DA)}#MainContent:has(.ip4-pdp-context) .product .quantity,#MainContent:has(.ip4-pdp-context) .product .quantity__input,#MainContent:has(.ip4-pdp-context) .product-form__input input[type=radio]+label{background:var(--ip4-pdp-surface,#fff);color:var(--ip4-pdp-fg,#17251F);border-color:var(--ip4-pdp-border,#DDE4DA)}#MainContent:has(.ip4-pdp-context) .product-form__submit,#MainContent:has(.ip4-pdp-context) .ip4-button,#MainContent:has(.ip4-pdp-context) a.button{background:var(--ip4-pdp-button-bg,var(--ip4-pdp-accent,#20382F))!important;color:var(--ip4-pdp-button-text,var(--ip4-pdp-btn-text,#fff))!important;border-color:var(--ip4-pdp-button-bg,var(--ip4-pdp-accent,#20382F))!important}#MainContent:has(.ip4-pdp-context) .product-form__submit:hover,#MainContent:has(.ip4-pdp-context) .ip4-button:hover,#MainContent:has(.ip4-pdp-context) a.button:hover{filter:brightness(.94)}#MainContent:has(.ip4-pdp-context) .product-form__input input[type=radio]:checked+label{background:var(--ip4-pdp-button-bg,var(--ip4-pdp-accent,#20382F));color:var(--ip4-pdp-button-text,var(--ip4-pdp-btn-text,#fff));border-color:var(--ip4-pdp-button-bg,var(--ip4-pdp-accent,#20382F))}#MainContent:has(.ip4-pdp-context) .ip4-pdp-details,#MainContent:has(.ip4-pdp-context) .ip4-faq,#MainContent:has(.ip4-pdp-context) .ip4-recommendations,#MainContent:has(.ip4-pdp-context) .ip4-unavailable{background:var(--ip4-pdp-surface-alt,#F8F7F3)!important;color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-details__intro h2,#MainContent:has(.ip4-pdp-context) .ip4-pdp-detail summary,#MainContent:has(.ip4-pdp-context) .ip4-pdp-detail__body h3,#MainContent:has(.ip4-pdp-context) .ip4-specs dd,#MainContent:has(.ip4-pdp-context) .ip4-unavailable h2,#MainContent:has(.ip4-pdp-context) .ip4-faq h2,#MainContent:has(.ip4-pdp-context) .ip4-recommendations h2{color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-details__lead,#MainContent:has(.ip4-pdp-context) .ip4-pdp-details__description,#MainContent:has(.ip4-pdp-context) .ip4-pdp-detail__body,#MainContent:has(.ip4-pdp-context) .ip4-specs dt,#MainContent:has(.ip4-pdp-context) .ip4-nutrition caption,#MainContent:has(.ip4-pdp-context) .ip4-unavailable p:not(.ip4-overline),#MainContent:has(.ip4-pdp-context) .ip4-faq p,#MainContent:has(.ip4-pdp-context) .ip4-recommendations p{color:var(--ip4-pdp-muted,#58645D)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-highlights{background:var(--ip4-pdp-bg,#fff)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-highlights li{background:var(--ip4-pdp-surface-alt,#E9E5DB);color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-detail,#MainContent:has(.ip4-pdp-context) .ip4-pdp-detail:first-child,#MainContent:has(.ip4-pdp-context) .ip4-specs div,#MainContent:has(.ip4-pdp-context) .ip4-nutrition th,#MainContent:has(.ip4-pdp-context) .ip4-nutrition td{border-color:var(--ip4-pdp-border,#DDE4DA)}#MainContent:has(.ip4-pdp-context) .ip4-editorials{background:var(--ip4-pdp-bg,#fff);color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .ip4-editorial__veil{background:linear-gradient(90deg,var(--ip4-pdp-gradient-start,#17251F) 0%,transparent 100%)}#MainContent:has(.ip4-pdp-context) .ip4-editorial__content,#MainContent:has(.ip4-pdp-context) .ip4-editorial__content h2,#MainContent:has(.ip4-pdp-context) .ip4-editorial__content p{color:var(--ip4-pdp-fg,#17251F)}#MainContent:has(.ip4-pdp-context) .ip4-overline,#MainContent:has(.ip4-pdp-context) .ip4-product-hero-summary{color:var(--ip4-pdp-muted,#58645D)}#MainContent:has(.ip4-pdp-context) .ip4-pdp-details a,#MainContent:has(.ip4-pdp-context) .ip4-faq a,#MainContent:has(.ip4-pdp-context) .ip4-recommendations a{color:var(--ip4-pdp-accent,#20382F)}#MainContent:has(.ip4-pdp-context) .ip4-recommendations .card,#MainContent:has(.ip4-pdp-context) .ip4-recommendations .card__inner{background:var(--ip4-pdp-surface,#fff);border-color:var(--ip4-pdp-border,#DDE4DA)}#MainContent:has(.ip4-pdp-context) :focus-visible{outline-color:var(--ip4-pdp-accent,#20382F)}#MainContent:has(.ip4-pdp-context) .product-form__submit,#MainContent:has(.ip4-pdp-context) .product-form__submit span,#MainContent:has(.ip4-pdp-context) .ip4-button,#MainContent:has(.ip4-pdp-context) .ip4-button span,#MainContent:has(.ip4-pdp-context) a.button{color:var(--ip4-pdp-button-text,var(--ip4-pdp-btn-text,#fff))!important}#MainContent:has(.ip4-pdp-context) button[id^=ProductSubmitButton-].product-form__submit,#MainContent:has(.ip4-pdp-context) button[id^=ProductSubmitButton-].product-form__submit span{color:var(--ip4-pdp-button-text,#fff)!important;-webkit-text-fill-color:var(--ip4-pdp-button-text,#fff)!important}#MainContent:has(.ip4-pdp-context) .ip4-pdp-context,#MainContent:has(.ip4-pdp-context) .ip4-pdp-context a,#MainContent:has(.ip4-pdp-context) .ip4-pdp-context [aria-current]{color:var(--ip4-pdp-fg,#17251F)!important;-webkit-text-fill-color:var(--ip4-pdp-fg,#17251F)!important}#MainContent:has(.ip4-pdp-context) .product-form__input input[type=radio]:checked+label{color:var(--ip4-pdp-button-text,#FFFFFF)!important;-webkit-text-fill-color:var(--ip4-pdp-button-text,#FFFFFF)!important}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-inline-highlights__item{background:var(--ip4-pdp-surface)!important;color:var(--ip4-pdp-fg)!important;border-color:var(--ip4-pdp-border)!important}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-inline-highlights__icon{color:var(--ip4-pdp-accent)}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete{background:linear-gradient(135deg,#e9d6bc,#f7f1e6);border:1px solid var(--ip4-pdp-border)}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete .ip4-editorial__veil{background:linear-gradient(90deg,#3f23181f,#3f231805)!important}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete .ip4-editorial__content{width:min(100%,660px);max-width:660px;padding:clamp(20px,3vw,34px);background:#fff9f0f5;border:1px solid rgba(116,62,43,.22);border-radius:14px;box-shadow:0 12px 32px #38271f1f;color:var(--ip4-pdp-fg)}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete .ip4-editorial__content .ip4-overline,#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete .ip4-editorial__content h2,#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete .ip4-editorial__content p{color:var(--ip4-pdp-fg)!important}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete .ip4-editorial__content .ip4-overline{color:var(--ip4-pdp-accent)!important}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .shopify-section:has(.jdgm-rev-widg){background:var(--ip4-pdp-surface-alt)}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .jdgm-rev-widg{background:var(--ip4-pdp-surface)!important;color:var(--ip4-pdp-fg)!important;border:1px solid var(--ip4-pdp-border);border-radius:16px;padding:clamp(18px,3vw,32px);margin:0 auto}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .jdgm-rev-widg__title,#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .jdgm-rev__title,#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .jdgm-rev__body,#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .jdgm-rev__author{color:var(--ip4-pdp-fg)!important}@media(max-width:749px){#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete{align-items:flex-end;padding:18px}#MainContent:has(.ip4-pdp-context[data-palette=castagne-del-prete]) .ip4-editorial--castagne-prete .ip4-editorial__content{padding:20px 18px}}#MainContent:has(.ip4-pdp-context) .jdgm-medal-wrapper{display:none!important}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg){padding-block:clamp(22px,3vw,38px)!important}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-rev-widg{max-width:1120px;margin:0 auto!important;padding:clamp(16px,2vw,24px)!important;border-radius:14px;box-sizing:border-box;background:var(--ip4-pdp-surface,#fff);color:var(--ip4-pdp-fg,#17251F);border:1px solid var(--ip4-pdp-border,#DDE4DA)}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-rev-widg__title{font-size:clamp(2rem,2.4vw,2.6rem)!important;line-height:1.25;margin:0 0 12px!important}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-rev{padding:14px 0!important}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-rev__title{margin:0 0 5px!important;line-height:1.4}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-rev__body{line-height:1.55}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-write-rev-link,#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-write-rev-link-btn{min-height:44px;border-radius:8px}@media(max-width:749px){#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg){padding-block:16px 24px!important}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-rev-widg{padding:14px!important}#MainContent:has(.ip4-pdp-context) .shopify-section:has(.jdgm-rev-widg) .jdgm-rev{padding:12px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ingino-pure-product.css.map */
