@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 600;font-display:swap;src:url(hte-cormorant-garamond.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400 600;font-display:swap;src:url(hte-cormorant-garamond-italic.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:400 700;font-display:swap;src:url(hte-jost.woff2) format("woff2")}@font-face{font-family:Londrina Solid;font-style:normal;font-weight:900;font-display:swap;src:url(hte-londrina-solid-900.woff2) format("woff2")}:root{--font-heading--family: "Cormorant Garamond", Georgia, serif}:root{--g: #22371E;--g-mid: #4A6835;--g-gold: #C4A24A;--g-adobe: #8B7355;--g-dusk: #F3EDD8;--g-sand: #E5D9BB;--g-earth: #2A1E0F;--g-dark: #0f1f0c;--hte-plum: var(--g);--hte-lilac: var(--g-mid);--hte-ember: var(--g-gold);--hte-canyon: var(--g-adobe);--hte-dusk: var(--g-dusk);--hte-canvas: var(--g-sand);--hte-night: var(--g-earth);--hte-dark: var(--g-dark)}.hte,.hte *,.hte *:before,.hte *:after{box-sizing:border-box;margin:0;padding:0}.hte{font-family:Jost,Gill Sans,sans-serif;font-size:15px;line-height:1.8;color:var(--g-earth);display:flow-root}.hte>*{display:flow-root}body:has(main .hte) main{background:var(--g-sand)}.hte .divider-svg{display:block;width:100%;overflow:hidden;line-height:0}.hte .rule{display:flex;align-items:center;margin:18px auto;width:160px}.hte .rule .rl{flex:1;height:1px;background:var(--g-adobe);opacity:.7}.hte .rule .rd{width:6px;height:6px;border-radius:50%;background:var(--g-gold);margin:0 8px;flex-shrink:0}.hte .eyebrow{font-family:Jost,sans-serif;font-weight:700;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--g-mid)}.hte .eyebrow.light{color:var(--g-adobe)}.hte .eyebrow.gold{color:var(--g-gold)}.hte .rule-element{display:flex;align-items:center;margin:18px auto;width:160px}.hte .rule-element .line{flex:1;height:1px;background:var(--g-adobe);opacity:.7}.hte .rule-element .dot{width:6px;height:6px;border-radius:50%;background:var(--g-gold);margin:0 8px;flex-shrink:0}.hte h1,.hte h2,.hte h3{font-family:Cormorant Garamond,Georgia,serif}.hte h1{font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.08;color:var(--g-dusk)}.hte h1 em{font-style:italic;color:var(--g-gold)}.hte h2{font-size:clamp(26px,3.5vw,38px);font-weight:600;line-height:1.15;color:var(--g)}.hte h2 em{font-style:italic;color:var(--g-gold)}.hte h2.light{color:var(--g-dusk)}.hte h2.light em{color:var(--g-gold)}.hte h3{font-size:22px;font-weight:600;line-height:1.2}.hte .btn-primary{display:inline-block;background:var(--g-gold);color:var(--g);font-family:Jost,sans-serif;font-weight:700;font-size:11px;letter-spacing:2px;text-transform:uppercase;padding:16px 36px;text-decoration:none;border:none;cursor:pointer}.hte .btn-primary:hover{background:#a8893a}.hte .btn-ghost{display:inline-block;background:transparent;color:var(--g-dusk);font-family:Jost,sans-serif;font-weight:700;font-size:11px;letter-spacing:2px;text-transform:uppercase;padding:14px 30px;text-decoration:none;border:1.5px solid rgba(243,237,216,.35)}.hte .btn-ghost:hover{background:#f3edd81a}.hte .btn-ghost.dark{border:1.5px solid var(--g);color:var(--g);padding:14px 32px;transition:background .2s,color .2s}.hte .btn-ghost.dark:hover{background:var(--g);color:var(--g-dusk)}.hte .btn-support{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--g-gold);color:#1a2b16;font-family:Jost,sans-serif;font-weight:700;font-size:20px;letter-spacing:1.5px;text-transform:uppercase;padding:24px 52px;text-decoration:none;border:3px solid #8a6f1f;box-shadow:0 4px #7a621b;transition:background .15s,transform .1s,box-shadow .1s;min-height:68px;width:100%;max-width:420px;text-align:center}.hte .btn-support:hover{background:#d4b45c}.hte .btn-support:active{transform:translateY(3px);box-shadow:0 1px #7a621b}.hte .btn-support:focus-visible{outline:4px solid var(--g-dusk);outline-offset:3px}.hte .btn-support i{font-size:22px}@media(max-width:900px){.hte .btn-support{font-size:18px;padding:22px 32px;max-width:100%}}.hte .gtaf-eyebrow{font-family:Jost,sans-serif;font-weight:700;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--g-mid)}.hte .gtaf-eyebrow.light{color:var(--g-adobe)}.hte .gtaf-eyebrow.gold{color:var(--g-gold)}.hte .gtaf-rule{display:flex;align-items:center;margin:18px auto;width:160px}.hte .gtaf-rule .line{flex:1;height:1px;background:var(--g-adobe);opacity:.7}.hte .gtaf-rule .dot{width:6px;height:6px;border-radius:50%;background:var(--g-gold);margin:0 8px;flex-shrink:0}.hte .gtaf-rule--light .line{background:#f3edd866;opacity:1}.hte .gtaf-sec-head{text-align:center;margin-bottom:52px}.hte .gtaf-sec-head h2{font-size:clamp(24px,3vw,34px);margin-top:10px}.hte .gtaf-sec-head p.gtaf-desc{font-size:14px;color:#2a1e0fa6;max-width:560px;margin:0 auto;line-height:1.85}.hte .gtaf-sec-head.light p.gtaf-desc{color:#f3edd8ad}.hte.htg{--ht-forest: #1C3D1A;--ht-leaf: #426323;--ht-dark: #2C5218;--ht-gold: #B8942A;--ht-cream: #F2EDE2;--ht-sand: #E8E0CC;--ht-brown: #2C1F0E;--ht-display: "Londrina Solid", Georgia, serif;--ht-body: "Garet", Georgia, sans-serif;--ht-lh-body: 1.8;--ht-lh-dense: 1.7;--ht-radius: 0;--gut: clamp(20px, 5vw, 64px);--col: 1180px;background:var(--ht-sand);color:var(--ht-brown);font-family:var(--ht-body);font-size:16px;line-height:var(--ht-lh-body);-webkit-font-smoothing:antialiased}.hte.htg img{max-width:100%;display:block}.hte.htg .eyebrow{font-family:var(--ht-body);font-weight:700;font-size:11px;letter-spacing:3px;text-transform:uppercase;margin:0;color:inherit}.hte.htg .h1{font-family:var(--ht-display);font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.02;font-size:clamp(42px,7.6vw,74px);margin:0;color:inherit}.hte.htg .h2{font-family:var(--ht-display);font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.1;font-size:clamp(23px,3.4vw,32px);color:var(--ht-forest);margin:0}.hte.htg .gold{color:var(--ht-gold);font-style:normal}.hte.htg .lede{font-size:clamp(16px,1.9vw,19px);line-height:1.75;margin:0}.hte.htg .rule{display:flex;align-items:center;gap:12px;margin:26px 0;width:auto}.hte.htg .rule:before,.hte.htg .rule:after{content:"";height:1px;flex:1;background:currentColor;opacity:.35}.hte.htg .rule i{width:9px;height:9px;background:var(--ht-gold);flex:none;transform:rotate(45deg)}.hte.htg .wrap{max-width:var(--col);margin:0 auto;padding:0 var(--gut)}.hte.htg section{padding:clamp(52px,6.5vw,92px) 0}.hte.htg .cap{background:var(--ht-forest);color:var(--ht-cream);font-size:9.5px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;padding:12px 16px}.hte.htg .head{max-width:66ch}.hte.htg .head--center{margin:0 auto;text-align:center}.hte.htg .head--center .rule{max-width:300px;margin-left:auto;margin-right:auto}.hte.htg .head .eyebrow{color:var(--ht-leaf)}.hte.htg .head .rule{color:var(--ht-forest);max-width:340px}.hte.htg .rise{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.hte.htg .rise.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hte.htg .rise{opacity:1;transform:none;transition:none}}.ti{display:inline-block;width:1em;height:1em;line-height:1;vertical-align:-.125em}.ti svg{display:block;width:1em;height:1em}
/*# sourceMappingURL=/cdn/shop/t/45/assets/hte.css.map */
