:root{--heading-font-family: "Space Grotesk", sans-serif;--heading-font-weight: 700;--heading-font-style: normal;--heading-text-transform: none;--text-font-family: "Space Grotesk", sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-font-bold-weight: 600;--mono-font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--color-carbon: 20, 20, 20;--color-bone: 240, 239, 233;--color-cyan: 26, 198, 230;--color-cyan-on: 5, 34, 41;--color-cyan-ink: 55, 214, 242;--color-cyan-ink-light: 6, 98, 120;--color-carbon-panel: 29, 29, 27;--color-carbon-line: 44, 44, 41;--carbon-fiber-size: 100% 100%, 20px 20px, 20px 20px, 20px 20px, 20px 20px, 20px 20px, 20px 20px;--carbon-fiber: linear-gradient(115deg, rgba(255, 255, 255, 0) 28%, rgba(255, 255, 255, .07) 48%, rgba(255, 255, 255, 0) 68%) 0 0 / 100% 100% no-repeat, linear-gradient(27deg, #161616 5px, transparent 5px) 0 5px, linear-gradient(207deg, #161616 5px, transparent 5px) 10px 0px, linear-gradient(27deg, #1e1e1e 5px, transparent 5px) 0px 10px, linear-gradient(207deg, #1e1e1e 5px, transparent 5px) 10px 5px, linear-gradient(90deg, #1a1a1a 10px, transparent 10px), linear-gradient(#1b1b1b 25%, #191919 25%, #191919 50%, transparent 50%, transparent 75%, #202020 75%, #202020) #141414;--block-border-radius: 10px;--block-border-radius-reduced: 8px}@media screen and (min-width:1200px){:root{--heading-h1-font-size: 34px;--heading-h2-font-size: 24px}}@media screen and (max-width:1199px){:root{--heading-h1-font-size: 30px;--heading-h2-font-size: 22px}}@media screen and (max-width:740px){:root{--heading-h1-font-size: 26px;--heading-h2-font-size: 20px}}.header__logo-image{transform:translateY(-7px)}.h1,.rte h1{text-transform:uppercase;letter-spacing:-.02em}.h2,.rte h2{text-transform:uppercase;letter-spacing:-.01em}.product-item-meta__title,.product-meta__title{font-weight:500;line-height:1.35;text-transform:none}.button:not(.button--text),.shopify-challenge__button{font-weight:500}:root{--button-border-radius: 999px}.button--primary{background:linear-gradient(135deg,rgb(var(--color-cyan)),rgb(var(--color-cyan-ink)));transition:box-shadow .25s ease,transform .15s ease}.button--secondary{background:#1414148c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(26,198,230,.35);color:rgb(var(--color-bone));transition:border-color .2s ease,box-shadow .25s ease,transform .15s ease}@media screen and (pointer:fine){.button--primary:hover{box-shadow:0 4px 24px #1ac6e673;transform:translateY(-1px)}.button--secondary:hover{border-color:rgb(var(--color-cyan));box-shadow:0 0 20px #1ac6e633;transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.button--primary,.button--secondary{transition-duration:.001ms!important}}.price,.price-list,.pagination,.breadcrumb__list,.footer__copyright,.footer__payment-methods-label,.bubble-count,.product-facet__active-count,.unit-price-measurement{font-family:var(--mono-font-family)}.label--highlight{background:rgb(var(--color-cyan));color:rgb(var(--color-cyan-on));font-family:var(--mono-font-family)}.label--custom{color:rgb(var(--color-cyan-on))}.product-item__image-wrapper{background-color:#fff;border-radius:var(--block-border-radius);overflow:hidden;border:1px solid rgba(20,20,20,.06);box-shadow:0 1px 2px #1414140d;transition:box-shadow .2s ease}.product-item__aspect-ratio{aspect-ratio:1 / 1!important}.product-item__primary-image,.product-item__secondary-image{object-fit:contain!important;padding:14px;box-sizing:border-box;transition:transform .3s ease}@media(hover:hover){.product-item:hover .product-item__image-wrapper{box-shadow:0 8px 24px #0000001f,0 0 32px #1ac6e62e}.product-item:hover .product-item__primary-image{transform:perspective(800px) rotateX(2deg) rotateY(-2deg) scale(1.04)}}button.restock-rocket-button.restock-rocket-button-collection,button.restock-rocket-button.restock-rocket-button-float{background:linear-gradient(135deg,rgb(var(--color-cyan)),rgb(var(--color-cyan-ink)))!important;background-image:linear-gradient(135deg,rgb(var(--color-cyan)),rgb(var(--color-cyan-ink)))!important;color:rgb(var(--color-cyan-on))!important;font-family:inherit!important;font-weight:600!important}@media screen and (max-width:740px){[id*=nova-cur],[class*=nova-cur]{bottom:90px!important}}.shopify-section.shopify-section--brand-logo-list{background-color:#fff!important}.shopify-section--apps:has(.jdgm-carousel-wrapper){background:#fff;padding-block:clamp(32px,5vw,44px)}.shopify-section--apps:has(.jdgm-carousel-wrapper) .vertical-breather{padding-block:0}.jdgm-carousel-title{color:#141414!important}.jdgm-all-reviews-rating-wrapper,.jdgm-carousel-number-of-reviews{color:#141414a6!important}.jdgm-star.jdgm--on{color:#1ac6e6!important}.jdgm-write-rev-link,.jdgm-rev-widg__btn,.jdgm-form__submit{background-color:rgb(var(--color-cyan))!important;border-color:rgb(var(--color-cyan))!important;color:#052229!important}.jdgm-ask-quest-link{border-color:rgb(var(--color-cyan))!important;color:rgb(var(--color-cyan))!important}.jdgm-histogram__bar-content{background-color:rgb(var(--color-cyan))!important}.jdgm-verified-badge,.jdgm-rev__buyer-badge{background-color:rgb(var(--color-cyan))!important;color:#052229!important;border-color:rgb(var(--color-cyan))!important}.jdgm-rev-widg__summary-link,.jdgm-rev-widg__title a,.jdgm-paginate__page.jdgm-paginate__page--active{color:rgb(var(--color-cyan))!important}product-payment-terms{display:block;margin-top:4px;font-family:var(--mono-font-family);font-size:12px;color:rgba(var(--text-color),.65)}@media screen and (min-width:1000px){.footer__item-list{grid-auto-columns:minmax(0,1fr)}}[dir=rtl] .rtl-flip-arrow{display:inline-block;transform:scaleX(-1)}:focus-visible{outline:2px solid rgb(var(--color-cyan));outline-offset:2px}@media(prefers-reduced-motion:reduce){.product-item__primary-image,.product-item__secondary-image,.product-item__image-wrapper{transition-duration:.001ms!important}}@media screen and (max-width:999px){#facet-filters[always-visible]{display:flex;flex-direction:column;position:fixed;inset-block-start:0;inset-inline-start:0;z-index:10;width:89vw;max-width:400px;height:100%;max-height:100vh;background:rgb(var(--background));visibility:hidden;transform:translate(-100%);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1)}[dir=rtl] #facet-filters[always-visible]{transform:translate(100%)}#facet-filters[always-visible][open]{visibility:visible;transform:translate(0)}#facet-filters[always-visible]>.drawer__overlay{display:block;position:fixed;inset-block-start:0;inset-inline-start:100%;width:100vw;height:100vh;background:#000;opacity:0;visibility:hidden;transition:visibility .6s ease-in-out,opacity .6s ease-in-out}#facet-filters[always-visible][open]>.drawer__overlay{visibility:visible;opacity:.3}}[aria-controls$=-liquid_RqAETV-content]{color:rgb(var(--color-cyan-ink))}.product-specifications{background:rgb(var(--color-carbon-panel));border:1px solid rgb(var(--color-carbon-line));border-inline-start:3px solid rgb(var(--color-cyan));border-radius:var(--block-border-radius);padding:20px 22px}.product-specifications table{width:100%;border-collapse:collapse}.product-specifications table tr{border-block-end:1px solid rgb(var(--color-carbon-line))}.product-specifications table tr:last-child{border-block-end:none}.product-specifications table td,.product-specifications table th{padding:10px 4px;text-align:start;vertical-align:top}.product-specifications table td:first-child,.product-specifications table th:first-child{color:rgb(var(--color-cyan-ink));font-family:var(--mono-font-family);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;width:40%;white-space:nowrap}.product-specifications ul{margin:0;padding:0;list-style:none}.product-specifications li{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;padding:10px 0;border-block-end:1px solid rgb(var(--color-carbon-line))}.product-specifications li:last-child{border-block-end:none}.product-specifications dl{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:10px 16px}.product-specifications dt{color:rgb(var(--color-cyan-ink));font-family:var(--mono-font-family);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.product-specifications dd{margin:0}.product-specifications p{margin:0 0 10px;line-height:1.6}.product-specifications p:last-child{margin-bottom:0}.cyan-legacy-banner{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;background:rgb(var(--color-carbon-panel));border:1px solid rgb(var(--color-carbon-line));border-inline-start:3px solid rgb(var(--color-cyan));border-radius:var(--block-border-radius)}.cyan-legacy-banner__icon{flex-shrink:0;color:rgb(var(--color-cyan));margin-top:2px}.cyan-legacy-banner__body{display:flex;flex-direction:column;gap:6px}.cyan-legacy-banner__text{margin:0;font-size:1.3rem;line-height:1.5;color:rgb(var(--color-bone))}.cyan-legacy-banner__link{display:inline-flex;align-items:center;gap:4px;width:fit-content;font-family:var(--mono-font-family);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:rgb(var(--color-cyan-ink));text-decoration:none;border-bottom:1px solid rgba(var(--color-cyan-ink),.4);transition:border-color .15s ease}.cyan-legacy-banner__link:hover{border-color:rgb(var(--color-cyan-ink))}.cyan-legacy-banner__link svg{width:12px;height:12px}.cyan-compare-toggle{display:block;margin-top:10px}.cyan-compare-toggle__button{display:flex;align-items:center;gap:5px;padding:5px 10px;background:transparent;border:1px solid rgba(var(--border-color),.6);border-radius:999px;color:rgb(var(--text-color));font-family:var(--mono-font-family);font-size:1.05rem;letter-spacing:.01em;cursor:pointer;transition:border-color .15s ease,color .15s ease}.cyan-compare-toggle__check{width:12px;height:12px;border-radius:3px;border:1px solid rgba(var(--text-color),.4);flex-shrink:0;transition:background .15s ease,border-color .15s ease}.cyan-compare-toggle__button.is-active .cyan-compare-toggle__check{background:rgb(var(--color-cyan));border-color:rgb(var(--color-cyan))}.cyan-compare-toggle__button.is-active{border-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-ink))}.cyan-compare-toggle__button.is-at-limit{border-color:#ff8a4d;color:#ff8a4d}.cyan-compare-banner{display:block;margin-top:20px;margin-bottom:20px}.cyan-compare-banner__button{display:inline-flex;align-items:center;gap:8px;width:auto;padding:8px 14px;background:rgb(var(--color-carbon-panel));border:1px solid rgb(var(--color-carbon-line));border-inline-start:3px solid rgb(var(--color-cyan));border-radius:999px;color:rgb(var(--color-bone));font-family:var(--mono-font-family);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:color .15s ease}.cyan-compare-banner__button.is-active{color:rgb(var(--color-cyan-ink))}.cyan-compare-banner__button .cyan-compare-toggle__check{width:12px;height:12px}.cyan-compare-bar{position:fixed;z-index:1000;right:16px;bottom:calc(max(16px,env(safe-area-inset-bottom)) + var(--cart-notification-offset, 0px) + 100px);transition:bottom .2s ease}.cyan-compare-bar[hidden]{display:none}.cyan-compare-bar__link{display:flex;align-items:center;gap:8px;padding:12px 18px;background:rgb(var(--color-cyan));color:rgb(var(--color-cyan-on));border-radius:999px;text-decoration:none;font-family:var(--mono-font-family);font-weight:700;font-size:1.3rem;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 8px 24px #00000059}.cyan-compare-bar__count{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:rgb(var(--color-cyan-on));color:rgb(var(--color-cyan));border-radius:999px;font-size:1.1rem}.cyan-compare-bar__arrow{width:12px;height:12px}@media(max-width:739px){.cyan-compare-bar{left:16px;right:16px;bottom:calc(max(16px,env(safe-area-inset-bottom)) + var(--cart-notification-offset, 0px) + 156px)}.cyan-compare-bar__link{justify-content:center}body:has(.popover[open]) .cyan-compare-bar,html.lock-all .cyan-compare-bar{opacity:0;pointer-events:none}}.cyan-compare-page-wrap{max-width:1100px;margin:0 auto;padding:40px 20px 80px}.cyan-compare-page__empty{text-align:center;padding:60px 20px;color:rgb(var(--color-bone))}.cyan-compare-page__browse-link{display:inline-block;margin-top:16px;color:rgb(var(--color-cyan-ink));font-family:var(--mono-font-family);text-transform:uppercase;letter-spacing:.02em;text-decoration:none;border-bottom:1px solid rgba(var(--color-cyan-ink),.4)}.cyan-compare-page__table-wrap{overflow-x:auto;border:1px solid rgb(var(--color-carbon-line));border-radius:var(--block-border-radius)}.cyan-compare-table{width:100%;border-collapse:collapse;background:rgb(var(--color-carbon-panel));color:rgb(var(--color-bone))}.cyan-compare-table th,.cyan-compare-table td{padding:14px 16px;border-bottom:1px solid rgb(var(--color-carbon-line));text-align:start;font-size:1.3rem;line-height:1.5;vertical-align:top;white-space:normal}.cyan-compare-table__row-label{font-family:var(--mono-font-family);font-size:1.1rem;text-transform:uppercase;letter-spacing:.02em;color:rgb(var(--color-cyan-ink));white-space:nowrap;background:rgb(var(--color-carbon))}.cyan-compare-table__product-cell{position:relative;min-width:180px;text-align:center}.cyan-compare-table__product-cell a{display:flex;flex-direction:column;align-items:center;gap:8px;color:rgb(var(--color-bone));text-decoration:none}.cyan-compare-table__product-cell img{width:100px;height:100px;object-fit:contain}.cyan-compare-table__title{font-size:1.2rem;font-weight:600;line-height:1.3}.cyan-compare-table__price{display:block;margin-top:6px;font-family:var(--mono-font-family);color:rgb(var(--color-cyan-ink))}.cyan-compare-table__legacy{display:inline-block;margin-top:4px;padding:2px 8px;border-radius:999px;background:#e65a1a26;color:#ff8a4d;font-family:var(--mono-font-family);font-size:.95rem;text-transform:uppercase}.cyan-compare-table__remove{position:absolute;top:8px;inset-inline-end:8px;width:22px;height:22px;border-radius:999px;border:none;background:#f0efe91a;color:rgb(var(--color-bone));font-size:1.4rem;line-height:1;cursor:pointer}.cyan-compare-table__remove:hover{background:#f0efe933}.cyan-compare-page__grid{display:grid;grid-template-columns:1fr;gap:20px;margin-top:28px}@media screen and (min-width:560px){.cyan-compare-page__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:860px){.cyan-compare-page__grid{grid-template-columns:repeat(3,1fr)}}.cyan-compare-card{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,#ffffff0a,#fff0 45%),rgb(var(--color-carbon-panel));border:1px solid rgba(var(--color-cyan),.35);border-radius:var(--block-border-radius);overflow:hidden;box-shadow:0 1px #ffffff0f inset,0 12px 24px -14px #000000a6,0 0 16px rgba(var(--color-cyan),.12);transition:border-color .15s ease,box-shadow .15s ease}.cyan-compare-card:hover{border-color:rgba(var(--color-cyan),.6);box-shadow:0 1px #ffffff14 inset,0 16px 32px -16px #000000b3,0 0 24px rgba(var(--color-cyan),.25)}.cyan-compare-card[hidden]{display:none}.cyan-compare-card__badges{position:absolute;top:10px;inset-inline-start:10px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cyan-compare-card__badge{padding:3px 10px;border-radius:999px;font-family:var(--mono-font-family);font-size:1rem;text-transform:uppercase;letter-spacing:.02em}.cyan-compare-card__badge--discontinued{background:#ffb7b233;color:#ffb7b2}.cyan-compare-card__badge--new{background:#b9e8c933;color:#b9e8c9}.cyan-compare-page__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.cyan-compare-tab{padding:6px 16px;border-radius:999px;border:1px solid rgb(var(--color-carbon-line));background:transparent;color:#f0efe9b3;font-family:var(--mono-font-family);font-size:1.1rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.cyan-compare-tab:hover{border-color:rgb(var(--color-cyan));color:rgb(var(--color-bone))}.cyan-compare-tab{border-color:rgba(var(--color-cyan),.4);color:rgb(var(--color-cyan-ink))}.cyan-compare-tab.is-active{background:rgb(var(--color-cyan));border-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-on))}.cyan-compare-tab:nth-of-type(6n+2){border-color:#b28cf080;color:#b28cf0}.cyan-compare-tab:nth-of-type(6n+2).is-active{background:#b28cf0;border-color:#b28cf0;color:#1a0f33}.cyan-compare-tab:nth-of-type(6n+3){border-color:#ff9a6c80;color:#ff9a6c}.cyan-compare-tab:nth-of-type(6n+3).is-active{background:#ff9a6c;border-color:#ff9a6c;color:#331402}.cyan-compare-tab:nth-of-type(6n+4){border-color:#b9e8c980;color:#b9e8c9}.cyan-compare-tab:nth-of-type(6n+4).is-active{background:#b9e8c9;border-color:#b9e8c9;color:#0a2414}.cyan-compare-tab:nth-of-type(6n+5){border-color:#ffd76c80;color:#ffd76c}.cyan-compare-tab:nth-of-type(6n+5).is-active{background:#ffd76c;border-color:#ffd76c;color:#332600}.cyan-compare-tab:nth-of-type(6n+6){border-color:#ffb7b280;color:#ffb7b2}.cyan-compare-tab:nth-of-type(6n+6).is-active{background:#ffb7b2;border-color:#ffb7b2;color:#330a06}.cyan-aed-icon{width:.85em;height:.85em;display:inline-block;background:currentColor;margin-inline-end:4px;vertical-align:-.05em}.cyan-compare-card__image{display:block;width:100%;aspect-ratio:3 / 2;border:none;background:rgb(var(--color-carbon));cursor:pointer;padding:0;overflow:hidden}.cyan-compare-card__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cyan-compare-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 16px 16px}.cyan-compare-card__heading{display:flex;flex-direction:column;gap:8px}.cyan-compare-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;background:none;border:none;padding:0;color:rgb(var(--color-bone));font-size:1.3rem;font-weight:600;line-height:1.35;text-align:start;cursor:pointer}.cyan-compare-card__title:hover{color:rgb(var(--color-cyan-ink))}.cyan-compare-card__price{font-family:var(--mono-font-family);font-size:1.2rem;font-weight:700;color:rgb(var(--color-cyan-on));background:rgb(var(--color-cyan));border-radius:999px;padding:5px 12px;white-space:nowrap;align-self:flex-start}.cyan-compare-card__upc{font-size:1.05rem;color:#f0efe98c}.cyan-compare-card__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.cyan-compare-card__chip{padding:2px 9px;border-radius:999px;background:rgb(var(--color-carbon));border:1px solid rgb(var(--color-carbon-line));font-size:1rem;color:#f0efe9cc}.cyan-compare-card__toggle{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid rgb(var(--color-carbon-line));font-size:1.2rem;color:#f0efe9bf;cursor:pointer}.cyan-compare-card__toggle input{accent-color:rgb(var(--color-cyan));width:15px;height:15px}html.cyan-compare-modal-open{overflow:hidden}.cyan-compare-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px}.cyan-compare-modal[hidden]{display:none}.cyan-compare-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0ac7}.cyan-compare-modal__panel{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:0;max-width:920px;max-height:88vh;width:100%;overflow-y:auto;background:rgb(var(--color-carbon-panel));border:1px solid rgb(var(--color-carbon-line));border-radius:var(--block-border-radius);color:rgb(var(--color-bone))}.cyan-compare-modal__close{position:absolute;top:16px;inset-inline-end:16px;z-index:2;display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid rgba(var(--color-cyan),.5);background:#14141499;color:rgb(var(--color-bone));font-family:var(--mono-font-family);font-size:1.1rem;line-height:1.4;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cyan-compare-modal__close:hover{border-color:rgb(var(--color-cyan));background:rgba(var(--color-cyan),.12)}.cyan-compare-modal__image{flex:1 1 320px;min-width:260px;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,transparent 30%,transparent 70%,rgba(26,198,230,.06) 100%),rgb(var(--color-carbon));display:flex;align-items:flex-start;justify-content:flex-start;padding:16px;box-sizing:border-box}.cyan-compare-modal__image img{width:auto;max-width:100%;max-height:340px;object-fit:contain;background:linear-gradient(180deg,#ffffff0d,#fff0 40%),rgb(var(--color-carbon-panel));border:1px solid rgba(255,255,255,.08);border-radius:var(--block-border-radius-reduced);box-shadow:0 1px #ffffff1a inset,0 -1px #0006 inset,0 10px 24px -12px #000000b3,0 0 18px rgba(var(--color-cyan),.12);padding:12px;box-sizing:border-box}.cyan-compare-modal__content{flex:1 1 380px;min-width:280px;padding:28px 30px 30px}.cyan-compare-modal__meta{display:flex;align-items:center;gap:14px;margin-bottom:8px}.cyan-compare-modal__price{font-family:var(--mono-font-family);font-size:1.4rem;font-weight:700;color:rgb(var(--color-cyan-on));background:rgb(var(--color-cyan));border-radius:999px;padding:6px 14px;white-space:nowrap}.cyan-compare-modal__upc{font-family:var(--mono-font-family);font-size:1.05rem;color:#f0efe9bf;background:rgb(var(--color-carbon));border:1px solid rgb(var(--color-carbon-line));border-radius:999px;padding:6px 14px;white-space:nowrap}.cyan-compare-modal__title{font-size:2rem;font-weight:700;margin:0 0 18px}.cyan-compare-modal__section{margin-bottom:18px}.cyan-compare-modal__section h4{font-family:var(--mono-font-family);font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--color-cyan-ink));margin:0 0 8px}.cyan-compare-modal__section p{margin:0;font-size:1.3rem;line-height:1.55;color:#f0efe9d9}.cyan-compare-modal__section ul{margin:0;padding-inline-start:18px;font-size:1.3rem;line-height:1.6;color:#f0efe9d9}.cyan-compare-modal__specs{width:100%;border-collapse:collapse}.cyan-compare-modal__specs th,.cyan-compare-modal__specs td{padding:8px 0;border-bottom:1px solid rgb(var(--color-carbon-line));text-align:start;font-size:1.2rem;vertical-align:top}.cyan-compare-modal__specs th{width:40%;font-family:var(--mono-font-family);font-weight:600;color:#f0efe999;text-transform:uppercase;font-size:1.05rem;letter-spacing:.02em}.cyan-compare-modal__buy{margin-top:6px;width:100%;text-align:center}.product-form__buy-buttons{min-width:0}.cyan-bought-together{display:block;width:100%;margin-top:20px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:16px;box-sizing:border-box}.cyan-bought-together__heading{margin:0 0 8px;color:rgb(var(--heading-color));font-size:1.3rem}.cyan-bought-together__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.cyan-bought-together__item{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08)}.cyan-bought-together__list .cyan-bought-together__item:last-child{border-bottom:none;padding-bottom:4px}.cyan-bought-together__item--main{padding-top:0}.cyan-bought-together__image-wrap{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.cyan-bought-together__image-wrap img{width:100%;height:100%;object-fit:contain}.cyan-bought-together__preview-trigger{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;padding:0;background:none;border:none;text-align:start;cursor:pointer}.cyan-bought-together__item-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.cyan-bought-together__item-label{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgb(var(--color-cyan-ink-light))}.cyan-bought-together__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.05rem;font-weight:600;line-height:1.3;color:rgb(var(--heading-color));text-decoration:none}.cyan-bought-together__price{flex-shrink:0;margin:0 0 0 auto;padding-inline-start:12px;font-family:var(--mono-font-family);font-size:1rem;font-weight:600;white-space:nowrap;color:rgb(var(--heading-color))}.cyan-bought-together__checkbox-wrap{position:relative;display:flex;flex-shrink:0;width:20px;height:20px;cursor:pointer}.cyan-bought-together__checkbox{position:absolute;opacity:0;width:20px;height:20px;margin:0;cursor:pointer}.cyan-bought-together__checkmark{position:absolute;top:0;inset-inline-start:0;width:20px;height:20px;background:#fff;border:1px solid rgba(20,20,20,.3);border-radius:5px;pointer-events:none}.cyan-bought-together__checkbox:checked~.cyan-bought-together__checkmark{background:rgb(var(--color-cyan));border-color:rgb(var(--color-cyan))}.cyan-bought-together__checkbox:checked~.cyan-bought-together__checkmark:after{content:"";position:absolute;top:4px;inset-inline-start:6px;width:5px;height:9px;border:solid rgb(var(--color-cyan-on));border-width:0 2px 2px 0;transform:rotate(45deg)}.cyan-bought-together__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:8px;padding-top:14px;border-top:1px solid rgba(0,0,0,.1)}.cyan-bought-together__preview-dialog{width:min(360px,calc(100vw - 48px));padding:20px;background:rgb(var(--color-carbon-panel));color:rgb(var(--color-bone));border:1px solid rgb(var(--color-carbon-line));border-radius:var(--block-border-radius)}.cyan-bought-together__preview-dialog::backdrop{background:#0009}.cyan-bought-together__preview-close{position:absolute;top:12px;inset-inline-end:12px;width:28px;height:28px;border:none;border-radius:999px;background:#f0efe91a;color:rgb(var(--color-bone));font-size:1.6rem;line-height:1;cursor:pointer}.cyan-bought-together__preview-image-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:220px;background:#fff;border-radius:var(--block-border-radius-reduced);overflow:hidden;margin-bottom:16px}.cyan-bought-together__preview-image-wrap img{width:100%;height:100%;object-fit:contain}.cyan-bought-together__preview-title{margin:0 0 6px;font-size:1.4rem;font-weight:600;line-height:1.3}.cyan-bought-together__preview-price{margin:0 0 16px;font-family:var(--mono-font-family);font-size:1.3rem;color:rgb(var(--color-cyan-ink))}.cyan-bought-together__preview-link{display:block;text-align:center;padding:12px;background:rgb(var(--color-cyan));color:rgb(var(--color-cyan-on));border-radius:var(--block-border-radius-reduced);text-decoration:none;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:1.1rem}.cyan-bought-together__total{margin:0;font-size:1.3rem;color:rgb(var(--heading-color))}.cyan-bought-together__total-value{font-family:var(--mono-font-family);font-weight:700;color:rgb(var(--color-cyan-ink-light))}.cyan-bought-together__stock{margin:0;font-family:var(--mono-font-family);font-size:.9rem;color:rgb(var(--color-cyan-ink-light))}.cyan-bought-together__stock--out{color:#b45309}@media(max-width:739px){.cyan-bought-together__footer{flex-direction:column;align-items:stretch}}.product-tabs__tab-item-content.rte :is(h1,h2,h3,h4,h5,h6){color:rgb(var(--color-cyan-ink));font-weight:700;letter-spacing:-.01em;text-transform:uppercase;padding-bottom:8px;margin-bottom:14px;border-bottom:1px solid rgb(var(--color-carbon-line));display:inline-block}.product-tabs__tab-item-content.rte p{line-height:1.65}.product-tabs__tab-item-content.rte p>strong:only-child{display:inline-block;margin-top:6px;font-size:1.05em}.product-tabs__tab-item-content.rte ul{list-style:none;margin-inline-start:0}.product-tabs__tab-item-content.rte ul li{position:relative;padding-inline-start:20px}.product-tabs__tab-item-content.rte ul li:before{content:"";position:absolute;inset-inline-start:2px;top:.65em;width:6px;height:6px;border-radius:50%;background:rgb(var(--color-cyan))}.payment-block-wrap h4,.info-popup-icon,.support-links-wrapper .support-text,.warrenty-return-icons-text .info-icon,.support-links-wrapper .support-icon{color:rgb(var(--color-cyan-ink-light))}.popup-modal-custom .popup-modal__content h2{color:rgb(var(--heading-color))}.popup-modal-custom a.button.button--primary{background-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-on))}.discount_Signin_button svg{vertical-align:middle;margin-right:6px;flex:none}.cyan-restock-notice{max-width:300px;margin-bottom:10px}.cyan-restock-notice__line{display:flex;align-items:center;gap:6px;margin:0;font-size:.9rem;line-height:1.3}.cyan-restock-notice__line--eta{color:#b3690a}.cyan-restock-notice__line--contact{color:rgb(var(--text-color))}.cyan-restock-notice__line svg{flex:none}.cyan-restock-notice__line--eta svg{color:#b3690a}.cyan-restock-notice__info{position:relative;display:inline-flex;cursor:help}.cyan-restock-notice__tooltip{position:absolute;bottom:calc(100% + 8px);inset-inline-start:50%;transform:translate(-50%);width:220px;padding:8px 10px;background:rgb(var(--color-carbon));color:rgb(var(--color-bone));font-size:.78rem;font-style:normal;line-height:1.4;border-radius:6px;opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:2;pointer-events:none}.cyan-restock-notice__info:hover .cyan-restock-notice__tooltip,.cyan-restock-notice__info:focus .cyan-restock-notice__tooltip,.cyan-restock-notice__info:focus-within .cyan-restock-notice__tooltip{opacity:1;visibility:visible}.buy-button-quantity-wrap{display:flex;align-items:flex-start;gap:10px;max-width:300px}.buy-button-quantity-wrap .product-form__quantity{flex:0 0 auto}.buy-button-quantity-wrap .product-form__buy-buttons{flex:1 1 auto;min-width:0;width:auto}.product-form__payment-container{display:flex;flex-direction:column;align-items:stretch;gap:8px}.product-form__add-button.button--full,.product-form__buy-now-button.button--full{width:100%;max-width:none}.product-form__add-button,.product-form__buy-now-button{box-shadow:inset 0 1px #ffffff40,inset 0 -2px 3px #0000004d,0 2px 4px #00000040;transition:transform .1s ease,box-shadow .1s ease}.product-form__add-button:active,.product-form__buy-now-button:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0006}.product-form__add-button{background:linear-gradient(180deg,#2c2c2c,rgb(var(--color-carbon)))!important;color:rgb(var(--color-cyan))!important;border:1px solid rgb(var(--color-carbon))}.product-form__buy-now-button{background:linear-gradient(180deg,rgb(var(--color-cyan-ink)),rgb(var(--color-cyan)));color:rgb(var(--color-carbon));border:1px solid rgb(var(--color-cyan));font-weight:600;cursor:pointer}.product-form__buy-now-button:hover{background:rgb(var(--color-cyan-ink))}.product-form__buy-now-button.is-loading{opacity:.6;pointer-events:none}.discount_Signin_button a{background-image:linear-gradient(90deg,rgb(var(--color-cyan-ink-light)),rgb(var(--color-cyan)))}.discount_Signin_button a:before{background-image:linear-gradient(90deg,rgb(var(--color-cyan-ink-light)),rgb(var(--color-cyan)))}.cyan-welcome-back{background:var(--carbon-fiber);background-size:var(--carbon-fiber-size)}.cyan-welcome-back__inner{padding:20px 24px;text-align:center}.cyan-welcome-back__text{margin:0;color:rgb(var(--color-bone));font-family:var(--heading-font-family);font-size:1.5rem;font-weight:700;line-height:1.3}.cyan-welcome-back__name{color:rgb(var(--color-cyan))}.product-item__label-list--corner{left:auto!important;right:10px}:lang(ae) .product-item__label-list--corner,:lang(ar) .product-item__label-list--corner,:lang(arc) .product-item__label-list--corner,:lang(bcc) .product-item__label-list--corner,:lang(bqi) .product-item__label-list--corner,:lang(ckb) .product-item__label-list--corner,:lang(dv) .product-item__label-list--corner,:lang(fa) .product-item__label-list--corner,:lang(glk) .product-item__label-list--corner,:lang(he) .product-item__label-list--corner,:lang(ku) .product-item__label-list--corner,:lang(mzn) .product-item__label-list--corner,:lang(nqo) .product-item__label-list--corner,:lang(pnb) .product-item__label-list--corner,:lang(ps) .product-item__label-list--corner,:lang(sd) .product-item__label-list--corner,:lang(ug) .product-item__label-list--corner,:lang(ur) .product-item__label-list--corner,:lang(yi) .product-item__label-list--corner{right:auto;left:10px}store-header.header:not(.header--transparent){--grille-hole: radial-gradient(circle at 50% 46%, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .7) 1px, rgba(255, 255, 255, .06) 1.4px, rgba(255, 255, 255, 0) 1.9px);background-color:#191919;background-image:linear-gradient(90deg,#191919,#19191900 14% 86%,#191919),linear-gradient(180deg,#ffffff0d,#fff0 45%,#0000004d),var(--grille-hole),var(--grille-hole);background-size:100% 100%,100% 100%,6px 6px,6px 6px;background-position:0 0,0 0,0 0,3px 3px}store-header.header:not(.header--transparent){box-shadow:inset 0 -1px #1ac6e68c}body .shopify-section--main-product .product-meta__title.heading,body .shopify-section--slideshow h2.heading.heading--large,body .shopify-section--text-with-icons p.heading.heading--small,body .shopify-section--main-list-collections h1.heading.h1,body .shopify-section--main-page .page-header__text-wrapper .heading,body .shopify-section--collection-banner .collection-sort-description,body .shopify-section--contact-form .contact__info-title,body .shopify-section--faq button.collapsible-toggle,body .shopify-section--product-content button.tabs-nav__item,body .shopify-section--product-content .collapsible-toggle,body .section__header .heading,body .customer-accounts-cts span.account__address-title.heading.heading--small{font-family:var(--heading-font-family)}.rating:has(.rating__stars[aria-label^="0 out of"]),.product-item-meta__reviews-badge:has(.rating__stars[aria-label^="0 out of"]),.product-meta__reviews-badge:has(.rating__stars[aria-label^="0 out of"]){display:none}.buy-button-quantity-wrap{max-width:460px;gap:12px}.buy-button-quantity-wrap .product-form__add-button,.buy-button-quantity-wrap .product-form__buy-now-button{min-height:52px;font-size:14px}.product-form__button.discount_Signin_button{display:flex;justify-content:flex-start}.product-form__button.discount_Signin_button .button,.discount_Signin_button a{width:auto;min-height:0;padding:9px 18px;font-size:12px;line-height:1.2;letter-spacing:.06em}.discount_Signin_button svg{width:18px;height:18px}.support-links-wrapper .support-text{text-transform:none;font-size:13px}@media screen and (max-width:749px){body .announcement-bar__message,body .announcement-bar__message p{font-size:12px!important;line-height:1.3!important;letter-spacing:0}body .announcement-bar__item{padding-block:6px}}body a.product-item-meta__title:not(.hidden-phone):not(.hidden-tablet-and-up):not(.hidden-pocket):not(.hidden-lap-and-up){display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.shopify-section--main-product .price--large{font-size:clamp(26px,3vw,32px);font-weight:700;color:rgb(var(--color-carbon));letter-spacing:-.01em}.shopify-section--main-product .price--highlight{color:rgb(var(--color-cyan-ink-light))}.shopify-section--main-product .price--compare{font-size:18px;font-weight:400;color:#5e666c}.shopify-section--main-collection .product-item .price,.shopify-section--main-search .product-item .price{font-size:16px;font-weight:700;color:rgb(var(--color-carbon))}.shopify-section--main-collection .product-item .price--highlight,.shopify-section--main-search .product-item .price--highlight{color:rgb(var(--color-cyan-ink-light))}.shopify-section--main-collection .product-item .price--compare,.shopify-section--main-search .product-item .price--compare{font-size:14px;font-weight:400;color:#5e666c}.cyan-chips{margin:4px 0 18px}.cyan-chips__list{display:flex;gap:8px;margin:0;padding:2px 2px 6px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cyan-chips__list::-webkit-scrollbar{display:none}.cyan-chips__list li{flex:none;scroll-snap-align:start}.cyan-chips__chip{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(var(--color-carbon),.18);background:#fff;color:rgb(var(--color-carbon));font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.cyan-chips__chip:hover{border-color:rgb(var(--color-cyan-ink-light));color:rgb(var(--color-cyan-ink-light))}.cyan-chips__chip.is-active{background:rgb(var(--color-carbon));border-color:rgb(var(--color-carbon));color:rgb(var(--color-cyan))}.label--highlight,body .cyan-use-case__label,body .cyan-showcase-card__label{font-size:11.5px}body .mobile-sticky-nav span.menu-text{font-size:11px}@media screen and (max-width:749px){p.heading.heading--small,h2.heading.heading--small{font-size:12px}.shopify-section--collection-banner .collection-description__content{max-height:6.4em}}.iwish-drawer-menu .login_msg a.link-text,.wish-drawer-header .login_msg a.link-text{color:#b32a12!important}.cart__tabby-note{margin:0 0 12px;font-size:13px;line-height:1.4;text-align:center;color:rgba(var(--text-color),.78)}.cyan-chips__chip--brands{border-style:dashed}@media screen and (max-width:749px){.shopify-section--main-cart{padding-bottom:96px}}@media screen and (min-width:1000px){.footer__item-list{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:40px}.shopify-section--footer .footer__item--newsletter{grid-column:1 / -1;max-width:none}}body .cyan-glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;margin:0 0 32px;padding:0;overflow:hidden;border:1px solid #e3e8ec;border-radius:12px;background:#e3e8ec}body .cyan-glance__item{margin:0;padding:14px 18px;background:#f7f9fa}body .cyan-glance dt{margin:0 0 4px;font-family:var(--mono-font-family);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7378}body .cyan-glance dd{margin:0;font-size:15px!important;font-weight:700;color:rgb(var(--color-carbon));overflow-wrap:anywhere}body .cyan-glance dd a{color:rgb(var(--color-cyan-ink-light));text-decoration:none}body .cyan-glance dd a:hover{text-decoration:underline}body .shopify-section--product-content .product-tabs__tab-item-content.rte,body .shopify-section--product-content .product-tabs__tab-item-content.rte span{font-size:15px!important}body .shopify-section--product-content .product-tabs__tab-item-content.rte{line-height:1.65;color:rgba(var(--color-carbon),.86)}body .product-tabs__tab-item-content.rte p{margin:0 0 1em;max-width:78ch}body .product-tabs__tab-item-content.rte strong,body .product-tabs__tab-item-content.rte b{color:rgb(var(--color-carbon))}body .product-tabs__tab-item-content.rte a{color:rgb(var(--color-cyan-ink-light))}body .product-tabs__tab-item-content.rte img{max-width:100%;height:auto;border-radius:10px}body .product-tabs__tab-item-content.rte h2{display:flex;align-items:center;gap:12px;margin:2em 0 .8em;padding:0;border:0;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.15;letter-spacing:-.01em;text-transform:none;text-decoration:none;color:rgb(var(--color-carbon))}body .product-tabs__tab-item-content.rte h2:before{content:"";flex:none;width:4px;height:1em;border-radius:2px;background:rgb(var(--color-cyan))}body .product-tabs__tab-item-content.rte>h2:first-child,body .product-tabs__tab-item-content.rte>.cyan-glance+h2{margin-top:0}body .product-tabs__tab-item-content.rte h3{margin:1.6em 0 .5em;font-size:18px;font-weight:700;line-height:1.25;text-transform:none;text-decoration:none;color:rgb(var(--color-carbon))}body .product-tabs__tab-item-content.rte ul{margin:0 0 1.4em;padding:0;list-style:none}body .product-tabs__tab-item-content.rte ul>li{position:relative;margin:0 0 .7em;padding-inline-start:28px;list-style:none}body .product-tabs__tab-item-content.rte ul>li::marker{content:none}body .product-tabs__tab-item-content.rte ul>li:before{content:"";position:absolute;inset-inline-start:0;top:.32em;width:17px;height:17px;background:rgb(var(--color-cyan-ink-light));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.9 14.6 3.7 10.4l1.4-1.4 2.8 2.8 7-7 1.4 1.4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.9 14.6 3.7 10.4l1.4-1.4 2.8 2.8 7-7 1.4 1.4z'/%3E%3C/svg%3E") center / contain no-repeat}@media screen and (min-width:900px){body .product-tabs__tab-item-content.rte h2+ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px}}body .product-tabs__tab-item-content.rte table ul{margin:0;padding-inline-start:18px;list-style:disc}body .product-tabs__tab-item-content.rte table ul>li{padding-inline-start:0;margin:0 0 .3em;list-style:disc}body .product-tabs__tab-item-content.rte table ul>li:before{content:none}body .product-tabs__tab-item-content.rte table{width:100%!important;margin:0 0 1.8em!important;border:0!important;border-top:2px solid rgb(var(--color-carbon))!important;border-collapse:collapse!important;font-size:14.5px!important;table-layout:auto}body .product-tabs__tab-item-content.rte table tr{border:0!important;border-bottom:1px solid #e3e8ec!important;background:transparent!important}body .product-tabs__tab-item-content.rte table tbody tr:nth-child(2n){background:#f7f9fa!important}body .product-tabs__tab-item-content.rte table th,body .product-tabs__tab-item-content.rte table td{padding:12px 16px!important;border:0!important;background:transparent!important;text-align:start!important;vertical-align:top;overflow-wrap:anywhere;color:rgba(var(--color-carbon),.86)}body .product-tabs__tab-item-content.rte table tr:has(>th:only-of-type)>th{width:34%;font-weight:700;color:rgb(var(--color-carbon))}body .product-tabs__tab-item-content.rte table tr:has(>th+th)>th{background:#eef2f4!important;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--color-carbon))}@media screen and (max-width:740px){body .product-tabs__tab-item-content.rte table tr:has(>th:only-of-type)>th{width:42%}body .product-tabs__tab-item-content.rte table th,body .product-tabs__tab-item-content.rte table td{padding:10px 12px!important}}body .shopify-section--product-content button.tabs-nav__item[aria-expanded=true]{color:rgb(var(--color-cyan-ink-light))}body .shopify-section--product-content .tabs-nav__position.is-initialized{background-color:rgb(var(--color-cyan))}body .product-tabs__tab-item-content.rte table tr:not(:has(>th))>td:first-child:nth-last-child(2){width:34%;font-weight:700;color:rgb(var(--color-carbon))}@media screen and (max-width:740px){body .product-tabs__tab-item-content.rte table tr:not(:has(>th))>td:first-child:nth-last-child(2){width:42%}}html[data-ab-sticky-atc=A] product-sticky-form{display:none!important}footer.footer{background-color:#141414;background-image:radial-gradient(60% 90% at 0% 0%,#1ac6e612,#1ac6e600 70%),linear-gradient(180deg,#171717,#121212);box-shadow:inset 0 1px #1ac6e68c;color:#f0efe9d1}footer.footer .footer__item--newsletter{display:none}footer.footer .footer__item-title.heading{font-family:var(--mono-font-family);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f0efe980;margin-bottom:14px}footer.footer a:not(.social-media__link):not(.button){color:#f0efe9db;text-decoration:none;transition:color .16s ease}footer.footer a:not(.social-media__link):not(.button):hover,footer.footer a:not(.social-media__link):not(.button):focus-visible{color:#37d6f2;text-decoration:underline;text-underline-offset:3px}footer.footer .footer__item--links .footer__item-content a,footer.footer .footer__item--text .footer__item-content a{line-height:2}footer.footer .social-media{display:flex;flex-wrap:wrap;gap:10px}footer.footer .social-media__item{margin:0;box-shadow:none;border:0;background:none}footer.footer .social-media__item:before,footer.footer .social-media__item:after{display:none}footer.footer .social-media__link{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(240,239,233,.2);border-radius:50%;color:#f0efe9;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}footer.footer .social-media__link:hover,footer.footer .social-media__link:focus-visible{border-color:#1ac6e6;background-color:#1ac6e61f;transform:translateY(-2px)}footer.footer .footer__popular-searches{border-top:1px solid rgba(240,239,233,.1);padding-top:26px}footer.footer .footer__popular-searches>p:first-child{font-family:var(--mono-font-family);font-size:11px;font-weight:700;letter-spacing:.16em;color:#f0efe980}footer.footer .footer__popular-searches>p:last-child{display:flex;flex-wrap:wrap;gap:8px;font-size:0;line-height:0}footer.footer .footer__popular-searches a{font-size:12px;line-height:1;padding:8px 13px;border:1px solid rgba(240,239,233,.16);border-radius:999px;color:#f0efe9cc;transition:border-color .16s ease,color .16s ease,background-color .16s ease}footer.footer .footer__popular-searches a:hover,footer.footer .footer__popular-searches a:focus-visible{border-color:#1ac6e6;background-color:#1ac6e61a;text-decoration:none}footer.footer .footer__aside{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;border-top:1px solid rgba(240,239,233,.1);padding-top:22px;margin-top:28px}footer.footer .footer__copyright,footer.footer .footer__payment-methods-label{color:#f0efe98c}footer.footer .footer__follow-and-payment{margin:0}footer.footer .footer__payment-methods{display:flex;align-items:center;gap:12px}@media screen and (min-width:1000px){footer.footer .footer__item-list{row-gap:32px}}@media screen and (min-width:1200px){footer.footer .footer__item-list{grid-auto-flow:row;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:auto auto auto 1fr;column-gap:clamp(24px,3vw,48px);row-gap:0}footer.footer .footer__item--image{grid-column:1;grid-row:1}footer.footer .footer__item--image+.footer__item--text{grid-column:1;grid-row:2;margin-top:16px;max-width:30ch}footer.footer .footer__item--image+.footer__item--text+.footer__item--text{grid-column:6;grid-row:1 / -1;margin-top:0;max-width:none}footer.footer .footer__item--social-media{grid-column:1;grid-row:3;margin-top:22px}footer.footer .footer__item--links{grid-row:1 / -1}}html:root{--product-sold-out-accent: 94, 102, 108}.shopify-section--404 .section__color-wrapper{--background: 255, 255, 255;--heading-color: 20, 20, 20;--text-color: 20, 20, 20;background:#fff;color:#141414}.shopify-section--404 .empty-state{padding-block:clamp(56px,9vw,110px)}.shopify-section--404 .empty-state__background-text{color:#0662781f;-webkit-text-stroke:0}.shopify-section--404 .heading{text-transform:uppercase;letter-spacing:-.01em;color:#141414}.shopify-section--404 .button--primary{background:rgb(var(--color-cyan));border-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-on))}.shopify-section--main-page:has(+.shopify-section--brand-logo-list) .rte{display:none}.cyan-compare-page__tabs .cyan-compare-tab:nth-of-type(n){border-color:#14141433;background:transparent;color:#141414}.cyan-compare-page__tabs .cyan-compare-tab:nth-of-type(n):hover{border-color:#066278;color:#066278}.cyan-compare-page__tabs .cyan-compare-tab:nth-of-type(n).is-active{background:#141414;border-color:#141414;color:#fff}.cyan-compare-card{background:linear-gradient(160deg,#1d1d1b,#131313);border:1px solid #2a2a28;border-radius:18px;box-shadow:0 1px 2px #1414141f,0 18px 28px -22px #141414a6;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.cyan-compare-card:hover{transform:translateY(-3px);border-color:rgb(var(--color-cyan));box-shadow:0 2px 4px #1414141f,0 22px 34px -20px #1ac6e673}@media(prefers-reduced-motion:reduce){.cyan-compare-card{transition:none}.cyan-compare-card:hover{transform:none}}.shopify-section--main-page h1.heading,.shopify-section--contact-form h1.heading,.shopify-section--main-search h1.heading,.shopify-section--main-blog h1.heading,.shopify-section--collection-banner h1.heading{font-size:var(--heading-h1-font-size);letter-spacing:-.015em}.shopify-section--main-page h1.heading:after,.shopify-section--contact-form h1.heading:after,.shopify-section--main-search h1.heading:after,.shopify-section--main-blog h1.heading:after,.shopify-section--collection-banner h1.heading:after{content:"";display:block;width:44px;height:3px;margin:14px auto 0;border-radius:2px;background:linear-gradient(90deg,rgb(var(--color-cyan)),#1ac6e600)}.shopify-section--main-page .rte{font-size:16px;line-height:1.75;color:#141414db}.shopify-section--main-page .rte p{margin:0 0 1.1em}.shopify-section--main-page .rte h2,.shopify-section--main-page .rte h3,.shopify-section--main-page .rte h4{color:#141414;font-weight:700;letter-spacing:-.01em;margin:2em 0 .6em}.shopify-section--main-page .rte h2{font-size:clamp(1.25rem,2.2vw,1.6rem);text-transform:uppercase}.shopify-section--main-page .rte h3{font-size:1.1rem}.shopify-section--main-page .rte strong{color:#141414}.shopify-section--main-page .rte a{color:#066278;text-decoration:underline;text-underline-offset:3px}.shopify-section--main-page .rte a:hover{color:#141414}.shopify-section--main-page .rte li{margin-bottom:.45em}.shopify-section--main-page .rte li::marker{color:#066278}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.16s;animation-timing-function:ease-out}store-header.header{view-transition-name:site-header}nav.mobile-sticky-nav{view-transition-name:site-dock}::view-transition-group(site-header),::view-transition-group(site-dock){animation-duration:0s}}a,button,summary,label,select,input{touch-action:manipulation}@media(hover:none)and (pointer:coarse){a,button,summary{-webkit-tap-highlight-color:transparent}.button:active,.cyan-category-tile:active,.cyan-use-case:active,.cyan-compare-card:active,.mm-menu-row:active,.mm-menu-all:active,.cyan-alesis-banner--image-only:active{transform:scale(.975);transition:transform 90ms ease}}@media(max-width:739px){footer.footer .footer__item-list{grid-template-columns:1fr 1fr;gap:0 18px;padding-top:4px}footer.footer .footer__item--image{grid-column:1 / -1;padding-bottom:16px}footer.footer .footer__item--text,footer.footer .footer__item--social-media{padding-bottom:22px}footer.footer .footer__item--social-media{grid-column:1 / -1}footer.footer .footer__item--links{grid-column:1 / -1;border-top:1px solid rgba(240,239,233,.1)}footer.footer .footer__item--links:last-of-type{border-bottom:1px solid rgba(240,239,233,.1)}footer.footer .footer__item--links .footer__item-title{display:flex;align-items:center;justify-content:space-between;margin:0;padding:17px 2px;cursor:pointer;-webkit-tap-highlight-color:transparent}footer.footer .footer__item--links .footer__item-title:after{content:"+";font-size:20px;font-weight:400;letter-spacing:0;line-height:1;color:#37d6f2}footer.footer .footer__item--links.is-open .footer__item-title:after{content:"\2013"}footer.footer .footer__item--links .footer__item-content{display:none;padding-bottom:12px}footer.footer .footer__item--links.is-open .footer__item-content{display:block}footer.footer .footer__popular-searches{padding-top:20px}footer.footer .footer__popular-searches>p:last-child{flex-wrap:nowrap;overflow-x:auto;margin-inline:-24px!important;padding:2px 24px 6px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}footer.footer .footer__popular-searches>p:last-child::-webkit-scrollbar{display:none}footer.footer .footer__popular-searches a{flex:none}footer.footer .footer__aside{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;margin-top:20px}footer.footer .footer__follow-and-payment{width:100%;margin:0}footer.footer .footer__payment-methods{flex-wrap:nowrap}footer.footer .payment-methods-list{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/cyan-theme.css.map */
