*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-weight:400;color:var(--bone);background-color:var(--ink);background-image:radial-gradient(1100px 560px at 50% -6%,rgba(224,194,128,.09),transparent 60%),radial-gradient(880px 480px at 50% 106%,rgba(94,133,116,.07),transparent 55%),url(obsidian.jpg);background-size:auto,auto,1200px 1200px;line-height:1.7;letter-spacing:.25px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:1.16;margin:0 0 .5em;color:var(--bone);letter-spacing:.13em;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.6)}h1{font-size:clamp(31px,5vw,58px);letter-spacing:.15em}h2{font-size:clamp(24px,3.2vw,38px)}h3{font-size:clamp(17px,2vw,22px);letter-spacing:.12em}p{margin:0 0 1em}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 28px}.section{padding:100px 0;position:relative}.section--tight{padding:64px 0}.text-center{text-align:center}.eyebrow{font-family:var(--font-body);font-weight:600;font-size:11.5px;letter-spacing:.42em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:20px}.glyph-rule{display:flex;align-items:center;justify-content:center;gap:16px;margin:26px auto 40px;max-width:340px}.glyph-rule .ln{height:1px;flex:1;background:linear-gradient(90deg,transparent,var(--gold))}.glyph-rule .ln.r{background:linear-gradient(270deg,transparent,var(--gold))}.glyph-rule .dot{width:9px;height:9px;transform:rotate(45deg);border:1px solid var(--gold-bright);position:relative}.glyph-rule .dot:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:var(--gold-bright);opacity:.65}.serif{font-family:var(--font-serif);font-weight:600;font-style:italic;letter-spacing:0;text-transform:none}.btn{display:inline-block;position:relative;font-family:var(--font-body);font-weight:600;font-size:12.5px;letter-spacing:.26em;text-transform:uppercase;padding:17px 42px;color:var(--bone);cursor:pointer;background:#12100c8c;border:1px solid var(--gold);box-shadow:inset 0 1px #ffffff0f;transition:color .25s,background .25s,border-color .25s,box-shadow .25s}.btn:hover{background:var(--gold);color:var(--ink);border-color:var(--gold);box-shadow:0 4px 22px -8px #c6a0528c}.btn--solid{background:var(--gold);color:var(--ink);font-weight:700}.btn--solid:hover{background:var(--gold-bright);color:var(--ink)}.btn--ghost{border-color:#f2ead880}.btn--ghost:hover{background:var(--bone);color:var(--ink);border-color:var(--bone)}.btn--block{display:block;width:100%;text-align:center}.site-header{position:sticky;top:0;z-index:50;background:#0e0c09e0;-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1);border-bottom:1px solid rgba(224,194,128,.3);box-shadow:0 1px #ffffff0a inset}.site-header__bar{display:flex;align-items:center;justify-content:space-between;padding:18px 28px;max-width:var(--page-width);margin:0 auto;gap:20px}.site-header__logo{display:flex;align-items:center}.site-header__logo .wordmark{font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:.2em;text-transform:uppercase;color:var(--bone);white-space:nowrap}.site-nav{display:flex;gap:34px;align-items:center}.site-nav a{font-size:12.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--bone-dim);position:relative;padding:4px 0;transition:color .2s}.site-nav a:hover{color:var(--gold-bright)}.site-nav a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:0;background:var(--gold-bright);transition:width .25s}.site-nav a:hover:after{width:100%}.site-header__actions{display:flex;gap:22px;align-items:center}.header-icon{font-size:12.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);transition:color .2s}.header-icon:hover{color:var(--gold-bright)}.cart-count{display:inline-flex;align-items:center;justify-content:center;background:var(--oxblood);color:#f7f0e2;border-radius:999px;font-size:10px;font-weight:600;min-width:18px;height:18px;padding:0 5px;margin-left:4px}.nav-toggle{display:none;background:none;border:none;color:var(--bone);font-size:22px;cursor:pointer}.hero{position:relative;overflow:hidden;text-align:center;padding:112px 0 98px}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(640px 640px at 50% 26%,rgba(224,194,128,.07),transparent 70%);pointer-events:none}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__bg img{width:100%;height:100%;object-fit:cover;opacity:.24}.hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 40%,transparent,rgba(18,16,12,.94) 76%)}.hero__inner{position:relative;z-index:2;max-width:840px;margin:0 auto;padding:0 28px;display:flex;flex-direction:column;align-items:center}.hero__ring{position:relative;width:236px;height:236px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 26px rgba(224,194,128,.16))}.hero__ring .seal{width:100%;height:100%}.hero__ring .mark{position:absolute;width:60%;height:auto;filter:drop-shadow(0 6px 18px rgba(0,0,0,.65)) brightness(1.14) contrast(1.05)}.hero__eyebrow{color:var(--gold-bright);letter-spacing:.5em;font-size:12.5px;font-weight:600;text-transform:uppercase;margin-bottom:22px}.hero__title{color:var(--bone);margin-bottom:22px}.hero__sub{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:clamp(19px,2.4vw,25px);color:var(--bone-dim);max-width:34ch;margin:0 auto 36px;line-height:1.55;letter-spacing:0}.value-strip{border-top:1px solid rgba(224,194,128,.3);border-bottom:1px solid rgba(224,194,128,.3);background:linear-gradient(180deg,#1a1610b8,#12100c80);box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #00000080}.value-strip__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.value-item{padding:48px 26px;text-align:center;position:relative}.value-item+.value-item:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:linear-gradient(180deg,transparent,rgba(224,194,128,.45),transparent)}.value-item__mark{font-size:14px;color:var(--gold-bright);margin-bottom:14px;letter-spacing:.2em}.value-item__label{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:.13em;text-transform:uppercase;margin-bottom:9px;text-shadow:0 1px 0 rgba(0,0,0,.55)}.value-item__label.is-positive{color:var(--verdigris-l)}.value-item__label.is-negative{color:var(--oxblood-l)}.value-item__label.is-neutral{color:var(--bone)}.value-item__text{font-size:13px;font-weight:400;color:var(--bone-dim);letter-spacing:.05em}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2px;background:#e0c28038;border:1px solid rgba(224,194,128,.28)}.product-card{background:linear-gradient(180deg,#1c1811eb,#12100cf5);box-shadow:inset 0 1px #ffffff0d;overflow:hidden;display:flex;flex-direction:column;transition:background .25s,box-shadow .25s}.product-card:hover{background:linear-gradient(180deg,#221d14f2,#16130ef7);box-shadow:inset 0 1px #ffffff14,0 10px 30px -18px #000c}.product-card__media{aspect-ratio:1/1;background:radial-gradient(420px 420px at 50% 42%,rgba(224,194,128,.08),transparent 72%),var(--ink-2);overflow:hidden;position:relative}.product-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.045) 48%,transparent 56%);pointer-events:none}.product-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.product-card:hover .product-card__media img{transform:scale(1.045)}.product-card__body{padding:26px 22px 28px;display:flex;flex-direction:column;flex:1;text-align:center}.product-card__title{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px}.product-card__price{font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:19.5px;color:var(--gold-bright);margin-bottom:20px;text-shadow:0 0 1px rgba(224,194,128,.4)}.product-card__cta{margin-top:auto}.badge{display:inline-block;font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:5px 11px;margin-bottom:12px;border:1px solid;background:#0000004d}.badge--olive{color:var(--verdigris-l);border-color:#a6cdba8c}.badge--oxblood{color:var(--oxblood-l);border-color:#e092858c}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.medallion{position:relative;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:1px solid rgba(224,194,128,.6);box-shadow:0 0 44px -8px #e0c28038,inset 0 0 40px #0000008c}.medallion:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(224,194,128,.35);border-radius:50%;pointer-events:none}.medallion img{width:100%;height:100%;object-fit:cover}.split__body .eyebrow{color:var(--gold-bright)}.split__body p{font-size:16px;color:var(--bone-dim)}.split__body .serif-lead{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:23px;color:var(--bone);margin-bottom:14px;letter-spacing:0}.rite{text-align:center;position:relative;padding:110px 0;border-top:1px solid rgba(224,194,128,.28);border-bottom:1px solid rgba(224,194,128,.28);background:linear-gradient(180deg,#1a16108c,#12100c59);box-shadow:inset 0 1px #ffffff0a}.rite__text{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:clamp(25px,4vw,45px);line-height:1.32;color:var(--bone);max-width:20ch;margin:0 auto;letter-spacing:0;text-shadow:0 1px 0 rgba(0,0,0,.5)}.rite__text em{color:var(--gold-bright);font-style:italic}.quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:2px;background:#e0c28033;border:1px solid rgba(224,194,128,.24)}.quote{background:linear-gradient(180deg,#1a1610e6,#12100cf2);box-shadow:inset 0 1px #ffffff0b;padding:42px 32px;text-align:center}.quote__mark{color:var(--gold-bright);font-family:var(--font-serif);font-size:42px;line-height:.5;margin-bottom:18px;display:block}.quote__text{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:20px;line-height:1.5;color:var(--bone);margin-bottom:18px;letter-spacing:0}.quote__author{font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-bright)}.newsletter{text-align:center;position:relative;overflow:hidden}.newsletter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(560px 380px at 50% 55%,rgba(224,194,128,.06),transparent 72%);pointer-events:none}.newsletter__panel{position:relative;z-index:2;max-width:640px;margin:0 auto;padding:0 28px}.newsletter h2{color:var(--bone)}.newsletter__form{display:flex;gap:0;max-width:480px;margin:28px auto 0;border:1px solid var(--gold-bright);background:#0e0c0999;box-shadow:inset 0 1px #ffffff0d}.newsletter__form input{flex:1;padding:17px 18px;border:none;background:transparent;color:var(--bone);font-family:var(--font-body);font-weight:400;font-size:14px;letter-spacing:.05em}.newsletter__form input::placeholder{color:#c9c0acbf}.newsletter__form button{border:none;background:var(--gold);color:var(--ink);padding:0 30px;font-family:var(--font-body);font-weight:700;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:background .25s}.newsletter__form button:hover{background:var(--gold-bright)}.site-footer{border-top:1px solid rgba(224,194,128,.3);padding:66px 0 34px;background:linear-gradient(180deg,#0e0c0959,#0c0a08d9);box-shadow:inset 0 1px #ffffff0a}.site-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:44px}.site-footer__brand{font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:.2em;text-transform:uppercase;color:var(--bone);margin-bottom:14px}.site-footer h4{font-family:var(--font-body);color:var(--gold-bright);font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:18px;font-weight:600}.site-footer a{color:var(--bone-dim);font-weight:400;font-size:14px;display:block;margin-bottom:11px;transition:color .2s}.site-footer a:hover{color:var(--gold-bright)}.site-footer p{color:var(--bone-dim)}.site-footer__bottom{border-top:1px solid rgba(224,194,128,.22);margin-top:44px;padding-top:22px;display:flex;justify-content:space-between;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);flex-wrap:wrap;gap:10px}.social-row{display:flex;gap:20px}.social-row a{margin:0}.site-footer p a{display:inline;margin:0 16px 0 0}.rte a{color:var(--gold-bright);text-decoration:underline;text-underline-offset:3px}.product{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:70px 0}.product__gallery img{width:100%;border:1px solid rgba(224,194,128,.3)}.product__title{margin-bottom:10px}.product__price{font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:27px;color:var(--gold-bright);margin-bottom:24px;text-shadow:0 0 1px rgba(224,194,128,.4)}.product__desc{color:var(--bone-dim);margin-bottom:28px}.product__form label{display:block;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:8px}.product__form select,.product__form input[type=number]{padding:14px 15px;border:1px solid rgba(224,194,128,.45);background:#1c1811e6;color:var(--bone);font-family:var(--font-body);font-size:14px;margin-bottom:20px}.skip-link{position:absolute;left:-999px}.skip-link:focus{left:12px;top:12px;background:var(--gold-bright);color:var(--ink);padding:8px 14px;z-index:100;font-weight:600}@media(max-width:900px){.split,.product{grid-template-columns:1fr;gap:40px}.site-footer__grid{grid-template-columns:1fr;gap:30px}}@media(max-width:749px){.section{padding:70px 0}.site-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#0e0c09fa;flex-direction:column;gap:0;padding:10px 28px 22px;border-bottom:1px solid rgba(224,194,128,.3)}.site-nav.is-open{display:flex}.site-nav a{padding:13px 0;border-bottom:1px solid rgba(224,194,128,.14)}.nav-toggle{display:block}.newsletter__form{flex-direction:column}.newsletter__form button{padding:16px}}.hero__ring .mark--disc{width:74%;border-radius:50%;box-shadow:0 0 0 1px #e0c28059,0 10px 40px -10px #000c,0 0 34px #e0c28024}.site-header__logo{gap:12px}.site-header__logo .roundel{width:44px;height:44px;border-radius:50%;box-shadow:0 0 0 1px #e0c28073}.featured-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:720px;margin:0 auto}.featured-3__cell{display:flex}.featured-3__cell .product-card{width:100%;border:1px solid rgba(224,194,128,.32);box-shadow:inset 0 1px #ffffff0d}.featured-3__cell:nth-child(3){grid-column:1 / -1;max-width:calc(50% - 11px);margin:0 auto}@media(max-width:620px){.featured-3{grid-template-columns:1fr;max-width:340px}.featured-3__cell:nth-child(3){grid-column:auto;max-width:100%}}.offerings-section{position:relative}.offerings-section:before{content:"";position:absolute;left:50%;top:8%;transform:translate(-50%);width:min(1000px,92%);height:84%;pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 50% 42%,rgba(224,194,128,.05),transparent 70%)}.offerings-sub{font-size:19px;color:var(--bone-dim);max-width:40ch;margin:0 auto}.offerings{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:940px;margin:0 auto}.offering{position:relative;border:1px solid rgba(224,194,128,.34);background:linear-gradient(180deg,#1e1912e0,#100e0af5);box-shadow:inset 0 1px #ffffff0d,0 18px 40px -26px #000000e6;overflow:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s}.offering:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(224,194,128,.14);pointer-events:none;z-index:3;transition:border-color .3s}.offering:hover{transform:translateY(-4px);border-color:#e0c28099;box-shadow:inset 0 1px #ffffff14,0 26px 54px -24px #000000f2}.offering:hover:after{border-color:#e0c2804d}.offering__link{display:flex;flex-direction:column;height:100%}.offering__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--ink-2)}.offering__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transition:opacity .35s;opacity:.9}.offering__img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.offering:hover .offering__img{transform:scale(1.05)}.offering:hover .offering__glow{opacity:1}.offering__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(118deg,transparent 42%,rgba(255,255,255,.05) 50%,transparent 58%);pointer-events:none}.glow--tallow .offering__glow{background:radial-gradient(70% 60% at 50% 42%,rgba(233,214,168,.2),rgba(120,96,58,.1) 55%,transparent 74%)}.glow--honey .offering__glow{background:radial-gradient(70% 60% at 50% 42%,rgba(224,168,74,.24),rgba(140,96,40,.12) 55%,transparent 74%)}.glow--mint .offering__glow{background:radial-gradient(70% 60% at 50% 42%,rgba(120,166,142,.22),rgba(60,96,80,.12) 55%,transparent 74%)}.glow--oxblood .offering__glow{background:radial-gradient(70% 60% at 50% 42%,rgba(168,74,64,.26),rgba(96,34,30,.14) 55%,transparent 74%)}.offering__body{padding:26px 24px 30px;text-align:center;display:flex;flex-direction:column;flex:1}.offering__body .badge{align-self:center}.offering__title{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;color:var(--bone);text-shadow:0 1px 0 rgba(0,0,0,.55)}.offering__tag{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:16px;line-height:1.4;color:var(--bone-dim);margin:0 0 16px;letter-spacing:0}.offering__price{font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:19px;color:var(--gold-bright);margin-bottom:20px}.offering__cta{margin-top:auto;align-self:center;padding:13px 34px;font-size:11.5px}@media(max-width:720px){.offerings{grid-template-columns:1fr;max-width:400px;gap:22px}}.announce{background:linear-gradient(90deg,#0e0c08,#1a150e,#0e0c08);border-bottom:1px solid rgba(224,194,128,.28);overflow:hidden}.announce__track{display:flex;align-items:center;justify-content:center;gap:18px;padding:9px 20px;flex-wrap:wrap}.announce__item{font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-bright)}.announce__sep{color:#e0c28066;font-size:9px}.announce__sep:last-child{display:none}.trustbar{border-bottom:1px solid rgba(224,194,128,.16);background:#14110c80}.trustbar__row{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.trustbar__item{display:flex;align-items:center;gap:9px;padding:15px 30px;position:relative}.trustbar__item+.trustbar__item:before{content:"";position:absolute;left:0;top:26%;bottom:26%;width:1px;background:#e0c28038}.trustbar__mark{color:var(--gold-bright);font-size:11px}.trustbar__text{font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim)}.bundles{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;max-width:1000px;margin:0 auto}.bundle{flex:0 1 320px}.bundle{position:relative;padding:38px 30px 34px;text-align:center;border:1px solid rgba(224,194,128,.34);background:linear-gradient(180deg,#1e1912e6,#100e0af5);box-shadow:inset 0 1px #ffffff0d;display:flex;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s}.bundle:hover{transform:translateY(-4px);border-color:#e0c28099;box-shadow:0 24px 50px -26px #000000e6}.bundle__save{position:absolute;top:16px;right:16px;background:var(--oxblood);color:#f7f0e2;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px}.bundle__name{font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.bundle__contents{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:16px;color:var(--bone-dim);margin-bottom:20px;flex:1}.bundle__price{margin-bottom:22px;display:flex;align-items:baseline;justify-content:center;gap:12px}.bundle__now{font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:30px;color:var(--gold-bright)}.bundle__was{font-size:16px;color:var(--bone-dim);text-decoration:line-through;opacity:.7}.bundle__cta{align-self:center}.standard{display:grid;grid-template-columns:1fr auto 1fr;gap:0;max-width:860px;margin:0 auto;align-items:start}.standard__col{padding:0 44px}.standard__divider{width:1px;align-self:stretch;background:linear-gradient(180deg,transparent,rgba(224,194,128,.4),transparent)}.standard__head{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.16em;text-transform:uppercase;color:var(--verdigris-l);margin-bottom:22px;text-align:center}.standard__head--no{color:var(--oxblood-l)}.standard__list{list-style:none;padding:0;margin:0}.standard__list li{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:18px;color:var(--bone);padding:11px 0 11px 30px;position:relative;border-bottom:1px solid rgba(224,194,128,.12)}.standard__list li:before{content:"\2713";position:absolute;left:0;color:var(--verdigris-l);font-style:normal;font-weight:700}.standard__list--no li:before{content:"\2715";color:var(--oxblood-l)}.founder-section{background:linear-gradient(180deg,rgba(26,22,16,.4),transparent);border-top:1px solid rgba(224,194,128,.16);border-bottom:1px solid rgba(224,194,128,.16)}.founder{max-width:760px;margin:0 auto;text-align:center}.founder__quote{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:clamp(21px,2.6vw,27px);line-height:1.5;color:var(--bone);margin:14px 0 26px;letter-spacing:0}.founder__sign{font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-bright)}.founder__role{font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-dim);margin-top:8px}.reviews-shell{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1000px;margin:0 auto}.review{padding:32px 28px;text-align:center;border:1px solid rgba(224,194,128,.24);background:linear-gradient(180deg,#1a1610d9,#100e0af0)}.review__stars{color:var(--gold-bright);letter-spacing:3px;font-size:15px;margin-bottom:16px}.review__text{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:18px;line-height:1.5;color:var(--bone);margin-bottom:16px;letter-spacing:0}.review__author{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-bright)}.reviews-note{margin-top:26px;font-size:12px;color:var(--bone-dim);opacity:.7;font-style:italic}@media(max-width:820px){.bundles,.reviews-shell{grid-template-columns:1fr;max-width:420px}.standard{grid-template-columns:1fr;gap:34px}.standard__divider{display:none}.standard__col{padding:0}}.offering__note{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);opacity:.85;margin:-8px 0 18px}.offering__price--inq{font-size:22px}.offering__region{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--oxblood-l);margin:-6px 0 18px}.beef-inq__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.beef-inq__media{position:relative}.beef-inq__img{width:100%;border:1px solid rgba(224,194,128,.3)}.beef-inq__placeholder{aspect-ratio:1/1;position:relative;overflow:hidden;border:1px solid rgba(224,194,128,.3);background:var(--ink-2)}.beef-inq__placeholder .offering__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60% at 50% 42%,rgba(168,74,64,.28),rgba(96,34,30,.15) 55%,transparent 74%)}.beef-inq__title{margin-bottom:12px}.beef-inq__lead{font-size:22px;color:var(--bone-dim);margin-bottom:18px}.beef-inq__desc{color:var(--bone-dim);margin-bottom:24px}.beef-inq__region{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(138,58,52,.5);background:#8a3a341a;color:var(--oxblood-l);padding:11px 18px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:28px}.beef-inq__region-mark{font-size:15px}.beef-inq__order{border-top:1px solid rgba(224,194,128,.2);padding-top:26px;margin-bottom:28px}.beef-inq__price{font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:30px;color:var(--gold-bright);margin-bottom:16px}.beef-inq__cta{font-size:13px}.beef-inq__or{font-size:13px;color:var(--bone-dim);margin:14px 0 0}.beef-inq__how{list-style:none;padding:0;margin:0}.beef-inq__how li{position:relative;padding:12px 0 12px 44px;font-size:15px;color:var(--bone-dim);border-bottom:1px solid rgba(224,194,128,.12)}.beef-inq__how li span{position:absolute;left:0;top:10px;width:28px;height:28px;border:1px solid var(--gold);color:var(--gold-bright);font-family:var(--font-display);font-size:13px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media(max-width:820px){.beef-inq__grid{grid-template-columns:1fr;gap:36px}}.plate{box-decoration-break:clone;-webkit-box-decoration-break:clone;background:#100d099e;padding:.08em .3em;border-radius:2px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero__eyebrow{display:inline-block;background:#100d098c;padding:7px 16px;border-radius:2px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero__title{display:inline-block;background:radial-gradient(120% 130% at 50% 50%,rgba(14,11,8,.72),rgba(14,11,8,.5) 70%,transparent);padding:.06em .35em;border-radius:4px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero__sub{display:inline-block;background:#0e0b0880;padding:.35em .7em;border-radius:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.section>.page-width>.text-center .eyebrow,.offerings-section .text-center .eyebrow,.bundles-section .text-center .eyebrow,.standard-section .text-center .eyebrow,.reviews-section .text-center .eyebrow,.founder-section .eyebrow{display:inline-block;background:#100d098c;padding:6px 15px;border-radius:2px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.section .text-center>h2,.rite__text,.founder__quote,.offerings-sub,.split__body .serif-lead{position:relative}.section .text-center>h2{display:inline-block;background:radial-gradient(130% 140% at 50% 50%,rgba(14,11,8,.66),rgba(14,11,8,.42) 68%,transparent);padding:.08em .5em;border-radius:5px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.offerings-sub{display:inline-block;background:#0e0b087a;padding:.3em .8em;border-radius:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rite__text,.founder__quote{display:inline-block;background:radial-gradient(120% 130% at 50% 50%,rgba(14,11,8,.6),rgba(14,11,8,.38) 70%,transparent);padding:.35em .7em;border-radius:6px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.split__body .serif-lead{display:inline-block;background:#0e0b0880;padding:.25em .6em;border-radius:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.split__body .rte{background:#0e0b086b;padding:16px 20px;border-radius:4px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.founder__sign,.founder__role{display:inline-block;background:#100d0980;padding:4px 14px;border-radius:2px}.value-strip{background:linear-gradient(180deg,#14100bd1,#100e0aa8)}.trustbar{background:#100d0999}.section .text-center>h2{background:#0e0b0899;padding:.1em .55em;border-radius:5px;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.standard__head{display:inline-block;background:#100d098c;padding:6px 16px;border-radius:2px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.standard__list li{background:#0e0b0880;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:3px;margin-bottom:2px;padding-left:34px;padding-right:14px}.standard__list li:before{left:12px}.reviews-note{display:inline-block;background:#0e0b0880;padding:6px 14px;border-radius:3px}.newsletter .eyebrow{display:inline-block;background:#100d098c;padding:6px 15px;border-radius:2px}.newsletter__panel>p.serif{display:inline-block;background:#0e0b0880;padding:.3em .8em;border-radius:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.text-center .eyebrow,.founder-section .eyebrow,.newsletter .eyebrow,.section .text-center>h2,.offerings-sub,.newsletter__panel>p.serif,.standard__head,.reviews-note{display:block!important;width:-moz-fit-content;width:fit-content;margin-left:auto!important;margin-right:auto!important}.text-center .eyebrow{margin-bottom:20px!important}#offerings,#bundles,#standard,#story,#founder,#reviews{min-height:100vh;display:flex;flex-direction:column;justify-content:center;scroll-margin-top:150px}#offerings>.page-width,#bundles>.page-width,#standard>.page-width,#story>.page-width,#founder>.page-width,#reviews>.page-width,#founder.founder-section>.founder{width:100%}.hero{scroll-margin-top:150px}#standard .text-center>h2{font-size:clamp(30px,4.4vw,52px)}.standard{max-width:1040px;gap:0;margin-top:20px}.standard__col{padding:0 56px}.standard__head{font-size:clamp(16px,2vw,20px);letter-spacing:.18em;margin-bottom:30px;padding:8px 18px}.standard__list li{font-size:clamp(18px,2.1vw,23px);padding:17px 16px 17px 42px;background:#0e0b0880;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:3px;margin-bottom:3px}.standard__list li:before{left:14px;font-size:17px}.standard__divider{background:linear-gradient(180deg,transparent,rgba(224,194,128,.5),transparent)}#offerings,#bundles,#reviews,#founder{padding-top:110px;padding-bottom:110px}.jumpnav{position:sticky;top:0;z-index:49;background:#0c0a07eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(224,194,128,.22)}.jumpnav__row{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap;max-width:var(--page-width);margin:0 auto}.jumpnav a{font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-dim);padding:13px 22px;position:relative;transition:color .2s}.jumpnav a:hover{color:var(--gold-bright)}.jumpnav a+a:before{content:"";position:absolute;left:0;top:32%;bottom:32%;width:1px;background:#e0c28033}@media(max-width:749px){.jumpnav{display:none}}.medallion--seal{background:radial-gradient(circle at 50% 42%,rgba(224,194,128,.1),transparent 70%),var(--ink-2);display:flex;align-items:center;justify-content:center}.medallion__mark{width:100%;height:100%;object-fit:cover;border-radius:50%}.wordmark-stack{display:inline-flex;flex-direction:column;line-height:1}.wordmark-sub{font-family:var(--font-body);font-weight:500;font-size:9.5px;letter-spacing:.44em;text-transform:uppercase;color:var(--gold-bright);margin-top:5px;padding-left:2px}.reviews-shell{grid-template-columns:repeat(2,1fr);max-width:900px}@media(min-width:1080px){.reviews-shell{grid-template-columns:repeat(4,1fr);max-width:1180px}}.seal__legend text{font-family:Cinzel,serif;font-size:8.4px;font-weight:600;letter-spacing:2.1px}.seal__legend{opacity:.92}.site-footer__est{display:flex;align-items:center;justify-content:center;gap:16px;margin:34px auto 22px}.site-footer__est .est-mark{font-family:Cinzel,serif;font-weight:600;font-size:12px;letter-spacing:.36em;text-transform:uppercase;color:var(--gold-bright);white-space:nowrap}.site-footer__est .est-flourish{height:1px;width:60px;max-width:16vw;background:linear-gradient(90deg,transparent,var(--gold));opacity:.6}.site-footer__est .est-flourish.r{background:linear-gradient(90deg,var(--gold),transparent)}.story-long{padding-top:64px;padding-bottom:64px}.story-long__title{margin-top:6px}.story-long__lead{max-width:30ch;margin:14px auto 0}.chapters{max-width:780px;margin:52px auto 0;display:flex;flex-direction:column;gap:30px}.chapter{position:relative;background:#0c0a0799;border:1px solid rgba(198,160,82,.28);border-radius:3px;padding:30px 34px 32px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.chapter__marker{display:flex;align-items:center;gap:14px;margin-bottom:12px}.chapter__year{font-family:Cinzel,serif;font-weight:600;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold-bright);white-space:nowrap}.chapter__stem{flex:1;height:1px;background:linear-gradient(90deg,var(--gold),transparent);opacity:.5}.chapter__head{font-family:var(--font-display);color:var(--bone);font-size:clamp(22px,3vw,30px);line-height:1.12;margin:0 0 12px;text-shadow:0 1px 0 rgba(0,0,0,.6)}.chapter__text{color:var(--bone-dim);font-size:16px;line-height:1.72}.chapter__text p{margin:0 0 12px}.chapter__text p:last-child{margin-bottom:0}.story-long__close{max-width:640px;margin:56px auto 0}.story-long__closing{margin:10px auto 22px;max-width:34ch;color:var(--bone)}@media(max-width:640px){.chapter{padding:24px 22px 26px}}.product{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:start;padding:56px 0}.product__gallery{position:sticky;top:120px}.product__main-img img{width:100%;border-radius:3px;border:1px solid rgba(198,160,82,.28)}.product__main-img--ph{background:#f2ead80f;border:1px solid rgba(198,160,82,.28);border-radius:3px;padding:12%;display:flex;justify-content:center}.product__main-img--ph img{width:60%;border:none}.product__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.product__thumb img{width:100%;border-radius:2px;border:1px solid rgba(198,160,82,.22)}.product__eyebrow{font-family:var(--font-display);font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-bright);font-size:12px;margin-bottom:10px}.product__title{font-family:var(--font-display);color:var(--bone);font-size:clamp(28px,3.6vw,42px);line-height:1.08;margin:0 0 16px}.product__price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:16px}.product__price{font-family:var(--font-serif);font-weight:600;font-size:30px;color:var(--gold-bright)}.product__cpu{font-family:var(--font-body);font-size:13px;color:var(--bone-dim);letter-spacing:.04em}.actives-strip{display:flex;align-items:center;gap:12px;margin:0 0 22px;flex-wrap:wrap}.actives-strip__item{font-family:var(--font-display);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--verdigris-l)}.actives-strip__dot{width:4px;height:4px;background:var(--gold);transform:rotate(45deg)}.product__desc{color:var(--bone-dim);line-height:1.7;font-size:16px;margin-bottom:26px}.product__buy{display:flex;gap:12px;margin-top:8px}.product__buy #qty{width:76px;background:#12100c99;border:1px solid var(--gold);color:var(--bone);border-radius:2px;padding:0 12px;font-size:16px;text-align:center}.btn--block{flex:1}.product__assur{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-direction:column;gap:9px}.product__assur li{position:relative;padding-left:22px;color:var(--bone-dim);font-size:14px}.product__assur li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:var(--verdigris);transform:rotate(45deg)}@media(max-width:860px){.product{grid-template-columns:1fr;gap:32px}.product__gallery{position:static}}.actives-lead,.whycost-lead{max-width:40ch;margin:14px auto 0;text-align:center}.actives-compare{max-width:820px;margin:44px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.ac-card{background:#0c0a0799;border:1px solid rgba(198,160,82,.28);border-radius:3px;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ac-card--us{border-color:var(--gold)}.ac-label{font-family:var(--font-display);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone);margin-bottom:16px}.ac-bar{height:26px;border-radius:2px;background:#f2ead814;overflow:hidden;display:flex;margin-bottom:16px}.ac-fill{height:100%}.ac-fill--water{background:repeating-linear-gradient(45deg,#a6cdba26,#a6cdba26 6px,#a6cdba0d 6px 12px)}.ac-fill--active{background:linear-gradient(90deg,var(--gold),var(--gold-bright))}.ac-key{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--bone-dim);margin-top:7px}.ac-swatch{width:12px;height:12px;border-radius:2px;flex:none}.ac-swatch--water{background:#a6cdba59}.ac-swatch--active{background:var(--gold)}.ac-swatch--none{background:transparent;border:1px solid var(--bone-dim)}.actives-body{max-width:620px;margin:36px auto 0;color:var(--bone-dim);line-height:1.72;font-size:16px;text-align:center;background:#0c0a0780;padding:24px 26px;border-radius:3px}.actives-body p{margin:0 0 12px}.actives-body p:last-child{margin:0}@media(max-width:640px){.actives-compare{grid-template-columns:1fr}}.ingredients{max-width:820px;margin:44px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.ingredient{background:#0c0a0799;border:1px solid rgba(198,160,82,.28);border-radius:3px;padding:24px 26px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ingredient__name{font-family:var(--font-display);font-size:18px;color:var(--gold-bright);letter-spacing:.06em;margin-bottom:8px}.ingredient__role{color:var(--bone-dim);font-size:15px;line-height:1.62}@media(max-width:640px){.ingredients{grid-template-columns:1fr}}.whycost-points{max-width:960px;margin:46px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.whycost-point{background:#0c0a0799;border:1px solid rgba(198,160,82,.28);border-radius:3px;padding:28px 24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.whycost-point__mark{font-family:var(--font-display);font-size:15px;color:var(--ink);background:var(--gold);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;margin-bottom:16px}.whycost-point__head{font-family:var(--font-display);font-size:19px;color:var(--bone);margin:0 0 10px;line-height:1.15}.whycost-point__text{color:var(--bone-dim);font-size:15px;line-height:1.62}.whycost-close{max-width:38ch;margin:40px auto 0;color:var(--bone);text-align:center;display:block}@media(max-width:760px){.whycost-points{grid-template-columns:1fr}}.ac-track{display:flex;height:30px;border-radius:3px;overflow:hidden;border:1px solid rgba(198,160,82,.35);background:#f2ead80d;margin-bottom:16px}.ac-seg{height:100%;display:block}.ac-seg--active{background:linear-gradient(90deg,var(--gold),var(--gold-bright))}.ac-seg--water{background:repeating-linear-gradient(45deg,#a6cdba38,#a6cdba38 7px,#a6cdba12 7px 14px)}.ac-card--us .ac-track{border-color:var(--gold);box-shadow:0 0 20px -6px #c6a05280}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
