@font-face{font-family:Simplon Regular;src:url(/cdn/shop/files/SimplonMono-Regular.otf?v=1732794659) format("opentype")}@font-face{font-family:Simplon Bold;src:url(/cdn/shop/files/SimplonMono-Bold.otf?v=1736429806) format("opentype")}@font-face{font-family:Simplon Light;src:url(/cdn/shop/files/SimplonMono-Light.otf?v=1732794660) format("opentype")}:root{--highlight-color: #000;--light-grey: #eaeaea;--font-family-main: "Simplon Regular", sans-serif;--font-family-bold: "Simplon Bold", sans-serif;--grid-desktop-vertical-spacing: 30px;--grid-desktop-horizontal-spacing: 30px;--product-column-spacing: 40px;--product-row-spacing: 40px;--media-border-width: 0px;--grid-mobile-vertical-spacing: 15px;--body-size: 1.6rem;--sub-heading-size: 2rem;--heading-size: 2.8rem}html{scroll-behavior:smooth}body *{font-weight:400!important;font-family:var(--font-family-main)!important;text-transform:uppercase;color:#000}body strong{font-family:var(--font-family-bold)!important}.image-with-text__text p,.tax-note,.product-description p,.product__description p,.accordion details p,.product-info-tabs .accordion__content span,.card-subtitle,.slideout-content p,.page-width--narrow p,.page-width--narrow li,.shopify-policy__container p,#termly-code-snippet-support *:not(button){text-transform:none;line-height:1.4}.contact input,.contact textarea{text-transform:none}h1,h2,h3,.h1,.h2{font-size:var(--heading-size)}p,li,label,label.form__label,.field__label,.rte a,.rte a:hover,#ReviewsWidget .ElementsWidget-prefix .R-TextBody,.header__menu-item,.link{color:#000;font-size:var(--body-size)}.button{transition:all .3s}.button--secondary:hover:not(.quick-add button){color:#fff;background:#000}.page-width{max-width:1920px}.page-width--narrow{width:1000px;max-width:100%}.field:after,.field:before,.quantity:before,.quantity:after,a.button:before,a.button:after,.contact__button button:before,.contact__button button:after,.product-form__submit:before,.product-form__submit:after{content:unset}.field__input,.quantity,a.button,.product-form__submit,.contact__button button{border:2px solid #000;box-shadow:none}.field__input:focus{box-shadow:none;padding:2.2rem 1.5rem .8rem}predictive-search{grid-area:search}li .mega-menu__link{color:#000}.header__heading-logo{min-width:150px}.header__menu-item{padding:0}.mega-menu__link--level-2{font-size:var(--sub-heading-size)}header nav.sec-nav{margin-top:1rem}nav.header__inline-menu{gap:4rem;margin-bottom:.5rem}.header__inline-menu:not(.sec-nav){margin-top:-5px;margin-bottom:1.2rem}summary.list-menu__item{margin-right:-20px}summary.list-menu__item span{text-decoration:none}.header__heading-link{padding:0 0 0 .75rem}.list-menu__item{padding-left:0;padding-right:0}.header__inline-menu .link span{font-size:var(--sub-heading-size)}#HeaderMenu-products-all-products{text-decoration:underline}.header__icon .icon{height:2.5rem;width:2.5rem}.header__icon,.header__icon--cart .icon{height:5.2rem;width:5.2rem}.cart-count-bubble{bottom:2.8rem;left:2.8rem}.cart-count-bubble span{color:#fff;font-size:1rem}.image-with-text__content .caption-with-letter-spacing{font-size:var(--sub-heading-size);margin-bottom:1.2rem}.image-with-text__content h2,.image-with-text__content .body p,.image-with-text__content .button{margin-left:2rem}.card__content .card__heading{margin-top:.9rem}.card-subtitle{margin:.3125rem 0;font-size:1.4rem;line-height:1.5}.card__heading a{font-size:var(--sub-heading-size);font-size:1.7rem}.multicolumn-card__info h3{font-size:var(--sub-heading-size)}.card__inner.gradient{background:transparent}.card-award:not(:first-child){margin-top:-10px}.card-award-wrapper{position:absolute;z-index:1;right:0;top:0;display:flex;flex-direction:column}.card-award-wrapper img{max-width:75px;max-height:75px}.card-award-wrapper.pdp-img-award{right:20px;top:20px}.card-award-wrapper.pdp-img-award img{max-width:100px;max-height:100px}.complementary-slide .card-award-wrapper{display:none}.card__information .ruk_rating_snippet .ruk-rating-snippet-count{bottom:unset}.facets-wrapper .facets span.active-facets__button-inner{color:#fff}.facets .facets__heading--vertical{font-size:var(--sub-heading-size)}.facets .facets__summary-label,.facets .facets__summary span{font-size:var(--body-size);text-decoration:none!important}.facets span.active-facets__button-inner{border-radius:0;background:var(--highlight-color);padding:8px;box-shadow:0;color:#444;border:0}.quick-add .button:disabled{opacity:1}.card-wrapper.product-card-wrapper .quick-add{position:absolute;width:100%;bottom:-11px;display:none}.card-wrapper.product-card-wrapper:hover .quick-add{display:block}.product__text.caption-with-letter-spacing,.product .product__tax{display:none}.product__media-wrapper .flickity-prev-next-button{border-radius:0}.product-form__submit{background-color:#000}.product .product-form__buttons{max-width:unset}.product-form__submit:hover,#CartDrawer-Checkout:hover{background-color:#fff;color:#000}.product-form__submit span{color:#fff;transition:all .3s}.product-form__submit:hover span{color:#000}.product .price-item,.product .price-item span{font-size:var(--sub-heading-size)}.cart-drawer__form .price>*{display:inline}.curr-symbol{font-size:inherit;font-family:arial,sans-serif!important}.price-per-item__container{display:flex;gap:2rem;align-items:center}#quantity-pricing{margin:0;font-size:var(--sub-heading-size)}.shipping-summary-wrapper{background:var(--light-grey);padding:1.6rem;border:1px solid #ccc}.shipping-summary-wrapper p{margin:0}.shipping-summary-wrapper a{color:#000}.prod-custom-info{display:flex;background:var(--light-grey);padding:1rem;border:1px solid #ccc;column-gap:20px;align-content:center}.prod-custom-info img{max-width:30px}.prod-custom-info p{margin:0}.custom-info-icon{line-height:0}.usp-icon{display:inline-block;margin-right:8px;max-width:20px;height:auto}.usp-accordion .metafield-rich_text_field p,.usp-accordion .accordion__content p{text-transform:uppercase;margin:0 0 0 20px}.usp-details summary:hover{background:rgba(var(--color-foreground),.04)}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}product-recommendations ul{justify-content:center}footer .list-social__item .icon{height:3.5rem;width:3.5rem}.list-social{gap:25px}.footer .list-social__link{padding:0}footer .footer__content-bottom{border-top:none;padding-top:0}footer .footer__content-top{padding-bottom:0}.free-ship-alert{text-align:center;padding:1rem;border:2px solid var(--highlight-color);margin-bottom:3rem;font-style:italic}.product-description .long{display:none}.product-description.more .long,.product-description *{display:inline}.product-description.more .short{display:none}.read-more-button p{text-decoration:underline;cursor:pointer;white-space:nowrap}.klaviyo-bis-trigger{text-align:center;display:block;border:1px solid black;line-height:40px;color:#fff;background:#000;text-decoration:none;transition:all .3s;margin-top:-10px!important}.klaviyo-bis-trigger:hover{background-color:#fff;color:#000}.badge{padding:.7rem 1.3rem .4rem}div.accordion{border-top:2px solid black;border-bottom:2px solid black}.article-card-wrapper p,article p,article p span{text-transform:none}.article-card .card__information{padding-left:0!important;padding-right:0!important}@media screen and (max-width: 1399px){.header__inline-menu ul:not(.header__submenu){column-gap:3rem!important}.mobile-facets__wrapper{margin-bottom:1rem;display:flex!important}.facets.facets-vertical-sort{display:block!important}.facets .product-count-vertical,.facets-container .product-count{display:none}.facets-wrapper{margin-top:-44px}.mobile-facets__wrapper{width:50%;justify-content:center;border:2px solid var(--highlight-color)}.facets .facet-filters{justify-content:flex-end;padding-left:0}.facet-filters .facet-filters__field{max-width:49%;justify-content:center;min-width:49%;border:2px solid var(--highlight-color);min-height:34px}.facet-filters .facet-filters__label{margin-right:2px;flex-shrink:0;display:none}.mobile-facets__open .mobile-facets__open-label,.facets .facet-filters__sort{color:#000}.facets .facet-filters__sort{text-align-last:center}}@media screen and (min-width: 750px){.product__media-wrapper .product__column-sticky{top:150px}.multirow .multirow__inner{row-gap:0}.multirow .image-with-text__grid--reverse .image-with-text__content{margin-left:unset}.product .product__info-wrapper{padding:0 0 0 8rem}.multicolumn-card .multicolumn-card__image-wrapper{margin:0!important}h1.main-page-title{margin-bottom:2rem}.footer .footer-block--newsletter{flex-wrap:nowrap;justify-content:left}.predictive-search{min-width:500px}}@media screen and (min-width: 990px){.header__inline-menu.sec-nav{grid-area:sec-nav;justify-self:flex-end}.header--middle-left{grid-template-columns:1fr auto auto;grid-template-areas:"heading sec-nav sec-nav" "heading search icons" "navigation navigation navigation "}.header__inline-menu ul:not(.header__submenu){justify-content:space-between;column-gap:6rem}.search-modal__form{max-width:unset}.rich-text__wrapper .rich-text__blocks{max-width:95rem}.image-with-text__text-item.grid__item{display:flex;justify-content:center}.image-with-text__text-item .image-with-text__content--middle{width:680px;padding:0 2.5rem!important}}@media screen and (max-width: 989px){sticky-header header{margin-bottom:1.7rem!important}.header--middle-left{grid-template-columns:1fr auto 1fr;grid-template-areas:"search search search" "navigation heading icons"}.header.page-width{row-gap:10px}.search-modal__form{margin:10px 0 5px}}@media screen and (min-width: 1400px){.facets form.facets__form-vertical{border:2px solid #000}.facets .facets__disclosure-vertical{border-top:2px solid #000}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
