@font-face{font-family:"Archivo Narrow";font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/archivo_narrow/archivonarrow_n4.d4b9d2f1da097aa0a5086dbe5b5d10d347f871b5.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=251126f58330d597518b4af81df6062c38dfe7ceda1bae654900a4bd32d1f8bb) format("woff2"),url(/cdn/fonts/archivo_narrow/archivonarrow_n4.349cd3904920e24a723ec27d52a45675dd70115f.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=8f51ac35de600cd1770b4ffbdc0989dc3f27afb7acc51628116a0f30b111b24f) format("woff")}@font-face{font-family:"IBM Plex Sans";font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n4.a6398ab0461dba440ad5b098a18075662bfc4054.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=ec8de25a8f7a9abad0855c29896bcf17117a820dd6587ce729d9e1f2abd8fc7a) format("woff2"),url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n4.16d0a44c67951d5d880da46f67b8701c0baa9e01.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=b9eed079e78dc584ec17ecb7a062e835e7eb12a670b9c298a8a1131175a2adf7) format("woff")}@font-face{font-family:"IBM Plex Sans";font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n4.a6398ab0461dba440ad5b098a18075662bfc4054.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=ec8de25a8f7a9abad0855c29896bcf17117a820dd6587ce729d9e1f2abd8fc7a) format("woff2"),url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n4.16d0a44c67951d5d880da46f67b8701c0baa9e01.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=b9eed079e78dc584ec17ecb7a062e835e7eb12a670b9c298a8a1131175a2adf7) format("woff")}@font-face{font-family:"Archivo Narrow";font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/fonts/archivo_narrow/archivonarrow_n7.5a454828f1b15eb7f722cdb2f2e1b3909f34b3c8.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=20b6fb06943db8b190adb4a11b4f46cbde2c328b245e20c138dc35cf1f10b1f0) format("woff2"),url(/cdn/fonts/archivo_narrow/archivonarrow_n7.2302d0d268e852afb8ea084cc2157e4fa8df66de.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=ed5be26738b8a8e3360b50da4905806830e4f30068b6130bac83725af8e0d135) format("woff")}@font-face{font-family:"IBM Plex Sans";font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n7.48e4befb9c8244b897bbebc34ce0b33762e39432.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=cb630d12ed48b4fb143b0278b8f84bc2d6f1e3b1dd33e2632f20d823ac4936c8) format("woff2"),url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n7.315a387884defd6a426a25ff3ed76af0d0cfeb09.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=e5ae2e58defed747315d58131dfb4a4bacd3ac0455f5868515d16a00b7c3739c) format("woff")}@font-face{font-family:"IBM Plex Sans";font-weight:400;font-style:italic;font-display:swap;src:url(/cdn/fonts/ibm_plex_sans/ibmplexsans_i4.da36f393f4437b4d24c507519a9a2ee7212bc6b0.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=3136bff27fa50aa1101e72d11bfabdfa6bad357d581feca026c4fb7979e3cd51) format("woff2"),url(/cdn/fonts/ibm_plex_sans/ibmplexsans_i4.1eb646bba300737f0b0bec628b047aa269ce7b33.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=54ce8efed159e5b1e351ee96152c2332f8cc12e03d99c5b6dc3c221c36729d82) format("woff")}@font-face{font-family:"IBM Plex Sans";font-weight:700;font-style:italic;font-display:swap;src:url(/cdn/fonts/ibm_plex_sans/ibmplexsans_i7.4479c9e3dbee47b514d9d1d1788de015ba2718c2.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=a7d1791add6ff3a46aea31691a68a45ad4763c27b708671f335a0a20805f597c) format("woff2"),url(/cdn/fonts/ibm_plex_sans/ibmplexsans_i7.e3630516be0a5742d2cda1f250ff0786977c5964.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=b829bac53134965f10fd9d7dad3b23b851858c190f04db830190231ddc925d60) format("woff")}@font-face{font-family:"IBM Plex Sans";font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n7.48e4befb9c8244b897bbebc34ce0b33762e39432.woff2?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=cb630d12ed48b4fb143b0278b8f84bc2d6f1e3b1dd33e2632f20d823ac4936c8) format("woff2"),url(/cdn/fonts/ibm_plex_sans/ibmplexsans_n7.315a387884defd6a426a25ff3ed76af0d0cfeb09.woff?h1=a29lbmNvbGxlY3Rpb25zLmNvbQ&hmac=e5ae2e58defed747315d58131dfb4a4bacd3ac0455f5868515d16a00b7c3739c) format("woff")}.contain-full-width{max-width:100%;margin-left:auto;margin-right:auto;padding:40px 0}.contain-full-width:after{clear:both;content:"";display:table}.contain-full-width.no-padding{padding-top:0;padding-bottom:0}figcaption,figure,header,nav{display:block}template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.disclosure__toggle,button,html,input{font-family:sans-serif}body{margin:0}a,button,input{background:0 0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h4{font-size:1em;margin:1.33em 0}strong{font-weight:700}img{max-width:100%;height:auto;border:0}svg:not(:root){overflow:hidden}figure{margin:0}.disclosure__toggle,button,input{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}.disclosure__toggle,button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input{border-radius:0}.disclosure__toggle::-ms-expand{display:none}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}ol,ul{margin:0;padding:0;list-style-type:none}.disclosure__toggle,body,button,input{font-size:18px;line-height:1.6;font-family:"IBM Plex Sans",sans-serif;color:#505050;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-style:normal}.disclosure__toggle{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;background-image:url(/cdn/shop/t/7/assets/ico-select.svg?v=15864471480653152106);background-position:right 10px center;background-repeat:no-repeat;padding:0 28px 0 10px}@media screen and (max-width:600px){.disclosure__toggle,button,input{font-size:16px!important}}h1,h2,h4{display:block;font-family:"Archivo Narrow",sans-serif;margin:0 0 .5em;line-height:1.4;color:#000;text-transform:none}h1 a{text-decoration:none;font-weight:inherit}h2,h4{font-weight:400}*{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}h1{font-size:2.8125em}h2{font-size:2.1875em}h4{font-size:1.5625em}a{color:#000}strong{font-weight:700}.fade-in{opacity:0}.disclosure{position:relative}.disclosure__toggle{white-space:nowrap}.disclosure-list{background-color:#fff;border:1px solid #fafafa;bottom:115%;padding:11px 0;position:absolute;display:none;min-height:92px;max-height:300px;overflow-y:auto;z-index:10}.disclosure-list__item{border-bottom:1px solid transparent;white-space:nowrap;padding:5px 45px 4px 15px;text-align:left}.disclosure-list__option{color:#505050}.disclosure-list__item--current .disclosure-list__option{border-bottom:1px solid #505050}button.icon-fallback-text span.icon,span.icon-fallback-text span.icon,span.icon-text span.icon{position:relative;top:3px;display:inline-block}button.icon-fallback-text span.fallback-text,span.icon-fallback-text span.fallback-text{display:none}.icon{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}span.icon svg{height:16px;width:16px}span.icon svg path{fill:#505050}html{background-color:#565656}body{background-color:#fff}@media screen and (max-width:600px){body{border:0}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.button.outline{padding:2px 12px;border:2px solid #505050;color:#505050;text-transform:uppercase;font-weight:600;font-family:"IBM Plex Sans",sans-serif;font-size:.6875em;text-decoration:none;outline:0}.button.solid{padding:4px 14px;background:#000;color:#fff;text-transform:uppercase;font-weight:600;font-family:"IBM Plex Sans",sans-serif;font-size:.6875em;text-decoration:none;outline:0;border:0}.product_card__image{position:absolute;top:0;height:100%;width:100%;object-fit:contain}.product_card__image.alt{opacity:0}.card__image,.card__image-wrapper{display:block;width:100%}.card__image-wrapper{position:relative;overflow:hidden}.card__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%}header.promo-bar{left:0;right:0;top:0;z-index:990;font-size:.8125em;font-family:"IBM Plex Sans",sans-serif;text-align:center}header.promo-bar:after{clear:both;content:"";display:table}header.promo-bar span.promo-bar-text{display:block;padding:9px 1.875em}.section-standard{border-bottom:1px solid #ededed;padding-left:20px;padding-right:20px}.section-standard.no-border{border-bottom:0;padding-left:0;padding-right:0}header.util{width:100%;background:#fafafa;color:#505050;font-size:.75em;font-family:"IBM Plex Sans",sans-serif}header.util:after{clear:both;content:"";display:table}header.util svg{height:14px;width:14px}header.util svg path{fill:#505050}header.util a{color:#505050;text-decoration:none}header.util .wrapper{padding:0 20px;max-width:1220px;margin-left:auto;margin-right:auto;position:relative}header.util .wrapper:after{clear:both;content:"";display:table}header.util .left-wrapper{margin:6px 0;float:left}header.util .right-wrapper{margin:6px 0;float:right}header.util .search-wrapper{display:none;margin:0;padding:20px 10px 20px;background:#fff}header.util .search-wrapper form{margin:0;padding:0;max-width:100%;margin-left:auto;margin-right:auto;margin:0;padding:0;font-size:0;margin-left:-30px;direction:ltr}header.util .search-wrapper form:after{clear:both;content:"";display:table}header.util .search-wrapper form:after{clear:both;content:"";display:table}header.util .search-wrapper form>*{padding-left:30px}header.util .search-wrapper form>*{display:inline-block}header.util .search-wrapper .icon-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:8.33333%}header.util .search-wrapper .input-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:83.33333%}header.util .search-wrapper .button-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:8.33333%}header.util .search-wrapper span.icon svg{height:20px;width:20px}header.util .search-wrapper span.icon svg path{fill:#505050}header.util .search-wrapper span.icon-fallback-text{display:block;height:60px;width:100%;text-align:right;line-height:60px}header.util .search-wrapper input{height:60px;width:100%;padding:0 16px;border:0;border-bottom:2px solid #dcdcdc;background-color:transparent;font-size:2.25em;color:#505050}header.util .search-wrapper span.input-group-btn{height:60px}header.util .search-wrapper span.input-group-btn button{width:100%;height:60px;text-align:left;padding:0;border:0;background-color:transparent}header.util .selectors-form{display:inline-block;border-left:1px solid #d8d8d8;padding-left:6px}header.util .selectors-form__item{display:inline-block}header.util .disclosure-list{display:none;top:100%;bottom:auto;left:-6px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fafafa;color:#505050}header.util .disclosure-list__item{display:block;margin:0;padding:5px 45px 4px 15px;border-right:0}header.util .disclosure-list__item--current .disclosure-list__option{border-bottom-color:#505050}header.util .disclosure__toggle{font-size:1em!important;background-color:#fafafa;border:2px solid #fafafa;padding:0 20px 0 6px;background-position:right 5px center;background-image:url(/cdn/shop/t/7/assets/ico-select-util.svg?v=10091316793833601361);color:#505050}@media screen and (max-width:700px){header.util .disclosure__toggle{padding-left:6px}}header.util a.disclosure-list__option{padding:0;display:inline}header.util .left-wrapper,header.util .right-wrapper,header.util a,header.util li,header.util ul{display:inline-block}header.util span.icon{font-size:1.25em;margin-right:2px}header.util li{margin-right:4px;padding-right:6px;border-right:1px solid #d8d8d8}header.util li a{display:inline-block;padding:4px 6px}header.util li:last-child{border-right:0}header.util li.mobile-menu{display:none}header.util li.mobile-menu a.toggle-menu span.icon{position:relative;top:2px}header.util a#CartButton{padding:2px 12px;border:2px solid #505050}@media screen and (max-width:700px){header.util .left-wrapper ul.text-links li{display:none}header.util .left-wrapper ul.text-links li.mobile-menu{display:inline-block;border-right:0;padding-right:0}header.util .right-wrapper ul.text-links li{display:none}}@media screen and (max-width:600px){header.util .left-wrapper{margin-left:10px!important;margin-right:0!important}header.util .right-wrapper{margin-left:0!important;margin-right:10px!important}}.cart-preview{display:none;position:absolute;top:33px;right:0;padding:20px;width:300px;background:#fff;border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;color:#505050;text-transform:none;z-index:200}@media screen and (max-width:600px){.cart-preview{top:37px;left:0;right:0;padding:20px;width:auto}}.cart-preview .cart-preview-title{font-size:1.25em;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #ededed}.cart-preview .box.product{padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid #ededed}.cart-preview .box.product a{color:#505050}.cart-preview .box.product figure:after{clear:both;content:"";display:table}.cart-preview .box.product figure>a{display:block;float:left}.cart-preview .box.product figure figcaption a{display:block;font-size:1.25em}.cart-preview .box.product figure figcaption span.price{display:block}.cart-preview .cart-preview-total{margin-bottom:10px;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:100%}.cart-preview .cart-preview-total:after{clear:both;content:"";display:table}.cart-preview .cart-preview-total .count{font-style:italic;font-size:.8125em;margin-bottom:4px}.cart-preview .cart-preview-total .count span{color:#000}.cart-preview .cart-preview-total ul.cart-preview--discounts{display:block;font-size:.75em;color:#505050;text-transform:uppercase;font-weight:600}.cart-preview .cart-preview-total .label{margin-top:3px;float:left;font-size:.6875em;text-transform:none;font-weight:600}.cart-preview .cart-preview-total .total{display:inline-block;font-weight:700;font-size:.9375em;float:right}.cart-preview .cart-preview-buttons{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:100%}.cart-preview a.button{width:100%;text-align:center;font-size:.75em;padding-top:8px;padding-bottom:8px}.cart-preview a.button.outline{margin-top:8px;padding-top:6px;padding-bottom:6px}.search-wrapper{margin:10px;padding:20px 10px 20px;background:#fff}.search-wrapper form{margin:0;padding:0;max-width:100%;margin-left:auto;margin-right:auto;margin:0;padding:0;font-size:0;margin-left:-30px;direction:ltr}.search-wrapper form:after{clear:both;content:"";display:table}.search-wrapper form:after{clear:both;content:"";display:table}.search-wrapper form>*{padding-left:30px}.search-wrapper form>*{display:inline-block}.search-wrapper .icon-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:8.33333%}.search-wrapper .input-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:83.33333%}.search-wrapper .button-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;min-height:1px;vertical-align:top;width:8.33333%}.search-wrapper span.icon svg{height:20px;width:20px}.search-wrapper span.icon svg path{fill:#000}.search-wrapper span.icon-fallback-text{display:block;height:60px;width:100%;text-align:right;line-height:60px}.search-wrapper input{height:60px;width:100%;padding:0 16px;border:0;border-bottom:2px solid #dcdcdc;background-color:transparent;font-size:2.25em;color:#505050;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-wrapper span.input-group-btn{height:60px}.search-wrapper span.input-group-btn button{width:100%;height:60px;text-align:left;padding:0;border:0;background-color:transparent}header.site-header{background-color:#fff;padding:20px 20px;text-align:center}@media screen and (max-width:700px){header.site-header{padding:10px 20px 0}}header.site-header .wrapper{max-width:1180px;margin-left:auto;margin-right:auto}header.site-header .wrapper:after{clear:both;content:"";display:table}header.site-header h1.site-logo{margin:0;padding:20px 8px 20px 0;font-family:"Archivo Narrow",sans-serif;font-size:2.8125em;line-height:1;font-weight:400;text-transform:none}header.site-header h1.site-logo a{color:#000;display:inline-block}header.site-header h1.site-logo.has-image{padding:20px 0;margin:0 auto;line-height:1;vertical-align:middle}header.site-header h1.site-logo.has-image a{display:block}@media screen and (max-width:800px){header.site-header h1.site-logo{font-size:2.5em}}@media screen and (max-width:600px){header.site-header h1.site-logo{font-size:2.1875em}}header.site-header nav.nav-bar{font-family:"IBM Plex Sans",sans-serif;font-size:.875em;margin-bottom:20px;position:relative;z-index:100}header.site-header nav.nav-bar ul.site-nav li{display:inline-block;padding:0}header.site-header nav.nav-bar ul.site-nav li:last-child{margin-right:0}header.site-header nav.nav-bar ul.site-nav li.has-dropdown>a:after{content:'';margin-left:6px;opacity:.4;display:inline-block;height:5px;width:8px;position:relative;top:-1px;background-image:url(/cdn/shop/t/7/assets/ico-dropdown.svg?v=14514294929565048432);background-position:center;background-repeat:no-repeat}header.site-header nav.nav-bar ul.site-nav li.has-dropdown>a{padding-right:10px}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown{position:relative}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown a{position:relative;padding-right:24px}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown>a:after{content:'';opacity:.2;height:5px;width:8px;position:absolute;top:50%;right:6px;margin-top:-4px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);background-image:url(/cdn/shop/t/7/assets/ico-dropdown.svg?v=14514294929565048432);background-position:center;background-repeat:no-repeat}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown ul.sub-dropdown{display:none;position:absolute;top:0;left:100%;right:auto;margin:0;background:#fff;z-index:1001;border:0;outline:1px solid #f2f2f2;min-width:180px}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown ul.sub-dropdown li.sub-dropdown-item:first-child{padding-top:0;border-top:0}header.site-header nav.nav-bar ul.site-nav li a{display:block;border:1px solid transparent;font-weight:600;text-transform:uppercase;text-decoration:none;color:#000;background:0 0;padding:6px 12px}header.site-header nav.nav-bar li.has-dropdown{position:relative}header.site-header nav.nav-bar li.has-dropdown--mega-menu{position:static}header.site-header nav.nav-bar ul.dropdown{display:none;position:absolute;padding:0;background:#fff;z-index:1000;text-align:left;min-width:180px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}header.site-header nav.nav-bar ul.dropdown li{display:block;margin:0;padding:0}header.site-header nav.nav-bar ul.dropdown li:first-child{padding-top:6px;border-top:4px solid #ccc}header.site-header nav.nav-bar ul.dropdown li:first-child ul.sub-dropdown{top:-4px;padding-top:6px;border-top:4px solid #ccc}header.site-header nav.nav-bar ul.dropdown li:last-child{padding-bottom:6px}header.site-header nav.nav-bar ul.dropdown li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;display:block;margin:0;font-size:.75em;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#4c4c4c;padding:10px 18px;max-width:240px}@media screen and (max-width:700px){header.site-header nav.nav-bar{display:none}}header.site-header nav.nav-bar ul.dropdown--mega-menu{position:absolute;left:0;right:0;display:none;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;border-top:4px solid #ccc;padding:8px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}header.site-header nav.nav-bar ul.dropdown--mega-menu>li{flex:0 0 200px}header.site-header nav.nav-bar ul.dropdown--mega-menu li:first-child{padding-top:0;border-top:0}header.site-header nav.nav-bar ul.dropdown--mega-menu li:first-child ul.sub-dropdown{padding-top:unset;border-top:unset}header.site-header nav.nav-bar ul.dropdown--mega-menu li:last-child{padding-bottom:0}header.site-header nav.nav-bar ul.dropdown--mega-menu>li>a{padding:8px 18px;font-size:.9em;border-bottom:unset;margin-bottom:unset}header.site-header nav.nav-bar ul.dropdown--mega-menu li a{font-size:.825em}header.site-header nav.nav-bar ul.dropdown--mega-menu li.has-sub-dropdown ul.sub-dropdown{display:block;outline:0;position:unset;top:unset;left:unset;right:unset;margin:unset;z-index:unset;border:unset}header.site-header nav.nav-bar ul.dropdown--mega-menu li.has-sub-dropdown a{position:unset;padding-right:unset}header.site-header nav.nav-bar ul.dropdown--mega-menu li.has-sub-dropdown a:after{display:none}header.site-header nav.nav-bar ul.dropdown--mega-menu li.sub-dropdown-item a{text-transform:none;letter-spacing:0;font-size:1em;font-weight:400;color:#000;padding:6px 18px}.slide__item{width:100%;position:relative}.slide__item img{width:100%;display:block}.slide__item-content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.slide__item-content.justify-center .inner-wrapper{text-align:center}.slide__item-content.align-center .inner-wrapper{vertical-align:middle}.slide__item-content .content-box{padding:40px;width:100%;height:100%}@media screen and (max-width:800px){.slide__item-content .content-box{padding:20px;font-size:.875em}}@media screen and (max-width:600px){.slide__item-content .content-box{padding:10px;font-size:.75em}}.slide__item-content .outer-wrapper{display:table;width:100%;height:100%}.slide__item-content .inner-wrapper{display:table-cell;width:100%}.slide__item-image{display:block;background:0 0;position:relative;z-index:1;overflow:hidden}.slideshow-carousel .slide__item{display:none}.slideshow-carousel .slide__item:first-of-type{display:block}.custom__item-image.custom__item-full_width img{width:100%}.price__unit{display:none}.price dd{margin:0 .5em 0 0;display:inline-block}.price-unit-price{font-size:.8rem}input{background:0 0}footer.site-footer a{color:#fff}footer.site-footer ul{margin:0;padding:0}footer.site-footer ul li{line-height:1.4}footer.site-footer ul li a{color:#fff;font-family:"IBM Plex Sans",sans-serif;text-decoration:none;font-size:.875em}footer.site-footer .disclosure-list{bottom:110%;border-left:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;border-top:1px solid #777;background:#5e5e5e;color:#fff}footer.site-footer .disclosure-list__item{padding-left:10px}footer.site-footer .disclosure-list__item--current .disclosure-list__option{border-bottom-color:#fff}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#menu.panel{position:absolute!important}}html.no-js .slideshow-carousel,html.no-js .slideshow-section{opacity:1}html.no-js .flickity-page-dots.placeholder{display:none}html.no-js .lazyload{display:none}#menu.panel{display:none;position:fixed;z-index:1100;left:-240px;width:240px;padding:0;font-size:.875em;background:#fafafa;color:#505050;font-family:"IBM Plex Sans",sans-serif;overflow:scroll;-webkit-overflow-scrolling:touch;height:100%;top:0;bottom:0}#menu.panel a{color:#505050;text-decoration:none}#menu.panel ul.site-nav li{margin:0;border-bottom:1px solid #d8d8d8}#menu.panel ul.site-nav li.has-dropdown>a{padding-right:20px;position:relative}#menu.panel ul.site-nav li.has-dropdown>a:after{content:'';opacity:.4;display:inline-block;height:5px;width:8px;position:absolute;top:50%;right:10px;margin-top:-2px;background-image:url(/cdn/shop/t/7/assets/ico-select-util.svg?v=10091316793833601361);background-position:center;background-repeat:no-repeat}#menu.panel ul.site-nav li.has-sub-dropdown>a{padding-right:20px;position:relative;outline:0}#menu.panel ul.site-nav li.has-sub-dropdown>a:after{content:'';opacity:.2;display:inline-block;height:5px;width:8px;position:absolute;top:50%;right:10px;margin-top:-2px;background-image:url(/cdn/shop/t/7/assets/ico-dropdown.svg?v=14514294929565048432);background-position:center;background-repeat:no-repeat}#menu.panel ul.site-nav li a{display:block;padding:6px 10px}#menu.panel ul.site-nav ul.dropdown{display:none;background-color:#fff;color:#505050}#menu.panel ul.site-nav ul.dropdown a{color:#505050}#menu.panel ul.site-nav ul.dropdown li{font-size:.875em;border-bottom:0}#menu.panel ul.site-nav ul.dropdown li a{padding:6px 10px 6px 24px}#menu.panel ul.site-nav ul.sub-dropdown{display:none;background-color:#fff;color:#505050}#menu.panel ul.site-nav ul.sub-dropdown a{color:#505050}#menu.panel ul.site-nav ul.sub-dropdown li a{padding:6px 10px 6px 28px}#menu.panel .search{padding:8px 16px 8px 10px;background-color:#fff}#menu.panel .search form{display:table;width:100%;border-collapse:collapse}#menu.panel .search .icon-wrapper{width:20px;display:table-cell;padding-right:6px;vertical-align:top;color:#727272}#menu.panel .search .input-wrapper{display:table-cell;width:100%}#menu.panel .search .input-wrapper input{border:0;width:100%;padding:0 4px;color:#505050;font-size:.9375em}#menu.panel .search .input-wrapper input::-webkit-input-placeholder{color:#a7a7a7}#menu.panel .search .input-wrapper input::-moz-placeholder{color:#a7a7a7}#menu.panel .search .input-wrapper input:-moz-placeholder{color:#a7a7a7}#menu.panel .search .input-wrapper input:-ms-input-placeholder{color:#a7a7a7}#menu.panel .search .button-wrapper{display:none}#menu.panel .account{padding:10px 0}#menu.panel .account li{display:block;margin:0;font-size:.875em}#menu.panel .account li a{display:block;padding:6px 10px}.flickity-page-dots{position:relative;width:100%;list-style:none;text-align:center;padding:10px 0;line-height:1}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 6px;background:#b9b9b9;border-radius:50%}.flickity-page-dots .dot.is-selected{background:#000}button::-moz-focus-inner{padding:0;border:0}