:root{--obsidian: #0B0806;--obsidian-2: #130D0A;--velvet: #8E1218;--oxblood: #5C0D12;--gold: #D9AE55;--gold-hi: #F6E2A6;--gold-deep: #A9772B;--ivory: #F4EDE0;--paper-ink: #1F170F;--gold-grad: linear-gradient(180deg, #F6E2A6 0%, #D9AE55 52%, #A9772B 100%);--font-display: "Cinzel", "Times New Roman", Georgia, serif;--font-emotion: "Cormorant Garamond", Georgia, serif;--font-ui: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}html:root{--font-body-family: var(--font-ui);--font-heading-family: var(--font-display);--font-heading-weight: 700;--font-body-weight: 400}html .color-scheme-1,html .color-scheme-4,html .color-scheme-dba0e368-eff5-43ba-907f-57928631ef5a{--color-background: 11, 8, 6;--gradient-background: #0B0806;--color-foreground: 244, 237, 224;--color-background-contrast: 52, 42, 33;--color-shadow: 0, 0, 0;--color-button: 217, 174, 85;--color-button-text: 11, 8, 6;--color-secondary-button: 11, 8, 6;--color-secondary-button-text: 217, 174, 85;--color-link: 217, 174, 85;--color-badge-foreground: 244, 237, 224;--color-badge-background: 11, 8, 6;--color-badge-border: 217, 174, 85;--payment-terms-background-color: #0B0806}html .color-scheme-2{--color-background: 19, 13, 10;--gradient-background: #130D0A;--color-foreground: 244, 237, 224;--color-background-contrast: 60, 48, 38;--color-shadow: 0, 0, 0;--color-button: 217, 174, 85;--color-button-text: 11, 8, 6;--color-secondary-button: 19, 13, 10;--color-secondary-button-text: 217, 174, 85;--color-link: 217, 174, 85;--color-badge-foreground: 244, 237, 224;--color-badge-background: 19, 13, 10;--color-badge-border: 217, 174, 85;--payment-terms-background-color: #130D0A}html .color-scheme-3{--color-background: 92, 13, 18;--gradient-background: #5C0D12;--color-foreground: 244, 237, 224;--color-button: 217, 174, 85;--color-button-text: 11, 8, 6;--color-secondary-button: 92, 13, 18;--color-secondary-button-text: 244, 237, 224;--color-link: 246, 226, 166}html .color-scheme-5{--color-background: 142, 18, 24;--gradient-background: #8E1218;--color-foreground: 244, 237, 224;--color-button: 244, 237, 224;--color-button-text: 142, 18, 24;--color-secondary-button: 142, 18, 24;--color-secondary-button-text: 244, 237, 224;--color-link: 246, 226, 166}html body{background-color:var(--obsidian);color:var(--ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html body h1,html body h2,html body h3,html body h4,html body .h0,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5{font-family:var(--font-display);letter-spacing:.04em}html body ::selection{background:var(--gold);color:var(--obsidian)}html body :focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}html body img{max-width:100%}.l47-kicker,html body .legacy-kicker{font-family:var(--font-ui);font-weight:600;font-size:13px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold)}.l47-emotion{font-family:var(--font-emotion);font-style:italic;font-weight:600}.l47-gold-text{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}html body .goldbtn,html body .redbtn,html body .hero-redbtn,html body .outbtn{display:inline-flex;align-items:center;justify-content:center;gap:.9em;box-sizing:border-box;max-width:100%;padding:18px 34px;margin-right:14px;font-family:var(--font-ui);font-weight:600;font-size:13px;line-height:1.3;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:0;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease,background-color .25s ease}html body .goldbtn{background:var(--gold-grad);color:var(--obsidian)!important;border:1px solid var(--gold-deep);box-shadow:0 8px 24px #d9ae5538,inset 0 1px #f6e2a6bf}html body .goldbtn:after{content:"\2192";letter-spacing:0;font-size:1.2em}html body .goldbtn:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:0 12px 30px #d9ae5552,inset 0 1px #f6e2a6d9}html body .redbtn,html body .hero-redbtn{background:var(--oxblood);color:var(--ivory)!important;border:1px solid var(--velvet);box-shadow:inset 0 0 0 1px #d9ae552e,0 8px 24px #8e121852}html body .redbtn:hover,html body .hero-redbtn:hover{background:var(--velvet);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #d9ae5559,0 12px 30px #8e121873}html body .outbtn{background:transparent;color:var(--gold)!important;border:1px solid var(--gold)}html body .outbtn:hover{background:var(--gold);color:var(--obsidian)!important;transform:translateY(-2px)}html body .bundle-card .goldbtn,html body .bundle-card .redbtn{margin:0;width:100%;padding:17px 16px;font-size:12.5px}.l47-pill{display:inline-flex;align-items:center;gap:10px;padding:9px 18px;font:600 11px/1 var(--font-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--ivory);background:var(--oxblood);border:1px solid var(--velvet);border-radius:999px}.l47-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff3b3b;box-shadow:0 0 8px #ff3b3bcc}html body .legacy-wrap{background:var(--obsidian);color:var(--ivory);font-family:var(--font-ui);overflow:hidden}html body .legacy-wrap .legacy-section{max-width:1200px;margin:auto;padding:70px 24px}html body .gold{color:var(--gold)}html body .legacy-wrap .legacy-hero{background:linear-gradient(90deg,#0b0806f2,#0b0806cc 45%,#0b080647),url(/cdn/shop/files/ChatGPT_Image_May_19_2026_11_37_14_PM.png?v=1779223086&width=1600);background-size:cover;background-position:center;min-height:780px;display:flex;align-items:center;position:relative}html body .legacy-wrap .legacy-hero-inner{max-width:1200px;margin:auto;padding:80px 24px;width:100%;position:relative;z-index:2;box-sizing:border-box}html body .legacy-wrap .legacy-hero h1{font-family:var(--font-display);font-weight:900;font-size:clamp(32px,5.2vw,62px);line-height:1.08;margin:22px 0;text-transform:uppercase;max-width:780px;color:var(--ivory)!important;letter-spacing:.02em;text-shadow:0 3px 22px rgba(0,0,0,.95);overflow-wrap:anywhere}html body .legacy-wrap .legacy-hero h1 .gold{display:block;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;text-shadow:none;filter:drop-shadow(0 3px 14px rgba(0,0,0,.85))}html body .legacy-wrap .legacy-hero p{font-size:19px;max-width:580px;line-height:1.7;color:var(--ivory);text-shadow:0 2px 12px rgba(0,0,0,.85);margin-bottom:30px}html body .legacy-wrap .legacy-hero p.l47-kicker{color:var(--gold);font-size:12px;margin-top:28px}html body .legacy-wrap .trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(217,174,85,.28);border-bottom:1px solid rgba(217,174,85,.28);background:var(--obsidian-2)}html body .legacy-wrap .trust div{padding:34px 24px;border-right:1px solid rgba(217,174,85,.12);text-align:center;font-size:14px;line-height:1.55;color:#f4ede0d1}html body .legacy-wrap .trust div:last-child{border-right:none}html body .legacy-wrap .trust strong{font-family:var(--font-ui);font-weight:600;letter-spacing:.22em;font-size:12px}html body .legacy-wrap .product{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}html body .legacy-wrap .product img{width:100%;height:auto;display:block;filter:drop-shadow(0 15px 40px rgba(0,0,0,.65))}html body .legacy-wrap .product h2,html body .legacy-wrap .includes h2,html body .bundle-section h2{font-family:var(--font-display);font-weight:900;font-size:clamp(24px,3.2vw,38px);color:var(--gold);text-transform:uppercase;margin-bottom:20px;letter-spacing:.05em;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .legacy-wrap .product p{font-size:17px;line-height:1.75;color:#f4ede0e0}html body .legacy-wrap .product ul{list-style:none;padding:0}html body .legacy-wrap .product li{margin:16px 0;font-size:16.5px;line-height:1.7}html body .legacy-wrap .includes{padding-top:80px;padding-bottom:40px}html body .legacy-wrap .includes h2{text-align:center;margin-bottom:45px}html body .legacy-wrap .includes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}html body .legacy-wrap .card{border:1px solid rgba(217,174,85,.18);padding:35px 22px 30px;text-align:center;background:linear-gradient(180deg,var(--obsidian-2) 0%,var(--obsidian) 100%);transition:.4s cubic-bezier(.16,1,.3,1);min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}html body .legacy-wrap .card:hover{transform:translateY(-5px);border-color:var(--gold);box-shadow:0 12px 30px #d9ae551a}html body .legacy-wrap .card img{width:100%;max-width:210px;height:170px;object-fit:contain;margin:0 auto 26px;display:block;filter:drop-shadow(0 14px 30px rgba(0,0,0,.7))}html body .legacy-wrap .card h3{font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.24em;min-height:50px;display:flex;align-items:center;justify-content:center;margin:0}html body .legacy-wrap .card p{font-size:15.5px;line-height:1.65;color:#f4ede0b8;max-width:230px;margin:18px auto 0}html body .bundle-section{padding-top:20px;padding-bottom:80px;text-align:center;background:var(--obsidian)}html body .bundle-section h2{text-align:center;margin-bottom:10px}html body .bundle-subtitle{font-family:var(--font-ui);font-weight:600;font-size:12.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:44px}html body .bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:stretch;max-width:1100px;margin:auto}html body .bundle-card{border:1px solid rgba(217,174,85,.26);background:linear-gradient(180deg,var(--obsidian-2) 0%,var(--obsidian) 100%);padding:46px 24px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;transition:.4s ease;box-sizing:border-box}html body .bundle-card:hover{transform:translateY(-5px);border-color:#d9ae5599}html body .bundle-card.featured{border:2px solid var(--gold);background:radial-gradient(circle at center,#8e12184d,#0b080600 70%),var(--obsidian-2);transform:scale(1.04);box-shadow:0 0 40px #d9ae5533;z-index:2}html body .bundle-card.featured:hover{transform:scale(1.04) translateY(-5px);box-shadow:0 0 48px #d9ae5552}html body .bundle-badge{position:absolute;top:-14px;background:var(--obsidian);color:var(--gold);border:1px solid var(--gold);padding:6px 16px;font:600 11px/1.2 var(--font-ui);letter-spacing:.2em;text-transform:uppercase;border-radius:2px;white-space:nowrap;max-width:calc(100% - 16px)}html body .bundle-card.featured .bundle-badge{background:var(--oxblood);color:var(--ivory);border-color:var(--velvet);box-shadow:0 0 15px #8e1218b3;animation:l47PulseBadge 2.4s infinite}@keyframes l47PulseBadge{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}html body .bundle-title{font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}html body .bundle-qty{font-family:var(--font-emotion);font-style:italic;font-weight:600;font-size:19px;color:#f4ede0b3;margin-bottom:24px;text-transform:none;letter-spacing:.01em}html body .bundle-price-box{margin-bottom:10px}html body .bundle-price-box .old-price{font-size:17px;color:#f4ede073;text-decoration:line-through;margin-bottom:2px;display:block}html body .bundle-price-box .current-price{font-family:var(--font-display);font-size:60px;font-weight:900;line-height:1;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}html body .bundle-card.featured .bundle-price-box .current-price{background:none;-webkit-text-fill-color:var(--ivory);color:var(--ivory);text-shadow:0 0 22px rgba(217,174,85,.3)}html body .bundle-each{font-size:14.5px;color:#f4ede0b8;margin-bottom:24px;font-style:normal}html body .bundle-shipping{margin-top:18px;font:600 11px/1.4 var(--font-ui);letter-spacing:.2em;text-transform:uppercase}html body .bundle-trust-bar{max-width:1100px;margin:40px auto 0;border-top:1px solid rgba(217,174,85,.18);padding:26px 24px 0;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:20px;box-sizing:border-box}html body .trust-bar-item{display:flex;align-items:center;font-size:13.5px;color:#f4ede0d9;letter-spacing:.04em;text-align:left}html body .trust-bar-item strong{font-family:var(--font-ui);font-weight:600;font-size:11.5px;letter-spacing:.18em}html body .trust-bar-item .icon{margin-right:12px;font-size:18px;display:flex;align-items:center;justify-content:center;color:var(--gold)}html body .trust-bar-item .usa-flag-svg{width:24px;height:auto;display:inline-block;border-radius:1px;box-shadow:0 1px 4px #0000004d}html body .trust-bar-item .sub-text{font-size:10.5px;color:#f4ede080;display:block;margin-top:3px;font-weight:600;letter-spacing:.14em}html body .gold-shipping-notice,html body p.gold-batch{margin-top:44px;padding:0 12px;font-family:var(--font-emotion);font-style:italic;font-weight:600;font-size:22px;line-height:1.45;letter-spacing:.01em;text-align:center;color:var(--gold-hi)}html body .sp-box{max-width:1100px;margin:34px auto 0;display:flex;align-items:center;gap:16px;padding:18px 22px;border:1px dashed rgba(217,174,85,.55);background:var(--obsidian-2);text-align:left;cursor:pointer;transition:.3s;box-sizing:border-box}html body .sp-box:hover{border-color:var(--gold)}html body .sp-box input{width:22px;height:22px;accent-color:var(--gold);flex-shrink:0;cursor:pointer}html body .sp-ico svg{width:30px;height:30px;display:block;fill:none;stroke:var(--gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html body .sp-text{flex:1;min-width:0}html body .sp-text strong{display:block;color:var(--ivory);font:600 13px/1.3 var(--font-ui);letter-spacing:.2em;text-transform:uppercase}html body .sp-text small{display:block;color:#f4ede0b3;font-size:13px;margin-top:4px}html body .sp-price{color:var(--gold);font-family:var(--font-display);font-weight:700;font-size:18px;white-space:nowrap}html body .legacy-wrap .final-cinematic{position:relative;min-height:680px;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(180deg,#0b08064d,#0b080680 35%,#0b0806f5),url(/cdn/shop/files/doledole.png?v=1779231251&width=1600);background-size:cover;background-position:center;border-top:1px solid rgba(217,174,85,.18);border-bottom:1px solid rgba(217,174,85,.18);padding:100px 24px}html body .legacy-wrap .final-cinematic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#d9ae5524,#0b080600 45%),linear-gradient(90deg,#0b080699,#0b08061a,#0b080699);z-index:1}html body .legacy-wrap .final-cinematic-inner{position:relative;z-index:2;max-width:820px;margin:auto;width:100%}html body .final-eyebrow{font:600 13px/1.4 var(--font-ui);letter-spacing:.32em;text-transform:uppercase;margin-bottom:18px;color:var(--gold);text-shadow:0 2px 12px rgba(0,0,0,.85)}html body .legacy-wrap .final-cinematic h2{font-family:var(--font-display);font-weight:900;font-size:clamp(30px,5vw,58px);line-height:1.1;margin:0 0 24px;text-transform:uppercase;color:var(--ivory);text-shadow:0 4px 25px rgba(0,0,0,.95)}html body .legacy-wrap .final-cinematic h2 span{display:block;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;filter:drop-shadow(0 4px 16px rgba(0,0,0,.85))}html body .legacy-wrap .final-cinematic p{font-family:var(--font-emotion);font-style:italic;font-weight:600;font-size:24px;line-height:1.5;max-width:720px;margin:0 auto 30px;color:var(--ivory);text-shadow:0 3px 16px rgba(0,0,0,.9)}html body .petition-form-box{background:#130d0aeb;border:1px solid var(--gold-deep);padding:40px;max-width:550px;margin:35px auto 0;box-shadow:0 15px 35px #000c;border-radius:2px;box-sizing:border-box}html body .petition-input{width:100%;padding:16px;margin-bottom:15px;background:var(--obsidian);border:1px solid rgba(217,174,85,.35);color:var(--ivory);font-family:var(--font-ui);font-size:16px;box-sizing:border-box;border-radius:0}html body .petition-input:focus{border-color:var(--gold);outline:none;background:var(--obsidian-2)}html body .petition-input::placeholder{color:#f4ede080}html body .l47-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;opacity:0}html body .success-unlocked-box{display:none;background:linear-gradient(180deg,var(--obsidian-2) 0%,var(--obsidian) 100%);border:1px solid var(--gold);padding:45px 35px;max-width:620px;margin:35px auto 0;box-shadow:0 0 35px #d9ae5540;border-radius:2px;text-align:center;animation:l47FadeIn .6s ease forwards;box-sizing:border-box}@keyframes l47FadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}html body .success-status-tag{background:var(--oxblood);color:var(--ivory);border:1px solid var(--velvet);font:600 12px/1.2 var(--font-ui);letter-spacing:.22em;padding:9px 22px;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;margin-bottom:25px}html body .success-unlocked-box h3{font-family:var(--font-display);font-size:28px;color:var(--gold);margin:0 0 15px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}html body .success-unlocked-box p{font-size:16px!important;line-height:1.8!important;color:var(--ivory)!important;margin-bottom:20px!important}html body .benefit-title{font:600 12px/1.4 var(--font-ui)!important;letter-spacing:.22em;color:var(--gold)!important;border-top:1px solid rgba(217,174,85,.3);padding-top:20px;margin-top:25px;display:flex;align-items:center;justify-content:center;gap:8px;text-transform:uppercase}html body .gold-icon{width:20px;height:20px;fill:var(--gold);display:inline-block;vertical-align:middle}html body .final-secure{margin-top:26px;font:600 12px/1.4 var(--font-ui);letter-spacing:.26em;color:var(--gold);text-shadow:0 2px 12px rgba(0,0,0,.85)}html body .disclaimer{font-size:12px;color:#f4ede080;line-height:1.8;border-top:1px solid rgba(217,174,85,.12);padding:35px 24px;max-width:1200px;margin:auto;text-align:center}html body .about-overflow-breaker,html body .about-wrap,html body .faq-wrap{background:var(--obsidian)!important;color:var(--ivory);font-family:var(--font-ui)}html body .about-section-container,html body .faq-section-container{color:#f4ede0e6;font-size:16.5px}html body .about-section-container h1,html body .faq-section-container h1{font-family:var(--font-display)!important;font-weight:900!important;letter-spacing:.05em!important;font-size:clamp(28px,6.4vw,42px)!important;line-height:1.15;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}html body .about-section-container h2,html body .faq-section-container h2{font-family:var(--font-display);font-weight:700;color:var(--gold)!important;letter-spacing:.06em!important;font-size:clamp(20px,4.2vw,28px)}html body .about-section-container h2[style*="color:#ffffff"]{color:var(--ivory)!important}html body .faq-section-container h3{font-family:var(--font-ui);font-weight:600;letter-spacing:.14em;color:var(--ivory)!important;font-size:15px!important;line-height:1.5}html body .faq-section-container>p:first-of-type{font-family:var(--font-emotion);font-size:22px!important;font-weight:600}html body [style*="color:#d4af37"],html body [style*="color: #d4af37"]{color:var(--gold)!important}html body .petition-wrap{background:var(--obsidian)!important;color:var(--ivory);font-family:var(--font-ui)}html body .petition-box{background:var(--ivory)!important;color:var(--paper-ink);border:1px solid var(--gold-deep)!important;box-shadow:0 0 0 6px var(--obsidian),0 0 0 7px var(--gold-deep),0 30px 70px #0009!important;box-sizing:border-box}html body .petition-box h2,html body .petition-letter h3,html body .petition-form h3,html body .why h2,html body .media-logos h3{font-family:var(--font-display);color:var(--paper-ink)!important;letter-spacing:.05em}html body .petition-box h2{font-weight:900}html body .petition-letter,html body .petition-grid,html body .why,html body .media-logos,html body .bottom-bar{border-color:#a9772b73!important}html body .petition-letter p{color:var(--paper-ink)}html body .petition-wrap .gold{color:var(--gold-deep)}html body .signature{font-family:var(--font-emotion)!important;font-style:italic;font-weight:600;color:var(--gold-deep)!important}html body .petition-form input:not([type=checkbox]),html body .petition-form select{background:#fbf7ee!important;border:1px solid var(--gold-deep)!important;color:var(--paper-ink)!important;font-family:var(--font-ui);font-size:16px!important}html body .petition-form input:focus,html body .petition-form select:focus{border-color:var(--oxblood)!important;box-shadow:0 0 0 3px #8e121826!important}html body .check{color:var(--paper-ink)}html body .check.pick-me-check{background:#5c0d120f!important;border-color:var(--gold-deep)!important}html body .check.pick-me-check span{color:var(--oxblood)!important}html body .safe{color:#1f170fa6!important}html body .why-grid div{border-color:#a9772b59!important;background:#a9772b0d!important}html body .why-grid h3,html body .bottom-bar strong{color:var(--oxblood)!important;font-family:var(--font-display)}html body .why-grid p,html body .bottom-bar div{color:var(--paper-ink)}html body .logo-row span{color:#1f170fbf!important;border-color:#a9772b73!important;font-family:var(--font-ui);font-size:14px!important;letter-spacing:.18em}html body .petition-box .success-unlocked-box{background:var(--paper-ink)!important}html body .shopify-policy__title h1{font-family:var(--font-display);font-weight:900;font-size:clamp(28px,6vw,44px);text-transform:uppercase;letter-spacing:.05em;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media(max-width:1024px){html body .legacy-wrap .product{gap:44px}html body .bundle-grid{gap:20px}html body .bundle-card{padding:42px 18px}html body .bundle-price-box .current-price{font-size:52px}}@media(max-width:900px){html body .legacy-wrap .legacy-section{padding:52px 20px}html body .legacy-wrap .legacy-hero{min-height:auto;padding:56px 0}html body .legacy-wrap .legacy-hero-inner{padding:40px 20px}html body .legacy-wrap .legacy-hero p{font-size:17px}html body .legacy-wrap .trust{grid-template-columns:1fr 1fr}html body .legacy-wrap .trust div{border-bottom:1px solid rgba(217,174,85,.12);padding:26px 16px}html body .legacy-wrap .product{grid-template-columns:1fr;gap:32px}html body .legacy-wrap .includes{padding-top:56px}html body .legacy-wrap .includes-grid,html body .bundle-grid{grid-template-columns:1fr;gap:30px}html body .bundle-grid{padding:0 4px}html body .bundle-card.featured{transform:none;margin:15px 0}html body .bundle-card.featured:hover{transform:translateY(-5px)}html body .legacy-wrap .card,html body .bundle-card{min-height:auto}html body .legacy-wrap .card img{max-width:220px;height:180px}html body .bundle-trust-bar{flex-direction:column;gap:16px;align-items:flex-start;padding:24px 20px 0}html body .legacy-wrap .final-cinematic{min-height:520px;padding:64px 20px}html body .legacy-wrap .final-cinematic p{font-size:20px}html body .goldbtn,html body .redbtn,html body .hero-redbtn,html body .outbtn{display:flex;width:100%;margin:12px 0}html body .petition-grid{grid-template-columns:1fr!important;gap:30px!important}html body .petition-letter{border-right:none!important;padding-right:0!important}html body .about-section-container,html body .faq-section-container{padding:52px 20px!important}html body .gold-shipping-notice,html body p.gold-batch{font-size:19px;margin-top:32px}}@media(max-width:600px){html body .legacy-wrap .trust{grid-template-columns:1fr}html body .legacy-wrap .trust div{border-right:none}html body .legacy-wrap .trust div:last-child{border-bottom:none}html body .goldbtn,html body .redbtn,html body .hero-redbtn,html body .outbtn{letter-spacing:.2em;padding:17px 16px;font-size:12px}html body .petition-form-box,html body .success-unlocked-box{padding:26px 18px}html body .success-unlocked-box h3{font-size:22px}html body .petition-box{padding-left:18px!important;padding-right:18px!important;padding-bottom:30px!important;margin-left:14px!important;margin-right:14px!important}html body .petition-box h2{font-size:24px!important;margin:32px 0 22px!important}html body .signature{font-size:40px!important}html body .why-grid div{padding:26px 14px!important}html body .logo-row{gap:12px!important}html body .logo-row span{font-size:12px!important;letter-spacing:.12em}html body .sp-box{flex-wrap:wrap;padding:16px}html body .sp-price{margin-left:38px}html body .bundle-title{font-size:18px}html body .bundle-badge{font-size:10px;letter-spacing:.14em}html body .final-eyebrow,html body .bundle-subtitle{letter-spacing:.18em}}@media(prefers-reduced-motion:reduce){html body .bundle-card.featured .bundle-badge{animation:none}html body .goldbtn,html body .redbtn,html body .outbtn,html body .bundle-card,html body .legacy-wrap .card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
