@font-face{font-family:HelveticaNeueLT-BlackExt;src:url(/cdn/shop/files/HelveticaNeueLT-BlackExt.woff2?v=1742375717) format("woff2"),url(/cdn/shop/files/HelveticaNeueLT-BlackExt.woff?v=1742375711) format("woff");font-display:swap}@font-face{font-family:InputMono;src:url(/cdn/shop/files/InputMono-Regular.woff2?v=1742378347) format("woff2"),url(/cdn/shop/files/InputMono-Regular.woff?v=1742378348) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:InputMono;src:url(/cdn/shop/files/InputMono-Bold.woff2?v=1742381257) format("woff2"),url(/cdn/shop/files/InputMono-Bold.woff?v=1742381258) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:InputMono;src:url(/cdn/shop/files/InputMono-Black.woff2?v=1742378349) format("woff2"),url(/cdn/shop/files/InputMono-Black.woff?v=1742378347) format("woff");font-weight:900;font-style:normal;font-display:swap}ol{list-style-position:inside;padding:0;margin-left:1.4rem}.rte blockquote>*{margin:.75rem 0}.caption{font-size:1.4rem;font-weight:700}@media screen and (max-width: 750px){.h0{font-size:calc(var(--font-heading-scale) * 4rem)}.h1{font-size:2.4rem}h3.card__heading{font-size:1.6rem;margin-bottom:.8rem}}@media screen and (min-width: 750px){.contact form{max-width:50%;margin:2rem auto}}.contact__fields p{margin:-1rem 0 2rem}.field__input{background:#fff;color:#131200}.field__label,.customer .field label,.field__button{color:#131200}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{color:#131200;text-transform:uppercase}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}a,.subtitle{color:rgba(var(--color-foreground),1)}.rich-text__wrapper{display:flex;width:100%}.rte blockquote{display:block;padding:4rem;font-style:normal;text-align:center;border:0;font-size:2rem;font-weight:lighter;flex-direction:column;max-width:78rem;margin:0 auto}.rte blockquote:before{display:block;content:",,";font-size:6rem;letter-spacing:-2px;margin-bottom:2.4rem;font-family:HelveticaNeueLT-BlackExt!important}h1.main-page-title,.page-title{font-family:HelveticaNeueLT-BlackExt}.rte ul,.rte ol{list-style-position:outside;padding-left:2rem}.mega-menu__link{padding:.8rem .8rem .4rem}.mega-menu__link:hover{background:#fff;color:#131200;text-decoration:none}.mega-menu__link--level-2{font-weight:900;text-transform:uppercase;font-size:1.6rem}@media screen and (max-width: 989px){.header{display:flex;align-items:center}.header__heading,.header__heading-link{text-align:left;margin-right:auto}}@media screen and (min-width: 990px){header.header{display:flex;justify-content:space-between}.nav-container{display:flex;width:100%;justify-content:space-between;padding:0 5rem}}summary .icon-caret{overflow:visible}body{font-family:InputMono,monospace;line-height:1.5}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-1801522f-42e5-4756-bd37-0d473329bb39{color:rgba(var(--color-foreground),1)}.icon-s{width:20px;height:20px}.icon-m{width:24px;height:24px}.icon-l{display:block;flex-shrink:0;width:32px;height:32px}.feature-icon.icon-l{display:block;flex-shrink:0}.icon-xl{width:40px;height:40px}.icon-xxl{width:48px;height:48px}.slider-button{color:rgba(var(--color-foreground),1)}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.75}h1,.h1,.banner__heading{font-family:HelveticaNeueLT-BlackExt,sans-serif;text-transform:uppercase}.image-with-text__content{justify-content:center}.image-with-text__media img{object-fit:contain}.multicolumn.background-primary .multicolumn-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),0),rgba(var(--color-foreground),0))}.article-card__excerpt{display:none}.article-card__image .media img{object-fit:cover}.collection__title h2{font-size:2.4rem}.collection-hero__description{font-size:1.6rem}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:InputMono,monospace;font-style:var(--font-heading-style);font-weight:700;letter-spacing:-.5px;color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;text-transform:uppercase}.form__n0{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}body h1,.h1{font-family:HelveticaNeueLT-BlackExt,sans-serif}@media screen and (max-width: 749px){.custom-media-banner .banner__heading{font-size:2.4rem}.banner__heading{font-size:4rem}.banner--mobile-bottom .banner__box{padding:2rem}.banner__content .banner__box .rich-text__text{font-size:1.4rem}}small{font-size:14px}.header__menu-item span{font-family:InputMono;font-size:1.4rem;font-weight:700;text-decoration:none;text-decoration-thickness:.2rem;text-transform:uppercase}.header__menu-item:hover>span{text-decoration-thickness:.2rem;text-underline-offset:.3rem}details[open]>.header__menu-item{text-decoration:none}.mega-menu[open] .mega-menu__content{border-top:1px solid #131200}.mega-menu__link{color:rgba(var(--color-foreground),1)}.mega-menu__link:hover{color:#fff;background:#131200}.mega-menu__link--active{text-decoration:none;font-weight:900}.predictive-search{background:#fff}.tmenu_indicator_icon svg{fill:currentColor!important;width:20px!important;height:20px!important}.tmenu_item--root>.tmenu_submenu{box-shadow:none!important;top:82px!important}.tmenu_item_level_0>.tmenu_item_link>.tmenu_item_text{background:none;font-weight:700!important}.tmenu_item_link{padding:5px}li:not(.tmenu_item_mobile) .tmenu_item_display_header>.tmenu_item_link{border-color:unset!important;border:none}.tmenu_submenu_type_mega,.tmenu_submenu_type_mega>.tmenu_item{padding:0!important}.tmenu_submenu_type_mega .tmenu_submenu{padding-top:0!important}.tmenu_submenu_type_mega>.tmenu_item .tmenu_item_link{padding:1.2rem!important}.tmenu_submenu_tab_control .tmenu_submenu_tab_active,.tmenu_submenu_tab_control li:hover,.tmenu_submenu .tmenu_item_link:hover{background:#0000000d!important}.tmenu_item_level_2 .tmenu_item_link:hover{background:#00000080}.tmenu_submenu_type_flyout{max-width:unset;width:auto!important}.tmenu_item_link:hover{text-decoration:underline!important}@media screen and (max-width: 750px){.tmenu_item_text{color:#fff}}.tmenu_indicator_icon svg{fill:#fff}.tmenu_submenu_type_tab .tmenu_submenu_tab_control{border-color:unset}.tmenu_submenu_type_mega{background:}.tmenu_item--root>.tmenu_submenu{box-shadow:none}.media-aspect-1-1{aspect-ratio:1 / 1;overflow:hidden;position:relative}.media-aspect-1-1 img,.media-aspect-1-1 video,.media-aspect-1-1 model-viewer{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.product-media-container .media{padding-top:0}.product-id{margin-bottom:.4rem}.product__title{margin-top:.4rem}.product__media-item--square .product-media-container{--ratio: 1;--preview-ratio: 1;background:#fff}.kiwi-sizing-modal-inner .ks-modal-logo img{border-radius:0!important;max-width:140px;height:100%;display:flex;align-items:center}.kiwi-sizing-modal-inner .ks-modal-logo img{border-radius:0!important;max-width:140px;height:auto}.kiwi-sizing-modal-inner .ks-modal-logo{position:absolute;left:20px;top:50%;margin-top:-12.25px}.metafield-rich_text_field ul{padding-left:1.5rem}.metafield-rich_text_field ul li{margin-bottom:1rem}.product-form__buttons{max-width:unset;width:100%}.collapsible-content-wrapper-narrow{margin:0 auto;padding:0 5rem;max-width:var(--page-width)}.columned{display:flex}.long_info{width:45%}.long_info h3{margin-top:2.4rem;margin-bottom:1rem}.tab_info{padding:0 0 0 8rem;max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.tab_info .page_width{max-width:60rem}.tab_info .accordion__content{padding:1.6rem 0rem}.tab_info .properties-list{padding:0;list-style-type:none}.properties-list{display:flex;flex-direction:column;max-width:100%;gap:1.6rem;padding:0 0 1.6rem}.certificate-list{margin-top:2.5rem}.properties-list li{display:flex;align-items:center;justify-content:flex-start;gap:16px;font-size:1.4rem}.tab_info .accordion__title{margin:0;font-size:1.5rem;font-weight:700;vertical-align:middle;line-height:24px}.sertificate_card{display:flex;gap:1.6rem}.sertificate_card .card_detail{text-transform:none}@media screen and (max-width: 980px){.columned{display:flex;flex-direction:column;padding:1.5rem}.long_info{width:100%}.tab_info{padding:0 0 0 5rem;max-width:100%;width:100%;padding:0}}.card_title{margin-top:0;margin-bottom:.4rem;font-size:1.6rem;line-height:1.25}.card__heading{margin-top:0;font-size:2rem}.card_description{margin:0;line-height:1.25;font-size:1.6rem;font-weight:400;text-transform:none}._lably_item__1{width:auto!important;height:auto!important;padding:.4rem .8rem!important;font-family:InputMono,monospace!important;background:red!important}.product-card-wrapper .card__media .media img{max-height:100%;object-fit:contain}.collection-list .card__media img,.main-collections-list .card__media img{object-fit:cover}.product-grid-container .card__content .card__information{text-align:center;padding:1.6rem}.product-grid-container .card__information .price{text-align:center}.card--card .quick-add{margin:0}.card--card.card--media>.card__content,.card__content{padding:0}.quick-add__submit{background:#f9fa00;border:0;box-shadow:none}.quick-add__submit:after{box-shadow:none}.product__media-item{background:#fff}.product__media img,.thumbnail img{height:100%;max-height:100ch;display:block;object-fit:contain;background:#fff}.product__media.media.media--transparent.gradient.global-media-settings{aspect-ratio:1}.product__title h1{font-size:2.4rem}.highlighted{display:inline-block;vertical-align:middle;padding:5px 6px 2px;color:#fff;background:#131200;font-size:10px;font-weight:700;position:absolute;right:0}.form__label{color:rgba(var(--color-foreground),1)}.product-form__input--pill input[type=radio]+label{padding:.4rem .8rem;font-weight:700}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem;accent-color:#131200;height:2rem;width:2rem;vertical-align:bottom}input[type=checkbox]:not(:checked){accent-color:}.badge{font-size:1.4rem;font-weight:700;text-transform:uppercase;border:none;padding:.8rem 1.6rem .6rem}.color-eko{color:#fff;background:#006632;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:8px}.color-eko img{display:block;width:100%;max-width:20px;height:auto}.simple-list{list-style-type:none;margin:0;padding:0}.shopify-policy__container{max-width:720px}.announcement-bar__message{font-size:1.4rem;letter-spacing:normal;font-family:var(--font-body-family);font-weight:400}.cart-remove-button{gap:.5em}span.price-item.price-item--sale.price-item--last{font-size:2.4rem;font-weight:700;letter-spacing:-.5px}.accordion[data-empty=true]{display:none}.collection__view-all a:not(.link){margin-top:2rem}.banner{background-color:#131200}.not-in-use-banner:before{z-index:99;content:" ";display:block;max-width:50%;background:url(stripe-lines-left.svg);background-repeat:no-repeat;width:40px;margin-right:-40px;height:auto;background-size:80%;background-position-y:center}.card .card__inner .card__content{padding:0}.card__badge{display:flex;flex-wrap:wrap;gap:.8rem}.card__sku{margin-bottom:.4rem}.product-grid-container .card__heading{margin-bottom:2rem;font-size:1.6rem;text-transform:uppercase}.card-information .price__regular,.product__info-container .price__regular{font-weight:700;font-size:2.4rem;letter-spacing:-.5px}@media screen and (max-width: 750px){.card-information .price__regular{font-weight:700;font-size:2rem;letter-spacing:-.5px}}.card-information .price--on-sale .price__sale{display:flex;flex-direction:column-reverse;flex-wrap:nowrap}.card.card--horizontal{align-items:center}.card.card--horizontal .card__sku{margin-top:0;margin-bottom:.8rem;font-size:1.4rem}.complementary-slide.grid__item{padding:0}.complementary-products__container .quick-add__submit{padding:.8rem 1.2rem;min-height:inherit;font-weight:700;max-width:unset}.complementary-products__container .card--horizontal .quick-add{max-width:unset}@media only screen and (min-width: 750px){.card--horizontal .price__container .price-item{font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:700;letter-spacing:-.5px;margin-top:.4rem}.card--horizontal .card__heading{font-size:1.6rem}}.multicolumn-card__info h3{font-family:HelveticaNeueLT-BlackExt,sans-serif;text-transform:uppercase}.store-locator_ingress{max-width:68rem;margin-bottom:4rem}.company-information{justify-content:stretch}.department-nav{padding:0 5rem}.contact-information,.billing-information{flex-grow:1}.personnel-list{padding-top:2.4rem}.personnel-list__heading{margin-top:2.4rem}.personnel-list__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2.4rem;width:100%}@media screen and (min-width: 750px){.personnel-list__grid{display:grid;flex-wrap:wrap}}.employee-card{display:flex;flex-direction:column;text-align:center}.employee-card p{margin-bottom:0;margin-top:.8rem}.employee-card__title{padding-bottom:.8rem}.employee-card__linkedin{padding-top:.8rem}.employee-card a{color:var(--color-foreground);text-decoration:none}.employee-card a:hover{text-decoration:underline}img.employee-card__image{width:100%;height:auto;aspect-ratio:1/1;object-position:top;object-fit:cover}.li-icon{display:block;width:20px;height:auto}.footer-block__brand-info .footer-block__heading{font-family:HelveticaNeueLT-BlackExt,sans-serif;text-transform:uppercase}.menu-drawer__account span.svg-wrapper{margin-right:1rem;margin-top:-2px}.menu-drawer .list-social{justify-content:flex-start;margin-left:0rem;gap:.8rem;margin-top:.8rem}.menu-drawer .list-social__link{padding:.8rem}.list-social__link{align-items:center;display:flex;padding:1.1rem;color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem}}html{scroll-behavior:smooth}@media screen and (min-width: 990px){.page-width--narrow{max-width:200rem;padding:4rem 5rem}.article-template .page-width{max-width:96rem;padding:3.5rem}ul.collection-list{justify-content:center}.collection-list .card__heading{font-size:1.6rem}}.placeholder-svg{display:none}.link-list{display:flex;gap:2.4rem;align-items:flex-start}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
