:root{--sel-ink: #0a1e2c;--sel-ink-soft: #4a5f6e;--sel-ink-mute: #7d8f9b;--sel-ink-hover: #13324a;--sel-ice-50: #f1fafe;--sel-ice-100: #ddf4fc;--sel-ice-200: #beeaf9;--sel-ice-400: #2bb7ee;--sel-ice-600: #1596c9;--sel-ice-700: #0e6f97;--sel-cyan: #22d3ee;--sel-accent-text-from: #1ba6e0;--sel-accent-text-to: #22c8e6;--sel-white: #fff;--sel-band-tint: #f2f9fc;--sel-frost: #f7fbfd;--sel-line: #e3eef3;--sel-sale: #d92d20;--sel-star: #ffb21e;--sel-success: #16a34a;--sel-danger: #dc2626;--sel-cta: linear-gradient(120deg, var(--sel-ice-400) 0%, var(--sel-cyan) 100%);--sel-grad-vivid: linear-gradient(90deg, #00a8ff 0%, #00e5ff 100%);--sel-grad-footer: linear-gradient(180deg, #149bd6 0%, #1aabe0 45%, #22bee6 100%);--sel-grad-band: linear-gradient(180deg, var(--sel-white) 0, var(--sel-band-tint) 64px, var(--sel-band-tint) calc(100% - 64px) , var(--sel-white) 100%);--sel-font: var(--font-body--family, "Figtree"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sel-text-body: 15px;--sel-text-small: 13px;--sel-text-eyebrow: 12px;--sel-h2: 34px;--sel-h3: 20px;--sel-wrap: 1320px;--sel-gutter: 16px;--sel-section-y: 40px;--sel-radius-sm: 16px;--sel-radius-md: 24px;--sel-radius-card: 28px;--sel-radius-lg: 32px;--sel-radius-pill: 9999px;--sel-shadow-card: 0 1px 2px rgb(10 30 44 / 6%), 0 4px 16px rgb(10 30 44 / 6%);--sel-shadow-raised: 0 8px 32px rgb(10 30 44 / 12%);--sel-shadow-lift: 0 2px 4px rgb(10 30 44 / 5%), 0 24px 48px -20px rgb(10 60 90 / 25%);--sel-shadow-cta: 0 10px 28px -6px rgb(43 183 238 / 65%);--sel-ease: cubic-bezier(.2, 0, 0, 1);--sel-ease-out: cubic-bezier(0, 0, .2, 1);--sel-fast: .12s;--sel-base: .2s;--sel-slow: .32s;--sel-header-h: 64px}@media(min-width:768px){:root{--sel-h2: 46px;--sel-h3: 20px;--sel-gutter: 32px;--sel-section-y: 64px}}@media(min-width:1024px){:root{--sel-h2: 58px;--sel-gutter: 60px;--sel-section-y: 80px;--sel-header-h: 72px}}.sel{font-family:var(--sel-font);color:var(--sel-ink);font-size:var(--sel-text-body);line-height:1.5;-webkit-font-smoothing:antialiased}.sel *,.sel *:before,.sel *:after{box-sizing:border-box}.sel :where(h1,h2,h3,h4,p){margin:0;font-family:inherit;color:inherit;text-transform:none}.sel :where(img,video){display:block;max-width:100%}.sel :where(a){color:inherit}.sel :where(a,button,summary,[role=tab],[tabindex]):focus-visible{outline:2px solid var(--sel-ice-400);outline-offset:2px}.sel-wrap{width:100%;max-width:calc(var(--sel-wrap) + var(--sel-gutter) * 2);margin-inline:auto;padding-inline:var(--sel-gutter)}.sel-band{padding-block:var(--sel-section-y);background:var(--sel-white)}.sel-band--tint{background:var(--sel-grad-band)}.sel-band--ice{background:var(--sel-ice-50)}.sel-band--flush-top{padding-block-start:0}.sel-band--flush-bottom{padding-block-end:0}.sel-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-block-end:14px;font-size:var(--sel-text-eyebrow);font-weight:700;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--sel-ice-400)}.sel-eyebrow svg{width:12px;height:12px;flex:none}.sel-h2{font-size:var(--sel-h2);font-weight:700;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.sel-h3{font-size:var(--sel-h3);font-weight:700;line-height:1.25;letter-spacing:-.015em}.sel-lede{margin-block-start:16px;max-width:34em;font-size:16px;font-weight:500;line-height:1.5;color:var(--sel-ink-soft)}@media(min-width:1024px){.sel-lede{font-size:17px}}.sel-muted{color:var(--sel-ink-soft)}.sel-h2 em,.sel-accent{font-style:normal;background:linear-gradient(90deg,var(--sel-accent-text-from),var(--sel-accent-text-to));-webkit-background-clip:text;background-clip:text;color:transparent}.sel-heading--center{text-align:center}.sel-heading--center .sel-lede{margin-inline:auto}.sel-placeholder{width:100%;height:100%;background:var(--sel-ice-50);fill:var(--sel-ice-200)}.sel-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-block-end:32px}.sel-head--center{flex-direction:column;align-items:center;text-align:center}.sel-head--center .sel-lede{margin-inline:auto}@media(min-width:1024px){.sel-head{margin-block-end:48px}}.sel-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 28px;border:0;border-radius:var(--sel-radius-pill);background:var(--sel-cta);box-shadow:var(--sel-shadow-cta);color:var(--sel-white);font-family:var(--sel-font);font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1.15;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform var(--sel-fast) var(--sel-ease),box-shadow var(--sel-base) var(--sel-ease),filter var(--sel-base) var(--sel-ease)}.sel-btn__arrow{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ffffff40;transition:transform var(--sel-base) var(--sel-ease)}.sel-btn__arrow svg{width:12px;height:12px}.sel-btn--white{min-height:48px;padding:0 20px;background:var(--sel-white);box-shadow:var(--sel-shadow-card);color:var(--sel-ink);font-size:14px}.sel-btn--white .sel-btn__arrow{background:var(--sel-ink);color:var(--sel-white)}.sel-btn--block{width:100%}.sel-btn:active{transform:scale(.98)}@media(hover:hover){.sel-btn:hover{filter:brightness(1.04);box-shadow:0 14px 32px -6px #2bb7eeb3}.sel-btn:hover .sel-btn__arrow{transform:translate(3px)}.sel-btn--white:hover{box-shadow:var(--sel-shadow-raised)}}@media(max-width:767px){.sel-btn--mobile-block{width:100%}}.sel-link{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:700;color:var(--sel-ice-600);text-decoration:none}@media(hover:hover){.sel-link:hover{color:var(--sel-ice-400)}}.sel-chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:var(--sel-radius-pill);background:#ffffffeb;box-shadow:var(--sel-shadow-card);font-size:12px;font-weight:700;color:var(--sel-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sel-chip svg{width:14px;height:14px;color:var(--sel-ice-400)}.sel-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 10px;border-radius:var(--sel-radius-pill);background:var(--sel-ice-400);color:var(--sel-white);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sel-stars{display:inline-flex;gap:2px;color:var(--sel-star)}.sel-stars svg{width:14px;height:14px}.sel-card{position:relative;overflow:hidden;border-radius:var(--sel-radius-card);background:var(--sel-white);box-shadow:var(--sel-shadow-card)}.sel-media{position:relative;overflow:hidden;border-radius:var(--sel-radius-card);background:var(--sel-ice-50)}.sel-media>:where(img,video,svg){width:100%;height:100%;object-fit:cover}.sel-media .sel-chip{position:absolute;inset-block-start:14px;inset-inline-start:14px;z-index:1}.sel-row{--sel-cols: 4;--sel-card-w: 78%;display:grid;grid-auto-flow:column;grid-auto-columns:var(--sel-card-w);gap:12px;margin-inline:calc(var(--sel-gutter) * -1);margin-block:-8px -24px;padding-inline:var(--sel-gutter);padding-block:8px 24px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sel-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.sel-row::-webkit-scrollbar{display:none}.sel-row>*{scroll-snap-align:start;min-width:0}@media(min-width:768px){.sel-row{--sel-card-w: calc((100% - 2 * 16px) / 2.4);gap:16px}}@media(min-width:1024px){.sel-row:not(.sel-row--always){grid-auto-flow:row;grid-template-columns:repeat(var(--sel-cols),minmax(0,1fr));gap:20px;margin-inline:0;margin-block:0;padding-inline:0;padding-block:0;overflow:visible}.sel-row--always{--sel-card-w: calc((100% - (var(--sel-cols-desktop, 3.6) - 1) * 20px) / var(--sel-cols-desktop, 3.6));gap:20px}}@media(prefers-reduced-motion:no-preference){.sel-row{scroll-behavior:smooth}}.sel-nav{display:flex;gap:8px}.sel-nav__btn{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--sel-white);box-shadow:var(--sel-shadow-card);color:var(--sel-ink);cursor:pointer;transition:opacity var(--sel-base) var(--sel-ease),transform var(--sel-fast) var(--sel-ease)}.sel-nav__btn svg{width:14px;height:14px}sel-row:not([data-scrollable]) .sel-nav,sel-row:not([data-scrollable]) [data-sel-prev],sel-row:not([data-scrollable]) [data-sel-next]{display:none}.sel-nav__btn[disabled]{opacity:.35;cursor:default}.sel-nav__btn:not([disabled]):active{transform:scale(.94)}.sel-dots{display:flex;justify-content:center;gap:6px;margin-block-start:20px}.sel-dots button{width:8px;height:8px;padding:0;border:0;border-radius:var(--sel-radius-pill);background:var(--sel-ice-200);cursor:pointer;transition:width var(--sel-slow) var(--sel-ease),background-color var(--sel-slow) var(--sel-ease)}.sel-dots button[aria-current=true]{width:24px;background:var(--sel-ice-400)}.sel-tabs__list{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sel-tabs__list::-webkit-scrollbar{display:none}.sel-tab{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--sel-line);border-radius:var(--sel-radius-pill);background:var(--sel-white);color:var(--sel-ink);font-family:var(--sel-font);font-size:12.5px;font-weight:700;cursor:pointer;transition:background-color var(--sel-base) var(--sel-ease),color var(--sel-base) var(--sel-ease),border-color var(--sel-base) var(--sel-ease)}.sel-tab[aria-selected=true]{border-color:transparent;background:var(--sel-cta);color:var(--sel-white)}.sel-tab__count{opacity:.6;font-weight:500}[data-sel-panel][hidden]{display:none}@media(prefers-reduced-motion:no-preference){[data-sel-panel]:not([hidden]){animation:sel-fade-up .4s var(--sel-ease-out) both}}.sel-acc{border:1px solid var(--sel-line);border-radius:var(--sel-radius-sm);background:var(--sel-white)}.sel-acc+.sel-acc{margin-block-start:8px}.sel-acc__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 18px;border:0;background:none;color:var(--sel-ink);font-family:var(--sel-font);font-size:15px;font-weight:700;line-height:1.35;text-align:start;cursor:pointer}.sel-acc__icon{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--sel-ice-50);color:var(--sel-ice-400);transition:transform var(--sel-slow) var(--sel-ease),background-color var(--sel-slow) var(--sel-ease),color var(--sel-slow) var(--sel-ease)}.sel-acc__icon svg{width:12px;height:12px}.sel-acc__q[aria-expanded=true] .sel-acc__icon{transform:rotate(45deg);background:var(--sel-ice-400);color:var(--sel-white)}.sel-acc__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--sel-slow) var(--sel-ease)}.sel-acc__q[aria-expanded=true]+.sel-acc__a{grid-template-rows:1fr}.sel-acc__a>div{overflow:hidden}.sel-acc__body{padding:0 18px 18px;font-size:14px;line-height:1.65;color:var(--sel-ink-soft)}.sel-acc__body>*+*{margin-block-start:.75em}@media(min-width:1024px){.sel-acc__q{font-size:16px}.sel-acc__body{font-size:15px}}.sel-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.sel-marquee__track{display:flex;width:max-content}.sel-marquee__group{display:flex;flex:none;align-items:center}@media(prefers-reduced-motion:no-preference){.sel-marquee__track{animation:sel-marquee var(--sel-marquee-duration, 45s) linear infinite}.sel-marquee:hover .sel-marquee__track,.sel-marquee:focus-within .sel-marquee__track{animation-play-state:paused}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.sel-js [data-sel-reveal]{opacity:0;transform:translateY(14px);transition:opacity .6s var(--sel-ease-out),transform .6s var(--sel-ease-out);transition-delay:var(--sel-reveal-delay, 0s)}.sel-js [data-sel-reveal=fade]{transform:none}.sel-js [data-sel-reveal][data-in]{opacity:1;transform:none}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sel-zoom img{transition:transform .9s var(--sel-ease-out)}.sel-zoom:hover img{transform:scale(1.045)}}.sel-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sel-wordmark{display:block;width:100%;aspect-ratio:888 / 214;background:currentColor;-webkit-mask:url(sel-wordmark.svg) center / contain no-repeat;mask:url(sel-wordmark.svg) center / contain no-repeat}.button:not(.button-secondary,.button-unstyled,.button-custom,.header-actions__action,.predictive-search__close-modal-button){background-image:var(--sel-cta);box-shadow:var(--sel-shadow-cta);font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform var(--sel-fast) var(--sel-ease),box-shadow var(--sel-base) var(--sel-ease),filter var(--sel-base) var(--sel-ease)}.button:not(.button-secondary,.button-unstyled,.button-custom,.header-actions__action,.predictive-search__close-modal-button):active{transform:scale(.98)}@media(hover:hover){.button:not(.button-secondary,.button-unstyled,.button-custom,.header-actions__action,.predictive-search__close-modal-button):hover{filter:brightness(1.04);box-shadow:0 14px 32px -6px #2bb7eeb3}}.button-secondary{font-weight:700}@media(max-width:749px){.product-information .slideshow-controls__thumbnails .slideshow-controls__thumbnail{width:60px;height:60px;aspect-ratio:1;border-radius:11px}.product-information .slideshow-controls__thumbnail img{width:100%;height:100%;border-radius:inherit;object-fit:cover}}@keyframes sel-marquee{to{transform:translate(-50%)}}@keyframes sel-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sel-base.css.map */
