:root{--pp-cream:#FBF7F1;--pp-sand:#F1E8DB;--pp-ink:#1E2B28;--pp-ink-soft:#4C5F59;--pp-forest:#2F5D50;--pp-forest-deep:#1C3B33;--pp-teal:#108474;--pp-mint:#7FC9B4;--pp-orange:#E0703A;--pp-line:#E2D7C6}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance}.button,.add-to-cart-button,.sticky-add-to-cart__button{border-radius:999px}.add-to-cart-button,.sticky-add-to-cart__button{font-weight:700}[id$=__slideshow_QBjTfh] h1{font-size:clamp(2.2rem,5.2vw,3.7rem);line-height:1.06}[id$=__reassurance]{background:var(--pp-sand);border-block:1px solid var(--pp-line)}[id$=__reassurance] .marquee__content p{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--pp-forest)}[id$=__tracas] .layout-panel-flex--row{gap:16px;align-items:stretch}[id$=__tracas] .group-block{background:var(--pp-forest-deep);border-radius:16px;padding:clamp(24px,3vw,34px);color:#fff;--color-foreground:#FFFFFF;--color-foreground-rgb:255,255,255;--color-rgb:255,255,255;--color-border:rgba(255,255,255,.5)}[id$=__tracas] .group-block h1,[id$=__tracas] .group-block h2,[id$=__tracas] .group-block h3,[id$=__tracas] .group-block h4{color:#fff}[id$=__tracas] .group-block p,[id$=__tracas] .group-block .rte,[id$=__tracas] .group-block rte-formatter{color:#c5d6d0}[id$=__tracas] .group-block a{color:#fff!important;border-color:#ffffff80!important;background:transparent}[id$=__tracas] .group-block a:hover,[id$=__tracas] .group-block a:focus-visible{background:#ffffff24;border-color:#fff!important;color:#fff!important}[id$=__pourquoi]{background:var(--pp-sand)}[id$=__pourquoi] .layout-panel-flex--row{gap:16px;align-items:stretch}[id$=__pourquoi] .group-block{background:var(--pp-cream);border:1px solid var(--pp-line);border-radius:16px;padding:clamp(22px,3vw,30px)}[id$=__pourquoi] svg{color:var(--pp-teal)}[id$=__faq] details{border-bottom:1px solid var(--pp-line)}[id$=__faq] .details__header{font-weight:700}[id$=__faq] summary svg{color:var(--pp-teal)}.pp-benefits{margin:18px 0;padding:18px 20px;list-style:none;background:var(--pp-sand);border:1px solid var(--pp-line);border-radius:16px;display:flex;flex-direction:column;gap:11px}.pp-benefits li{margin:0}.product-details .group-block-content>div:has(.ppb){order:1}.product-details .group-block-content>rte-formatter:nth-of-type(2){order:2}.product-details .group-block-content>div:has(.pp-acc){order:3}.product-details .group-block-content>.accordion{order:4}
/*# sourceMappingURL=/cdn/shop/t/27/assets/pp-style.css.map */
