body{letter-spacing:.06rem;color:rgba(var(--color-foreground),.75)}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:500;letter-spacing:.06rem}.product__title h1{font-size:clamp(3rem,3.2vw,4rem);line-height:1.15;font-weight:500}.product__info-container>*+*{margin-top:1.2rem}.button,.shopify-payment-button__button{letter-spacing:.1rem}.product-form__submit{background:#198754!important;color:#fff!important;border:1px solid #198754;box-shadow:none!important}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.hc-badge-best{display:inline-block;border:1px solid rgba(0,0,0,.25);background:#f6efe6;color:#3b2f22;font-size:1.1rem;letter-spacing:.1rem;padding:.3rem 1rem;border-radius:2rem}.hc-badge-offre{display:inline-block;background:#c8102e;color:#fff;font-size:1.3rem;letter-spacing:.05rem;padding:.5rem 1.2rem}.hc-note{color:#000000d9;text-decoration:none;font-size:1.5rem}.hc-note__etoiles{color:#1b1b1b;letter-spacing:.1rem;font-size:1.6rem;margin-right:.4rem}.product__info-container .price{display:inline-flex;vertical-align:middle;margin-right:1.4rem}.price--large .price-item{font-size:1.8rem;letter-spacing:.13rem}.hc-fin-offre{color:#198754;font-size:1.5rem;letter-spacing:.1rem;white-space:nowrap}.hc-fin-offre__n{font-variant-numeric:tabular-nums}.hc-encadre{border:2px dashed #222;padding:1.4rem 1.6rem;text-align:center;font-size:1.5rem;line-height:1.6}.hc-encadre p{margin:0}.hc-rouge{color:#c8102e}.hc-confiance{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:1rem;font-size:1.5rem;color:#000}.hc-confiance li{display:flex;gap:1rem;align-items:center}.hc-confiance span{width:2rem;text-align:center;font-size:1.7rem}.hc-acc{border-top:1px solid rgba(0,0,0,.1)}.hc-acc:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}.hc-acc summary{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;cursor:pointer;list-style:none;font-size:1.5rem;color:#000}.hc-acc summary::-webkit-details-marker{display:none}.hc-acc summary .icon-caret{width:1rem;transition:transform .2s}.hc-acc[open] summary .icon-caret{transform:rotate(180deg)}.hc-acc__c{padding:0 0 1.6rem;font-size:1.4rem}.product__info-container .product__custom-liquid:has(.hc-acc)+.product__custom-liquid:has(.hc-acc){margin-top:0}.card__heading{font-weight:500;font-size:1.5rem;letter-spacing:.05rem}.hc-pastilles{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:4px auto 10px;max-width:160px}.hc-pastilles span{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.2);display:inline-block}.banner__buttons .button--secondary{background:transparent!important;color:#fff!important;box-shadow:none!important;border:0!important;text-decoration:underline;text-underline-offset:.6rem;font-size:2rem;letter-spacing:.05rem;padding:0;min-height:0;text-transform:none}.banner__buttons .button--secondary:after,.banner__buttons .button--secondary:before{display:none!important}.before-after-image-wrapper{max-width:480px;margin-left:auto;margin-right:auto}.card__badge .badge:not(.price__badge-sold-out){display:none}cart-drawer .tax-note,.cart__footer .tax-note{display:none}.hc-avantages p{margin:.6rem 0;color:#000;font-size:1.5rem;font-weight:500;line-height:1.45}.hc-avantages strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/31/assets/hc-dawn-physique.css.map */
