.hs{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:Inter,system-ui,-apple-system,sans-serif}.hs *,.hs *:before,.hs *:after{box-sizing:border-box}.hs h1,.hs h2,.hs h3{font-family:Inter,system-ui,sans-serif;color:inherit;font-weight:800}.hs a{color:inherit}.hs img{max-width:100%}.hs-1{--color-background: 250,247,242;--color-foreground: 21,18,15;--color-button: 21,18,15;--color-button-text: 250,247,242}.hs-2{--color-background: 241,235,225;--color-foreground: 21,18,15;--color-button: 21,18,15;--color-button-text: 241,235,225}.hs-3{--color-background: 21,18,15;--color-foreground: 244,238,228;--color-button: 238,106,31;--color-button-text: 21,18,15}.hs-4{--color-background: 238,106,31;--color-foreground: 21,18,15;--color-button: 21,18,15;--color-button-text: 255,255,255}.hs-5{--color-background: 255,255,255;--color-foreground: 21,18,15;--color-button: 238,106,31;--color-button-text: 21,18,15}body{background:#faf7f2;font-family:Inter,system-ui,-apple-system,sans-serif}:root{--h-accent: #EE6A1F;--h-ink: #15120F;--h-radius: 18px}.h-section{padding:72px 0}.h-section--tight{padding:40px 0}.h-wrap{max-width:1200px;margin:0 auto;padding:0 16px}@media(min-width:750px){.h-wrap{padding:0 50px}}.h-eyebrow{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--h-accent);margin:0 0 12px}.h-title{font-size:clamp(30px,4.2vw,46px);line-height:1.08;letter-spacing:-.02em;margin:0 0 16px}.h-sub{font-size:17px;line-height:1.6;opacity:.78;margin:0 0 24px;max-width:52ch}.h-center{text-align:center}.h-center .h-sub{margin-left:auto;margin-right:auto}.h-head{margin-bottom:40px}.h-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;background:rgb(var(--color-button));color:rgb(var(--color-button-text));transition:transform .15s ease,opacity .15s ease;border:0;cursor:pointer;font-family:inherit}.h-btn:hover{transform:translateY(-1px);opacity:.92}.h-btn--ghost{background:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1.5px rgba(var(--color-foreground),.25)}.h-btn--full{width:100%}.h-checks{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:10px}.h-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.5}.h-checks li:before{content:"";flex:0 0 20px;height:20px;margin-top:1.5px;border-radius:50%;background:var(--h-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%2315120F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.h-hero{padding:56px 0 64px;overflow:hidden}.h-hero__grid{display:grid;gap:40px;align-items:center}@media(min-width:990px){.h-hero__grid{grid-template-columns:1fr 1.05fr;gap:60px}}.h-hero__title{font-size:clamp(36px,5.6vw,64px);line-height:1.02;letter-spacing:-.03em;margin:0 0 20px}.h-hero__title em{font-style:normal;color:var(--h-accent)}.h-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.h-hero__price{font-size:14.5px;opacity:.75}.h-hero__price strong{opacity:1}.h-collage{display:grid;grid-template-columns:1fr 1fr;gap:12px}.h-collage a{display:block;position:relative;border-radius:var(--h-radius);overflow:hidden;aspect-ratio:1/1;background:rgba(var(--color-foreground),.06)}.h-collage a:first-child{grid-row:span 2;aspect-ratio:auto}.h-collage img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.h-collage a:hover img{transform:scale(1.04)}.h-collage span{position:absolute;left:10px;bottom:10px;background:#15120fc7;color:#f4eee4;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.h-trust{border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1)}.h-trust__row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 16px;padding:24px 0}@media(min-width:750px){.h-trust__row{grid-template-columns:repeat(4,1fr)}}.h-trust__item{display:flex;gap:12px;align-items:center}.h-trust__icon{flex:0 0 40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ee6a1f24;color:var(--h-accent)}.h-trust__icon svg{width:20px;height:20px}.h-trust__item strong{display:block;font-size:14.5px}.h-trust__item small{display:block;font-size:12.5px;opacity:.7}.h-cards{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.h-cards{grid-template-columns:repeat(4,1fr);gap:24px}}@media(max-width:480px){.h-cards{grid-template-columns:1fr}}.h-card{display:flex;flex-direction:column;background:#fff;border-radius:var(--h-radius);overflow:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.08);text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}.h-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px #15120f1a,0 0 0 1px rgba(var(--color-foreground),.08)}.h-card__media{position:relative;aspect-ratio:1/1;background:rgba(var(--color-foreground),.05)}.h-card__media img{width:100%;height:100%;object-fit:cover;display:block}.h-card__badge{position:absolute;top:12px;left:12px;background:var(--h-ink);color:#f4eee4;font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:5px 11px;border-radius:999px}.h-card__badge--accent{background:var(--h-accent);color:var(--h-ink)}.h-card__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.h-card__title{font-size:17px;line-height:1.3;margin:0;font-weight:700}.h-card__desc{font-size:13.5px;opacity:.7;margin:0;line-height:1.5}.h-card__foot{margin-top:auto;padding-top:12px;display:flex;justify-content:space-between;align-items:center;gap:10px}.h-card__price{font-size:17px;font-weight:700}.h-card__cta{font-size:13.5px;font-weight:600;padding:10px 16px;border-radius:999px;background:var(--h-ink);color:#f4eee4;white-space:nowrap}.h-shopall{text-align:center;margin-top:40px}.h-split{display:grid;gap:40px;align-items:center}@media(min-width:990px){.h-split{grid-template-columns:1fr 1fr;gap:70px}.h-split--flip .h-split__media{order:2}}.h-split__media{border-radius:var(--h-radius);overflow:hidden;aspect-ratio:4/5;background:rgba(var(--color-foreground),.06)}.h-split__media img{width:100%;height:100%;object-fit:cover;display:block}.h-features{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:750px){.h-features{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.h-features{grid-template-columns:repeat(3,1fr)}}.h-feature{padding:28px;border-radius:var(--h-radius);background:rgba(var(--color-foreground),.06)}.h-feature__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--h-accent);color:var(--h-ink);margin-bottom:18px}.h-feature__icon svg{width:24px;height:24px}.h-feature h3{font-size:18px;margin:0 0 8px}.h-feature p{font-size:14.5px;line-height:1.6;margin:0;opacity:.75}.h-steps{display:grid;gap:20px}@media(min-width:750px){.h-steps{grid-template-columns:repeat(3,1fr);gap:30px}}.h-step{position:relative;padding:30px 28px;border-radius:var(--h-radius);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.14)}.h-step__num{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--h-accent);color:var(--h-ink);font-weight:800;font-size:17px;margin-bottom:20px}.h-step h3{font-size:19px;margin:0 0 8px}.h-step p{font-size:14.5px;line-height:1.6;margin:0;opacity:.75}.h-compare{max-width:820px;margin:0 auto;border-radius:var(--h-radius);overflow:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.12);background:#fff}.h-compare table{width:100%;border-collapse:collapse;font-size:15px}.h-compare th,.h-compare td{padding:16px 18px;text-align:center;border-bottom:1px solid rgba(var(--color-foreground),.08)}.h-compare th:first-child,.h-compare td:first-child{text-align:left}.h-compare thead th{font-size:14px;letter-spacing:.02em}.h-compare thead th:nth-child(2){background:var(--h-accent);color:var(--h-ink)}.h-compare td:nth-child(2){background:#ee6a1f14;font-weight:700}.h-compare tr:last-child td{border-bottom:0}.h-yes{color:var(--h-accent);font-weight:800;font-size:18px}.h-no{opacity:.35;font-size:18px}.h-faq{max-width:820px;margin:0 auto}.h-faq details{border-bottom:1px solid rgba(var(--color-foreground),.12)}.h-faq summary{list-style:none;cursor:pointer;padding:22px 0;font-size:17.5px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:20px}.h-faq summary::-webkit-details-marker{display:none}.h-faq summary:after{content:"+";font-size:24px;font-weight:400;line-height:1;transition:transform .2s ease;color:var(--h-accent)}.h-faq details[open] summary:after{transform:rotate(45deg)}.h-faq__a{padding:0 0 22px;font-size:15.5px;line-height:1.7;opacity:.8}.h-faq__a p{margin:0}.h-news{text-align:center}.h-news form{display:flex;gap:10px;max-width:480px;margin:0 auto;flex-wrap:wrap}.h-news input[type=email]{flex:1 1 240px;padding:15px 20px;border-radius:999px;border:1.5px solid rgba(var(--color-foreground),.25);background:#ffffff59;color:inherit;font-size:15px;font-family:inherit}.h-news__msg{margin-top:14px;font-size:14.5px}.h-pdp-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 4px}.h-pdp-trust div{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:rgba(var(--color-foreground),.05)}.h-pdp-trust svg{flex:0 0 22px;width:22px;height:22px;color:var(--h-accent)}.h-pdp-trust strong{display:block;font-size:13.5px;line-height:1.3}.h-pdp-trust small{display:block;font-size:12px;opacity:.65;line-height:1.3}.h-pdp-note{display:flex;gap:8px;align-items:center;font-size:13.5px;margin:4px 0;opacity:.85}.h-pdp-note[hidden]{display:none}.hs .h-btn{color:rgb(var(--color-button-text))}.hs .h-btn--ghost{color:rgb(var(--color-foreground))}.h-card__media,.h-split__media,.h-collage a{position:relative}.h-card__media img,.h-split__media img,.h-collage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.h-collage a:first-child{min-height:380px}.hf .hf__pay{display:flex;flex-wrap:wrap;gap:6px}.hf .hf__pay li{display:block}@media(min-width:990px){.hp__info{position:static!important}.hp__media{position:sticky;top:96px}}.hp__main img{object-fit:contain}:root{--color-accent: #EE6A1F;--color-accent-hover: #D85C14;--color-text: #15120F;--color-card: #F1EBE1;--font-heading-family: "Inter", system-ui, sans-serif;--font-body-family: "Inter", system-ui, sans-serif;--font-heading-weight: 800}.btn--primary{color:#15120f}section.h-section[style*="padding-top:56px"]{padding-bottom:24px}.h-pdp-note:before{content:"";width:9px;height:9px;border-radius:50%;background:#3bb273;box-shadow:0 0 0 4px #3bb2732e}.h-rte h2,.h-rte h3{margin:32px 0 10px}.h-rte a{color:var(--h-accent)}:root{--hx-bone:#F7F3EC;--hx-bone-2:#EFE7DB;--hx-ink:#15120F;--hx-ember:#E8692A;--h-accent:#E8692A;--h-radius:20px}body{background:var(--hx-bone)}.hs-1,.hs-2{--color-background:247,243,236;--color-foreground:21,18,15;--color-button:21,18,15;--color-button-text:247,243,236}.hs-3,.hs-4{--color-background:21,18,15;--color-foreground:244,238,228;--color-button:232,105,42;--color-button-text:21,18,15}.h-section{padding:80px 0}.h-section.hs-2{background:radial-gradient(70% 55% at 50% 50%,var(--hx-bone-2) 0%,var(--hx-bone) 100%)}.h-section.hs-3{padding:140px 0;background:linear-gradient(180deg,var(--hx-bone) 0,#2A2320 60px,var(--hx-ink) 130px,var(--hx-ink) calc(100% - 130px),#2A2320 calc(100% - 60px),var(--hx-bone) 100%)}.h-section.hs-4{padding:140px 0 96px;background:radial-gradient(55% 60% at 50% 100%,rgba(232,105,42,.16),transparent 70%),linear-gradient(180deg,var(--hx-bone) 0,#2A2320 60px,var(--hx-ink) 130px,var(--hx-ink) 100%)}.h-hero{background:radial-gradient(45% 55% at 88% 18%,rgba(232,105,42,.09),transparent 70%),var(--hx-bone)}.h-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;letter-spacing:.2em;color:var(--hx-ember)}.h-eyebrow:before{content:"";width:18px;height:1px;background:currentColor;opacity:.7}.h-center .h-eyebrow:after{content:"";width:18px;height:1px;background:currentColor;opacity:.7}.h-title{letter-spacing:-.03em}.h-sub{opacity:.68}.h-head{margin-bottom:48px}.h-btn{box-shadow:0 10px 24px -12px #15120f8c;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.h-btn:hover{transform:translateY(-2px);opacity:1;box-shadow:0 16px 30px -14px #15120f99}.hs-3 .h-btn,.hs-4 .h-btn{box-shadow:0 10px 30px -12px #e8692a99}.h-checks li:before{box-shadow:0 0 0 4px #e8692a1f}.h-collage a{box-shadow:0 20px 40px -24px #15120f59}.h-collage span{background:#f7f3ecd1;color:var(--hx-ink)}.h-trust{border-color:#15120f12}.h-trust__icon{background:transparent;box-shadow:inset 0 0 0 1px #e8692a59}.h-card{background:#fffdf9;box-shadow:0 1px #15120f0a,0 0 0 1px #15120f0f}.h-card:hover{transform:translateY(-4px);box-shadow:0 24px 44px -24px #15120f4d,0 0 0 1px #15120f0f}.h-card__badge{background:#15120fc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.h-card__badge--accent{background:#e8692aeb;color:#fff}.h-card__cta{background:transparent;color:var(--hx-ink);box-shadow:inset 0 0 0 1px #15120f2e;transition:background .2s ease,color .2s ease}.h-card:hover .h-card__cta{background:var(--hx-ink);color:var(--hx-bone)}.h-split__media{box-shadow:0 30px 60px -30px #15120f66}.h-feature{background:linear-gradient(180deg,#f4eee40d,#f4eee405);box-shadow:inset 0 0 0 1px #f4eee414;transition:box-shadow .25s ease,transform .25s ease}.h-feature:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #e8692a59}.h-feature__icon{background:#e8692a1f;color:var(--hx-ember);box-shadow:inset 0 0 0 1px #e8692a4d}.h-step{background:#fffdf9;box-shadow:0 0 0 1px #15120f0f}.h-step__num{background:transparent;color:var(--hx-ember);box-shadow:inset 0 0 0 1px #e8692a73;font-weight:700}.h-compare{background:#fffdf9;box-shadow:0 24px 50px -30px #15120f4d,0 0 0 1px #15120f0f}.h-compare thead th:nth-child(2){background:var(--hx-ink);color:var(--hx-bone)}.h-compare td:nth-child(2){background:#e8692a0f}.h-compare th,.h-compare td{border-bottom-color:#15120f0f}.h-faq details{border-bottom-color:#15120f17}.h-faq summary{transition:color .2s ease}.h-faq summary:hover{color:var(--hx-ember)}.h-news .h-title{color:#f4eee4}.h-news input[type=email]{background:#f4eee40f;border-color:#f4eee42e;color:#f4eee4}.h-news input[type=email]::placeholder{color:#f4eee480}.h-news input[type=email]:focus{outline:none;border-color:var(--hx-ember)}.hh-ann{background:var(--hx-ink)}body .hh{background:#f7f3ecdb;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}body .hf{background:var(--hx-ink)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hauntistry.css.map */
