:root{--dark:#101115;--gold:#e8b64f;--cream:#f5f3ef;--ink:#19191c;--muted:#bababe}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);font-size:18px;line-height:1.5}button,select{font:inherit}button,a,select,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #b88113;outline-offset:4px}.wrap{max-width:1080px;margin:auto}.announcement{text-align:center;background:#080809;color:#e1c483;font-size:10px;font-weight:700;letter-spacing:2px;padding:10px 16px}header{background:#202022;color:#eee;display:flex;align-items:center;justify-content:space-between;padding:18px max(calc((100vw - 1080px)/2),24px);gap:30px}.brand{display:inline-flex;flex-direction:column;font-size:27px;line-height:.9;font-weight:800;letter-spacing:1px;color:#ead39c}.brand span{font-size:10px;letter-spacing:3px;margin-top:7px}nav{display:flex;gap:30px;font-size:10px;letter-spacing:1.3px}.bag{border:0;background:transparent;color:var(--gold);font-size:27px;position:relative}.bag span{font-size:11px;position:absolute;top:0;right:-5px;background:var(--gold);color:#111;border-radius:50%;width:17px;height:17px}.ticker{background:#080809;color:#d8b86c;display:flex;justify-content:center;gap:55px;font-size:10px;letter-spacing:1px;font-weight:700;padding:9px 15px}.dark{background:var(--dark);color:#fafafa}.light{background:var(--cream)}.split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hero{padding:56px 24px 70px;background:radial-gradient(ellipse at 70% 5%,#23252a,#101115 65%)}.eyebrow{font-size:11px;font-weight:800;color:#bf933b;letter-spacing:2.5px;margin-bottom:15px}h1{font-size:62px;line-height:1.02;letter-spacing:-3px;margin:0 0 20px;font-weight:800}em{font-style:normal;color:var(--gold)}h2{font-size:39px;line-height:1.12;letter-spacing:-1.4px;margin:0 0 23px}h3{font-size:28px;line-height:1.2;letter-spacing:-.7px;margin:0 0 18px}p{margin:0 0 20px}.lead{color:#c8c8cb;font-size:17px;max-width:460px;line-height:1.55}.offers{display:grid;gap:10px;margin:25px 0 14px;text-align:left}.offer{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:19px 17px 14px;border:1px solid #48494e;border-radius:12px;background:#1e1f24;color:#fff;text-align:left;min-height:88px}.offer.selected{border:2px solid var(--gold);padding:18px 16px 13px;background:linear-gradient(100deg,#332b1a,#222224)}.radio{width:19px;height:19px;border:1px solid #888;border-radius:50%;flex-shrink:0}.selected .radio{border:5px solid var(--gold);background:#191919}.offer-copy{flex:1}.offer strong{display:block;font-size:17px;line-height:1.3}.offer small{display:block;font-size:12px;color:#c1c1c5;margin-top:5px}.offer .price{text-align:right;font-size:28px;font-weight:800;line-height:1.15}.selected .price{color:var(--gold)}.offer del{display:block;font-size:12px;font-weight:400;color:#a8a8ad;margin-bottom:3px}.badge{position:absolute;top:-10px;left:18px;border-radius:5px;background:var(--gold);color:#211b10;padding:2px 9px;font-size:9px;font-weight:800;letter-spacing:.6px}.cta{border:0;border-radius:10px;background:linear-gradient(#f7d78c,#e7b345);color:#191711;min-height:58px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-weight:800;width:100%;padding:16px;box-shadow:0 6px 16px #dbac3d26;transition:filter .2s,transform .2s}.cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.assurance{border:1px solid #5f4c27;border-radius:9px;background:#282319;display:flex;gap:13px;align-items:center;margin:13px 0;padding:12px 15px}.assurance>span{color:var(--gold);font-size:28px}.assurance p{font-size:12px;color:#d3c9b5;margin:0}.single-link{color:#eee;background:transparent;width:100%;border:1px solid #383a40;border-radius:8px;padding:13px;font-size:11px;font-weight:700}.hero-visual{position:relative;background:#e9e6df;border-radius:20px;overflow:hidden;box-shadow:0 30px 50px #0005;aspect-ratio:1/1.07;display:flex;align-items:center;justify-content:center}.hero-visual img{width:100%;height:auto;mix-blend-mode:multiply}.image-tag{position:absolute;top:16px;left:16px;border:1px solid #c9c4b9;background:#f6f3ecb8;border-radius:30px;padding:7px 12px;font-size:10px;color:#4e4737;z-index:1}.image-foot{position:absolute;bottom:22px;left:24px;right:24px;display:flex;justify-content:space-between;color:#6b6253;font-size:9px;letter-spacing:1.4px}.situation{padding:50px 24px}.situations{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.situations>div{padding:19px 16px;background:#fff;border:1px solid #e5e2db;border-radius:10px;display:flex;align-items:center;gap:13px;font-size:16px;font-weight:600}.situations span{color:#a77c28;font-size:24px}.statement{padding:18px 22px;background:#101115;color:#fff;border-radius:9px;font-size:23px;font-weight:700}.meaning{padding:75px 24px}.meaning p{font-size:17px;color:#c1c1c6}.meaning-visual{background:#e4e1d9;border-radius:15px;overflow:hidden;position:relative;min-height:520px;display:flex;align-items:center}.meaning-visual img{width:100%;height:auto;mix-blend-mode:multiply}.meaning-visual>span{position:absolute;bottom:28px;left:0;right:0;text-align:center;color:#4d473c;font-size:10px;font-weight:700;letter-spacing:1.4px}.benefits{list-style:none;padding:0;margin:23px 0 30px}.benefits li{font-size:16px;margin:13px 0;display:flex;gap:12px}.benefits li:before{content:"\2713";color:var(--gold);font-weight:700}.gift{padding:65px 24px}.gift h2{text-align:center;margin-bottom:32px}.gift-card{display:grid;grid-template-columns:1fr 1.1fr;background:#fff;max-width:890px;margin:auto;border:1px solid #e3dfd7;border-radius:15px;overflow:hidden}.gift-photo{background:#e5e1d8;display:flex;align-items:center}.gift-photo img{width:100%;height:auto;mix-blend-mode:multiply}.gift-copy{padding:42px 35px;align-self:center}.gift-copy p{font-size:17px;color:#64605b}.gift-copy .eyebrow{font-size:9px}.text-link{font-size:15px;font-weight:700;border-bottom:1px solid #d4b676;padding-bottom:6px;display:inline-block}.text-link span{margin-left:20px}.gift-note{max-width:890px;margin:13px auto 0;padding:22px 25px;border:1px solid #dfdbd3;border-radius:12px;background:#fff;display:flex;gap:18px;align-items:center}.gift-note>span{font-size:30px;color:#9d7a36}.gift-note strong{font-size:17px}.gift-note p{font-size:14px;color:#68645f;margin:5px 0 0}.purchase{padding:65px 24px}.purchase-wrap{max-width:600px;margin:auto;text-align:center}.purchase h2{font-size:40px}.purchase-wrap>p{color:#b8b8bd;font-size:16px}.purchase .offers{margin-top:30px}.extra{display:flex;text-align:left;justify-content:space-between;align-items:center;gap:20px;border:1px solid #615033;background:#252219;padding:18px;border-radius:10px;margin:18px 0}.extra strong{font-size:16px}.extra p{font-size:14px;color:#d7d1c4;margin:4px 0}.extra small{font-size:12px;color:#c5ad78}.quantity-label{font-size:11px;color:#d8ccaf;flex-shrink:0}select{display:block;margin-top:5px;background:#f5f0e5;border:0;border-radius:6px;padding:10px 7px;color:#222;font-size:14px;min-height:44px}.order-total{display:flex;justify-content:space-between;align-items:center;padding:5px 2px 16px;font-size:16px}.order-total strong{font-size:27px}.under-cta{font-size:12px;color:#aaa;margin-top:15px}.faq{padding:60px 24px;background:#fff}.faq-wrap{max-width:850px;margin:auto}.faq details{border-bottom:1px solid #dedede}summary{cursor:pointer;list-style:none;font-size:18px;font-weight:600;padding:21px 30px 21px 0;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";position:absolute;right:4px;font-size:23px;top:15px;font-weight:400}details[open] summary:after{content:"\2212"}details p{color:#646466;font-size:17px;padding-right:35px}.faq .cta{max-width:530px;margin:35px auto 0}footer{background:#080809;color:#a7a7ac;padding:50px 24px 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:35px}footer p{font-size:13px;margin-top:20px}footer h4{font-size:10px;letter-spacing:2px;color:#c5aa70;margin:0 0 18px}footer .footer-grid>div>a:not(.brand){display:block;font-size:13px;margin-bottom:10px}.footer-bottom{border-top:1px solid #252528;margin-top:35px;padding-top:20px;display:flex;justify-content:space-between;font-size:10px}.mobile-buy{display:none}dialog{border:1px solid #49433a;border-radius:18px;padding:35px;max-width:520px;width:calc(100% - 30px);background:#f8f5ef;color:#1e1e20}dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog h2{font-size:30px;margin:0 0 25px}.close{position:absolute;right:13px;top:10px;border:0;background:none;font-size:30px}.summary-line,.modal-total{display:flex;justify-content:space-between;gap:15px;padding:12px 0;font-size:17px}.modal-total{border-top:1px solid #d6cdbd;font-size:19px;margin-top:10px}.checkout-notice{font-size:14px;color:#655c4d;line-height:1.6;background:#ece5d8;padding:15px;border-radius:8px;margin:20px 0}@media(min-width:1500px){.wrap{max-width:1120px}.hero{padding-top:70px;padding-bottom:80px}}@media(max-width:800px){header{padding:17px 22px}nav{gap:18px;font-size:9px}nav a:first-child{display:none}.ticker{gap:25px;font-size:8px}.ticker span:last-child{display:none}.split{gap:30px}h1{font-size:45px;letter-spacing:-2px}h2{font-size:32px}.hero{padding-top:38px}.offer{padding-left:12px;padding-right:12px}.offer strong{font-size:14px}.offer .price{font-size:24px}.offer small{font-size:10px}.meaning-visual{min-height:400px}.situations>div{font-size:14px;padding:15px 12px}.statement{font-size:20px}.gift-copy{padding:25px}h3{font-size:24px}}@media(max-width:600px){body{font-size:18px}.announcement{font-size:8px;letter-spacing:1px;padding:9px 12px}header{padding:15px 20px;gap:15px}.brand{font-size:23px}.brand span{font-size:8px}nav{gap:14px;font-size:8px;letter-spacing:.5px}.ticker{gap:20px;padding:9px 10px}.hero{padding:28px 20px 35px}.split{grid-template-columns:1fr;gap:30px}.hero-visual{grid-row:1;aspect-ratio:1.35;max-height:325px}.hero-visual img{width:84%;max-width:360px}.image-foot{bottom:13px;font-size:8px}.image-tag{font-size:9px;top:12px;left:12px}.hero-copy .eyebrow{margin-bottom:12px}h1{font-size:47px;line-height:1.03;letter-spacing:-2px;margin-bottom:16px}.lead{font-size:18px}.eyebrow{font-size:10px}h2,.purchase h2{font-size:33px;line-height:1.13}.offer strong{font-size:17px}.offer small{font-size:12px}.offer .price{font-size:28px}.offer{min-height:90px}.cta{font-size:15px;min-height:60px}.assurance p{font-size:13px}.single-link{font-size:13px;min-height:44px}.situation{padding:35px 20px}.situations{grid-template-columns:1fr;gap:9px}.situations>div{font-size:17px;min-height:65px}.statement{font-size:21px;line-height:1.35;padding:20px}.statement em{display:block;margin-top:5px}.meaning{padding:40px 20px}.meaning-visual{min-height:0;aspect-ratio:1.2}.meaning-visual img{width:85%;margin:auto}.meaning-visual>span{bottom:16px;font-size:8px}.meaning p{font-size:18px}.benefits li{font-size:17px}.gift{padding:40px 20px}.gift-card{grid-template-columns:1fr}.gift-photo{max-height:300px;justify-content:center;overflow:hidden}.gift-photo img{width:85%;max-width:350px}.gift-copy{padding:27px 24px}.gift h2{text-align:left;font-size:31px}.gift-copy p{font-size:18px}.gift-note{padding:18px}.gift-note p{font-size:15px}.purchase{padding:43px 20px}.extra{gap:12px;flex-wrap:wrap}.quantity-label{width:100%;font-size:13px}select{width:100%;font-size:17px}.extra p{font-size:16px}.extra small{font-size:14px}.faq{padding:40px 20px}summary{font-size:18px}details p{font-size:18px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{display:block;line-height:1.7}.footer-bottom span{display:block;margin-top:6px}footer{padding-bottom:110px}.mobile-buy{position:fixed;bottom:0;left:0;right:0;background:#17171cf5;border-top:1px solid #48402c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 20px max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:25px;z-index:5;color:#fff}.mobile-buy small{font-size:9px;letter-spacing:1px;display:block}.mobile-buy strong{font-size:23px;white-space:nowrap}.mobile-buy .cta{min-height:48px;font-size:12px}.checkout-notice{font-size:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cta{transition:none}}:root{--dark:#FAF7F0;--gold:#87621F;--cream:#FFFEFB;--ink:#302B24;--muted:#686158}body{background:#fffefb;color:#302b24}.announcement{background:#eaf1f5;color:#465b67}header{background:#fffefb;color:#50483c;border-bottom:1px solid #E5DFD3}.brand,.bag{color:#806329}.bag span{background:#e5bc68;color:#302b24}.ticker{background:#f2ebdd;color:#6e5526;border-bottom:1px solid #E5D7BC}.dark{background:#faf7f0;color:#302b24}.hero{background:radial-gradient(ellipse at 77% 25%,#fff,#faf7f0 52%,#f1f5f6)}.eyebrow{color:#806127}.lead,.meaning p{color:#625c53}.offer{background:#fffefb;color:#302b24;border-color:#d4cabc}.offer.selected{border-color:#ac8137;background:linear-gradient(110deg,#fbf0d8,#fffcf5)}.radio{border-color:#9a8c76}.selected .radio{border-color:#98702c;background:#fffefb}.offer small{color:#686056}.selected .price{color:#79551b}.offer del{color:#776d5f}.badge{background:#e7c785;color:#45351c}.cta{background:linear-gradient(#efd297,#e5bc68);color:#302b24;box-shadow:0 5px 16px #b28c4024}.assurance{background:#f4eedd;border-color:#dfd0ad}.assurance p{color:#635a47}.assurance>span{color:#87621f}.single-link{color:#5d513d;border-color:#d6ccba;background:#fffefb}.hero-visual{background:radial-gradient(ellipse,#fff 25%,#f5f1e7 68%,#e8eff2);border:1px solid #E2DACB;box-shadow:0 24px 50px #73644014}.image-tag{background:#fffefbd9;color:#655a46;border-color:#ddd3bf}.image-foot{color:#74654b}.situation{background:#fffefb}.situations>div{background:#faf7f0;border-color:#e8e0d2}.situations span{color:#8a6a30}.statement{background:#eaf1f5;color:#354a56;border:1px solid #D8E4EB}.statement em{color:#78602e}.meaning{background:linear-gradient(125deg,#eef3f6,#faf7f0 80%)}.meaning-visual{background:radial-gradient(ellipse,#fff 20%,#f7f5ef 65%,#e3edf2);border:1px solid #DBE3E6}.meaning-visual>span{color:#6c624f}.benefits li:before{color:#84642b}.gift{background:#fffefb}.gift-card,.gift-note{background:#fff;border-color:#e7dfd0}.gift-photo{background:radial-gradient(ellipse,#fff,#f3eddf)}.gift-copy p,.gift-note p{color:#655f56}.gift-note>span{color:#86662b}.text-link{color:#735520;border-color:#c5a467}.purchase{background:linear-gradient(160deg,#f7f2e7,#faf7f0 65%,#edf3f6)}.purchase-wrap>p{color:#686158}.extra{background:#eff4f6;border-color:#cedce3}.extra p{color:#52626a}.extra small,.quantity-label{color:#5d543f}select{background:#fffefb;border:1px solid #C4BAA7;color:#302b24}.under-cta{color:#6c645a}.faq{background:#fffefb}.faq details{border-color:#e3ddd1}details p{color:#625c53}footer{background:#eaf1f5;color:#53616a}footer h4{color:#71592d}.footer-bottom{border-color:#d1dce1;color:#56636a}.mobile-buy{background:#fffefbf5;color:#302b24;border-color:#dccca8;box-shadow:0 -4px 20px #7567450d}dialog{background:#fffefb;color:#302b24;border-color:#d7c7a8}dialog::backdrop{background:#34332966}.close{color:#534a3b}.checkout-notice{background:#eaf1f5;color:#4b5c65}.modal-total{border-color:#dcd3c3}.gift-copy blockquote{margin:0 0 25px;font-size:23px;line-height:1.55;font-style:italic;color:#40382e}.gift-copy .review-author{font-size:14px;margin:0;color:#6a6051}.review-author strong{color:#40382e}@media(max-width:600px){.gift-copy blockquote{font-size:21px}}.payment-promise{text-align:center;margin:18px 0;color:#5e4822}.payment-promise strong{display:block;font-size:23px;letter-spacing:.3px;line-height:1.25}.payment-promise span{display:block;font-size:14px;color:#655d50;margin-top:6px}.pay-banner{background:linear-gradient(110deg,#efe1bc,#fff9e9,#e7ca8d);padding:20px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 24px;color:#302b24}.pay-banner strong{font-size:22px;letter-spacing:.05em}.pay-banner span{font-size:17px}.stock-note{font-size:16px;font-weight:700;color:#78551e;display:flex;align-items:center;gap:9px;margin:18px 0}.stock-note span{height:9px;width:9px;border-radius:50%;background:#b48736}.cta{position:relative;overflow:hidden;box-shadow:0 7px 24px #a7782433;transition:transform .2s,box-shadow .2s}.cta:hover{transform:translateY(-3px);box-shadow:0 12px 28px #a7782455}.cta:active{transform:scale(.98)}.cta:after{content:"";position:absolute;inset:-70% auto -70% -50%;width:26%;background:linear-gradient(90deg,transparent,#ffffff70,transparent);transform:rotate(22deg);animation:gleam 6s ease-in-out infinite;pointer-events:none}@keyframes gleam{0%,65%{left:-50%}90%,to{left:130%}}.levi-section{padding:64px 0;text-align:center}.levi-section .wrap{max-width:800px}.levi-section p{font-size:19px;line-height:1.7;margin:24px auto}.levi-section .cta{max-width:420px;margin:auto}.offer{transition:border-color .2s,box-shadow .2s,transform .2s}.offer:hover{transform:translateY(-2px)}.offer.selected{box-shadow:0 0 0 2px #c5a46755}@media(prefers-reduced-motion:reduce){*,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tetra.css.map */
