[data-template^=product]{--pp-navy:#0a2a3e;--pp-teal:#0e7c86;--pp-mint:#18bfa6;--pp-cream:#f7f5ef;--pp-border:#dbe5e5;--pp-muted:#5c727b}[data-template^=product] .product-information{background:var(--pp-cream)}[data-template^=product] .product-details>.group-block{background:#fff;border:1px solid var(--pp-border);border-radius:24px;padding:30px!important;box-shadow:0 18px 48px #082a3b14}[data-template^=product] .product-details h1{color:var(--pp-navy);font-size:clamp(2rem,2.9vw,3.5rem)!important;line-height:1.03!important;letter-spacing:-.03em;max-width:18ch}[data-template^=product] .product-details .price,[data-template^=product] .product-details [class*=price]{font-weight:750}[data-template^=product] .product-details button[type=submit],[data-template^=product] .product-details .button{min-height:56px;border-radius:14px!important;font-weight:800;letter-spacing:.01em}.ppv2-benefit{margin:.15rem 0}.ppv2-kicker{display:inline-block;font-size:.72rem;line-height:1;letter-spacing:.16em;font-weight:850;color:var(--pp-teal);margin-bottom:.55rem}.ppv2-benefit p{margin:0;color:#4f6872;font-size:1rem;line-height:1.5;max-width:48ch}.ppv2-size{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;padding:14px 16px;border:1px solid #cfe1df;background:#f4fbf9;border-radius:16px;margin:2px 0 4px}.ppv2-size__icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#dff3ef;color:var(--pp-teal)}.ppv2-size__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ppv2-size strong{display:block;color:var(--pp-navy);font-size:.96rem;margin-top:1px}.ppv2-size p,.ppv2-size__copy{margin:.3rem 0 0;color:var(--pp-muted);font-size:.88rem;line-height:1.45}.ppv2-whatsapp{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;text-decoration:none;background:#eaf8f3;border:1px solid #a8ded0;color:var(--pp-navy);border-radius:16px;padding:13px 15px;transition:transform .18s ease,box-shadow .18s ease}.ppv2-whatsapp:hover{transform:translateY(-1px);box-shadow:0 10px 25px #0e7c861f}.ppv2-whatsapp__icon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#16a76f;color:#fff}.ppv2-whatsapp__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ppv2-whatsapp strong,.ppv2-whatsapp small{display:block}.ppv2-whatsapp strong{font-size:.98rem}.ppv2-whatsapp small{font-size:.78rem;color:#5f777f;margin-top:2px}.ppv2-whatsapp__arrow{font-size:1.25rem;color:var(--pp-teal)}.ppv2-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.ppv2-trust__item{min-width:0;border:1px solid var(--pp-border);border-radius:14px;padding:12px 10px;text-align:center;background:#fbfcfb}.ppv2-trust__icon{width:34px;height:34px;margin:0 auto 8px;border-radius:11px;display:grid;place-items:center;background:#e8f4f2;color:var(--pp-teal)}.ppv2-trust__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ppv2-trust strong,.ppv2-trust small{display:block}.ppv2-trust strong{font-size:.78rem;line-height:1.28;color:var(--pp-navy)}.ppv2-trust small{font-size:.68rem;line-height:1.3;color:#6e8188;margin-top:4px}.ppv2-rte{color:#425c66;line-height:1.6}.ppv2-rte h4{color:var(--pp-navy);font-size:1rem;margin:0 0 .5rem}.ppv2-rte h4:not(:first-child){margin-top:1.1rem}.ppv2-note{border-left:3px solid #b8d9d4;padding-left:12px;color:#5e7279;font-size:.9rem}.ppv2-meta{display:grid;gap:10px;margin-top:8px}.ppv2-meta>div{border-radius:16px;border:1px solid var(--pp-border);padding:16px;background:#fbfcfb;color:#415a64}.ppv2-meta>div>span{display:block;color:var(--pp-teal);font-weight:850;font-size:.72rem;letter-spacing:.13em;margin-bottom:7px}.ppv2-meta p{margin:.25rem 0}html[data-paracea-theme=dark] [data-template^=product]{--pp-cream:#071f2b;--pp-border:rgba(243,240,232,.14);--pp-muted:#b8c8cf}html[data-paracea-theme=dark] [data-template^=product] .product-information{background:#071f2b!important}html[data-paracea-theme=dark] [data-template^=product] .product-details>.group-block{background:#0d2f3e!important;border-color:#f3f0e824!important;box-shadow:0 18px 48px #0000003d}html[data-paracea-theme=dark] [data-template^=product] .product-details h1{color:#f3f0e8!important}html[data-paracea-theme=dark] .ppv2-benefit p{color:#c5d1d5}html[data-paracea-theme=dark] .ppv2-size{background:#123b4e;border-color:#7fd8c43d}html[data-paracea-theme=dark] .ppv2-size strong,html[data-paracea-theme=dark] .ppv2-whatsapp{color:#f3f0e8}html[data-paracea-theme=dark] .ppv2-size p,html[data-paracea-theme=dark] .ppv2-size__copy,html[data-paracea-theme=dark] .ppv2-whatsapp small{color:#b8c8cf}html[data-paracea-theme=dark] .ppv2-whatsapp{background:#103847;border-color:#2bc4af59}html[data-paracea-theme=dark] .ppv2-trust__item,html[data-paracea-theme=dark] .ppv2-meta>div{background:#123b4e;border-color:#f3f0e821}html[data-paracea-theme=dark] .ppv2-trust strong{color:#f3f0e8}html[data-paracea-theme=dark] .ppv2-trust small,html[data-paracea-theme=dark] .ppv2-meta>div{color:#b8c8cf}html[data-paracea-theme=dark] .ppv2-rte,html[data-paracea-theme=dark] .ppv2-note{color:#c3d0d5}html[data-paracea-theme=dark] .ppv2-rte h4{color:#f3f0e8}@media(max-width:749px){[data-template^=product] .product-details>.group-block{border-radius:0;border-left:0;border-right:0;padding:22px 18px!important;box-shadow:none}[data-template^=product] .product-details h1{font-size:1.72rem!important;line-height:1.12!important}[data-template^=product] .product-details button[type=submit],[data-template^=product] .product-details .button{min-height:58px}.ppv2-benefit p{font-size:.96rem}.ppv2-trust{gap:6px}.ppv2-trust__item{padding:10px 6px}.ppv2-trust strong{font-size:.72rem}.ppv2-trust small{font-size:.62rem}}.ppv2-codline{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;color:#5f747d;font-size:.82rem;line-height:1.35;margin:-2px 0 3px}.ppv2-codline span:first-child{font-weight:750;color:var(--pp-navy)}.ppv2-whatsapp--primary{background:#0f8f68;border-color:#0f8f68;color:#fff;box-shadow:0 10px 24px #0f8f6829}.ppv2-whatsapp--primary:hover{background:#0c7b5a;border-color:#0c7b5a;box-shadow:0 12px 28px #0f8f6838}.ppv2-whatsapp--primary .ppv2-whatsapp__icon{background:#ffffff29}.ppv2-whatsapp--primary small,.ppv2-whatsapp--primary .ppv2-whatsapp__arrow{color:#ffffffdb}html[data-paracea-theme=dark] .ppv2-codline{color:#b8c8cf}html[data-paracea-theme=dark] .ppv2-codline span:first-child{color:#f3f0e8}html[data-paracea-theme=dark] .ppv2-whatsapp--primary{background:#11956e;border-color:#11956e;color:#fff}@media(max-width:749px){.ppv2-whatsapp{min-height:60px}.ppv2-whatsapp strong{font-size:1rem}.ppv2-codline{font-size:.78rem}}@media screen and (min-width:990px){[data-template^=product] .product-information__grid:not(.product-information--media-none){grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr)!important;align-items:start}[data-template^=product] .product-information__media{padding-right:14px!important}[data-template^=product] .product-details{padding-left:14px!important;padding-right:26px!important}}[data-template^=product] .product-details>.group-block{border-radius:22px;padding:28px 30px!important;box-shadow:0 16px 44px #082a3b0f}[data-template^=product] media-gallery{--thumbnail-width:68px!important}[data-template^=product] .slideshow-controls__thumbnail{border-radius:12px!important;overflow:hidden}[data-template^=product] .slideshow-controls__thumbnail[aria-current=true],[data-template^=product] .slideshow-controls__thumbnail[aria-selected=true]{outline:2px solid var(--pp-teal)!important;outline-offset:2px}[data-template^=product] .product-media-container{background:#fff}[data-template^=product] .product-media-container img{object-fit:contain!important}[data-template^=product] .product-details h1{font-family:var(--font-heading--family)!important;font-weight:500!important;letter-spacing:-.035em!important;max-width:20ch!important}.ppv2-commerce-highlights{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:10px 0 16px;border-bottom:1px solid #e1e8e7}.ppv2-commerce-highlights__item{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;min-width:0}.ppv2-commerce-highlights__item+.ppv2-commerce-highlights__item{border-left:1px solid #dde5e4;padding-left:18px;margin-left:18px}.ppv2-commerce-highlights__icon{width:36px;height:36px;display:grid;place-items:center;color:var(--pp-navy)}.ppv2-commerce-highlights__icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ppv2-commerce-highlights strong,.ppv2-commerce-highlights small{display:block}.ppv2-commerce-highlights strong{color:var(--pp-navy);font-size:.9rem;line-height:1.25}.ppv2-commerce-highlights small{color:#71858c;font-size:.76rem;line-height:1.3;margin-top:2px}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]),[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]){display:flex;flex-wrap:wrap;gap:16px 18px;border:0;padding:0}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]) legend,[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]) legend{width:100%;margin:0 0 2px;color:var(--pp-navy);font-size:.74rem;line-height:1;letter-spacing:.15em;font-weight:850;text-transform:uppercase}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]) .variant-option__button-label,[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]) .variant-option__button-label{position:relative;width:62px!important;min-width:62px!important;height:82px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;box-shadow:none!important;color:var(--pp-navy)!important}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]) .variant-option__button-label:before,[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]) .variant-option__button-label:before{content:"";position:absolute;top:2px;left:7px;width:48px;height:48px;border-radius:50%;background:#d8dde0;border:4px solid #fff;box-shadow:0 0 0 1px #cfd9dc,inset 0 0 12px #00000014;transition:box-shadow .18s ease,transform .18s ease}[data-template^=product] .variant-option__button-label:has(input[value=Bleu]):before{background:linear-gradient(145deg,#2f72d2,#113a8c)!important}[data-template^=product] .variant-option__button-label:has(input[value="Bleu fonc\e9"]):before{background:linear-gradient(145deg,#285fa9,#0e356d)!important}[data-template^=product] .variant-option__button-label:has(input[value=Noir]):before{background:linear-gradient(145deg,#3c3c3c,#080808)!important}[data-template^=product] .variant-option__button-label:has(input[value=Rose]):before{background:linear-gradient(145deg,#f06b9d,#c83872)!important}[data-template^=product] .variant-option__button-label:has(input[value=Vert]):before{background:linear-gradient(145deg,#24a681,#0d705c)!important}[data-template^=product] .variant-option__button-label:has(input[value=Rouge]):before{background:linear-gradient(145deg,#e45353,#a61925)!important}[data-template^=product] .variant-option__button-label:has(input:checked):before{box-shadow:0 0 0 2px var(--pp-teal),0 0 0 5px #fff,0 0 0 6px var(--pp-teal),inset 0 0 12px #00000014!important;transform:scale(1.02)}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]) .variant-option__button-label__pill,[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]) .variant-option__button-label__pill{display:none!important}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]) .variant-option__button-label__text,[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]) .variant-option__button-label__text{font-size:.82rem!important;line-height:1.1;font-weight:700;white-space:nowrap}[data-template^=product] .variant-option__button-label:has(input[aria-disabled=true]){opacity:.42}[data-template^=product] .ppv2-whatsapp--primary{min-height:72px;border-radius:14px;padding:14px 18px}[data-template^=product] .ppv2-whatsapp--primary strong{font-size:1.02rem}[data-template^=product] .buy-buttons-block .product-form-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}[data-template^=product] .buy-buttons-block .product-form-buttons>*{min-width:0}[data-template^=product] .buy-buttons-block .shopify-payment-button,[data-template^=product] .buy-buttons-block .shopify-payment-button__button,[data-template^=product] .buy-buttons-block .add-to-cart-button{width:100%!important;min-height:58px!important;border-radius:14px!important}[data-template^=product] .ppv2-trust--stetho{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px}[data-template^=product] .ppv2-trust--stetho .ppv2-trust__item{border-radius:12px;padding:11px 8px;background:#fbfcfb}@media(max-width:749px){[data-template^=product] .product-information{background:#f7f5ef!important}[data-template^=product] .product-details>.group-block{padding:20px 16px!important}.ppv2-commerce-highlights{grid-template-columns:1fr;gap:10px}.ppv2-commerce-highlights__item+.ppv2-commerce-highlights__item{border-left:0;padding-left:0;margin-left:0}[data-template^=product] .buy-buttons-block .product-form-buttons{grid-template-columns:1fr!important}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]),[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]){gap:14px}[data-template^=product] .variant-option--buttons:has(input[data-option-name=Coloris]) .variant-option__button-label,[data-template^=product] .variant-option--buttons:has(input[data-option-name=Couleur]) .variant-option__button-label{width:58px!important;min-width:58px!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/paracea-product-v2.css.map */
