@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(edge-r-montserrat-400.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(edge-r-montserrat-500.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(edge-r-montserrat-600.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(edge-r-montserrat-700.woff2) format("woff2")}:root{--edge-r-steel: #355c7d;--edge-r-charcoal: #333333;--edge-r-red: #b72025;--edge-r-gold: #fec111;--edge-r-gray: #a9a8a9;--edge-r-white: #ffffff;--edge-r-red-hover: #9a1b1f;--edge-r-gold-hover: #e9b00c;--edge-r-steel-dark: #2b4a65;--edge-r-steel-08: #f1f4f7;--edge-r-gray-20: #eeeeee;--edge-r-char-90: #2b2b2b;--edge-r-line-dark: #4a4a4a;--edge-r-font: "Montserrat", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--edge-r-fs-body: 16px;--edge-r-fs-small: 15px;--edge-r-fs-eyebrow: 13px;--edge-r-fs-h1: 40px;--edge-r-fs-h2: 30px;--edge-r-fs-h3: 20px;--edge-r-fs-lead: 18px;--edge-r-wrap: 1200px;--edge-r-gut: 16px;--edge-r-section-y: 36px;--edge-r-header-h: 60px;--edge-r-s1: 4px;--edge-r-s2: 8px;--edge-r-s3: 12px;--edge-r-s4: 16px;--edge-r-s5: 24px;--edge-r-s6: 32px;--edge-r-s7: 48px;--edge-r-s8: 64px;--edge-r-r-btn: 4px;--edge-r-r-card: 8px;--edge-r-r-panel: 12px;--edge-r-r-pill: 999px;--edge-r-shadow-line: 0 1px 0 var(--edge-r-gray-20);--edge-r-shadow-card: 0 2px 12px rgba(51, 51, 51, .1);--edge-r-shadow-pop: 0 6px 24px rgba(0, 0, 0, .25);--edge-r-shadow-up: 0 -2px 12px rgba(51, 51, 51, .12);--edge-r-ease: cubic-bezier(.2, .7, .2, 1);--edge-r-ease-out: cubic-bezier(.16, 1, .3, 1)}@media(min-width:900px){:root{--edge-r-gut: 32px;--edge-r-section-y: 56px;--edge-r-fs-body: 17px;--edge-r-fs-h1: 64px;--edge-r-fs-h2: 44px;--edge-r-fs-h3: 24px;--edge-r-fs-lead: 20px}}@media(min-width:990px){:root{--edge-r-header-h: 68px}}.edge-r{font-family:var(--edge-r-font);font-size:var(--edge-r-fs-body);line-height:1.55;letter-spacing:normal;color:var(--edge-r-charcoal);box-sizing:border-box;-webkit-text-size-adjust:100%}.edge-r *,.edge-r *:before,.edge-r *:after{box-sizing:border-box}.edge-r img,.edge-r video{display:block;max-width:100%;height:auto}.edge-r a{color:var(--edge-r-steel)}.edge-r h1,.edge-r h2,.edge-r h3{margin:0;font-family:var(--edge-r-font);font-weight:700;letter-spacing:normal;color:inherit}.edge-r p{margin:0 0 12px}.edge-r :focus-visible{outline:2px solid var(--edge-r-charcoal);outline-offset:2px}.edge-r-section--dark :focus-visible{outline-color:var(--edge-r-gold)}.edge-r-wrap{max-width:calc(var(--edge-r-wrap) + 2 * var(--edge-r-gut));margin:0 auto;padding:0 var(--edge-r-gut)}.edge-r-section{position:relative;padding:var(--edge-r-section-y) 0}.edge-r-section--tint{background:var(--edge-r-steel-08)}.edge-r-section--dark{background:var(--edge-r-charcoal);color:var(--edge-r-white)}.edge-r-section--dark .edge-r-h2,.edge-r-section--dark .edge-r-h3,.edge-r-section--dark p{color:var(--edge-r-white)}.edge-r-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;font-family:var(--edge-r-font);font-size:var(--edge-r-fs-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--edge-r-steel)}.edge-r-eyebrow:before{content:"";width:22px;height:2px;background:currentColor}.edge-r-section--dark .edge-r-eyebrow{color:var(--edge-r-gold)}.edge-r-h1,.edge-r-h2,.edge-r-h3{font-family:var(--edge-r-font);font-weight:700;color:var(--edge-r-charcoal);text-wrap:balance}.edge-r-h1{font-size:var(--edge-r-fs-h1);line-height:1.04;letter-spacing:-.02em;margin:0 0 16px}.edge-r-h2{font-size:var(--edge-r-fs-h2);line-height:1.12;letter-spacing:-.01em;margin:0 0 16px}.edge-r-h3{font-size:var(--edge-r-fs-h3);line-height:1.25;font-weight:600;margin:0 0 8px}.edge-r-h1 em,.edge-r-h2 em{font-style:normal;color:var(--edge-r-steel)}.edge-r-section--dark .edge-r-h1,.edge-r-section--dark .edge-r-h2{color:var(--edge-r-white)}.edge-r-section--dark .edge-r-h1 em,.edge-r-section--dark .edge-r-h2 em{color:var(--edge-r-gold)}.edge-r-lead{font-size:var(--edge-r-fs-lead);line-height:1.5}.edge-r-small{font-size:var(--edge-r-fs-small);line-height:1.5}.edge-r-nw{white-space:nowrap}.edge-r-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.edge-r-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border:0;border-radius:var(--edge-r-r-btn);font:600 16px/1.2 var(--edge-r-font);letter-spacing:normal;text-decoration:none;cursor:pointer;transition:background-color .15s,transform .15s var(--edge-r-ease),box-shadow .2s;-webkit-tap-highlight-color:transparent}.edge-r-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-18deg);transition:left .6s var(--edge-r-ease-out);pointer-events:none}.edge-r-btn:hover:after{left:130%}.edge-r-btn:active{transform:scale(.97)}.edge-r-btn__arr{transition:transform .25s var(--edge-r-ease)}.edge-r-btn:hover .edge-r-btn__arr{transform:translate(4px)}.edge-r-btn--red,.edge-r .edge-r-btn--red{background:var(--edge-r-red);color:var(--edge-r-white)}.edge-r-btn--red:hover{background:var(--edge-r-red-hover)}.edge-r-btn--gold,.edge-r .edge-r-btn--gold{background:var(--edge-r-gold);color:var(--edge-r-charcoal)}.edge-r-btn--gold:hover{background:var(--edge-r-gold-hover)}.edge-r-btn--steel,.edge-r .edge-r-btn--steel{background:var(--edge-r-steel);color:var(--edge-r-white)}.edge-r-btn--steel:hover{background:var(--edge-r-steel-dark)}.edge-r-btn--ghost-w,.edge-r .edge-r-btn--ghost-w{background:#ffffff1f;color:var(--edge-r-white);box-shadow:inset 0 0 0 1.5px #ffffff8c}.edge-r-btn--ghost-w:hover{background:#fff3}.edge-r-btn--lg{min-height:56px;padding:14px 28px;font-size:17px}.edge-r-btn--block{width:100%}.edge-r-btn:disabled,.edge-r-btn[aria-disabled=true]{opacity:.55;cursor:default}.edge-r-ticks{list-style:none;margin:16px 0 22px;padding:0;display:grid;gap:12px}.edge-r-ticks li{display:flex;gap:12px;align-items:flex-start}.edge-r-ticks svg{flex:none;margin-top:2px;color:var(--edge-r-gold)}.edge-r-faq__item{border-bottom:1px solid var(--edge-r-gray-20)}.edge-r-faq__item>summary{list-style:none;cursor:pointer;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;font-family:var(--edge-r-font);font-size:16px;font-weight:600;transition:color .2s}.edge-r-faq__item>summary:hover{color:var(--edge-r-steel)}.edge-r-faq__item>summary::-webkit-details-marker{display:none}.edge-r-faq__pm{flex:none;position:relative;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--edge-r-steel);transition:background-color .25s,transform .35s var(--edge-r-ease)}.edge-r-faq__pm:before,.edge-r-faq__pm:after{content:"";position:absolute;left:7px;right:7px;top:12px;height:1.5px;background:var(--edge-r-steel);transition:transform .35s var(--edge-r-ease),background-color .25s}.edge-r-faq__pm:after{transform:rotate(90deg)}.edge-r-faq__item[open] .edge-r-faq__pm{background:var(--edge-r-steel);transform:rotate(180deg)}.edge-r-faq__item[open] .edge-r-faq__pm:before,.edge-r-faq__item[open] .edge-r-faq__pm:after{background:var(--edge-r-white)}.edge-r-faq__item[open] .edge-r-faq__pm:after{transform:rotate(0)}.edge-r-faq__ans{max-width:680px;padding:0 0 18px;font-size:var(--edge-r-fs-small)}.edge-r-car{position:relative}.edge-r-car__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--edge-r-cw, 85%);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge-r-gut);scrollbar-width:none;margin:24px calc(-1 * var(--edge-r-gut)) 0;padding:6px var(--edge-r-gut) 14px}.edge-r-car__track::-webkit-scrollbar{display:none}.edge-r-car__item{scroll-snap-align:start;min-width:0}.edge-r-car__ctrl{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.edge-r-car__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid #cfcfcf;background:var(--edge-r-white);color:var(--edge-r-charcoal);cursor:pointer;transition:border-color .2s,color .2s}.edge-r-car__btn:hover{border-color:var(--edge-r-steel);color:var(--edge-r-steel)}.edge-r-car__btn:disabled{opacity:.35;cursor:default}.edge-r-car__prog{width:120px;height:3px;overflow:hidden;border-radius:2px;background:var(--edge-r-gray-20)}.edge-r-car__prog i{display:block;height:100%;width:var(--edge-r-cp, 20%);margin-left:var(--edge-r-cl, 0);background:var(--edge-r-steel);transition:margin-left .2s,width .2s}@media(min-width:900px){.edge-r-car__track{margin-left:0;margin-right:0;padding-left:0;padding-right:0;scroll-padding-inline:0}}.edge-r-grain{position:relative;isolation:isolate}.edge-r-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.edge-r-reveal{animation:edge-r-rise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}}@keyframes edge-r-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.edge-r *,.edge-r *:before,.edge-r *:after,.edge-r-btn,.edge-r-btn:after{animation:none!important;transition:none!important}}cart-drawer:not(.active) .cart-drawer__collection{display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/edge-r-tokens.css.map */
