.shopify-section-header-sticky{z-index:20!important}.header__heading-link .h2{color:var(--color-link)!important}.partnerlogo-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}@media screen and (max-width: 989px){.partnerlogo-wrapper{display:none!important}.partnerlogo-wrapper .header__menu-item{padding:0 0 1.2rem;font-size:calc(var(--font-heading-scale) * 1.2rem)}}@media screen and (max-width: 768px){.utility-bar__grid{gap:0rem!important}}product-info{background:none!important}.product__description ul{list-style-type:none!important;padding-left:0!important}.product__description ul li:before{content:"\2713";margin-right:1rem;height:2rem;width:2rem;border-radius:2rem;display:inline-block;background:rgba(var(--color-button),1);color:rgba(var(--color-button-text),1);text-align:center;line-height:2rem}.accordion__title{font-size:3rem}.product--stacked .product__media-item{max-width:calc(33% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full{width:100%!important;max-width:100%!important}.image-with-text__text-item ul,.fusion-text ul{list-style-type:none!important;padding-left:0!important}.image-with-text__text-item ul li:before,.fusion-text ul li:before{content:"\2713";margin-right:1rem;height:2rem;width:2rem;border-radius:2rem;display:inline-block;background:rgba(var(--color-button),1);color:rgba(var(--color-button-text),1);text-align:center;line-height:2rem}.image-with-text__text-item ul li,.fusion-text ul li{border-bottom:1px solid rgba(var(--color-foreground),.75);display:block;padding:1rem 0}.fusion-text ul li{border-bottom:1px solid rgba(var(--color-background),.75)}.fusion-text ul li:before{background:rgba(var(--color-button-text),1);color:rgba(var(--color-button),1)}.multicolumn-card__info ul{list-style-type:none!important;padding-left:0!important}.multicolumn-card__info ul li:before{content:"\2713";margin-left:-2rem;height:2rem;width:2rem;border-radius:2rem;display:inline-block;color:rgba(var(--color-button),1);text-align:left;line-height:2rem}.multicolumn-card__info ul li{padding:.5rem 0;margin:0 0 0 2rem}section:nth-child(2) .page-width--narrow{max-width:unset;display:flex;padding:6rem 7rem 7rem 77px!important;background:rgba(var(--color-foreground),1);margin-top:-20vh;z-index:10;position:relative}section:nth-child(2) .page-width--narrow>*{color:rgba(var(--color-background),1);flex:1}section:has(.page-width--narrow){max-width:var(--page-width);padding:0 5rem;margin:0 auto}@media screen and (max-width: 989px){section:nth-child(2) .page-width--narrow{padding:4rem calc(4rem / var(--font-body-scale)) 5rem!important;display:block}section:has(.page-width--narrow){padding:0 1.5rem}}.slideshow__autoplay{display:none!important}.slideshow__controls{border:none!important}.product-form__buttons{max-width:100%!important}#trust-bar{margin-top:2rem}.card{background:rgba(var(--color-foreground),.04)}.collapsible-content summary:hover{background:none!important}.contact-section{margin:0 auto;padding-top:36px;padding-bottom:36px}.contact-section h2{text-align:center;border-bottom:1px solid rgb(var(--color-foreground))}.contact-info{display:grid;gap:20px;grid-template-columns:auto auto auto}@media screen and (max-width: 989px){.contact-info{grid-template-columns:auto}}.contact-item{padding:0}.contact-item strong{display:flex;gap:1rem}.contact-item strong *{align-self:center}.contact-item p,.contact-item a,.contact-item h3,.contact-item h2,.contact-item h1{color:rgb(var(--color-foreground))}.contact-item a{text-decoration:none;color:rgb(var(--color-foreground));display:block;margin-block-start:1em;margin-block-end:1em}.mw-option__button{padding:10px 20px;border:1px black solid!important;border-radius:50px!important;cursor:pointer;transition:box-shadow .2s cubic-bezier(0,0,.42,1)}.mw-option--type-multibutton .mw-option__control:checked+.mw-option__button{background:#000!important;color:#fff!important;box-shadow:0 0!important}.mw-option--type-button .mw-option__container,.mw-option--type-multibutton .mw-option__container{display:flex;flex-wrap:wrap;margin-top:-10px;margin-left:-10px;flex-direction:column!important}.tooltip-icon{display:inline-block;margin-left:6px;width:16px;height:16px;font-size:12px;font-weight:700;text-align:center;line-height:16px;border-radius:50%;background:#ccc;color:#000;cursor:default}[data-tooltip-text]:not([data-tooltip-text=""]) .mw-option__price:after{background:rgb(var(--color-foreground));color:rgb(var(--color-background));content:"i";font-size:1.5rem;font-style:italic;display:inline-block;width:1.5rem;height:1.5rem;text-align:center;border-radius:1rem;margin-left:1rem;outline:.25rem solid rgb(var(--color-foreground));padding:.1rem}footer{margin-top:4rem!important}@media screen and (max-width: 989px){.footer-block__brand-info .footer__list-social.list-social{justify-content:center!important}}.cart__blocks div:has(#b2b-confirm):has(label){background:rgba(var(--color-foreground),.1);line-height:100%;position:relative;padding:1rem 2rem 1rem 5rem;border-radius:100px}.cart__blocks div:has(#b2b-confirm):has(label) label{font-size:1.3rem!important;color:rgb(var(--color-foreground))!important}.cart__blocks div:has(#b2b-confirm):has(label) input{margin:0!important;position:absolute;top:calc(50% - .75rem);left:2rem}.price-inquiry-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000}.popup-content{background-color:#fff;margin:10% auto;padding:20px;width:80%;max-width:500px;border-radius:8px;box-shadow:0 2px 10px #0000001a}#price-inquiry-form{display:flex;flex-direction:column}#price-inquiry-form label{margin-bottom:5px}#price-inquiry-form input,#price-inquiry-form textarea{margin-bottom:15px;padding:10px;border:1px solid #ccc;border-radius:5px}.submit-btn{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.submit-btn:hover{background-color:#0056b3}.close-popup{position:absolute;top:10px;right:10px;font-size:30px;cursor:pointer}#shopify-section-template--25700996710664__multicolumn_q99aEH .multicolumn-card__image-wrapper .media{padding-bottom:4rem!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
