:root{--c-bg: #ffffff;--c-stone: #f2f1ec;--c-ink: #1b1c17;--c-muted: #5f6157;--c-line: #dedcd3;--c-green: #022c26;--c-green-hover: #0a4238;--c-olive: #545244;--c-blaze: #e8642c;--c-on-dark: #ffffff;--f-display: "Archivo", "Archivo Black", "Arial Black", system-ui, sans-serif;--f-label: "Barlow Semi Condensed", "Arial Narrow", system-ui, sans-serif;--f-text: "Barlow", system-ui, -apple-system, sans-serif;--scx-gutter: clamp(16px, 3.2vw, 60px);--scx-section: 96px;--ease-ui: cubic-bezier(.16, 1, .3, 1);--font-body-family: var(--f-text);--font-heading-family: var(--f-display);--font-heading-weight: 900;--font-heading-style: italic;--buttons-radius: 2px;--inputs-radius: 2px;--variant-pills-radius: 2px;--badge-corner-radius: .2rem}@media(max-width:767.98px){:root{--scx-section: 60px}}body{font-family:var(--f-text);letter-spacing:0;line-height:1.6;font-size:16px;text-wrap:pretty;-webkit-text-size-adjust:100%}@media(max-width:767.98px){body{font-size:15px}}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}.page-width{max-width:calc(1440px + 2 * var(--scx-gutter));padding-inline:var(--scx-gutter)}h1,h2,.h0,.h1,.h2,.scx-display{font-family:var(--f-display);font-weight:900;font-style:italic;font-stretch:125%;font-synthesis:style;text-transform:uppercase;letter-spacing:-.005em;line-height:.92;color:rgb(var(--color-foreground));text-wrap:balance;overflow-wrap:break-word}.h0{font-size:38px}h1,.h1{font-size:36px}h2,.h2{font-size:28px}@media(min-width:768px){.h0{font-size:64px}h1,.h1{font-size:56px}h2,.h2{font-size:44px}}h3,h4,h5,h6,.h3,.h4,.h5,.h6,.scx-label{font-family:var(--f-label);font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.06em;line-height:1.2;color:rgb(var(--color-foreground))}h3,.h3{font-size:20px}h4,.h4{font-size:17px}h5,.h5{font-size:15px}.caption-with-letter-spacing,.header__menu-item,.menu-drawer__menu-item,.footer-block__heading,.product-form__input .form__label,.product__text.caption-with-letter-spacing,.accordion__title,.summary__title .h4,.tabs__link,.facets__summary,.facet-filters__label,.product-count__text,.badge{font-family:var(--f-label);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.header__menu-item{font-size:15px;color:var(--c-ink)}.accordion__title{font-size:15px}.rte,.rte p,.rte li{color:rgb(var(--color-foreground))}.rte a,a:not([class]){color:var(--c-green);text-underline-offset:2px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--f-label);font-weight:700;font-size:17px;letter-spacing:.06em;text-transform:uppercase;min-height:52px;padding:0 28px;border-radius:2px;white-space:nowrap}@media(max-width:767.98px){.button,button.shopify-payment-button__button--unbranded{font-size:16px}}.button--surface{--color-button: 255, 255, 255;--color-button-text: 27, 28, 23}.button--outline-light{background:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1.5px #fff}.button--outline-light:before,.button--outline-light:after{display:none}@media(hover:hover){.button--outline-light:hover{background:#fff!important;color:var(--c-olive)!important}}.button-chevron,.link-chevron{display:inline-flex;align-items:center;gap:8px}.button-chevron:after,.link-chevron:after{content:"";flex:none;width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M4 1.5 8.5 6 4 10.5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='square'/%3E%3C/svg%3E") center / 12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M4 1.5 8.5 6 4 10.5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='square'/%3E%3C/svg%3E") center / 12px 12px no-repeat;transition:translate .25s var(--ease-ui)}.button.button-chevron:after{position:static;inset:auto;box-shadow:none;border-radius:0;z-index:1}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button-chevron:hover:after,.link-chevron:hover:after{translate:3px 0}}.link-chevron{min-height:44px;font-family:var(--f-label);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.field__input,.select__select,.customer .field input,.field__input:focus{border-radius:2px}.field:after,.select:after,.field:before,.select:before{border-radius:2px}.quantity{border-radius:2px}.card__heading,.card-information__text.h5{font-family:var(--f-label);font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase;line-height:1.25}.card .card__inner{background:var(--c-stone)}.card__media .media img{mix-blend-mode:multiply;object-fit:contain;padding:8%}.price,.price-item{font-family:var(--f-text);letter-spacing:0}.price--large{font-size:28px}@media(max-width:767.98px){.price--large{font-size:24px}}.card-information .price{font-weight:600;font-size:16px}.badge{border-radius:2px;font-size:11px;padding:3px 8px 2px}.price__badge-sale,.badge--sale{background:var(--c-blaze);color:#fff;border-color:var(--c-blaze)}.product__title h1{font-size:clamp(26px,2.4vw,36px)}@media(max-width:767.98px){.product__title h1{font-size:26px}}.product__info-container>*+*{margin-top:14px}.product__info-container .scx-crumb{padding-top:0}.scx-pdp-title{margin:6px 0 0;font-size:26px;line-height:1.05;overflow-wrap:anywhere}@media(min-width:990px){.scx-pdp-title{font-size:34px}}.scx-pdp-hook{margin:8px 0 0;font-size:16px;font-weight:500;line-height:1.45;color:var(--c-ink)}.product .price--large{font-size:24px}.product .price__sale .price-item--regular{font-size:16px;color:var(--c-muted)}.scx-benefits{list-style:none;margin:0;padding:16px 0;display:grid;gap:12px;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}.scx-benefits li{display:flex;gap:12px;align-items:flex-start}.scx-benefits__dot{flex:none;width:20px;height:20px;margin-top:1px;border-radius:50%;background:var(--c-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='m2.5 6.2 2.3 2.3 4.7-5'/%3E%3C/svg%3E") center / 11px no-repeat}.scx-benefits p{margin:0;font-size:15px;line-height:1.45;color:var(--c-muted)}.scx-benefits strong{color:var(--c-ink);font-weight:600}.scx-ideal__label{margin:0 0 8px;font-family:var(--f-label);font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted)}.scx-ideal ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.scx-ideal li{padding:6px 12px;background:var(--c-stone);border:1px solid var(--c-line);border-radius:2px;font-family:var(--f-label);font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.scx-acc{border-top:1px solid var(--c-line)}.scx-acc__body{padding-bottom:18px;font-size:15px;line-height:1.6;color:var(--c-muted)}.scx-acc__body ul{margin:0 0 10px;padding-left:18px}.scx-acc__body h3{font-size:15px;margin:16px 0 6px;color:var(--c-ink)}.scx-acc__body a{color:var(--c-ink)}.product-form__buttons{max-width:none}.product__info-wrapper .share-button{display:none}.product__media-item,.product__media-list .media{background:var(--c-stone)}.product__media-item img{mix-blend-mode:multiply}.product-form__input input[type=radio]+label{border-radius:2px;font-family:var(--f-label);font-weight:600;letter-spacing:.04em}.product-form__submit{min-height:56px}.scx-section{padding-block:var(--scx-section)}.scx-bg-white{background:var(--c-bg)}.scx-bg-stone{background:var(--c-stone)}.scx-bg-green{background:var(--c-green);color:#fff}.scx-muted{color:var(--c-muted)}.scx-overline{display:block;font-family:var(--f-label);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-green);margin:0 0 12px}.scx-h1{font-size:36px}.scx-h2{font-size:28px}@media(min-width:768px){.scx-h1{font-size:56px}.scx-h2{font-size:44px}}:where(.scx-section) :where(h1,h2,h3,p){margin:0}.bg-camo{position:relative;isolation:isolate;background-color:var(--c-olive)}.bg-camo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--camo-opacity, .12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cg fill='%231b1c17'%3E%3Cpath d='M18 42c22-24 70-26 92-6 18 16 6 44-22 50-30 7-46 30-70 18C-4 94 0 62 18 42Z'/%3E%3Cpath d='M168 20c28-10 62 2 70 26 6 20-18 30-40 30-26 0-40 22-62 10-20-11-2-56 32-66Z'/%3E%3Cpath d='M250 120c30-6 62 16 60 44-2 24-30 26-46 44-18 20-50 10-56-14-7-28 10-68 42-74Z'/%3E%3Cpath d='M70 160c26-12 58 4 66 28 8 22-12 34-30 44-22 12-28 40-54 34-24-6-24-40-12-64 8-18 14-34 30-42Z'/%3E%3Cpath d='M150 248c24-14 60-8 70 14 9 20-10 40-34 46-26 7-54 2-60-18-5-16 6-32 24-42Z'/%3E%3Cpath d='M270 268c18-8 44 4 46 22 2 16-14 28-32 30-20 2-34-8-34-22 0-12 8-24 20-30Z'/%3E%3Cpath d='M196 150c10-12 30-12 38 0 7 11-2 26-16 28-16 2-30-14-22-28Z'/%3E%3Cpath d='M8 250c12-10 32-8 38 4 6 13-6 26-20 26-16 0-28-18-18-30Z'/%3E%3C/g%3E%3C/svg%3E");background-size:320px 320px;background-repeat:repeat}.on-camo,.on-camo h1,.on-camo h2,.on-camo h3,.on-camo .h1,.on-camo .h2{color:#fff}.on-camo .scx-overline{color:#ffffffb3}.on-camo .scx-muted{color:#ffffffd1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#shopify-pc__banner{background:#fff!important;color:var(--c-ink)!important;border:1px solid var(--c-line)!important;border-top:4px solid var(--c-green)!important;border-radius:2px!important;box-shadow:0 12px 32px #0000001f!important;font-family:var(--f-text)!important}#shopify-pc__banner :is(h1,h2,h3,#shopify-pc__banner__body-title){font-family:var(--f-label)!important;font-weight:700!important;font-style:normal!important;font-size:16px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--c-ink)!important}#shopify-pc__banner :is(p,div,span){font-family:var(--f-text)!important;font-size:14px!important;line-height:1.55!important}#shopify-pc__banner a{color:var(--c-ink)!important;text-decoration:underline!important}#shopify-pc__banner button{font-family:var(--f-label)!important;font-weight:700!important;font-size:15px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:2px!important;min-height:48px!important;padding:0 20px!important;box-shadow:none!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:var(--c-green)!important;border:1.5px solid var(--c-green)!important;color:#fff!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{background:transparent!important;border:1.5px solid var(--c-ink)!important;color:var(--c-ink)!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{background:transparent!important;border:0!important;color:var(--c-ink)!important;font-family:var(--f-text)!important;font-weight:500!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important}@media(max-width:767.98px){#shopify-pc__banner{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:100%!important;margin:0!important}}.scx-acc details{border-bottom:1px solid var(--c-line)}.scx-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-family:var(--f-label);font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink)}.scx-acc summary::-webkit-details-marker{display:none}.scx-acc summary:after{content:"+";flex:none;font-family:var(--f-text);font-size:22px;font-weight:400;line-height:1;color:var(--c-green)}.scx-acc details[open] summary:after{content:"\2013"}.scx-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;color:var(--c-muted)}.scx-crumb a{color:inherit;text-decoration:none}.scx-crumb [aria-current]{color:var(--c-ink)}[hidden]{display:none!important}.scx-hero .scx-hero__title,.scx-hero .scx-hero__text{color:#fff}.scx-hero .scx-hero__over{color:#ffffffd9}.scx-hero .scx-hero__title{max-width:22ch;font-size:clamp(36px,3.9vw,56px)}@media(max-width:767.98px){.scx-hero .scx-hero__title{font-size:28px;max-width:none}}.scx-cat__tile .scx-cat__title,.scx-bc .scx-bc__title,.scx-bc__card .scx-bc__title{color:#fff}.scx-cat__veil{background:linear-gradient(to bottom,#0000 40%,#000000a6)}.scx-sys .scx-sys__num,.scx-com .scx-com__value{color:var(--c-green)}.scx-sys .scx-sys__title{font-size:28px}@media(min-width:768px){.scx-sys .scx-sys__title{font-size:40px}}.scx-tech.scx-section{padding-block:88px}@media(max-width:767.98px){.scx-tech.scx-section{padding-block:56px}}.scx-tech .scx-tech__text{margin-inline:auto}.on-camo .scx-brf__card,.on-camo .scx-brf__card :is(h2,h3,p,span,a){color:var(--c-ink)}.on-camo .scx-brf__card .scx-overline{color:var(--c-green)}.on-camo .scx-brf__card .scx-brf__ans-s{color:var(--c-muted)}.on-camo .scx-brf__card .scx-brf__pname{color:var(--c-ink)}.on-camo .scx-brf__card .button{color:#fff}.on-camo .scx-brf__intro{color:#ffffffd9}.scx-brf__track li{position:relative}.scx-brf__track li[data-state=done] .scx-label:after{content:""}@media(min-width:990px){.scx-brf__track{gap:36px;padding-left:24px}.scx-brf__track li:before{content:"";position:absolute;left:-28px;top:50%;width:7px;height:7px;margin-top:-4px;border-radius:50%;background:currentColor}.scx-brf__track li .scx-display{font-size:30px}}.scx-specs.page-width,.scx-cmp.page-width,.scx-faq.page-width{padding-top:72px;padding-bottom:72px}@media(max-width:767.98px){.scx-specs.page-width,.scx-cmp.page-width,.scx-faq.page-width{padding-top:48px;padding-bottom:48px}}.scx-ch .scx-crumb{padding-top:20px}.scx-ch .scx-ch__in{padding-bottom:36px}@media(max-width:767.98px){.scx-ch .scx-ch__in{padding-bottom:24px}}.scx-ch .scx-ch__desc{color:var(--c-muted)}.scx-ch .scx-ch__quiz{color:var(--c-green);font-size:15px;font-weight:700}.scx-footer .scx-footer__news-title{font-size:28px}@media(min-width:768px){.scx-footer .scx-footer__news-title{font-size:34px}}.scx-footer a{color:#ffffffd1}@media(hover:hover){.scx-footer a:hover{color:#fff}}.scx-footer[data-camo=false]:before{display:none}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .card__media .media{background:var(--c-stone)}.card-wrapper .card__inner:after,.card-wrapper .card__media .media:after{display:none}.card-wrapper .card__media .media img{padding:8%;object-fit:contain;mix-blend-mode:multiply}.card-wrapper .card__heading,.card-wrapper .card__heading a{color:var(--c-ink)}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .badge{background:var(--c-blaze);border-color:var(--c-blaze);color:#fff;font-family:var(--f-label);font-weight:700;letter-spacing:.06em}.card-information .price .price-item--sale,.card-information .price .price-item--regular:only-child{font-size:16px;font-weight:600;color:var(--c-ink)}.card-information .price--on-sale .price__sale .price-item--regular{font-size:14px;font-weight:400;color:var(--c-muted)}.price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:8px}.product__info-container>*{max-width:none}.product__info-container .scx-crumb{flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.product__info-container .scx-crumb>:last-child{overflow:hidden;text-overflow:ellipsis}.product__info-container .price--large .price-item--sale,.product__info-container .price--large .price-item--regular{font-size:28px;font-weight:400;color:var(--c-ink)}.product__info-container .price--on-sale .price__sale .price-item--regular{font-size:16px;color:var(--c-muted)}@media(max-width:767.98px){.product__info-container .price--large .price-item--sale,.product__info-container .price--large .price-item--regular{font-size:24px}}.scx-mt__media.is-product{background:var(--c-stone)}.scx-mt__media.is-product img{object-fit:contain;padding:8%;mix-blend-mode:multiply}.scx-mt__row--stone .scx-mt__media.is-product{background:#fff}@media(min-width:768px){.scx-cat__track.is-fit .scx-cat__tile{aspect-ratio:var(--tile-ratio, 4 / 5)}.scx-cat__track.is-fit[style*="--n: 2"],.scx-cat__track.is-fit[style*="--n:2"]{--tile-ratio: 4 / 3}}.scx-steps .scx-steps__n{margin-bottom:6px}.collection .grid:has(>.grid__item:nth-child(2):last-child),.collection .grid:has(>.grid__item:only-child),.related-products .grid:has(>.grid__item:nth-child(2):last-child){justify-content:center}@media(max-width:767.98px){.on-camo .scx-brf__card .scx-brf__pname{font-size:20px}}.scx-rg .scx-rg__name a{color:var(--c-ink)}.button--secondary{--color-button: 255, 255, 255;--color-button-text: 27, 28, 23;--alpha-button-background: 0;background:transparent;color:var(--c-ink);box-shadow:inset 0 0 0 1.5px var(--c-ink)}.button--secondary:not(.button-chevron):after,.button--secondary:before{box-shadow:none!important}@media(hover:hover){.button--secondary:hover{background:var(--c-ink);color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/scx.css.map */
