:root{--sx-ink-900: #050505;--sx-ink-800: #0b0b0a;--sx-ink-700: #141410;--sx-ink-600: #1e1e1a;--sx-paper: #f5f5f2;--sx-paper-2: #e9e8e1;--sx-paper-3: #dcdbd3;--sx-white: #ffffff;--sx-lime: #afcb37;--sx-lime-dark: #96af2f;--sx-lime-ink: #697a21;--sx-lime-deep: #afcb37;--sx-on-lime: #31380d;--sx-signal: #e0563f;--sx-warn: #e3b23c;--sx-font-display: var(--font-heading--family, "Helvetica Neue", Helvetica, Arial, sans-serif);--sx-font-body: var(--font-body--family, "Helvetica Neue", Helvetica, Arial, sans-serif);--sx-size-2xs: 11px;--sx-size-xs: 12px;--sx-size-sm: 13px;--sx-size-base: 15px;--sx-size-md: 16px;--sx-size-lg: clamp(17px, 1.3vw, 19px);--sx-size-d4: clamp(19px, 1.7vw, 22px);--sx-size-d3: clamp(22px, 2.4vw, 30px);--sx-size-d2: clamp(27px, 3.6vw, 44px);--sx-size-d1: clamp(32px, 5vw, 60px);--sx-lh-tight: 1.1;--sx-lh-snug: 1.25;--sx-lh-body: 1.7;--sx-ls-display: .5px;--sx-ls-label: 1.6px;--sx-ls-button: 1.2px;--sx-1: 4px;--sx-2: 8px;--sx-3: 12px;--sx-4: 16px;--sx-5: 24px;--sx-6: 32px;--sx-7: 48px;--sx-8: 64px;--sx-9: 96px;--sx-10: 128px;--sx-section-y: clamp(56px, 7vw, 112px);--sx-gutter: clamp(20px, 4vw, 48px);--sx-w-wide: 1440px;--sx-w: 1180px;--sx-w-narrow: 760px;--sx-w-text: 62ch;--sx-radius-0: 0;--sx-radius-1: 2px;--sx-radius-2: 6px;--sx-radius-pill: 999px;--sx-hairline: 1px;--sx-ease: cubic-bezier(.22, 1, .36, 1);--sx-fast: .2s;--sx-base: .32s;--sx-slow: .9s}:root,.sx-dark{--sx-bg: var(--sx-ink-900);--sx-fg: var(--sx-paper);--sx-muted: #9a9a92;--sx-subtle: #77776f;--sx-line: rgba(245, 245, 242, .18);--sx-line-strong: rgba(245, 245, 242, .34);--sx-media: var(--sx-ink-700);--sx-accent: var(--sx-lime);--sx-accent-hover: var(--sx-lime-dark);--sx-on-accent: var(--sx-on-lime);--sx-field: rgba(245, 245, 242, .04)}.sx-deep{--sx-bg: var(--sx-ink-800);--sx-fg: var(--sx-paper);--sx-muted: #9a9a92;--sx-subtle: #77776f;--sx-line: rgba(245, 245, 242, .18);--sx-line-strong: rgba(245, 245, 242, .34);--sx-media: var(--sx-ink-700);--sx-accent: var(--sx-lime);--sx-accent-hover: var(--sx-lime-dark);--sx-on-accent: var(--sx-on-lime);--sx-field: rgba(245, 245, 242, .04)}.sx-light{--sx-bg: var(--sx-paper);--sx-fg: var(--sx-ink-700);--sx-muted: #5c5c56;--sx-subtle: #7c7c74;--sx-line: rgba(20, 20, 16, .22);--sx-line-strong: rgba(20, 20, 16, .42);--sx-media: var(--sx-paper-2);--sx-accent: var(--sx-lime-ink);--sx-accent-hover: var(--sx-ink-700);--sx-on-accent: var(--sx-paper);--sx-field: var(--sx-white)}.sx-white{--sx-bg: var(--sx-white);--sx-fg: var(--sx-ink-700);--sx-muted: #5c5c56;--sx-subtle: #7c7c74;--sx-line: rgba(20, 20, 16, .2);--sx-line-strong: rgba(20, 20, 16, .4);--sx-media: var(--sx-paper);--sx-accent: var(--sx-lime-ink);--sx-accent-hover: var(--sx-ink-700);--sx-on-accent: var(--sx-white);--sx-field: var(--sx-paper)}.sx-grey{--sx-bg: var(--sx-paper-2);--sx-fg: var(--sx-ink-700);--sx-muted: #5c5c56;--sx-subtle: #7c7c74;--sx-line: rgba(20, 20, 16, .24);--sx-line-strong: rgba(20, 20, 16, .44);--sx-media: var(--sx-paper-3);--sx-accent: var(--sx-lime-ink);--sx-accent-hover: var(--sx-ink-700);--sx-on-accent: var(--sx-paper);--sx-field: var(--sx-white)}:root,.sx-dark,.sx-deep,.sx-light,.sx-white,.sx-grey{--color-background: var(--sx-bg) !important;--color-foreground: var(--sx-fg) !important;--color-border: var(--sx-line) !important;--color-foreground-muted: var(--sx-muted) !important;--color-foreground-subdued: var(--sx-subtle) !important;--border-color: var(--sx-line) !important;--color-primary-button-background: var(--sx-lime) !important;--color-primary-button-background-rgb: 175 203 55 !important;--color-primary-button-text: var(--sx-on-lime) !important;--color-primary-button-text-rgb: 49 56 13 !important;--color-primary-button-border: var(--sx-lime) !important;--color-primary-button-border-rgb: 175 203 55 !important;--color-primary-button-focus-outline: var(--sx-lime) !important;--color-primary-button-hover-background: var(--sx-lime-dark) !important;--color-primary-button-hover-background-rgb: 150 175 47 !important;--color-primary-button-hover-text: var(--sx-on-lime) !important;--color-primary-button-hover-text-rgb: 49 56 13 !important;--color-primary-button-hover-border: var(--sx-lime-dark) !important;--color-primary-button-hover-border-rgb: 150 175 47 !important;--color-secondary-button-background: transparent !important;--color-secondary-button-text: var(--sx-fg) !important;--color-secondary-button-border: var(--sx-line-strong) !important;--color-secondary-button-hover-background: transparent !important;--color-secondary-button-hover-text: var(--sx-accent) !important;--color-secondary-button-hover-border: var(--sx-accent) !important;--color-input-background: var(--sx-field) !important;--color-input-text: var(--sx-fg) !important;--color-input-border: var(--sx-line-strong) !important;--color-variant-background: transparent !important;--color-variant-border: var(--sx-line-strong) !important;--color-variant-text: var(--sx-fg) !important;--color-variant-hover-border: var(--sx-accent) !important;--color-variant-hover-text: var(--sx-fg) !important;--color-selected-variant-background: var(--sx-lime) !important;--color-selected-variant-border: var(--sx-lime) !important;--color-selected-variant-text: var(--sx-on-lime) !important;--color-selected-variant-hover-background: var(--sx-lime-dark) !important;--color-selected-variant-hover-border: var(--sx-lime-dark) !important;--color-selected-variant-hover-text: var(--sx-on-lime) !important;--variant-option-label-color: var(--sx-muted) !important;--color-error: var(--sx-signal) !important;--color-success: var(--sx-accent) !important;--color-instock: var(--sx-accent) !important;--color-lowstock: var(--sx-warn) !important;--color-outofstock: var(--sx-subtle) !important}.sx-dark,.sx-deep,.sx-light,.sx-white,.sx-grey{background-color:var(--sx-bg)!important;color:var(--sx-fg)}:root{--style-border-radius-xs: 0 !important;--style-border-radius-sm: 2px !important;--style-border-radius-md: 2px !important;--style-border-radius-lg: 6px !important;--style-border-radius-inputs: 2px !important;--style-border-radius-buttons-primary: 2px !important;--style-border-radius-buttons-secondary: 2px !important;--style-border-radius-popover: 6px !important;--border-radius-sm: 2px !important;--checkbox-border-radius: 2px !important;--variant-picker-swatch-radius: 2px !important;--variant-picker-button-radius: 2px !important;--shadow-button: none !important;--focus-outline-width: 2px !important;--focus-outline-offset: 3px !important;--backdrop-color-rgb: 5 5 5 !important;--backdrop-opacity: .8 !important;--font-body--weight: 400 !important;--font-heading--weight: 700 !important;--font-subheading--weight: 700 !important;--font-accent--weight: 700 !important;--button-font-family-primary: var(--sx-font-body) !important;--button-font-family-secondary: var(--sx-font-body) !important;--button-text-case: uppercase !important;--button-text-case-primary: uppercase !important;--button-text-case-secondary: uppercase !important;--cart-primary-font-family: var(--sx-font-body) !important;--cart-secondary-font-family: var(--sx-font-body) !important}html{scroll-behavior:smooth;background:var(--sx-ink-900)}body{background:var(--sx-ink-900);color:var(--sx-paper);font-family:var(--sx-font-body);font-size:var(--sx-size-base);line-height:var(--sx-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background:var(--sx-lime);color:var(--sx-on-lime)}h1,.h1,.sx-display{font-family:var(--sx-font-display)!important;font-weight:600;font-size:var(--sx-size-d1);line-height:var(--sx-lh-tight);letter-spacing:var(--sx-ls-display);color:var(--sx-fg)}h2,.h2{font-family:var(--sx-font-body);font-weight:700;font-size:var(--sx-size-d2);line-height:var(--sx-lh-tight);letter-spacing:-.01em;color:var(--sx-fg)}h3,.h3{font-family:var(--sx-font-body);font-weight:700;font-size:var(--sx-size-d3);line-height:var(--sx-lh-snug);color:var(--sx-fg)}h4,.h4{font-family:var(--sx-font-body);font-weight:700;font-size:var(--sx-size-d4);line-height:var(--sx-lh-snug);letter-spacing:.3px;color:var(--sx-fg)}h5,h6,.h5,.h6{font-family:var(--sx-font-body);font-weight:700;font-size:var(--sx-size-sm);letter-spacing:var(--sx-ls-label);text-transform:uppercase;color:var(--sx-fg)}p,.paragraph,.rte p,li{color:var(--sx-fg);line-height:var(--sx-lh-body)}.rte p,.sx-prose p{max-width:var(--sx-w-text);color:var(--sx-muted)}a{color:inherit}.rte a,.paragraph a,.sx-link{color:var(--sx-accent);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:opacity var(--sx-fast) ease}.rte a:hover,.paragraph a:hover,.sx-link:hover{opacity:.7}small,.sx-meta{font-size:var(--sx-size-xs);color:var(--sx-muted)}.sx-section{padding-block:var(--sx-section-y);padding-inline:var(--sx-gutter)}.sx-section--tight{padding-block:calc(var(--sx-section-y) * .55)}.sx-container{max-width:var(--sx-w);margin-inline:auto}.sx-container--wide{max-width:var(--sx-w-wide);margin-inline:auto}.sx-container--narrow{max-width:var(--sx-w-narrow);margin-inline:auto}.sx-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,5vw,72px);align-items:center}.sx-split--reverse>:first-child{order:2}.sx-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sx-6)}.sx-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sx-5)}.sx-stack>*+*{margin-top:var(--sx-4)}@media(max-width:860px){.sx-split{grid-template-columns:minmax(0,1fr)}.sx-split--reverse>:first-child{order:0}}.sx-btn,.button,.button-secondary,.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:var(--sx-2);font-family:var(--sx-font-body);font-weight:700;font-size:var(--sx-size-base);line-height:1.3;letter-spacing:var(--sx-ls-button);text-transform:uppercase;text-decoration:none;border-radius:var(--sx-radius-1);border:1px solid transparent;padding:15px 30px;cursor:pointer;transition:background-color var(--sx-fast) ease,color var(--sx-fast) ease,border-color var(--sx-fast) ease,transform var(--sx-fast) var(--sx-ease)}.sx-btn,.button,.shopify-payment-button__button--unbranded{background-color:var(--sx-lime)!important;color:var(--sx-on-lime)!important;border-color:var(--sx-lime)!important}.sx-btn:hover,.button:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--sx-lime-dark)!important;border-color:var(--sx-lime-dark)!important;color:var(--sx-on-lime)!important;transform:translateY(-2px)}.sx-btn:active,.button:active{transform:translateY(0)}.sx-btn--ghost,.button-secondary{background-color:transparent!important;color:var(--sx-fg)!important;border-color:var(--sx-line-strong)!important}.sx-btn--ghost:hover,.button-secondary:hover{background-color:transparent!important;color:var(--sx-accent)!important;border-color:var(--sx-accent)!important;transform:translateY(-2px)}.sx-btn--quiet{background:none;border:none;padding:0;color:var(--sx-fg);letter-spacing:var(--sx-ls-label);font-size:var(--sx-size-xs);border-bottom:1px solid var(--sx-line-strong);border-radius:0}.sx-btn--quiet:hover{color:var(--sx-accent);border-bottom-color:var(--sx-accent);transform:none}.sx-btn--lg,buy-buttons .button,[id^=BuyButtons] .button,.sticky-add-to-cart .button{font-size:var(--sx-size-lg);font-weight:800;letter-spacing:1.5px;padding-block:19px}.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea,select{background-color:var(--sx-field);color:var(--sx-fg);border:1px solid var(--sx-line-strong);border-radius:var(--sx-radius-1);font-family:var(--sx-font-body);font-size:var(--sx-size-base)}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--sx-accent);outline:none;box-shadow:0 0 0 1px var(--sx-accent)}.field__label,label,legend{color:var(--sx-muted);font-size:var(--sx-size-sm);letter-spacing:.5px}::placeholder{color:var(--sx-subtle);opacity:1}input[type=checkbox],input[type=radio]{accent-color:var(--sx-lime)}.sx-eyebrow{display:block;font-family:var(--sx-font-body);font-size:var(--sx-size-xs);font-weight:700;letter-spacing:var(--sx-ls-label);text-transform:uppercase;color:var(--sx-muted);margin-bottom:var(--sx-2)}.sx-index{font-size:var(--sx-size-xs);letter-spacing:2px;color:var(--sx-subtle)}.sx-rule:before,.sx-rule--standalone{content:"";display:block;width:44px;height:2px;background:var(--sx-accent);margin-bottom:var(--sx-4)}.sx-hairline{border:0;border-top:var(--sx-hairline) solid var(--sx-line);height:0;margin:0}.sx-badge{display:inline-flex;align-items:center;background:var(--sx-accent);color:var(--sx-on-accent);font-size:var(--sx-size-xs);font-weight:800;letter-spacing:1.4px;text-transform:uppercase;padding:7px 16px;border-radius:var(--sx-radius-pill)}.sx-badge--quiet{background:transparent;color:var(--sx-muted);border:1px solid var(--sx-line-strong)}.sx-media{position:relative;overflow:hidden;background:var(--sx-media);border-radius:var(--sx-radius-2)}.sx-media img,.sx-media video{width:100%;height:100%;object-fit:cover;display:block}.sx-media--contain img{object-fit:contain;padding:var(--sx-5)}.sx-media--16-9{aspect-ratio:16 / 9}.sx-media--4-5{aspect-ratio:4 / 5}.sx-media--1-1{aspect-ratio:1 / 1}.sx-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,rgba(5,5,5,.92) 0%,rgba(5,5,5,.7) 30%,rgba(5,5,5,.2) 52%,transparent 70%)}.sx-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 var(--sx-7);list-style:none;padding:0;margin:0}.sx-list li{display:flex;align-items:center;gap:var(--sx-3);padding-block:var(--sx-3);border-bottom:var(--sx-hairline) solid var(--sx-line);font-size:var(--sx-size-base);color:var(--sx-muted)}.sx-list li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--sx-accent);flex-shrink:0}.sx-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border-top:var(--sx-hairline) solid var(--sx-line);border-bottom:var(--sx-hairline) solid var(--sx-line)}.sx-specs>*{padding:var(--sx-5) var(--sx-4);border-left:var(--sx-hairline) solid var(--sx-line)}.sx-specs>*:first-child{border-left:none}.sx-specs dt,.sx-specs .sx-specs__label{font-size:var(--sx-size-2xs);letter-spacing:var(--sx-ls-label);text-transform:uppercase;color:var(--sx-subtle);margin-bottom:var(--sx-1)}.sx-specs dd,.sx-specs .sx-specs__value{font-size:var(--sx-size-lg);color:var(--sx-fg);margin:0}.sx-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-top:var(--sx-hairline) solid var(--sx-line);border-bottom:var(--sx-hairline) solid var(--sx-line)}.sx-trust>*{padding:var(--sx-6) var(--sx-5);text-align:center;border-left:var(--sx-hairline) solid var(--sx-line)}.sx-trust>*:first-child{border-left:none}.sx-trust svg{color:var(--sx-accent);margin-bottom:var(--sx-3)}.sx-offer{display:inline-flex;flex-direction:column;gap:var(--sx-3);padding:var(--sx-5) var(--sx-5);border:1.5px solid var(--sx-accent);border-radius:var(--sx-radius-2);max-width:380px}.sx-offer__amount{font-family:var(--sx-font-display);font-weight:600;font-size:clamp(34px,4vw,46px);line-height:1;color:var(--sx-accent)}.sx-offer__vat{font-size:var(--sx-size-2xs);color:var(--sx-subtle)}.sx-fg-white,.sx-fg-white h1,.sx-fg-white .price{color:var(--sx-paper)!important}.sx-fg-lime,.sx-fg-lime h1,.sx-fg-lime .price{color:var(--sx-lime)!important}.sx-fg-dark,.sx-fg-dark h1,.sx-fg-dark .price{color:var(--sx-ink-700)!important}.servex-white{color:var(--sx-paper)!important}.servex-lime{color:var(--sx-lime)!important}.servex-dark{color:var(--sx-ink-700)!important}.servex-accent{color:var(--sx-accent)}#header-group,header-component,.header,.header-section{background-color:var(--sx-ink-900);color:var(--sx-paper)}header-component{border-bottom:var(--sx-hairline) solid rgba(245,245,242,.18)}header-component a,.header a{color:var(--sx-paper)}header-component a:hover,.header a:hover,.menu-list a:hover{color:var(--sx-lime)}.header__menu a,.menu-list__link,.header-menu a{font-family:var(--sx-font-body);font-weight:600;font-size:var(--sx-size-sm);letter-spacing:var(--sx-ls-button);text-transform:uppercase}.announcement-bar,.announcement-bar__container{background-color:var(--sx-lime);color:var(--sx-on-lime)}.announcement-bar a{color:var(--sx-on-lime)}[class*=cart-bubble]{background-color:var(--sx-lime);color:var(--sx-on-lime);font-weight:800}.product-card,.collection-card{background-color:transparent;transition:transform var(--sx-base) var(--sx-ease)}.product-card:hover{transform:translateY(-4px)}.product-card__content,.product-card a{color:var(--sx-fg)}.product-card__title,.card__heading{font-family:var(--sx-font-body);font-weight:700;font-size:var(--sx-size-md);letter-spacing:.2px;text-transform:none}.card-gallery,.product-card__image,.product-media{border-radius:var(--sx-radius-2);overflow:hidden;background:var(--sx-media)}.price,.price-item,[class*=cart-total]{font-family:var(--sx-font-display);font-weight:600;letter-spacing:.5px;color:var(--sx-accent)}.compare-at-price,s.price-item{font-family:var(--sx-font-body);font-weight:400;color:var(--sx-subtle);text-decoration-color:var(--sx-subtle)}.unit-price,.tax-note{font-family:var(--sx-font-body);font-size:var(--sx-size-xs);color:var(--sx-subtle)}.badge,[class*=badge]{background-color:var(--sx-lime)!important;color:var(--sx-on-lime)!important;font-family:var(--sx-font-body);font-weight:800;font-size:var(--sx-size-xs);letter-spacing:1.4px;text-transform:uppercase;border-radius:var(--sx-radius-pill)}[class*=badge][class*=sold]{background-color:var(--sx-subtle)!important;color:var(--sx-paper)!important}[class*=quantity-selector]{border:1px solid var(--sx-line-strong);border-radius:var(--sx-radius-1);background:transparent}[class*=quantity-selector] input{color:var(--sx-fg);background:transparent;font-weight:700}[class*=sku]{font-size:var(--sx-size-xs);letter-spacing:1px;text-transform:uppercase;color:var(--sx-subtle)}[class*=inventory]{font-size:var(--sx-size-sm);color:var(--sx-muted)}.dialog-drawer,.dialog-modal,cart-drawer,.drawer,[popover]{background-color:var(--sx-ink-800);color:var(--sx-paper);border:var(--sx-hairline) solid rgba(245,245,242,.18);border-radius:0}dialog::backdrop{background-color:#050505cc}[class*=cart-item]{border-color:#f5f5f22e}[class*=cart-summary]{border-top:var(--sx-hairline) solid rgba(245,245,242,.18)}.close-button{color:var(--sx-paper)}.close-button:hover{color:var(--sx-lime)}[class*=accordion]{border-bottom:var(--sx-hairline) solid var(--sx-line)}[class*=accordion] summary{font-family:var(--sx-font-body);font-size:var(--sx-size-d4);font-weight:700;letter-spacing:.4px;color:var(--sx-fg);padding-block:var(--sx-5);cursor:pointer}[class*=accordion] summary:hover{color:var(--sx-accent)}[class*=accordion] summary svg{color:var(--sx-accent)}footer,footer .shopify-section,.footer{background-color:var(--sx-ink-900)!important;color:#9a9a92;border-top:var(--sx-hairline) solid rgba(245,245,242,.18)}footer a,.footer a{color:#9a9a92;transition:color var(--sx-fast) ease}footer a:hover,.footer a:hover{color:var(--sx-lime)}footer h2,footer h3,footer h4{color:var(--sx-paper);font-size:var(--sx-size-sm);letter-spacing:var(--sx-ls-label);text-transform:uppercase}[class*=footer-copyright]{color:#77776f;font-size:var(--sx-size-xs)}[class*=payment-icons] svg{opacity:.55;transition:opacity var(--sx-fast) ease}[class*=payment-icons]:hover svg{opacity:1}[class*=slideshow] button{color:var(--sx-fg)}[class*=slideshow] button:hover{color:var(--sx-accent)}[class*=slideshow] [aria-current=true]{background-color:var(--sx-accent)}*{scrollbar-color:#5c5c56 var(--sx-ink-800);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--sx-ink-800)}::-webkit-scrollbar-thumb{background:#5c5c56}::-webkit-scrollbar-thumb:hover{background:var(--sx-lime)}.sx-reveal{opacity:0;transform:translateY(28px);transition:opacity var(--sx-slow) var(--sx-ease),transform var(--sx-slow) var(--sx-ease)}.sx-reveal.in-view{opacity:1;transform:none}.sx-reveal--d1{transition-delay:.1s}.sx-reveal--d2{transition-delay:.2s}.sx-reveal--d3{transition-delay:.3s}:focus-visible{outline:2px solid var(--sx-lime);outline-offset:3px}.skip-to-content-link:focus{background:var(--sx-lime);color:var(--sx-on-lime)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sx-reveal{opacity:1;transform:none;transition:none}.sx-btn:hover,.button:hover,.button-secondary:hover,.product-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/servex-ci.css.map */
