#AddToCart.btnAddToCart,#AddToCart.product-form__cart-submit{background-color:var(--theme-color-primary, #db0000);border-color:var(--theme-color-primary, #db0000);color:#fff;font-size:15px;font-weight:700;letter-spacing:.02em;height:54px;line-height:54px!important;border-radius:4px}#AddToCart.btnAddToCart:hover,#AddToCart.product-form__cart-submit:hover{background-color:#b00000;border-color:#b00000;color:#fff}#AddToCart.btnAddToCart:focus-visible{outline:3px solid #222;outline-offset:2px}.product-form__item--submit .shopify-payment-button{margin-top:10px}.product-single__tax-note{color:#6b6b6b}.mrr-cutoff{display:flex;align-items:center;gap:9px;width:100%;box-sizing:border-box;margin:26px 0 0;padding:11px 14px;border:0;border-radius:6px;background:#db00000f;font-size:14px;line-height:1.45;color:#2a2a2a}.mrr-cutoff__icon{flex:0 0 auto;width:18px;height:18px;color:var(--theme-color-primary, #db0000)}.mrr-cutoff__txt{flex:1 1 auto}.mrr-cutoff__clock{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--theme-color-primary, #db0000)}.mrr-cutoff strong{font-weight:700}.mrr-cutoff--closed{background:#0000000b;color:#4a4a4a}.mrr-cutoff--closed .mrr-cutoff__icon{color:#8a8a8a}.mrr-cutoff--closed .mrr-cutoff__clock{color:inherit}.grid-tax-note{display:block;width:100%;font-size:11.5px;line-height:1.4;color:#7a7a7a;margin-top:3px;font-weight:400;text-transform:none;letter-spacing:0}body:not(.template-index) [id*=__mrr_newsletter]{display:block}.mrr-nl{width:100%;padding:26px 0}.mrr-nl__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 40px}.mrr-nl__copy{flex:1 1 320px;min-width:0}.mrr-nl__title{margin:0;font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.mrr-nl__sub{margin:5px 0 0;font-size:14px;line-height:1.45;opacity:.78}.mrr-nl__formwrap{flex:0 1 460px;min-width:280px}.mrr-nl__form{display:flex;gap:8px}.mrr-nl__input{flex:1 1 auto;min-width:0;height:46px;padding:0 14px;font-size:14.5px;border:1px solid rgba(255,255,255,.28);border-radius:4px;background:#ffffff0f;color:inherit}.mrr-nl__input::placeholder{color:currentColor;opacity:.55}.mrr-nl__input:focus{outline:none;border-color:var(--theme-color-primary, #db0000);background:#ffffff1a}.mrr-nl__btn{flex:0 0 auto;height:46px;padding:0 26px;border:0;border-radius:4px;cursor:pointer;background:var(--theme-color-primary, #db0000);color:#fff;font-size:14.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;transition:background .2s}.mrr-nl__btn:hover{background:#b00000}.mrr-nl__btn:focus-visible{outline:3px solid #fff;outline-offset:2px}.mrr-nl__consent{margin:9px 0 0;font-size:11.5px;line-height:1.45;opacity:.62}.mrr-nl__consent a{color:inherit;text-decoration:underline}.mrr-nl__ok{margin:0;font-size:14.5px;font-weight:600}.mrr-nl__err{margin:8px 0 0;font-size:13px;color:#ff9c9c}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:767px){.mrr-nl{padding:22px 0}.mrr-nl__inner{flex-direction:column;align-items:stretch;gap:14px}.mrr-nl__title{font-size:17px}.mrr-nl__formwrap{flex:1 1 auto;min-width:0}.mrr-nl__form{flex-wrap:wrap}.mrr-nl__btn{flex:1 1 100%}}[id*=__mrr_newsletter]{margin-top:80px;display:block}[id*=__mrr_newsletter] .mrr-nl{margin:0}[id*=__mrr_newsletter]+[id*=__footer]{margin-top:0!important}[id*=__mrr_newsletter]+[id*=__footer] .nov-footer,[id*=__mrr_newsletter]+[id*=__footer] footer{margin-top:0!important;border-top:0!important}.nov-footer a[href^="tel:"],.nov-footer .phone,footer a[href^="tel:"]{white-space:nowrap}.mrr-partner{margin:18px 0 26px}.mrr-partner__head{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#555;margin-bottom:8px}.mrr-partner__card{display:flex;align-items:center;gap:14px;border:1px solid #e3e3e3;border-radius:6px;padding:12px 14px;text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s;background:#fff}.mrr-partner__card:hover{border-color:var(--theme-color-primary, #db0000);box-shadow:0 2px 10px #0000000f}.mrr-partner__card img{flex:0 0 auto;width:60px;height:auto}.mrr-partner__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.mrr-partner__title{font-weight:650;font-size:14.5px;line-height:1.3}.mrr-partner__price{font-size:14px;font-weight:700;color:var(--theme-color-primary, #db0000)}.mrr-partner__tax{font-size:11px;font-weight:400;color:#8a8a8a}.mrr-partner__hint{font-size:11.5px;color:#7a7a7a}.mrr-partner__cta{flex:0 0 auto;font-size:13px;font-weight:700;white-space:nowrap;color:var(--theme-color-primary, #db0000)}@media(max-width:480px){.mrr-partner__cta{display:none}}.mrr-usp{background:#f5f5f5;border-bottom:1px solid #e8e8e8}.mrr-usp__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 72px;padding:15px}.mrr-usp__item{flex:0 1 auto;display:flex;flex-direction:column;gap:1px;align-items:center;text-align:center;text-decoration:none;color:inherit;min-width:0}.mrr-usp__item strong{font-size:14px;font-weight:700;color:#191919}.mrr-usp__item span{font-size:12.5px;color:#6d6d6d}@media(max-width:767px){.mrr-usp__inner{flex-direction:column;gap:8px;padding:12px 15px}}.slideshow .slick-active .caption-animate,.slideshow .slick-active .caption-btn,.slideshow .slick-active .caption-btn a{visibility:visible!important}@media(prefers-reduced-motion:reduce){.slideshow .caption-animate,.slideshow .caption-btn a{animation:none!important;opacity:1!important;visibility:visible!important}}.shopify-policy__container{max-width:900px!important;margin:40px auto 70px;padding:0 15px}.shopify-policy__title{text-align:left;margin-bottom:24px}.shopify-policy__title h1{font-size:32px;font-weight:700}.shopify-policy__body{font-size:15px;line-height:1.7;color:#333}.shopify-policy__body h2{font-size:20px;font-weight:700;margin:28px 0 10px}.nov-footer a[href^="tel:"]{display:inline-block;max-width:100%}.site-header_top_right .btn-vertical{display:none!important}.header-policy .policy-list{padding:9px 0}.header-policy .policy-item{padding:4px 0}.header-policy .policy-icon,.header-policy .policy-icon img,.header-policy .policy-icon svg{width:30px;height:30px}.header-policy .policy-icon{margin-right:10px}.header-policy .policy-title{font-size:11.5px;letter-spacing:.02em}.header-policy .policy-desc{font-size:12px;margin-top:1px!important}.mrr-usp{background:#091017;border-bottom:0}.mrr-usp__inner{padding:15px}.mrr-usp__item strong{color:#fff}.mrr-usp__item span{color:#97a0a8}.mrr-usp__link:hover strong{color:var(--theme-color-primary, #db0000)}[id*=__mrr_usp]{margin-top:0}[id*=__mrr_usp]+div{margin-top:0}.site-header__search{justify-content:center!important}.site-header__search .search-header-inline,.site-header__search>div{max-width:640px;width:100%}.mrr-cu{margin:40px 0 10px}.mrr-cu__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin-bottom:16px}.mrr-cu__title{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.mrr-cu__ship{margin:0;font-size:13.5px;color:#6d6d6d}.mrr-cu__ship strong{color:var(--theme-color-primary, #db0000);font-weight:700}.mrr-cu__ship--ok{color:#256b45;font-weight:600}.mrr-cu__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.mrr-cu__card{display:flex;align-items:center;gap:12px;border:1px solid #e3e3e3;border-radius:6px;padding:10px 12px;background:#fff;transition:border-color .2s}.mrr-cu__card:hover{border-color:var(--theme-color-primary, #db0000)}.mrr-cu__media{flex:0 0 auto;width:52px;display:block}.mrr-cu__media img{width:52px;height:auto;display:block}.mrr-cu__ph{display:block;width:52px;height:52px;border-radius:4px;background:#f0f0f0}.mrr-cu__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.mrr-cu__name{font-size:13.5px;font-weight:650;line-height:1.3;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mrr-cu__name:hover{color:var(--theme-color-primary, #db0000)}.mrr-cu__price{font-size:13.5px;font-weight:700}.mrr-cu__tax{font-size:10.5px;font-weight:400;color:#8a8a8a}.mrr-cu__form{flex:0 0 auto;margin:0}.mrr-cu__btn{border:1px solid var(--theme-color-primary, #db0000);background:#fff;color:var(--theme-color-primary, #db0000);font-size:12.5px;font-weight:700;text-transform:uppercase;padding:8px 14px;border-radius:4px;cursor:pointer;transition:background .2s,color .2s}.mrr-cu__btn:hover{background:var(--theme-color-primary, #db0000);color:#fff}.mrr-cu__btn:focus-visible{outline:3px solid #222;outline-offset:2px}@media(max-width:480px){.mrr-cu__grid{grid-template-columns:1fr}}@media(max-width:767px){.header-mobile .header-mobile-content{height:60px}.header-mobile .header-mobile-content>.row{height:60px;flex-wrap:nowrap}.header-mobile .mobile_logo{display:flex;align-items:center;justify-content:center;height:60px}.header-mobile .mobile_logo .site-header__logo-image{display:flex;align-items:center;height:100%;width:100%}.header-mobile .mobile_logo img{max-height:30px;width:auto;height:auto;margin:0 auto}.header-mobile #show-megamenu{width:44px;height:44px}.header-mobile #show-megamenu:before,.header-mobile #show-megamenu:after,.header-mobile .icon-directional{left:13px}.header-mobile #show-megamenu:before{top:14px}.header-mobile .icon-directional{top:21px}.header-mobile #show-megamenu:after{top:28px}.header-mobile .mobile-btn_search{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.header-mobile .mobile_cart .site-header__cart{width:44px;height:44px}.header-mobile .mobile_cart .cart-count{top:4px;right:2px}.header-mobile .mobile_cart .btn-vertical{display:none!important}.header-mobile .header-mobile-content>.row>.col-4:first-child{padding-left:7px}.header-mobile .header-mobile-content>.row>.mobile_cart{padding-right:7px}.header-mobile .header-mobile-content>.row>.col-4:first-child,.header-mobile .header-mobile-content>.row>.mobile_cart{flex:0 0 auto;width:auto;max-width:none}.header-mobile .header-mobile-content>.row>.mobile_logo{flex:1 1 auto;width:auto;max-width:none}}@media(max-width:991px){.header-policy .policy-list{display:grid!important;grid-template-columns:1fr 1fr;gap:4px 14px;overflow:visible}.header-policy .policy-item{width:auto;min-width:0}.header-policy .policy-content{min-width:0}}@media(max-width:767px){.header-policy .policy-list{padding:8px 0;gap:2px 10px}.header-policy .policy-desc{display:none}.header-policy .policy-icon,.header-policy .policy-icon img,.header-policy .policy-icon svg{width:22px;height:22px}.header-policy .policy-icon{margin-right:8px}.header-policy .policy-title{font-size:12.5px;line-height:1.25}}@media(min-width:768px)and (max-width:991px){.header-bottom{display:block!important}.site-nav .nav--lv1{display:inline-flex!important;align-items:center;padding:14px 12px!important}.site-header_top_right .account-text{display:none}}@media(min-width:992px){.header-policy .policy-item,.header-policy .policy-content{min-width:0}.header-policy .policy-title{overflow-wrap:break-word}}@media(max-width:767px){.header-mobile .mobile_logo .site-header__logo-image{display:flex!important;align-items:center;justify-content:center;height:100%}.header-mobile .mobile_logo img{display:block}}@media(max-width:991px){.button.btn-medium{font-size:13px;height:46px;line-height:46px;padding:0 24px;min-width:0}.item-product .product__popup-swatch .item-product__popup--variant .item-product__btn-add .add-to-cart-btn,.item-product .add-to-cart-btn,.item-product .btn-quick-add{font-size:12.5px}}.slideshow .caption-1{text-shadow:0 1px 3px rgba(0,0,0,.55)}@media(max-width:767px){[class*=ai-partner-logos-grid]{grid-template-columns:repeat(3,1fr)!important;gap:12px!important;align-items:center}[class*=ai-partner-logos-item]{padding:8px 4px!important}[class*=ai-partner-logos-item] img{width:auto!important;max-width:100%;max-height:30px;object-fit:contain}}@media(max-width:767px){.mrr-nl__copy{flex:0 0 auto}[id*=__mrr_newsletter]{margin-top:44px}}.block_social:not(:has(li)){display:none}.price-box{flex-wrap:wrap}@media(min-width:992px){.header-policy .policy-list{justify-content:space-around;align-items:center;gap:0 28px}.header-policy .policy-item{width:auto;flex:0 1 auto}.header-policy .policy-item:not(:last-child){padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mrr-custom.css.map */
