:root{--er-black: #ffffff;--er-ink: #f4f6f9;--er-panel: #ffffff;--er-panel-2: #f4f6f9;--er-panel-3: #e9edf3;--er-line: rgba(11, 11, 11, .1);--er-line-strong: rgba(11, 11, 11, .2);--er-white: #0b0b0b;--er-grey: #4a4f57;--er-muted: #62676f;--er-shadow: 0 18px 44px rgba(11, 18, 33, .1);--er-shadow-soft: 0 2px 10px rgba(11, 18, 33, .06);--er-card-shadow: 0 1px 2px rgba(11, 18, 33, .05), 0 12px 32px rgba(11, 18, 33, .07);--er-blue: #1e6bff;--er-blue-text: #1656d6;--er-blue-hover: #0b4fd6;--er-blue-deep: #0b3fb0;--er-blue-dark: #061d52;--er-blue-soft: rgba(30, 107, 255, .1);--er-blue-glow: rgba(30, 107, 255, .28);--er-orange: #ef840f;--er-ground: #0b0b0b;--er-light: #f4f6f9;--er-radius: 20px;--er-radius-sm: 12px;--er-radius-xs: 8px;--er-pill: 999px;--er-font-display: var(--font-heading--family, "Montserrat", "Helvetica Neue", Arial, sans-serif);--er-font-body: var(--font-body--family, "Poppins", "Helvetica Neue", Arial, sans-serif);--er-gutter: clamp(16px, 4vw, 48px);--er-max: 1280px;--er-max-wide: 1480px;--er-max-narrow: 860px;--er-section-y: clamp(64px, 8vw, 120px);--er-ease: cubic-bezier(.2, .7, .2, 1);--er-shadow-blue: 0 14px 40px rgba(30, 107, 255, .28)}.er-on-dark,.er-section--dark,.er-section--blue,.er-card--dark{--er-black: #0b0b0b;--er-ink: #101113;--er-panel: #141517;--er-panel-2: #1b1d21;--er-panel-3: #232629;--er-line: rgba(255, 255, 255, .1);--er-line-strong: rgba(255, 255, 255, .22);--er-white: #ffffff;--er-grey: #d6d6d6;--er-muted: #9b9ea4;--er-blue-text: #7aa5ff;--er-blue-soft: rgba(30, 107, 255, .16);--er-blue-glow: rgba(30, 107, 255, .38);--er-shadow: 0 24px 60px rgba(0, 0, 0, .45);--er-shadow-soft: 0 2px 10px rgba(0, 0, 0, .35);--er-card-shadow: 0 20px 50px rgba(0, 0, 0, .35);color:var(--er-white)}body{background:var(--er-black);color:var(--er-white)}.page-wrapper{background:var(--er-black)}::selection{background:var(--er-blue);color:#fff}.er-section{position:relative;padding-block:var(--er-section-y);background:var(--er-black);color:var(--er-white);font-family:var(--er-font-body);overflow:clip}.er-section--tight{padding-block:calc(var(--er-section-y) * .55)}.er-section--flush{padding-block:0}.er-section--panel,.er-section--light{background:var(--er-ink)}.er-section--dark{background:var(--er-black)}.er-section--blue{background:linear-gradient(150deg,#2b78ff,#1e6bff 45%,#0b3fb0);color:#fff}.er-wrap{width:100%;max-width:var(--er-max);margin-inline:auto;padding-inline:var(--er-gutter);box-sizing:border-box}.er-wrap--wide{max-width:var(--er-max-wide)}.er-wrap--narrow{max-width:var(--er-max-narrow)}.er-grid{display:grid;gap:clamp(14px,2vw,24px)}.er-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.er-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.er-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){.er-grid--4,.er-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.er-grid--2,.er-grid--3,.er-grid--4{grid-template-columns:minmax(0,1fr)}}.er-section h1,.er-section h2,.er-section h3,.er-section h4,.er-h1,.er-h2,.er-h3,.er-h4{font-family:var(--er-font-display);font-weight:700;letter-spacing:-.025em;line-height:1.04;margin:0;color:inherit;text-wrap:balance}.er-h1{font-size:clamp(38px,6vw,76px);letter-spacing:-.03em;line-height:1}.er-h2{font-size:clamp(30px,4.2vw,52px)}.er-h3{font-size:clamp(20px,2.2vw,26px);line-height:1.15}.er-h4{font-size:18px;line-height:1.25;letter-spacing:-.01em}.er-display{font-size:clamp(44px,8vw,112px);line-height:.96;letter-spacing:-.04em;font-weight:800}.er-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--er-font-body);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--er-blue-text);margin:0 0 18px}.er-eyebrow:before{content:"";width:22px;height:2px;background:currentColor;border-radius:2px}.er-eyebrow--plain:before{display:none}.er-section--blue .er-eyebrow{color:#fff;opacity:.92}.er-lead{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--er-grey);margin:0;max-width:62ch}.er-text{font-size:15px;line-height:1.7;color:var(--er-muted);margin:0}.er-section--blue .er-lead,.er-section--blue .er-text{color:#ffffffe0}.er-hl{background:var(--er-blue);color:#fff;padding:.02em .16em;border-radius:.16em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.er-h1,.er-h2,.er-h3,.er-display,.er-section h1,.er-section h2,.er-section h3{isolation:isolate}.er-h1 .er-hl,.er-h2 .er-hl,.er-h3 .er-hl,.er-display .er-hl,.er-section h1 .er-hl,.er-section h2 .er-hl,.er-section h3 .er-hl{position:relative;z-index:-1}.er-section--blue .er-hl{background:#fff;color:var(--er-blue)}.er-hl--text{background:none;color:var(--er-blue);padding:0}.er-num{font-family:var(--er-font-display);font-weight:800;font-size:13px;letter-spacing:.08em;color:var(--er-blue-text)}.er-num--big{font-size:clamp(48px,7vw,96px);letter-spacing:-.04em;line-height:1;color:#1e6bff4d}.er-head{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.er-head--center{margin-inline:auto;text-align:center}.er-head--center .er-eyebrow{justify-content:center}.er-head .er-lead{margin-top:18px}.er-head--center .er-lead{margin-inline:auto}.er-signature{font-family:var(--er-font-display);font-weight:700;font-size:14px;letter-spacing:.02em;color:var(--er-grey)}.er-signature b{color:var(--er-blue-text);font-weight:inherit}.er-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--er-pill);font-family:var(--er-font-body);font-weight:600;font-size:15px;line-height:1;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color .22s var(--er-ease),border-color .22s var(--er-ease),color .22s var(--er-ease),transform .22s var(--er-ease),box-shadow .22s var(--er-ease);-webkit-appearance:none;appearance:none}.er-btn--primary{background:var(--er-blue);color:#fff;border-color:var(--er-blue)}.er-btn--primary:hover{background:var(--er-blue-hover);border-color:var(--er-blue-hover);box-shadow:var(--er-shadow-blue);transform:translateY(-1px)}.er-btn--ghost{background:transparent;color:var(--er-white);border-color:var(--er-line-strong)}.er-btn--ghost:hover{border-color:var(--er-white);background:var(--er-blue-soft)}.er-btn--white{background:#fff;color:var(--er-ground);border-color:#fff}.er-btn--white:hover{background:#e9edf3;border-color:#e9edf3}.er-btn--dark{background:var(--er-ground);color:#fff;border-color:var(--er-ground)}.er-btn--dark:hover{background:#24262b;border-color:#24262b}.er-btn--sm{min-height:44px;padding:0 20px;font-size:14px}.er-btn--block{width:100%}.er-btn:focus-visible,.er-link:focus-visible,.er-input:focus-visible{outline:2px solid var(--er-blue);outline-offset:3px}.er-btn .er-btn__arrow,.er-link .er-btn__arrow{width:16px;height:16px;flex:0 0 auto;transition:transform .22s var(--er-ease)}.er-btn:hover .er-btn__arrow{transform:translate(2px,-2px)}.er-btn[disabled],.er-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.er-link{display:inline-flex;align-items:center;gap:8px;color:var(--er-white);font-weight:600;font-size:15px;text-decoration:none;border-bottom:1px solid var(--er-line-strong);padding-bottom:2px;transition:border-color .2s,color .2s}.er-link:hover{color:var(--er-blue);border-color:var(--er-blue)}.er-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.er-card{position:relative;background:var(--er-panel);border:1px solid var(--er-line);border-radius:var(--er-radius);padding:clamp(22px,3vw,34px);color:var(--er-white);box-sizing:border-box;box-shadow:var(--er-card-shadow)}.er-card--blue{background:linear-gradient(150deg,#2b78ff,#1e6bff 45%,#0b3fb0);border-color:transparent;color:#fff}.er-card--light{background:#fff;color:var(--er-ground);border-color:#0b0b0b1a}.er-card--dark{background:#141517;border-color:#ffffff1a}.er-card--outline{background:transparent;border-color:var(--er-line-strong);box-shadow:none}.er-card--hover{transition:transform .3s var(--er-ease),border-color .3s var(--er-ease),box-shadow .3s var(--er-ease)}.er-card--hover:hover{transform:translateY(-4px);border-color:#1e6bff73;box-shadow:0 22px 50px #0b122124}.er-on-dark .er-card--hover:hover,.er-section--dark .er-card--hover:hover{box-shadow:0 20px 50px #0006}.er-card__corner{position:absolute;top:18px;right:18px;width:18px;height:18px;color:var(--er-muted)}.er-card--blue .er-card__corner{color:#fff}.er-card--light .er-card__corner{color:var(--er-ground)}.er-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--er-pill);border:1px solid var(--er-line);font-size:12.5px;font-weight:500;letter-spacing:.02em;color:var(--er-grey);background:var(--er-panel);white-space:nowrap;box-shadow:var(--er-shadow-soft)}.er-chip--blue{border-color:#1e6bff59;color:var(--er-blue-text);background:var(--er-blue-soft);box-shadow:none}.er-chip__dot{width:6px;height:6px;border-radius:50%;background:var(--er-blue)}.er-divider{height:1px;background:var(--er-line);border:0;margin:0}.er-badge{display:inline-block;padding:5px 10px;border-radius:var(--er-pill);background:var(--er-orange);color:#0b0b0b;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.er-icon{width:24px;height:24px;display:inline-block;flex:0 0 auto}.er-icon-box{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--er-blue-soft);color:var(--er-blue)}.er-icon-box--solid{background:var(--er-blue);color:#fff}.er-icon-box .er-icon{width:22px;height:22px}.er-check{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.55;color:var(--er-grey)}.er-check .er-icon{width:20px;height:20px;color:var(--er-blue);margin-top:2px}.er-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.er-media{position:relative;overflow:hidden;border-radius:var(--er-radius);background:var(--er-panel-2)}.er-media img,.er-media video{display:block;width:100%;height:100%;object-fit:cover}.er-media--1x1{aspect-ratio:1 / 1}.er-media--4x5{aspect-ratio:4 / 5}.er-media--3x4{aspect-ratio:3 / 4}.er-media--16x9{aspect-ratio:16 / 9}.er-media--21x9{aspect-ratio:21 / 9}.er-media--product{background:#fff}.er-media--product img{object-fit:contain;padding:6%;box-sizing:border-box}.er-media--zoom img{transition:transform .8s var(--er-ease)}.er-media--zoom:hover img{transform:scale(1.04)}.er-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0b00 35%,#0b0b0bd9);pointer-events:none}.er-ph{display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--er-grey);font-size:13px;letter-spacing:.06em;text-transform:uppercase;background:repeating-linear-gradient(135deg,#eef1f5 0 14px,#e4e9f0 14px 28px);min-height:100%;box-sizing:border-box}.er-on-dark .er-ph,.er-section--dark .er-ph{background:repeating-linear-gradient(135deg,#141517 0 14px,#1b1d21 14px 28px)}.er-glow{position:absolute;pointer-events:none;border-radius:50%;filter:blur(80px);background:radial-gradient(closest-side,var(--er-blue-glow),rgba(30,107,255,0));width:60vw;height:60vw;max-width:900px;max-height:900px;opacity:.55}.er-input{width:100%;min-height:52px;padding:0 20px;border-radius:var(--er-pill);border:1px solid var(--er-line-strong);background:var(--er-panel);color:var(--er-white);font-family:var(--er-font-body);font-size:15px;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:border-color .2s}.er-input::placeholder{color:var(--er-muted)}.er-input:focus{border-color:var(--er-blue)}.er-input:focus:not(:focus-visible){outline:none}.er-input:focus-visible{outline:2px solid var(--er-blue);outline-offset:2px}.er-input--area{min-height:140px;padding:16px 20px;border-radius:var(--er-radius-sm);resize:vertical}.er-field{display:grid;gap:8px}.er-label{font-size:13px;font-weight:600;color:var(--er-grey);letter-spacing:.02em}.er-form-inline{display:flex;gap:10px}.er-form-inline .er-input{flex:1 1 auto}@media(max-width:560px){.er-form-inline{flex-direction:column}.er-form-inline .er-btn{width:100%}}.er-form-msg{font-size:14px;margin-top:12px;color:var(--er-grey)}.er-form-msg--error{color:#c62828}.er-form-msg--ok{color:#1c7a4a}.er-on-dark .er-form-msg--error,.er-section--dark .er-form-msg--error{color:#ff7a7a}.er-on-dark .er-form-msg--ok,.er-section--dark .er-form-msg--ok{color:#7dd3a3}.er-table{width:100%;border-collapse:collapse;font-size:15px}.er-table th,.er-table td{text-align:left;padding:14px 0;border-bottom:1px solid var(--er-line);vertical-align:top}.er-table th{font-weight:500;color:var(--er-muted);width:42%;padding-right:16px}.er-table td{color:var(--er-white);font-weight:500}.er-acc{border-top:1px solid var(--er-line)}.er-acc__item{border-bottom:1px solid var(--er-line)}.er-acc__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;font-family:var(--er-font-body);font-weight:600;font-size:16px;color:var(--er-white)}.er-acc__item summary::-webkit-details-marker{display:none}.er-acc__icon{width:30px;height:30px;border-radius:50%;border:1px solid var(--er-line-strong);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--er-white);transition:transform .3s var(--er-ease),background-color .3s,border-color .3s,color .3s}.er-acc__icon svg{width:14px;height:14px}.er-acc__item[open] .er-acc__icon{transform:rotate(45deg);background:var(--er-blue);border-color:var(--er-blue);color:#fff}.er-acc__body{padding:0 0 22px;color:var(--er-grey);font-size:15px;line-height:1.7;max-width:70ch}.er-acc__body p{margin:0 0 10px}.er-prose{font-family:var(--er-font-body);font-size:16px;line-height:1.75;color:var(--er-grey)}.er-prose>*+*{margin-top:1em}.er-prose h2{font-family:var(--er-font-display);font-weight:700;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.02em;line-height:1.15;color:var(--er-white);margin-top:2.2em}.er-prose h3{font-family:var(--er-font-display);font-weight:700;font-size:19px;letter-spacing:-.01em;color:var(--er-white);margin-top:1.8em}.er-prose h2:first-child,.er-prose h3:first-child{margin-top:0}.er-prose p{margin:0 0 1em}.er-prose strong{color:var(--er-white);font-weight:600}.er-prose a{color:var(--er-blue-text);text-decoration:underline;text-underline-offset:3px}.er-prose ul,.er-prose ol{padding-left:1.3em;margin:0 0 1em}.er-prose li{margin:.35em 0}.er-prose ul li::marker{color:var(--er-blue)}.er-prose table{width:100%;border-collapse:collapse;margin:1em 0;font-size:15px}.er-prose th,.er-prose td{text-align:left;padding:12px 0;border-bottom:1px solid var(--er-line);vertical-align:top}.er-prose th{color:var(--er-muted);font-weight:500;width:40%;padding-right:16px}.er-prose td{color:var(--er-white)}.er-prose img{max-width:100%;height:auto;border-radius:var(--er-radius-sm)}.er-prose blockquote{margin:1.5em 0;padding-left:20px;border-left:3px solid var(--er-blue);color:var(--er-white);font-family:var(--er-font-display);font-weight:600;font-size:1.15em}.er-reveal-on .er-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--er-ease),transform .7s var(--er-ease);transition-delay:calc(var(--er-i, 0) * 80ms)}.er-reveal-on .er-reveal.is-in{opacity:1;transform:none}.er-reveal-on .er-card--hover.er-reveal.is-in{transition:opacity .7s var(--er-ease),transform .3s var(--er-ease),border-color .3s var(--er-ease),box-shadow .3s var(--er-ease);transition-delay:calc(var(--er-i, 0) * 80ms),0s,0s,0s}.er-reveal-on .er-card--hover.er-reveal.is-in:hover{transform:translateY(-4px)}@keyframes er-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes er-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.er-reveal-on .er-reveal{opacity:1;transform:none;transition:none}.er-btn,.er-card--hover,.er-media--zoom img{transition:none}}.er-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.er-mt-1{margin-top:8px}.er-mt-2{margin-top:16px}.er-mt-3{margin-top:24px}.er-mt-4{margin-top:32px}.er-mt-5{margin-top:48px}.er-center{text-align:center}.er-muted{color:var(--er-muted)}.er-white{color:var(--er-white)}.er-blue{color:var(--er-blue-text)}.er-hide-mobile{display:initial}.er-show-mobile{display:none}@media(max-width:749px){.er-hide-mobile{display:none!important}.er-show-mobile{display:initial}}:where(#header-group) .header-section{border-bottom:1px solid var(--er-line)}:where(#header-group) a:hover{color:var(--er-blue)}:where(.cart-bubble,.cart-bubble__count){background:var(--er-blue);color:#fff}:where(.button:not(.button-secondary):not(.button-unstyled)){font-family:var(--er-font-body);font-weight:600}:where(.product-information) h1{font-family:var(--er-font-display);font-weight:700;letter-spacing:-.025em;line-height:1.05}:where(.product-information) .product-media-container,:where(.product-information) .product-media{background:#fff;border-radius:var(--er-radius);overflow:hidden}:where(.product-information) .product-media img{object-fit:contain}:where(.cart-drawer,.cart-drawer__content){font-family:var(--er-font-body)}:where(.section-password){min-height:70vh}
/*# sourceMappingURL=/cdn/shop/t/2/assets/er.css.map */
