:root{--chalk:#FFFFFF;--warm-white:#FFFFFF;--near-black:#23262E;--paper:#FFFFFF;--never-red:#C8342B;--i78:.78;--i42:.42;--ground:#2C6C7E;--ink:#FFFFFF;--sheet:var(--paper);--sheet-ink:var(--near-black);--gutter:22px;--rule:1px;--pad:56px;--navh:56px}@media (min-width:640px){:root{--gutter:40px;--pad:76px;--navh:60px}}@media (min-width:900px){:root{--gutter:56px;--pad:104px;--navh:64px}}@media (min-width:1200px){:root{--gutter:72px;--pad:120px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--sheet);color:var(--sheet-ink);font-family:Archivo,Archivo Fallback,Helvetica Neue,Helvetica,Arial,sans-serif;font-variation-settings:"wdth" 100;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%}a{color:inherit}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}::selection{background:var(--near-black);color:var(--warm-white)}:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mono{font-family:Martian Mono,Martian Fallback,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em;font-variant-numeric:tabular-nums}h2.h2{font-variation-settings:"wdth" 90;font-weight:600;font-size:clamp(29px,7.6vw,58px);line-height:1;letter-spacing:-.028em;text-wrap:balance;max-width:14ch}.wrap{width:100%;max-width:1380px;margin-inline:auto;padding-inline:var(--gutter)}.ground{background:var(--ground);color:var(--ink);transition:background-color .7s cubic-bezier(.22,.61,.36,1),color .7s cubic-bezier(.22,.61,.36,1)}section{position:relative}section[id],header[id]{scroll-margin-top:calc(var(--navh) + 8px)}.nav{position:sticky;top:0;z-index:50;background:var(--ground);color:var(--ink);transition:background-color .7s cubic-bezier(.22,.61,.36,1),color .7s cubic-bezier(.22,.61,.36,1)}.nav-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--navh);gap:12px}.nav-mark{grid-column:2;justify-self:center;font-variation-settings:"wdth" 62;font-weight:800;font-size:19px;letter-spacing:.035em;text-transform:uppercase;text-decoration:none}.nav-in .menu-btn{grid-column:1;justify-self:start}.nav-in .cart-btn{grid-column:3;justify-self:end}.arrow{display:inline-block;transition:transform .25s cubic-bezier(.22,.61,.36,1)}.r-name{font-variation-settings:"wdth" 62;font-weight:800;font-size:clamp(30px,8.4vw,52px);line-height:.94;letter-spacing:-.028em;text-transform:lowercase;transition:transform .38s cubic-bezier(.22,.61,.36,1),color .3s ease}.r-go{font-size:18px;line-height:1;color:#23262e59;padding-left:12px;transition:transform .38s cubic-bezier(.22,.61,.36,1),color .3s ease}@media (min-width:820px){.r-go{font-size:22px}}@media (prefers-reduced-motion:reduce){.r-name,.r-go{transition:none}}.cart-btn{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:99px;color:inherit;background:transparent;cursor:pointer;transition:background .22s ease}.cart-btn:hover{background:#7f7f7f29}.cart-btn svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cart-n{position:absolute;top:1px;right:1px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:#e8a13a;color:#23262e;font-family:Martian Mono,Martian Fallback,monospace;font-size:9px;line-height:17px;text-align:center;font-weight:700;transform:scale(0);transition:transform .3s cubic-bezier(.34,1.5,.5,1)}.cart-n.on{transform:scale(1)}.cart-scrim{position:fixed;inset:0;z-index:90;background:#15120f75;opacity:0;transition:opacity .34s ease}.cart-scrim.on{opacity:1}.cart{position:fixed;top:0;right:0;bottom:0;z-index:91;width:min(424px,100%);background:#fff;color:#23262e;display:flex;flex-direction:column;transform:translate(101%);transition:transform .42s cubic-bezier(.22,.61,.36,1);box-shadow:-20px 0 60px #15120f2e}.cart.on{transform:none}.cart-top{flex:none;display:flex;align-items:center;justify-content:space-between;padding:18px 20px 15px;border-bottom:1px solid rgba(35,38,46,.13)}.cart-title{font-family:Martian Mono,Martian Fallback,monospace;font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:#23262e8c}.cart-x{width:34px;height:34px;display:grid;place-items:center;border-radius:99px;font-size:20px;line-height:1;color:#23262e99;cursor:pointer;transition:background .2s ease,color .2s ease}.cart-x:hover{background:#23262e12;color:#23262e}.cart-ship{flex:none;padding:14px 20px 15px;border-bottom:1px solid rgba(35,38,46,.13);background:#fdf9f1}.cart-ship p{font-family:Martian Mono,Martian Fallback,monospace;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:#23262e9e;line-height:1.5}.cart-ship b{color:#b07515}.cart-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 20px 20px}.cart-foot{flex:none;border-top:1px solid rgba(35,38,46,.13);padding:16px 20px 18px;background:#fff}.sum{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;padding-block:4px;color:#23262ea8}.sum b{font-variation-settings:"wdth" 90;font-weight:600;color:#23262e;font-variant-numeric:tabular-nums}.sum--tot{margin-top:9px;padding-top:11px;border-top:1px solid rgba(35,38,46,.13);font-size:15px;color:#23262e}.sum--tot b{font-variation-settings:"wdth" 62;font-weight:800;font-size:24px;letter-spacing:-.015em}.cart-trust{margin-top:12px;text-align:center;font-family:Martian Mono,Martian Fallback,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#23262e73;line-height:1.6}@media (prefers-reduced-motion:reduce){.cart,.cart-scrim,.cart-n{transition:none}}.menu-btn{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:99px;color:inherit;background:transparent;cursor:pointer;transition:background .22s ease}.menu-btn:hover{background:#7f7f7f29}.menu-btn i{position:absolute;left:11px;top:calc(50% - .85px);width:18px;height:1.7px;border-radius:2px;background:currentColor;transition:transform .36s cubic-bezier(.22,.61,.36,1)}.menu-btn i:nth-child(1){transform:translateY(-4px)}.menu-btn i:nth-child(2){transform:translateY(4px)}.menu-btn.on i:nth-child(1){transform:rotate(45deg)}.menu-btn.on i:nth-child(2){transform:rotate(-45deg)}.menu-scrim{position:fixed;inset:0;z-index:90;background:#15120f66;opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:opacity .34s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.menu-scrim.on{opacity:1;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);transition:opacity .34s ease,backdrop-filter .3s ease .4s,-webkit-backdrop-filter .3s ease .4s}.menu{position:fixed;top:0;left:0;bottom:0;z-index:91;width:min(88%,380px);background:#f7f6f3;color:#23262e;display:flex;flex-direction:column;transform:translate(-101%);transition:transform .42s cubic-bezier(.22,.61,.36,1);box-shadow:20px 0 60px #15120f2e}.menu.on{transform:none}.menu-top{flex:none;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 14px 0 20px;background:#fff;border-bottom:1px solid rgba(35,38,46,.1)}.menu-mark{display:inline-flex;align-items:center;padding:8px 6px;margin:-8px -6px;line-height:0}.menu-mark img{display:block;height:21px;width:auto}.menu-x{width:44px;height:44px;display:grid;place-items:center;border-radius:99px;border:1px solid rgba(35,38,46,.16);background:#fff;color:#23262e;cursor:pointer;transition:background .2s ease,border-color .2s ease}.menu-x svg{width:14px;height:14px}.menu-x:hover{background:#f7f6f3;border-color:#23262e4d}.menu-body{flex:1;overflow-y:auto;padding:0 18px;display:flex;flex-direction:column}.menu-sec{display:flex;align-items:center;gap:10px;margin:16px 0 10px;font-family:Martian Mono,Martian Fallback,monospace;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:#23262e6b}.menu-sec:after{content:"";flex:1;height:1px;background:#23262e1f}.menu-slab{display:grid;grid-template-columns:1fr auto;align-items:center;height:84px;padding:0 18px;border-radius:16px;background:var(--mc);color:var(--mk,#fff);text-decoration:none;position:relative;overflow:hidden;margin-bottom:8px;transition:transform .18s ease}.menu-slab:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 120% at 100% 0%,rgba(255,255,255,.16),transparent 60%)}.menu-slab:active{transform:scale(.985)}.menu-slab .n{position:relative;font-variation-settings:"wdth" 62;font-weight:800;font-size:34px;letter-spacing:-.025em;line-height:1;text-transform:lowercase}.menu-slab .m{position:relative;display:grid;text-align:right;line-height:1.5;font-family:Martian Mono,Martian Fallback,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.menu-slab .m i{font-style:normal;opacity:.62}.menu-slab .m b{font-weight:500}.menu-slab .m .so-chip{justify-self:end;margin-top:3px;height:24px;padding:0 9px;font-size:8.5px}.menu-slab.soon{opacity:.62}.menu-p{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:15px 0;border-bottom:1px solid rgba(35,38,46,.1);text-decoration:none;color:#23262e}.menu-p .d{width:9px;height:9px;border-radius:99px;background:#b07515;transition:transform .34s cubic-bezier(.34,1.5,.5,1)}.menu-p .n{font-variation-settings:"wdth" 62;font-weight:800;font-size:27px;line-height:.98;letter-spacing:-.022em;text-transform:lowercase;transition:transform .34s cubic-bezier(.22,.61,.36,1),color .28s ease}@media (hover:hover){.menu-p:hover .d{transform:scale(1.6)}.menu-p:hover .n{transform:translate(6px);color:#b07515}}.menu-trust{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);padding:10px 0 12px;border-top:1px solid rgba(35,38,46,.12)}.menu-trust div{display:grid;justify-items:center;gap:5px;text-align:center;line-height:1.35;font-family:Martian Mono,Martian Fallback,monospace;font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:#23262e99}.menu-trust svg{width:15px;height:15px;stroke:#23262e;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.menu-foot{flex:none;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 18px;border-top:1px solid rgba(35,38,46,.12);background:#fff;font-family:Martian Mono,Martian Fallback,monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase}.menu-foot a{color:#23262e99;text-decoration:none}.menu-foot a.ig{color:#23262e;font-weight:500}.menu .mi{opacity:0;transform:translate(-16px)}.menu.on .mi{animation:menuIn .55s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(.14s + var(--i) * 38ms)}.menu.on .menu-slab.mi{animation-name:menuSlabIn}@keyframes menuIn{to{opacity:1;transform:none}}@keyframes menuSlabIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.menu,.menu-scrim,.menu-btn i{transition:none}.menu .mi{opacity:1;transform:none;animation:none!important}}@media (max-width:899px){body{padding-bottom:76px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;transition-duration:.001ms!important}}html body .h2-rate i b,html body .rev3-dots i{width:16px;height:16px}html body .rg4-rate i b{width:13px;height:13px}html body .rg4-rate i{gap:3px}html body .cart-proof i b{width:12px;height:12px}html body .cart-proof i{gap:3px}html body .rg4-rate{display:flex;max-width:100%;gap:5px;white-space:nowrap}html body .rg4-rate>span:last-child{font-size:9.5px;letter-spacing:.05em;min-width:0;overflow:hidden;text-overflow:ellipsis}
