@import"https://fonts.googleapis.com/css2?family=Belleza&family=Manrope:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--paper: #F3EDE3;--mist: #E9E0D1;--mist-2: #DFD3BF;--navy: #0F0D0B;--paper-on-navy: #F3EDE3;--dim-on-navy: rgba(243, 237, 227, .74);--ink: #1C1712;--ink-soft: rgba(28, 23, 18, .76);--ink-faint: rgba(28, 23, 18, .54);--gold: #A9853D;--gold-bright: #8C6A2A;--gold-glow: #C9A55E;--copper: #9E5A2E;--teal: #3F7A6F;--teal-deep: #2F6258;--violet: #6B5FAE;--line: rgba(28, 23, 18, .13);--line-soft: rgba(28, 23, 18, .07);--cu-soft: rgba(169, 133, 61, .42);--cu-faint: rgba(169, 133, 61, .2);--display: "Belleza", "Trebuchet MS", sans-serif;--body: "Manrope", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--ease: cubic-bezier(.2, .7, .1, 1)}body{background:var(--paper);color:var(--ink-soft);font-size:16px;line-height:1.65}::selection{background:#c9a55e59}h1,h2,h3,h4,.h2,.card-name,.card-nm{font-weight:400!important;font-synthesis:none;letter-spacing:-.005em}h1,h2,h3{text-wrap:balance}em{font-style:normal;color:var(--gold)}.wrap{max-width:1400px}.sec{padding:clamp(80px,10vw,150px) 0}.sec:before{display:none}.sec.mist{background:var(--mist)}.sec.navy,.sec.dark{background:var(--navy);color:var(--paper-on-navy)}.sec.navy em{color:var(--gold-glow)}.phero{text-align:left;padding:clamp(110px,12vw,170px) 0 clamp(70px,8vw,110px);margin-top:-84px;padding-top:calc(84px + clamp(90px,10vw,150px));background:radial-gradient(ellipse at 78% 20%,#2a1d13,#0f0d0b 62%);color:var(--paper-on-navy)}@media(max-width:640px){.phero{margin-top:-70px;padding-top:140px}}.phero h1{font-family:var(--display);font-size:clamp(46px,7vw,104px);line-height:.98;color:#f3ede3;max-width:13em}.phero h1 em{color:var(--gold-glow)}.phero p{color:var(--dim-on-navy);font-size:clamp(17px,1.3vw,20px);line-height:1.6;max-width:36em}.phero .eyebrow,.phero .tag{color:var(--gold-glow)}.phero .wrap{text-align:left}.phero .mm-field{opacity:.12}.tag,.eyebrow{font:500 11px/1.4 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);display:inline-flex;align-items:center;gap:.8em}.tag:before,.eyebrow:before{content:"";width:7px;height:7px;border:1px solid currentColor;border-radius:50%;background:none}.sec.navy .tag{color:var(--gold-glow)}.h2{font-family:var(--display);font-size:clamp(38px,5vw,72px);line-height:1.02;max-width:18ch}.h2 em{color:var(--gold)}.lead{font-size:clamp(17px,1.3vw,19px);line-height:1.7}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-height:52px;padding:0 28px;border-radius:999px;border:1px solid transparent;font:600 13px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),transform .35s var(--ease)}.btn-ink{background:var(--ink);color:#f3ede3;border-color:var(--ink)}.btn-ink:hover{background:#000;transform:none}.btn-gold{background:var(--gold-glow);color:#1c1712;border-color:var(--gold-glow)}.btn-gold:hover{background:#e0be76;box-shadow:none;transform:none}.btn-ghost{color:var(--ink);border-color:var(--line);background:transparent}.btn-ghost:hover{border-color:var(--ink);color:var(--ink)}.btn-ghost.on-navy,.sec.navy .btn-ghost,.phero .btn-ghost{color:#f3ede3;border-color:#f3ede347}.btn-ghost.on-navy:hover,.sec.navy .btn-ghost:hover,.phero .btn-ghost:hover{border-color:#f3ede3;color:#f3ede3}.phero .btn-ink,.sec.navy .btn-ink{background:var(--gold-glow);color:#1c1712;border-color:var(--gold-glow)}.card{border:0;border-radius:6px;background:#fbf8f2;box-shadow:0 0 0 1px var(--line)}.card:hover{transform:translateY(-4px);border-color:transparent;box-shadow:0 0 0 1px #a9853d8c,0 18px 40px #3c2a1214}.card-img{border-radius:6px 6px 0 0;background:#eae1d2}.card-name,.card-nm{font-size:21px}.card-tag{border-radius:999px;border:0;background:#f3ede3eb;color:var(--ink);padding:6px 10px}.card-cta{border-radius:999px;color:var(--gold-bright);border-color:#a9853d66}.card-price,.card-pr{font-family:var(--body);font-weight:600}.badge{border-radius:999px}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],select,textarea{font-family:var(--body);border-radius:10px}.reveal{opacity:1;transform:none}.mnav,.footer{display:none}body .mm-lshero .ls-hero{--ink: #F3EDE3;--ink-soft: rgba(243, 237, 227, .76);--ink-faint: rgba(243, 237, 227, .52);--line: rgba(243, 237, 227, .14);--gold: #C9A55E;--copper: #C9A55E;margin-top:-84px;padding:calc(84px + clamp(80px,9vw,140px)) 0 clamp(70px,8vw,110px);background:radial-gradient(ellipse at 50% 0%,#2a1d13,#0f0d0b 66%)}@media(max-width:640px){body .mm-lshero .ls-hero{margin-top:-70px;padding-top:134px}}body .mm-lshero .ls-field{opacity:.1}body .mm-lshero .ls-title{font-size:clamp(54px,9vw,140px);letter-spacing:-.01em}body .mm-lshero .ls-title em{font-style:normal;color:#c9a55e}body .mm-lshero .ls-sub{font-style:normal;color:#f3ede3c2}body .mm-lshero .ls-actions .btn-ink{background:#c9a55e;border-color:#c9a55e;color:#1c1712}body .mm-lshero .ls-actions .btn-ink:hover{background:#e0be76;border-color:#e0be76}body .mm-lshero .ls-actions .btn-gold{background:transparent;border-color:#f3ede34d;color:#f3ede3}body .mm-lshero .ls-actions .btn-gold:hover{border-color:#f3ede3}body .mm-lshero .ls-mantra{color:#c9a55ed9}body .mm-lshero .ls-kicker:before,body .mm-lshero .ls-kicker:after{background:#c9a55e80}body .mm-lshero .ls-rule{background:var(--paper);border-top:0}body .mm-lshero .ls-corner{display:none}body .mm-lshero .ls-tile{border-radius:6px;overflow:hidden}body .mm-lshero .ls-tile-name{font-family:var(--display);font-weight:400}body .mm-lshero .ls-actions a{display:inline-flex;align-items:center;justify-content:center}.coll-hero .coll-intro{margin-top:22px}.coll-more{margin-top:18px;max-width:46em;color:#f3ede3c2}.coll-more summary{cursor:pointer;display:inline-flex;align-items:center;gap:.6em;font:600 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:#c9a55e;list-style:none;padding:10px 0}.coll-more summary::-webkit-details-marker{display:none}.coll-more summary:after{content:"+";font-size:16px}.coll-more[open] summary:after{content:"\2013"}.coll-more .mm-rte{margin-top:10px;font-size:16px;line-height:1.75}.coll-more .mm-rte p+p{margin-top:1em}.coll-hero-count{margin-top:30px;color:#c9a55e;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.coll-hero+.sec{padding-top:clamp(40px,5vw,70px)}body .phero p{font-style:normal;margin-left:0;margin-right:0}body .phero .acts{justify-content:flex-start}body .phero .tag{margin-bottom:22px}.pdp-more{margin-top:14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pdp-more summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font:600 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.pdp-more summary::-webkit-details-marker{display:none}.pdp-more summary:after{content:"+";font-size:18px;color:var(--gold)}.pdp-more[open] summary:after{content:"\2013"}.pdp-more .mm-rte{padding-bottom:18px}.pdp-desc p+p,.pdp-more .mm-rte p+p{margin-top:.9em}.pdp-refunds a{color:var(--gold-bright)!important}body.template-page main>.shopify-section:first-child .comm{--ink: #F3EDE3;--ink-soft: rgba(243, 237, 227, .76);--ink-faint: rgba(243, 237, 227, .5);position:relative;isolation:isolate;overflow:hidden;margin-top:-84px;padding:calc(84px + clamp(90px,10vw,150px)) 0 clamp(80px,9vw,130px);background:#0f0d0b;color:#f3ede3}body.template-page main>.shopify-section:first-child .comm:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;width:58%;background:url(forge-img-earth-core-harmonizer-02.jpg) center / cover no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 55%);mask-image:linear-gradient(90deg,transparent 0%,#000 55%);opacity:.62}body.template-page main>.shopify-section:first-child .comm .mm-field{display:none}body.template-page main>.shopify-section:first-child .comm-head{text-align:left;max-width:760px}body.template-page main>.shopify-section:first-child .comm .tag{justify-content:flex-start!important;color:#c9a55e}body.template-page main>.shopify-section:first-child .comm-title{margin:0!important;color:#f3ede3;text-transform:none;font-size:clamp(48px,6.6vw,100px);line-height:.98}body.template-page main>.shopify-section:first-child .comm-title span{text-transform:none}body.template-page main>.shopify-section:first-child .comm-title em{font-style:normal;color:#c9a55e;font-size:1em;margin-top:0}body.template-page main>.shopify-section:first-child .comm-lead{margin:24px 0 0!important;color:#f3ede3c2;max-width:36em}body.template-page main>.shopify-section:first-child .comm-steps{margin-top:clamp(56px,7vw,90px);gap:0}body.template-page main>.shopify-section:first-child .comm .step{text-align:left;padding:22px 22px 0 0;border-top:1px solid rgba(243,237,227,.16)}body.template-page main>.shopify-section:first-child .comm .step+.step{padding-left:22px}body.template-page main>.shopify-section:first-child .comm .step h4{color:#f3ede3;font-size:22px}body.template-page main>.shopify-section:first-child .comm .step p{color:#f3ede3b3}body.template-page main>.shopify-section:first-child .comm .step-n{color:#c9a55e}body.template-page main>.shopify-section:first-child .comm .step-ring{width:44px;height:44px;margin:0 0 14px;background:none;border:0;box-shadow:none;color:#c9a55e}body.template-page main>.shopify-section:first-child .comm .step-ring:before,body.template-page main>.shopify-section:first-child .comm .step-ring:after{display:none}body.template-page main>.shopify-section:first-child .comm .step-ring .mm-ic{width:34px;height:34px}body.template-page main>.shopify-section:first-child .comm-cta{text-align:left}@media(max-width:980px){body.template-page main>.shopify-section:first-child .comm:after{width:100%;opacity:.28;-webkit-mask-image:none;mask-image:none}body.template-page main>.shopify-section:first-child .comm .step,body.template-page main>.shopify-section:first-child .comm .step+.step{padding:18px 12px 0 0}}@media(max-width:640px){body.template-page main>.shopify-section:first-child .comm{margin-top:-70px;padding-top:140px}}body.template-page main>.shopify-section:first-child .comm-title{font-size:clamp(44px,5.4vw,84px);max-width:11em}body.template-page main>.shopify-section:first-child .comm-title span{text-transform:lowercase}body.template-page main>.shopify-section:first-child .comm-title span:first-letter{text-transform:uppercase}body.template-page main>.shopify-section:first-child .comm:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;transform:none;width:auto;height:auto;opacity:1;background:linear-gradient(0deg,#0f0d0b,#0f0d0bdb 30%,#0f0d0b00 62%)}.funnel-bar{position:relative;z-index:50;display:flex;align-items:center;height:68px;padding:0 clamp(16px,4.5vw,72px);background:#0f0d0b}.funnel-logo{display:inline-flex;align-items:center;gap:12px;color:#f3ede3;font:400 17px/1 var(--display);letter-spacing:.14em}.funnel-logo img{width:38px;height:38px;border-radius:50%;background:#fff;padding:2px}body .sb-hero{margin-top:-84px;padding:calc(84px + clamp(90px,10vw,150px)) 0 clamp(70px,8vw,110px)!important;background:radial-gradient(ellipse at 50% 0%,#2a1d13,#0f0d0b 66%);color:#f3ede3}@media(max-width:640px){body .sb-hero{margin-top:-70px;padding-top:140px!important}}body .sb-hero h1,body .sb-hero h2{color:#f3ede3!important;font-size:clamp(48px,7vw,104px)!important}body .sb-hero .lead{color:#f3ede3c2!important}body .sb-hero .tag,body .sb-hero .eyebrow{color:#c9a55e!important;justify-content:center}body .sb-hero .sb-cue{color:#c9a55ee6!important}body [id^=sb-] em{font-style:normal!important;color:var(--gold)!important}body .sb-hero em{color:#c9a55e!important}.vid-thumb{overflow:hidden;border-radius:6px 6px 0 0}.vid-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1s var(--ease)}.vid:hover .vid-img{transform:scale(1.1)}.vid.has-thumb .vid-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0d0b1a,#0f0d0b8c)}.vid.has-thumb .vid-thumb .mm-ic{display:none}.vid.has-thumb .vid-tag,.vid.has-thumb .vid-dur,.vid.has-thumb .vid-play{z-index:2}.vid.has-thumb .vid-play{width:44px;height:44px;top:50%;left:50%;right:auto;border:0;transform:translate(-50%,-50%);border-radius:50%;background:#f3ede3eb}.vid.has-thumb .vid-play:after{content:"";position:absolute;left:17px;top:13px;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #1C1712}.vid.has-thumb .vid-tag{background:#f3ede3eb;color:#1c1712}.vid.has-thumb .vid-dur{background:#0f0d0bb3;color:#f3ede3}body .about-quote{font-style:normal}body .about-visual img{border-radius:6px}body #am3{--paper: #F3EDE3;--mist: #E9E0D1;--mist-2: #DFD3BF;--ink: #1C1712;--ink-soft: rgba(28,23,18,.76);--ink-faint: rgba(28,23,18,.54);--gold: #A9853D;--gold-bright: #8C6A2A;--copper: #9E5A2E;--teal: #3F7A6F;--line: rgba(28,23,18,.13);--line-soft: rgba(28,23,18,.07);--display: "Belleza", "Trebuchet MS", sans-serif;--body: "Manrope", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace}body #am3 h1,body #am3 h2,body #am3 h3,body #am3 .am-h1,body #am3 .am-h2,body #am3 .am-h3{font-weight:400!important;font-synthesis:none;letter-spacing:-.005em}body #am3 .am-lead,body #am3 .am-desire,body #am3 em,body #am3 .am-pull{font-style:normal}body #am3 .am-desire,body #am3 .am-pull{color:var(--gold)}body #am3 .am-eyebrow{color:var(--gold);letter-spacing:.22em}body #am3 .am-btn{border-radius:999px;background:#c9a55e;color:#1c1712;border-color:#c9a55e;font:600 13px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;padding:18px 28px}body #am3 .am-btn:hover{background:#e0be76}body #am3 .am-textlink{color:var(--gold-bright)}body #am3 .am-hero{--ink: #F3EDE3;--ink-soft: rgba(243,237,227,.78);--ink-faint: rgba(243,237,227,.55);--gold: #C9A55E;--gold-bright: #E0BE76;--line: rgba(243,237,227,.14);background:radial-gradient(ellipse at 72% 30%,#2a1d13,#0f0d0b 62%);color:#f3ede3;min-height:auto;padding-top:clamp(80px,9vw,130px);padding-bottom:clamp(70px,8vw,110px)}body #am3 .am-hero .am-h1{color:#f3ede3;font-size:clamp(46px,6.4vw,96px);line-height:.98}body #am3 .am-hero .am-eyebrow{color:#c9a55e}body #am3 .am-hero-foot{color:#f3ede38c}body #am3 .am-hero-glow{display:none}body #am3 .am-hero-object{min-height:0}body #am3 .am-hero-img{width:min(100%,520px);height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%;border-radius:6px;filter:none;animation:none;box-shadow:0 30px 80px #00000073}body #am3 .am-eha-hotspots{display:none}body #am3 .am-artifact-img,body #am3 .am-proof-img,body #am3 .am-caption-img,body #am3 .am-artisan-img{border-radius:6px}@media(max-width:1024px){body #am3 .am-hero-img{height:auto}}body #am3 .am-hero-object [data-eha-3d]{display:none!important}body #am3 .am-hero-object.is-eha-3d .am-hero-img{opacity:1!important}body #am3 .am-hero-object{display:flex;justify-content:center}body #am3 .am-artifact-img{max-width:min(100%,560px)}@media(max-width:1024px){body #am3 .am-hero-object{order:-1;min-height:0;margin-bottom:8px}body #am3 .am-hero-img{width:min(100%,420px);aspect-ratio:4 / 5}}body #am3 .am-hero .am-fade{opacity:1;transform:none;animation:am3rise 1s var(--ease) both}body #am3 .am-hero .am-fade.d1{animation-delay:.12s}body #am3 .am-hero .am-fade.d2{animation-delay:.24s}body #am3 .am-hero .am-fade.d3{animation-delay:.36s}@keyframes am3rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body #am3 .am-hero .am-fade{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/forge-site.css.map */
