.hc-offers{padding:clamp(90px,12vw,170px) var(--hc-pad);max-width:1600px;margin:0 auto;color:var(--hc-ink)}.hc-offers-head{display:grid;grid-template-columns:1fr 1fr;gap:20px 60px;align-items:end;margin-bottom:clamp(40px,5vw,72px)}.hc-offers-head .hc-eyebrow{grid-column:1/-1;margin-bottom:0!important}.hc-offers-head h2{font-size:clamp(44px,5.6vw,92px);line-height:.98;letter-spacing:-.025em;margin:0}.hc-offers-head h2 em{font-style:italic}.hc-offers-head>p:not(.hc-eyebrow){max-width:380px;margin:0;color:#4d433e;font-size:17px;justify-self:end}.hc-offers-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(14px,1.6vw,24px);align-items:stretch}.hc-offer{display:flex;flex-direction:column;padding:clamp(30px,3.4vw,56px);border:1px solid var(--hc-line);border-radius:2px;background:transparent;transition:opacity 1.2s var(--hc-ease),transform .9s var(--hc-ease),box-shadow .7s var(--hc-ease),border-color .7s}.hc-offer h3{font-family:var(--serif,"Haeme Display"),Georgia,serif;font-size:clamp(34px,3vw,48px);line-height:1;letter-spacing:-.02em;margin:0 0 18px;font-weight:400}.hc-offer-tag{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--hc-muted);margin:0 0 clamp(36px,4vw,64px)!important}.hc-offer-price{font-family:var(--serif,"Haeme Display"),Georgia,serif;font-size:clamp(64px,7vw,112px);line-height:.9;letter-spacing:-.03em;margin:0 0 30px!important}.hc-offer-price small{display:block;font-family:var(--font-body-family);font-size:13px;letter-spacing:.01em;margin-top:14px;opacity:.7}.hc-offer ul{list-style:none;padding:0;margin:0 0 36px;border-top:1px solid var(--hc-line)}.hc-offer li{padding:13px 0;border-bottom:1px solid var(--hc-line);font-size:15px}.hc-offer>a{margin-top:auto;align-self:flex-start}.hc-offer--feature{background:var(--hc-ink);color:var(--hc-ivory);border-color:var(--hc-ink);position:relative;overflow:hidden}.hc-offer--feature:before{content:"";position:absolute;width:70%;aspect-ratio:1;right:-25%;top:-35%;border-radius:50%;background:radial-gradient(circle,#4249928c,#42499200 70%);pointer-events:none;transition:transform 1.6s var(--hc-ease)}.hc-offer--feature>*{position:relative}.hc-offer--feature .hc-offer-tag{color:#f4f1ebb3}.hc-offer--feature ul,.hc-offer--feature li{border-color:#f4f1eb2e}.hc-new{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--hc-ivory);color:var(--hc-ink);letter-spacing:.14em}.hc-new:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hc-blue)}@media(hover:hover){.hc-offer:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #2e272359;border-color:#2e27234d}.hc-offer--feature:hover:before{transform:translate(-12%,14%) scale(1.15)}}.hc-offers-note{margin:28px 0 0!important;font-size:14px;color:var(--hc-muted)}.hc-offers-note a{color:inherit}.hc-pill{display:inline-flex;align-items:center;gap:12px;margin:0 0 22px;padding:8px 18px 8px 8px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;text-decoration:none;font-size:13px;letter-spacing:.01em;transition:background-color .5s var(--hc-ease)}.hc-pill .hc-new{padding:5px 10px;font-size:10px}.hc-pill i{font-style:normal;transition:transform .5s var(--hc-ease)}.hc-pill:hover{background:#ffffff3d}.hc-pill:hover i{transform:translate(4px)}.hc-js:not(.hc-still) .hc-pill{animation:hc-fade 1s .05s var(--hc-ease) both}.hc-announce{display:flex;justify-content:center;align-items:center;gap:12px;padding:10px 20px;background:var(--hc-ink);color:var(--hc-ivory)!important;text-decoration:none;font-size:13px;letter-spacing:.01em;text-align:center}.hc-announce .hc-new{padding:4px 10px;font-size:10px}.hc-announce i{font-style:normal;transition:transform .5s var(--hc-ease)}.hc-announce:hover i{transform:translate(4px)}@media(max-width:900px){.hc-offers-head{grid-template-columns:1fr}.hc-offers-head>p:not(.hc-eyebrow){justify-self:start}.hc-offers-grid{grid-template-columns:1fr}.hc-offer--feature{order:-1}.hc-pill{font-size:12px;padding-right:14px}.hc-announce{font-size:12px;gap:8px;padding:9px 14px}}@media(max-width:420px){.hc-announce .hc-announce-more{display:none}}@media(prefers-reduced-motion:reduce){.hc-offer,.hc-offer--feature:before,.hc-pill,.hc-pill i,.hc-announce i{transition:none}.hc-offer:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/haeme-decouverte.css.map */
