:root{--sear-aqua: #00D5C9;--sear-aqua-deep: #00312f;--sear-aqua-border: #2f4d4f;--sear-aqua-tint-bg: #0d2b2a;--sear-black: #000000;--sear-near-black: #0a0a0b;--sear-panel-dark: #0d0e0f;--sear-panel-raised: #18191B;--sear-highlight-row: #101617;--sear-border-subtle: #1d1f22;--sear-border: #26282b;--sear-border-strong: #2b2d30;--sear-border-input: #33363a;--sear-text-primary: #FFFFFF;--sear-text-light: #D9DDDF;--sear-text-muted: #A6ABB0;--sear-text-dim: #8A9097;--sear-light-ground: #D9DDDF;--sear-light-panel: #F4F5F6;--sear-ink: #000000;--sear-ink-soft: #3d4043;--sear-font-display: "Archivo Black", "Arial Black", "Helvetica Neue", sans-serif;--sear-font-body: "Archivo Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;--sear-h1: clamp(30px, 3.8vw, 44px);--sear-h1-hero: clamp(38px, 5.2vw, 64px);--sear-h2: clamp(24px, 3.2vw, 38px);--sear-r-tag: 5px;--sear-r-sm: 8px;--sear-r-img: 10px;--sear-r-card: 12px;--sear-r-card-lg: 14px;--sear-r-pill: 999px;--sear-ease: cubic-bezier(.22, .61, .36, 1);--sear-t-reveal: .62s;--sear-t-underline: .3s;--sear-t-arrow: .28s;--sear-t-search: .32s;--sear-t-dropdown: .22s;--sear-t-button: .18s;--sear-t-zoom: .5s;--sear-pad-x: 28px;--sear-section-y: 60px;--sear-maxw: 1280px}@media(max-width:749px){:root{--sear-pad-x: 20px;--sear-section-y: 44px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--sear-black);color:var(--sear-text-light);font-family:var(--sear-font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--sear-font-display);font-weight:400;color:var(--sear-text-primary);margin:0}h1,h2{text-transform:uppercase}h1{font-size:var(--sear-h1);line-height:.98;letter-spacing:-.015em}h2{font-size:var(--sear-h2);line-height:1.05;letter-spacing:-.015em}.sear-ctaband__title,.sear-legal h2,.sear-cards--media .sear-card__title{text-transform:none}h3{font-size:20px;line-height:1.2}p{margin:0 0 1em;text-wrap:pretty}p:last-child{margin-bottom:0}:focus-visible{outline:2px solid var(--sear-aqua);outline-offset:3px;border-radius:2px}.sear-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-to-content:not(:focus){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.skip-to-content:focus{position:fixed;top:10px;left:10px;z-index:200;background:var(--sear-aqua);color:#000;padding:10px 16px;border-radius:var(--sear-r-sm);font-family:var(--sear-font-display)}.sear-pad{padding-left:var(--sear-pad-x);padding-right:var(--sear-pad-x)}.sear-wrap{max-width:var(--sear-maxw);margin-inline:auto;padding-left:var(--sear-pad-x);padding-right:var(--sear-pad-x)}.sear-section{padding-block:var(--sear-section-y)}.sear-eyebrow{font-family:var(--sear-font-body);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.24em;color:var(--sear-aqua);margin:0 0 14px}.sear-eyebrow--tagged{display:inline-block;align-self:flex-start;width:fit-content;background:var(--sear-near-black);padding:6px 10px;border-radius:var(--sear-r-tag)}.sear-index{font-family:var(--sear-font-body);font-size:13px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--sear-aqua);margin:0}.sear-rule{display:flex;align-items:center;gap:14px;margin-bottom:30px;flex-wrap:wrap}.sear-rule__line{height:1px;flex:1 1 60px;background:var(--sear-border);display:block}.sear-rule__aside{font-size:14px;color:var(--sear-text-muted)}.sear-lede{font-size:18px;line-height:1.55;color:var(--sear-text-muted)}.sear-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.sear-scroll-x::-webkit-scrollbar{width:0;height:0;display:none}.sear-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--sear-font-display);font-size:15px;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--sear-r-pill);padding:15px 30px;border:1px solid transparent;cursor:pointer;text-align:center;min-height:48px}.sear-btn--primary{background:var(--sear-aqua);color:#000}.sear-btn--dark{background:#000;color:#fff}.sear-btn--outline{background:transparent;color:var(--sear-text-light);border-color:var(--sear-border-input)}.sear-btn[disabled]{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:no-preference){.sear-btn{transition:transform var(--sear-t-button) ease,box-shadow var(--sear-t-button) ease,border-color var(--sear-t-button) ease,color var(--sear-t-button) ease}.sear-btn--primary:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 10px 26px -8px #00d5c98c}.sear-btn--dark:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 12px 28px -10px #000000b3}.sear-btn--outline:hover:not([disabled]){transform:translateY(-2px);border-color:var(--sear-aqua);color:var(--sear-aqua)}}@media(prefers-reduced-motion:reduce){.sear-btn--outline:hover:not([disabled]){border-color:var(--sear-aqua);color:var(--sear-aqua)}}.sear-press{position:relative;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:var(--sear-text-light);padding-bottom:3px}.sear-press:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--sear-aqua);transform:scaleX(0);transform-origin:left}.sear-press .sear-press__arrow{display:inline-block}@media(prefers-reduced-motion:no-preference){.sear-press:after{transition:transform var(--sear-t-underline) var(--sear-ease)}.sear-press .sear-press__arrow{transition:transform var(--sear-t-arrow) var(--sear-ease)}.sear-press:hover .sear-press__arrow,.sear-press:focus-visible .sear-press__arrow{transform:translate(5px)}}.sear-press:hover,.sear-press:focus-visible{color:var(--sear-aqua)}.sear-press:hover:after,.sear-press:focus-visible:after{transform:scaleX(1)}.sear-acc{border-top:1px solid var(--sear-border-subtle)}.sear-acc:last-of-type{border-bottom:1px solid var(--sear-border-subtle)}.sear-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;cursor:pointer;list-style:none;font-family:var(--sear-font-display);font-size:17px;color:var(--sear-text-primary);min-height:48px}.sear-acc>summary::-webkit-details-marker{display:none}.sear-plus{flex:0 0 auto;width:20px;height:20px;position:relative;color:var(--sear-aqua)}.sear-plus:before,.sear-plus:after{content:"";position:absolute;background:currentColor;left:50%;top:50%}.sear-plus:before{width:14px;height:1.5px;transform:translate(-50%,-50%)}.sear-plus:after{width:1.5px;height:14px;transform:translate(-50%,-50%)}.sear-acc__body{padding:0 0 22px;color:var(--sear-text-muted);max-width:68ch}@media(prefers-reduced-motion:no-preference){.sear-plus{transition:transform var(--sear-t-dropdown) ease}details[open]>summary .sear-plus{transform:rotate(45deg)}@keyframes searAcc{0%{opacity:0;transform:translateY(-6px)}}details[open] .sear-acc__body{animation:searAcc .3s var(--sear-ease)}}@media(prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(18px)}.js [data-reveal].is-revealed{opacity:1;transform:none;transition:opacity var(--sear-t-reveal) var(--sear-ease),transform var(--sear-t-reveal) var(--sear-ease)}}.sear-util{background:var(--sear-panel-raised);border-bottom:1px solid var(--sear-border);padding:9px var(--sear-pad-x);display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--sear-text-muted)}.sear-util__msg{margin:0}@media(max-width:749px){.sear-util{justify-content:center;text-align:center;font-size:11px;letter-spacing:.1em}}.sear-card{background:var(--sear-panel-dark);border:1px solid var(--sear-border);border-radius:var(--sear-r-card);padding:26px}.sear-divider{border:0;border-top:1px solid var(--sear-border-subtle);margin:0}.sear-buybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#0a0a0bf7;border-top:1px solid var(--sear-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px var(--sear-pad-x);transform:translateY(110%)}.sear-buybar.is-up{transform:none}body{--sear-buybar-h: 0px}body:has(.sear-buybar.is-up){--sear-buybar-h: 78px}main{padding-bottom:var(--sear-buybar-h)}@supports not selector(:has(*)){main{padding-bottom:78px}}.sear-buybar__info{display:flex;align-items:center;gap:14px;min-width:0}.sear-buybar__info img,.sear-buybar__thumb{width:52px;height:40px;object-fit:contain;background:var(--sear-light-ground);border-radius:6px;flex:0 0 auto}.sear-buybar__price{display:block;font-family:var(--sear-font-display);font-size:18px;color:#fff;line-height:1.1}.sear-buybar__sub{display:block;font-size:13px;color:var(--sear-text-muted);line-height:1.25}.sear-buybar__cta{flex:0 0 auto}@media(max-width:720px){.sear-buybar__sub,.sear-buybar__info img{display:none}}@media(prefers-reduced-motion:no-preference){.sear-buybar{transition:transform .38s var(--sear-ease)}}.sear-cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130}.sear-cd__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0}.sear-cd__panel{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);background:var(--sear-near-black);border-left:1px solid var(--sear-border);display:flex;flex-direction:column;transform:translate(100%)}.sear-cd.is-open .sear-cd__scrim{opacity:1}.sear-cd.is-open .sear-cd__panel{transform:none}.sear-cd__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px var(--sear-pad-x);border-bottom:1px solid var(--sear-border-subtle)}.sear-cd__title{font-size:20px;margin:0}.sear-cd__close{background:none;border:0;color:var(--sear-text-muted);cursor:pointer;padding:6px;display:flex}.sear-cd__close:hover{color:#fff}.sear-cd__ship{padding:14px var(--sear-pad-x);border-bottom:1px solid var(--sear-border-subtle);background:var(--sear-panel-dark)}.sear-cd__ship-msg{margin:0 0 9px;font-size:14px;color:var(--sear-text-light)}.sear-cd__ship-msg strong{color:var(--sear-aqua)}.sear-cd__bar{height:4px;border-radius:999px;background:var(--sear-border);overflow:hidden}.sear-cd__bar>span{display:block;height:100%;width:0;background:var(--sear-aqua);border-radius:999px}.sear-cd__body{flex:1 1 auto;overflow-y:auto;padding:4px var(--sear-pad-x);-webkit-overflow-scrolling:touch}.sear-cd__item{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--sear-border-subtle)}.sear-cd__thumb{flex:0 0 auto;width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--sear-light-ground)}.sear-cd__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sear-cd__info{min-width:0;flex:1 1 auto}.sear-cd__name{margin:0 0 3px;font-size:15px;color:#fff}.sear-cd__price{margin:0 0 9px;font-family:var(--sear-font-display);font-size:15px;color:#fff}.sear-cd__qty{display:flex;align-items:center;gap:10px}.sear-cd__qty button{background:none;border:1px solid var(--sear-border-input);color:#fff;width:28px;height:28px;border-radius:6px;cursor:pointer;font-size:15px;line-height:1}.sear-cd__qty button:hover{border-color:var(--sear-aqua)}.sear-cd__qty span{font-size:15px;min-width:16px;text-align:center}.sear-cd__remove{width:auto!important;border:0!important;padding:0 0 0 6px!important;font-size:13px!important;color:var(--sear-text-muted)!important;text-decoration:underline}.sear-cd__remove:hover{color:#fff!important}.sear-cd__foot{padding:18px var(--sear-pad-x) 22px;border-top:1px solid var(--sear-border);display:flex;flex-direction:column;gap:10px}.sear-cd__row{display:flex;justify-content:space-between;align-items:baseline;margin:0;font-family:var(--sear-font-display);font-size:17px;color:#fff}.sear-cd__note{margin:0;font-size:13px;color:var(--sear-text-muted);line-height:1.45}.sear-cd__checkout{width:100%;margin-top:6px}.sear-cd__view{align-self:flex-start}.sear-cd__empty{padding:28px var(--sear-pad-x);color:var(--sear-text-muted);font-size:16px;line-height:1.6}@media(prefers-reduced-motion:no-preference){.sear-cd__scrim{transition:opacity .24s ease}.sear-cd__panel{transition:transform .24s var(--sear-ease)}.sear-cd__bar>span{transition:width .35s var(--sear-ease)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sear-base.css.map */
