:root{--accent1:#b71818;--accent2:#6b0f0f;--gray0:#f8fafb;--gray1:#f3f3f3;--gray2:#eaeaea;--gray3:#aaa;--gray4:#535353;--gray5:#323232;--t200:0.2s;--t300:0.3s}html{scroll-behavior:smooth}::selection{color:#fff;background:var(--accent1)}select{background-image:url(/cdn/shop/t/7/assets/ico-select.svg?v=3540120393686482291654875898)!important;background-position:right 5px center!important;background-repeat:no-repeat}::-webkit-scrollbar{width:.5em;height:.5em}::-webkit-scrollbar-track{background-color:var(--gray2);border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--gray4);border-radius:10px}.button-primary{display:inline-block;font-family:"Product Sans",sans-serif;color:#fff;background-color:var(--accent1);padding:7px 14px;border-radius:5px}.button-primary:hover{color:#fff;background-color:var(--accent2)}#dummy-chat-button-iframe{z-index:1000!important}#scrollUp{display:none!important}body{overflow-x:hidden}.wrapper{overflow-x:visible}.notification-entry{display:flex;justify-content:space-between;padding:10px 15px}.notification-entry p{font-family:Merriweather,serif;font-size:15px}.top_bar_social{display:flex;gap:10px}.top_bar_social a{display:inline-flex;gap:10px;align-items:center;transition:var(--t200)}.topbar-icon{width:15px;transition:var(--t200)}.top_bar_social a:hover{color:var(--accent1)!important}.top_bar_social a:hover .topbar-icon{width:15px;fill:var(--accent1)}.header_custom_row{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;align-items:center;padding:0}.theme-logo img{aspect-ratio:auto 3/1;max-width:100%!important}.header-small-mobile{padding:10px 15px}.header-small-mobile>div{padding:0}.header-small-mobile .row{display:flex;align-items:center;justify-content:space-between}.main-menu ul{display:flex;justify-content:space-evenly}.main-menu ul li{margin:0!important}.main-menu ul li a{font-family:"Product Sans"!important;font-weight:0!important;line-height:1!important;text-transform:uppercase;font-size:14px!important;padding:30px 15px;transition:var(-t200)!important}.main-menu ul li a:hover{color:var(--accent1)}.disturb_menu.submenu{padding:0!important;background:var(--gray2)!important;border-top:3px solid var(--accent1);box-shadow:none;margin:0;width:200px!important}.disturb_menu.submenu a{margin:20px;padding:0;text-transform:uppercase!important;transition:var(-t200)!important;text-align:left}.header-right-wrap{gap:15px}.header-right-wrap :not(i){font-family:"Product Sans",sans-serif!important}.single-product-cart.shopping-cart-bottom{margin-bottom:20px;display:none}.header-right-wrap .mobile-off-canvas span{font-size:20px}.header-right-wrap .form-search{display:flex;position:relative;border-radius:5px;outline:1px solid var(--gray2)}.header-right-wrap .form-search:focus-within{outline:2px solid var(--accent1)}.header-right-wrap .form-search input{background:#fff;border:none;border-radius:5px;padding:5px 10px;height:auto;transition:var(--t200)}.header-right-wrap .form-search input::placeholder{color:var(--gray3)}.header-right-wrap .form-search input:focus-within,.header-right-wrap .form-search input:focus-within~button{background:#fff}.header-right-wrap .form-search button{position:absolute;right:1px;top:50%;transform:translateY(-50%);padding:0 5px;line-height:1;border-radius:5px;background:#fff;transition:var(--t200)}.header-right-wrap .form-search svg{width:18px;height:18px;transition:var(--t200)}.header-right-wrap .form-search button:hover svg{fill:var(--accent1)}.icon-cart-active{display:flex;position:relative}.icon-cart{line-height:1}.icon-cart .count-style{position:absolute;display:inline-block;right:-5px!important;top:-5px!important;background-color:var(--accent1)!important;font-size:9px!important;width:18px!important;height:18px!important;line-height:18px!important;border-radius:20px;color:#fff;text-align:center;font-weight:600}.header-right-wrap .cart-wrap svg,.header-right-wrap .setting-wrap svg{margin-top:0}.header-right-wrap .setting-wrap{position:relative;margin:0!important;display:flex}.header-right-wrap .setting-wrap button svg{width:24px}.header-right-wrap .setting-wrap .setting-content ul li h4,.shopping-cart-top{border:none!important;background:var(--gray1);padding:20px;border-radius:5px;margin:-20px -20px 0}.header-right-wrap .setting-content.show,.header-right-wrap .shopping-cart-content{padding:20px;position:absolute;top:62px;right:0;background-color:#fff;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);height:auto!important;-webkit-transition:all .2s ease 0s!important;-o-transition:all .2s ease 0s!important;transition:all .2s ease-in 0s!important;overflow-y:auto;border:1px solid var(--gray1);border-radius:5px}.header-right-wrap .setting-content.show{top:64px;display:block}.header-right-wrap .shopping-cart-content .shopping-cart-top{padding-bottom:15px;margin-bottom:20px}.header-right-wrap .shopping-cart-content .shopping-cart-top h4{line-height:1.5}.setting-content.show a{font-weight:500!important;text-transform:uppercase}.header-right-wrap .setting-wrap .setting-content ul li ul li{padding-bottom:0}.header-right-wrap .setting-wrap .setting-content ul,.header-right-wrap .setting-wrap .setting-content ul li ul{display:flex;flex-direction:column;gap:20px;margin:0}.single-product-cart.single-cart-item-loop{display:flex;flex-direction:column;gap:10px}.cart-wrap .shopping-cart-content ul{display:flex!important;flex-direction:column!important;height:auto;max-height:350px}.single-product-cart.single-cart-item-loop li{margin-bottom:0!important;padding:10px;border-radius:10px;background:var(--gray1);gap:20px}.single-product-cart.single-cart-item-loop .shopping-cart-img{margin-right:0!important}.single-product-cart.single-cart-item-loop li img{background:#fff;padding:5px;border-radius:10px}.single-product-cart.single-cart-item-loop li h4{font-size:14px!important;font-weight:500!important}.single-product-cart.single-cart-item-loop li span{color:var(--accent1);font-size:16px!important;font-weight:600!important}.single-product-cart.single-cart-item-loop li .item-close{top:0!important;right:0!important;left:auto!important;visibility:visible!important;opacity:1!important;display:inline-block}.single-product-cart.single-cart-item-loop li .item-close a,.single-product-cart.single-cart-item-loop li .item-close button{background:var(--accent1)!important;padding:3px 6px!important;border-radius:5px!important;color:#fff!important}.single-product-cart.single-cart-item-loop li .item-close span{color:#fff!important;font-weight:400!important;font-size:13px!important}.single-product-cart.single-cart-item-loop li svg{margin:0!important;fill:#fff!important}.cart-wrap .shopping-cart-content .shopping-cart-bottom .shopping-cart-total{border:none}.cart-wrap .shopping-cart-content .shopping-cart-bottom .shopping-cart-total h4{font-weight:500}.cart-wrap .shopping-cart-content .shopping-cart-bottom .shopping-cart-total span{font-weight:600!important;color:var(--accent1)!important}.cart-wrap .shopping-cart-content .shopping-cart-bottom .shopping-cart-btn a{padding-top:10px;padding-bottom:10px;border-radius:5px;margin-bottom:10px}.mobile-off-canvas-active .mobile-aside-close{position:static;line-height:0;display:block;padding:30px 20px;width:100%;text-align:right;background-color:#fff}.mobile-off-canvas-active .mobile-aside-close i{color:#000;font-size:25px;line-height:0}.mobile-off-canvas-active .header-mobile-aside-wrap{padding-top:0}.mobile-off-canvas-active{transition:.2s;min-height:auto}.mobile-off-canvas-active .header-mobile-aside-wrap .mobile-search{padding-bottom:30px}.header-mobile-aside-wrap .mobile-search form{border:none!important}.header-mobile-aside-wrap .mobile-search input{border:1px solid var(--gray2)!important;background:var(--gray2)!important;border-radius:5px!important;padding-right:90px}.header-mobile-aside-wrap .mobile-search button{border:none!important;border-top:1px solid var(--gray2)!important;border-right:1px solid var(--gray2)!important;border-bottom:1px solid var(--gray2)!important;border-radius:0 5px 5px 0!important;background-color:var(--accent1)!important}.header-mobile-aside-wrap .mobile-search button:hover{background-color:#000!important;color:#fff!important}.header-mobile-aside-wrap .mobile-search input:focus-within{background:#fff!important}.header-mobile-aside-wrap .mobile-account-active{color:var(--accent1);font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.header-mobile-aside-wrap .mobile-curr-lang-wrap a,.header-mobile-aside-wrap .mobile-menu a{font-family:"Product Sans",sans-serif!important;font-weight:500!important;font-size:14px!important;text-transform:uppercase}.header-mobile-aside-wrap .lang-curr-dropdown.account-dropdown-active{box-shadow:none!important;-webkit-box-shadow:none!important;background:0 0!important;padding:0!important}.header-mobile-aside-wrap .menu-item-has-children .dropdown,.lang-curr-dropdown.account-dropdown-active ul{margin:10px 0 0;background:var(--gray2);padding:10px;border-radius:5px}.header-mobile-aside-wrap .mobile-menu li:not(li:last-of-type),lang-curr-dropdown.account-dropdown-active ul li:not(li:last-of-type){padding-bottom:5px!important}.header-mobile-aside-wrap .mobile-menu li a{display:block!important;padding:5px 0!important}.header-mobile-aside-wrap .menu-item-has-children .dropdown a,.lang-curr-dropdown.account-dropdown-active ul a{padding:5px!important;line-height:1!important}.header-mobile-aside-wrap .mobile-menu li.menu-item-has-children .menu-expand i:before{content:"\ea67";-webkit-transform:rotate(0);transform:rotate(0)}.header-mobile-aside-wrap .mobile-menu li.menu-item-has-children.active .menu-expand i:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-mobile-aside-wrap .mobile-menu li.menu-item-has-children .menu-expand i{margin:0!important;line-height:0}.breadcrumbs .container{max-width:100%;padding:0 100px}.breadcrumb-list{text-align:left}.breadcrumb-list li:last-of-type .breadcrumb-title-section{text-transform:capitalize;font-size:30px;color:var(--accent1);font-weight:600}.breadcrumb-content ul li::before{width:13px;height:2px;top:7px;right:-17px}.breadcrumb-content ul li{line-height:1.1!important}.breadcrumb-content ul li a{font-family:"Product Sans",sans-serif}.product-area.common_slick_slider .slick-list .slick-track .slick-slide{padding:0 .5rem}.product-area.common_slick_slider .slick-list .slick-track .slick-slide .ht-product-inner{margin:0}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap{display:flex;align-items:center;justify-content:center}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap img{object-fit:contain;height:auto;max-height:300px}.carsoule_arrow_style .slick-arrow{opacity:1;background:var(--accent1);color:#fff;left:-10px;border:none;display:flex;justify-content:center;align-items:center}.carsoule_arrow_style .product-dec-next.slick-arrow{right:-10px}.carsoule_arrow_style .slick-arrow:hover{color:#fff;background:var(--accent2)}.carsoule_arrow_style:hover .slick-arrow{left:-10px}.carsoule_arrow_style:hover .product-dec-next.slick-arrow{right:-10px}.custom-string{display:inline-flex;gap:0}.custom-string span{display:inline-block;background:#fff;color:#b61a1a;padding:0 10px}.custom-string span:last-of-type{margin-left:-10px}.custom-control.custom-checkbox{display:flex;align-items:center;margin-bottom:5px}.custom-control.custom-checkbox .checkmark{border:1px solid var(--gray3)!important}.custom-control.custom-checkbox:hover .checkmark{border-color:var(--accent1)!important}.custom-control.custom-checkbox .checkmark::after{left:4px!important;top:1px!important}.custom-control.custom-checkbox input{position:static!important}.custom-control.custom-checkbox label{display:inline-block!important;margin-left:10px}.custom-control.custom-checkbox .count_value{display:inline-block;padding:0 5px;border-radius:5px;background:var(--gray1);font-weight:500}.sidebar-price-filter{justify-content:space-evenly!important;gap:10px}.sidebar-price-filter div{width:100%!important;position:relative}.sidebar-price-filter div span{position:absolute;display:inline-block;background:var(--gray2);border-top-left-radius:5px;border-bottom-left-radius:5px;padding:10px 10px}.sidebar-price-filter div input{width:100%;border-color:var(--gray2);border-radius:5px;padding-left:35px;padding-right:10px;height:45px;font-size:16px}.sidebar-price-filter div label{display:block;font-size:10px;font-weight:600;text-align:right}.sidebar-body input.theme-default-button{border-radius:5px!important;font-size:16px!important;text-transform:uppercase!important;font-weight:700!important;padding-top:10px!important;padding-bottom:10px!important;height:auto!important}.sidebar-body .checkbox-container.categories-list{overflow-y:auto;max-height:600px}.products-collection-sidebar .shopify-section{margin-bottom:30px!important;margin-top:55px!important}.shop-top-bar{justify-content:flex-end;gap:20px;margin-bottom:20px}.shop-top-bar .shop-select,.show_product_count{display:flex;align-items:center}.shop-top-bar .select-shoing-wrap .shop-select{margin-right:0}.shop-top-bar select{border:1px solid var(--gray2);padding:5px 10px!important;border-radius:5px}.shop-top-bar .select-shoing-wrap .shop-select select{min-width:180px}.shop-top-bar .collection-sort__input{min-width:50px}.shop-top-bar label,.show_product_count .select-title{font-weight:600;margin-right:10px}.shop-top-bar label{width:100%}.ht-product-categories::before{display:none}.ht-product-meta-info{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-bottom:15px}.ht-product-meta-info>*{padding:0 7px;background:var(--gray1);border:1px solid var(--gray2);border-radius:5px;font-size:12px;font-weight:600;font-style:italic;color:var(--gray4)}.grid-row{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.ht-product{margin-bottom:0}.ht-product,.ht-product-inner{height:100%}.ht-product .sold-out-badge{position:absolute;z-index:1;top:20px;left:50%;transform:translateX(-50%);background:#f2a634;padding:0 10px;font-weight:600;border-radius:5px;pointer-events:none}.ht-product-inner{border:1px solid var(--gray2)!important;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between}.ht-product-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;box-shadow:none!important}.ht-product-content-inner{margin-top:25px}.ht-product-title{font-size:18px;line-height:1.2!important;font-weight:500!important;margin-bottom:15px!important}.custom-product-footer{display:flex;justify-content:space-between;margin-top:10px!important}.ht-product-price span{font-size:30px!important;font-family:"Product Sans" sans-serif!important;font-weight:700!important}.__affirm-logo{color:#000!important}.ht-product-actions{display:flex;gap:10px;align-items:center}.cart-loading i{position:static;margin:0!important}.product-card-icon{font-size:22px}.product-card-icon.cicon-quickview{font-size:25px}.product-card-icon.icofont-check{font-size:28px}.product-card-icon:hover{color:var(--accent1)}.theme_pagination a{box-shadow:none!important}.brand-content-wrapper{background:var(--gray1);padding:30px;border:1px solid var(--gray2);border-radius:10px;margin-top:80px}.brand-title{font-weight:800;color:var(--accent1)}.no-products-notice{background:#e3d1d1;padding:15px;border-radius:5px;display:flex;align-items:center;gap:10px;font-size:16px;grid-column:1/4}.no-products-notice i{color:var(--accent1);font-size:24px}#section-template--15686102810783__main.single-product{margin-top:0}.product-details-area .row{gap:40px}.product-gallery-section{flex:0 0 45%}.product-gallery-section .product-details-img{height:100%;display:flex;gap:10px;justify-content:center}#ProductThumbs{margin:0;display:flex;flex-direction:column;gap:10px;align-items:center}.product-gallery-section .slick-list.draggable{border-radius:5px}.product-gallery-section .product-dec-icon.slick-arrow{background:var(--gray5);color:#fff!important;border:none!important}.product-gallery-section .product-dec-icon.slick-arrow{line-height:1.5}.product-gallery-section .product-dec-icon{position:static!important;transform:translate(0)!important}.product-single__thumbnail{border-radius:5px}.product-single__thumbnail img{border-radius:5px;transition:.1s;width:auto;height:auto}.product-single__thumbnail.active img{border:2px solid var(--accent1)}#AddToCartForm{display:flex;flex-direction:column;gap:5px}.product-details-price{line-height:1.6;margin:0!important;flex-direction:column;align-items:flex-start!important;}.affirm-as-low-as{margin-top:15px!important}.affirm-as-low-as{font-size:16px!important;line-height:1.2!important}.affirm-as-low-as span{font-size:20px!important}.affirm-as-low-as a{color:#0535b7}.product-actions-buttons{display:flex;align-items:center;gap:10px}.product-details-content .pro-details-quality .pro-details-cart{margin:0}.product-actions-buttons .wheel_request_btn,.product-actions-buttons button,.view_cart_btn{background:#000;color:#fff;padding:15px 30px!important;border-radius:5px!important;font-size:16px!important;font-weight:600;text-transform:uppercase;line-height:1}.view_cart_btn{background-color:var(--accent1)}.view_cart_btn:hover{color:#fff;background-color:#000}.product-actions-buttons .dynamic_btn{margin:0}.product-actions-buttons .action-wishlist{padding:0!important;background:0 0!important}.product-actions-buttons .action-wishlist span{line-height:1!important}.product-actions-buttons .wheel_request_btn:hover,.product-actions-buttons button:hover{background:var(--accent1)}.product-actions-buttons button.cart-disable{background-color:#f2a634;color:#000;cursor:default}.product-actions-buttons button.cart-disable{background-color:#f2a634}.product-details-img .zoompro-span{text-align:center}.product-details-img .zoompro-span img{width:auto;height:auto;padding:30px;border:1px solid var(--gray2);border-radius:5px}.pro-details-quality.sticky__pro_button{align-items:center;gap:10px;margin:20px 0!important;border-top:1px solid var(--gray2);border-bottom:1px solid var(--gray2);padding:20px 0}.product-variant-inventory{margin:0}.single-product .cart-plus-minus{height:43px!important;width:100px!important;border:1px solid var(--gray2);background-color:none!important;border-radius:5px;display:flex!important;justify-content:space-between;align-items:center;margin:10px 0}.single-product .cart-plus-minus-box{color:#000!important;height:auto!important;width:30px!important;font-weight:600;font-size:18px}.single-product .qtybutton{user-select:none!important;padding:0!important;background:0 0;color:#000!important;padding:15px!important;display:flex;align-items:center;border-radius:10px!important;justify-content:center;position:static!important;font-size:18px!important;font-weight:500!important}.single-product .qtybutton:hover{background-color:#c81c14;color:#fff!important}.product-sku.pro-details-rating-wrap{margin:0!important}.pro-details-meta{padding:0!important}.pro-details-meta.share-icons{align-items:center}.pro-details-meta:not(.share-icons) a{display:inline-block;padding:0 5px;background-color:var(--gray1);font-weight:500;margin-bottom:5px;border-radius:5px}.pro-details-meta:not(.share-icons) a:hover{background-color:var(--accent1);color:#fff!important}.single-product .description-review-wrapper{background-color:#ececec;border:none;border-radius:5px;margin-top:30px}.single-product .description-review-topbar{gap:10px;margin-bottom:20px}.single-product .description-review-topbar a{font-size:15px!important;font-weight:600;padding:10px 14px!important;margin:0!important;border-radius:5px;background:#fff}.single-product .description-review-topbar a.active,.single-product .description-review-topbar a:hover{background-color:#c81c14;color:#fff!important}.single-product .description-review-topbar a::after{display:none!important}.product-description-wrapper{font-size:16px}.product-description-wrapper h2{font-size:18px;font-weight:700}.product-description-wrapper h3{font-size:17px;font-weight:700}.product-description-wrapper p{font-size:16px!important}.tire-description-wrapper{background:#fff;padding:15px 0;border-radius:7px}.tire-description-wrapper p{padding:10px 20px;font-family:Merriweather,serif}.tire-description-wrapper h3{display:none}.tire-description-wrapper .product-description-list li{display:flex;justify-content:space-between;gap:20px;padding:15px 30px;border-bottom:1px dashed var(--gray3);font-size:16px;margin:0;transition:.2s ease}.tire-description-wrapper .product-description-list li:hover{background:#f0f0f0}.tire-description-wrapper .product-description-list li:last-of-type{border:none}.tire-description-wrapper .product-description-list li span:last-of-type{font-weight:600}#sticky_add_to_cart .sticky_pro_img{width:100%;height:100%}#sticky_add_to_cart .pro__title{font-size:16px!important;font-weight:500!important}#sticky_add_to_cart .quantity_inner span{user-select:none}#sticky_add_to_cart input[type=submit]{border-radius:5px;background-color:var(--accent1)!important;color:#fff!important;border:none!important;font-weight:600;text-transform:uppercase}#modalAddToCartError .modal-dialog{border:none;padding:0}#modalAddToCartError .modal-content{border-radius:10px}#modalAddToCartError .modal-body{padding:25px}#modalAddToCartError .modal-close{top:10px;right:10px}#modalAddToCartError .modal-close button i{font-size:20px;color:var(--accent1)}#visualizer #shopify-section-template--15686102352031__1664311860ac9ca257{margin-top:-90px!important}#section-template--15686102614175__16645643341d5de97d .single-slider{height:auto!important;margin-bottom:50px!important}#section-template--15686102614175__16645643341d5de97d .single-slider .row{align-items:flex-start!important}#section-template--15686102614175__16645643341d5de97d .single-slider .row>div{padding:0!important}.help-block.error{color:var(--accent1)!important;font-size:14px;font-weight:600;margin-bottom:0!important}.message.success{margin-bottom:20px!important}.blog-wrap{background:var(--gray1);border-radius:10px;padding:15px}.blog-wrap .blog-img{border-radius:10px}.blog-wrap .blog-meta a{font-family:Merriweather,serif;font-weight:600;font-style:italic;color:var(--gray4)}.blog-wrap h2{margin-bottom:10px;font-size:20px;font-weight:600}.blog-wrap h2 a{font-weight:600}.blog-wrap .show-more-btn a{border-radius:5px;background:var(--accent1);text-transform:uppercase;color:#fff;border:none!important}.blog-wrap .show-more-btn a:hover{background:#000}.blog-area .container{max-width:100%!important;width:100%!important;padding:0 100px!important}#table-of-content-col{display:flex;flex-direction:column;align-content:flex-start;flex:1}.blog-details-wrapper .blog-details-top{display:flex;margin-bottom:50px}.blog-details-wrapper .blog-details-top img{flex:1;object-fit:contain;object-position:center;border-radius:10px;width:100%;height:auto}.blog-details-content section img{width:100%!important;height:auto!important}.blog-details-wrapper .blog-details-meta ul{list-style-type:none!important;display:flex;gap:20px;font-family:Merriweather,serif;font-weight:600;font-style:italic;color:#8e8e8e;margin-bottom:10px}.blog-details-wrapper .article-title{font-size:40px;font-weight:800;color:var(--accent1)}.blog-details-content section{margin:20px 0}.blog-details-content article *,.blog-details-content section *{font-family:Merriweather,serif;color:#333;line-height:1.8!important}.blog-details-content ul:not(.blog-details-meta>ul){list-style:revert;margin-left:revert;padding-left:revert}.blog-details-content article a,.blog-details-content section a{color:#0535b7!important}.blog-details-content article a:hover,.blog-details-content section a:hover{color:#b61a1a!important}.blog-details-content section h3 a{color:#333!important}.blog-details-content article h1,.blog-details-content article h2,.blog-details-content article h3,.blog-details-content article h4,.blog-details-content article h5,.blog-details-content article h6,.blog-details-content section h1,.blog-details-content section h2,.blog-details-content section h3,.blog-details-content section h4,.blog-details-content section h5,.blog-details-content section h6{font-family:"Product Sans",sans-serif!important;color:#000!important}.blog-details-content article h2,.blog-details-content section h2{margin-bottom:10px!important;font-size:24px!important;font-weight:700!important}.blog-details-content article h3,.blog-details-content section h3{font-size:18px!important;font-weight:700!important}.blog-details-content article h4,.blog-details-content section h4{font-size:16px!important;font-style:italic}.blog-details-content article p,.blog-details-content section p{font-size:16px!important}.blog-details-content article p:last-child,.blog-details-content section p:last-child{margin-bottom:15px}.blog-details-content article li,.blog-details-content section li{font-size:16px!important}.blog-bordered-heading{border:2px solid #000;padding:0 10px}.blog-post-table-container{width:100%;overflow-x:auto}.blog-post-table{width:100%;border-collapse:collapse;overflow:hidden;margin-bottom:20px}@media (min-width:992px){.blog-post-table.small{width:50%}}.blog-post-table td,.blog-post-table th{padding:7px 10px;font-size:15px;text-align:center;color:#000;border:1px solid #dadada}.blog-post-table th{background-color:#555;color:#fff!important;font-family:"Product Sans",sans-serif;text-transform:uppercase;font-size:17px;border-color:#888}.blog-post-table td{background-color:#fff}.blog-post-table tr:nth-child(odd) td{background-color:#f3f3f3}.blog-post-table-description{padding:20px;background:var(--gray2);border-radius:10px;margin:40px auto 0;max-width:900px}.blog-post-table-description p{font-size:14px}.blog-post-table.header-with-images img{width:150px!important;height:150px!important}.blog-post-table.header-with-images th{border:1px solid #dadada;background:0 0;color:#333!important}.blog-post-table.header-with-images tbody tr:nth-child(2n+1) th{background:#f3f3f3}.header-with-images th a{color:#333!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.link-with-tooltip{position:relative}.custom-tooltip{display:flex;flex-direction:column;gap:10px;position:absolute;top:30px;left:0;border:1px solid var(--gray2);border-radius:10px;overflow:hidden;background:#fff;padding:20px;min-width:250px;box-shadow:0 10px 20px rgba(0,0,0,.1);z-index:1;opacity:0;visibility:hidden;transition:.2s cubic-bezier(.61,0,.59,1.41)}.custom-tooltip span{font-family:"Product Sans",sans-serif!important;font-weight:500;line-height:1.2!important}.link-with-tooltip:hover .custom-tooltip{visibility:visible;opacity:1}.bpt-row{display:flex;gap:20px;margin-bottom:20px;border-bottom:1px dotted var(--gray3)}.bpt-row>*{flex:1}.bpt-col:first-child{border-right:1px dotted var(--gray3)}.blog-post-table-description p{margin-bottom:5px}.blog-post-table-description a{color:#1e90ff}.blog-products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0}.blog-products .blog-product{padding:20px;border:1px solid var(--gray2);border-radius:10px;display:flex;flex-direction:column;gap:10px;align-items:center}.blog-products .blog-product:hover{box-shadow:0 10px 10px -5px rgba(0,0,0,.1);transform:scale(1.01)}.blog-products .blog-product:hover .blog-product-title{color:var(--accent1)!important}.blog-products .blog-product-image-wrapper{flex:auto;display:flex;align-items:center}.blog-products .blog-product-image{max-width:300px}.blog-products .blog-product-title{font-family:"Product Sans",sans-serif!important;font-weight:600;font-size:16px;line-height:1.4!important;transition:.2s}.table-of-content{position:sticky;top:50px;max-height:600px;overflow-y:auto;padding:20px;border-radius:10px;background-color:var(--gray1);margin-bottom:20px}.toc-title{margin:0 0 10px;font-size:20px!important;font-weight:700!important}.toc-sublinks{position:relative}.toc-link,.toc-sublink{font-size:15px;font-family:"Product Sans",sans-serif;font-weight:400;display:block;padding:5px 20px;transition:.2s;margin:0 -20px;cursor:pointer}.toc-link.active,.toc-link:hover,.toc-sublink.active,.toc-sublink:hover{background:var(--gray2)}.toc-link{position:relative;font-weight:500}.toc-link.active::before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:0 2px 2px 0;background-color:#b61a1a;transition:.2s}.toc-sublink{padding-left:30px;position:inherit;transition:.2s;color:#666}.toc-sublink.active::before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:0 2px 2px 0;background-color:#b61a1a}.dec-tag>ul{gap:15px}.dec-tag a{padding:4px 7px!important;background:var(--gray1);border-radius:5px;font-weight:500}.dec-tag a::before{display:inline-block;content:"#"}.blog-share .social-links{gap:10px}.blog-share .social-links,.blog-share .social-links li{margin:0!important}.blog-share .social-links a{color:var(--accent1)!important;background:#b61a1a11;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:30px}#section-template--15686101696671__16645752157598cb1c .container-fluid{padding-top:50px;border-top:1px solid var(--gray2)}.ca-container *{padding:0;margin:0;box-sizing:border-box}.ca-container{width:900px;display:flex;flex-direction:column;gap:30px;margin:auto}.ca-block{border-radius:10px;background-color:var(--gray2)}.ca-block-title{font-family:"Product Sans",sans-serif;font-size:25px;font-weight:600;color:#c81c14;display:flex;align-items:center}.ca-block-title::before{display:inline-block;content:"";width:20px;height:3px;background-color:#c81c14;border-radius:10px;margin-right:10px;margin-top:5px;transform:translateY(-50%)}.ca-question{position:relative;font-family:"Product Sans",sans-serif;font-size:18px;font-weight:600;background-color:var(--gray2);padding:20px;padding-right:40px;border-radius:10px;cursor:pointer;transition:background .2s}.ca-question::before{position:absolute;content:"";width:10px;height:2px;background-color:#000;top:50%;right:20px;transform:translateY(-50%)}.ca-question::after{position:absolute;content:"";width:10px;height:2px;background-color:#000;top:50%;right:20px;transform:translateY(-50%) rotate(90deg)}.ca-question-active,.ca-question:hover{background-color:#c81c14;color:#fff}.ca-question-active::before,.ca-question:hover::after,.ca-question:hover::before{background-color:#fff}.ca-question-active::after{display:none}.ca-answer{display:none;font-weight:500;padding:20px}.ca-answer a,.ca-answer ol,.ca-answer p,.ca-answer strong,.ca-answer ul{font-family:"Product Sans",sans-serif;font-size:16px}.ca-answer a{color:#c81c14;font-weight:700}.ca-answer-active{display:block}.ca-list{margin:20px 0 20px 20px;padding:0}ul.ca-list{list-style-type:disc}.ca-list li{margin-bottom:5px}.theme_footer_top>.container-fluid{display:flow-root}.social_widget a{background:#e2e0e0;color:var(--accent1);border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.disclaimer-text{padding:30px;background:#222;border-radius:10px;margin-bottom:50px;color:#c5c5c5}.disclaimer-text dd{margin:0!important}.disclaimer-text dd p{color:#c5c5c5}.footer-bottom p{font-family:"Product Sans",sans-serif!important}.footer-bottom a{text-decoration:none}#section-template--15686102089887__166480419283177f2c .row>div:last-of-type{position:absolute!important;top:0;right:0}#section-template--15686102089887__166480419283177f2c .container-fluid .slider-content p{width:100%!important;padding:30px!important;backdrop-filter:blur(6px)!important;border-radius:10px!important;background:#f5f5f591!important}#shopify-section-template--15686102089887__166482385898a0f949 .single-slider::before{background:linear-gradient(to bottom right,rgba(0,0,0,.7),rgba(255,255,255,0))!important}#shopify-section-template--15686102089887__1664823868c1a7d775 .single-slider>.container{margin-left:auto!important}#shopify-section-template--15686102089887__1664823868c1a7d775 .single-slider::before{background:linear-gradient(250deg,rgba(0,0,0,.89) 50%,rgba(0,0,0,0)) 50%!important}.search_page .section-title h2{font-style:normal;font-weight:600;color:#000;font-size:30px;line-height:40px;margin-bottom:30px;margin-top:50px}.page-search-bar{margin-bottom:40px!important}.search_page .page-search-form_{position:relative;border:1px solid #e5e5e5;background:#f8f8f8;margin:0 auto;border-radius:10px}input.page-search-input{width:100%;border:0!important;background:0 0;padding:0 150px 0 32px;height:52px;font-size:14px;color:#222;border-radius:10px}button.page-search-button{font-size:15px;text-transform:capitalize;font-weight:500;height:100%;border:0;position:absolute;top:0;right:0;-webkit-transition:.3s;transition:.3s;padding:0 35px;background:#c81c14;color:#fff;border-radius:10px}button.page-search-button:hover{background-color:#000}.search_page .tab-content{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.search_page .tab-content .shop-list-wrap{border:1px solid #f1f1f1;border-radius:10px}.search_page .tab-content .shop-list-wrap .product-list-img{min-height:350px;display:flex!important;align-items:center!important;justify-content:center!important}.search_page .tab-content .shop-list-wrap .product-list-img a{text-align:center}.search_page .tab-content .shop-list-wrap .product-list-img img{max-width:85%}.search_page .tab-content .shop-list-wrap .popup_cart_title{font-family:"Product Sans",sans-serif;font-size:18px;line-height:1.35;font-weight:700}.search_page .tab-content .shop-list-wrap .ht-product-list-price span{font-size:30px!important;font-weight:700}.search_page .tab-content .shop-list-wrap .ht-product-group-items{display:flex;align-items:center;justify-content:space-between}.search_page .tab-content .shop-list-wrap .shop-list-content{padding:30px}.search_page .tab-content .shop-list-wrap .ht-product-type{position:relative}.search_page .tab-content .shop-list-wrap .ht-product-type::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(-30px,-50%);-ms-transform:translate(-30px,-50%);transform:translate(-30px,-50%);width:20px;height:1px;background-color:#949494}.search_page .tab-content .shop-list-wrap .ht-product-list-action a{border:none;background-color:#f5f5f5;border-radius:5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:7px}.search_page .tab-content .shop-list-wrap .ht-product-list-action a:hover{background-color:#c81c14}#quickViewModal .modal-dialog{max-width:450px}#quickViewModal .modal-content{border-radius:10px;border:none}#quickViewModal .modal-body{padding:20px;flex-direction:column;gap:20px}.qwick-view-content .product_title{font-size:22px;line-height:1.1;font-weight:700;margin-bottom:10px}.qwick-view-content .product-attributes{display:flex;gap:20px;border-bottom:1px solid var(--gray2);padding-bottom:10px;margin:20px 0}.qwick-view-content .product-attribute-title{color:var(--gray4)}.qwick-view-content .product-attribute-value{font-size:20px;font-weight:600}.qwick-view-content .product-price span{font-size:30px!important;font-weight:700}.qwick-view-content .select-option-part{margin:0}.qwick-view-content .cart-plus-minus{border-radius:10px}.qwick-view-content .quickview-btn-cart{margin-left:15px}.qwick-view-content .quickview-btn-cart button{border-radius:10px}.qwick-view-content .img_box_1{text-align:center;padding:20px;border:1px solid var(--gray2);border-radius:10px}.qwick-view-content .img_box_1 img{max-width:75%}.qwick-view-content .short-description{display:none}.product-quickview a{width:50px!important;height:50px!important;border-radius:50px}.pro-pagination-style ul li a{border-radius:10px}.pro-pagination-style ul li a,.pro-pagination-style ul li i{font-weight:500}.pro-pagination-style ul li a.next,.pro-pagination-style ul li a.prev{color:#000}.cart-action-buttons.desktop{display:flex;gap:10px}.cart-action-buttons.mobile{display:none}.cart-top-row{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid var(--gray2)}.cart-top-row h2{font-size:30px;font-weight:600;display:flex;flex-direction:column}.cart-top-row .back-to-shop{font-size:17px;font-weight:400;color:var(--accent1)}.cart-top-row>*{width:auto}.cart-action-buttons .button{background-color:var(--gray4);color:#fff;padding:8px 25px;border-radius:5px;font-size:15px;display:inline-block;text-align:center}.cart-action-buttons a.button{background:0 0;border:1px solid var(--gray4);color:var(--gray4)}.cart-action-buttons .button:hover{background-color:var(--accent1)}.cart-action-buttons a.button:hover{border-color:var(--accent1);color:#fff}.cart-items{margin-right:30px;max-height:800px;overflow-y:auto;padding-right:20px}.row.cart-single-item{padding:20px;border-radius:10px;border:1px solid var(--gray2);position:relative}.row.cart-single-item>*{width:auto}.cart-item-image{display:flex;align-items:center;justify-content:center;margin-right:10px}.cart-item-image img{max-width:150px}.cart-item-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.cart-item-content .cart-item-title{font-size:25px;font-weight:600}.cart-item-content .cart-item-sku{font-size:13px;font-weight:500;background:var(--gray1);padding:2px 5px;border-radius:5px;display:inline-block}.cart-single-item .cart-plus-minus{border:1px solid var(--gray2);border-radius:5px;padding:0;display:flex;align-items:center;margin-bottom:0}.cart-single-item input{width:30px}.cart-single-item .qtybutton{font-family:serif;font-weight:600;float:none;font-size:20px;height:30px;line-height:22px;width:30px;margin:0!important;user-select:none;display:flex;justify-content:center;align-items:center}.cart-item-inventory{font-size:13px}.cart-item-price{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.cart-item-price a svg{transition:.2s}.cart-item-price a:hover svg{fill:var(--accent1)}.cart-item-price .product-price{text-align:right}.cart-item-price .amount{font-size:40px;font-weight:800;color:var(--accent1)}.cart-card,.cart-notice-card{padding:20px;border-radius:10px;background-color:var(--gray2)}.cart-card .row>*{width:auto}.cart-card h2,.cart-notice-card h2{font-size:25px;font-weight:600;margin-bottom:20px}.cart-notice-card{background-color:var(--accent1)}.cart-notice-card div *,.cart-notice-card h2{color:#fff}.cart-notice-card i{color:#f4ae38;font-size:25px}.estimate-button{color:#fff;background-color:#000;border-radius:5px;padding:8px 25px}.estimate-button:hover{background-color:var(--accent1)}.cart-card input,.cart-card select,.cart-card textarea{background-color:#fff;border-radius:5px;padding:5px 10px;height:auto;border:1px solid transparent;margin-bottom:10px;transition:.2s!important}.cart-card input::placeholder,.cart-card select::placeholder,.cart-card textarea::placeholder{color:var(--gray3)}.cart-card input:focus,.cart-card select:focus,.cart-card textarea:focus{border-color:var(--accent1)}.proceed-to-checkout .theme-default-button{border-radius:5px}.browser-products-button{padding:10px 20px;border-radius:5px;background-color:var(--accent1);color:#fff;transition:.2s}.browser-products-button:hover{background-color:var(--accent2);color:#fff}.create-custom-page{padding-top:0!important}#custom_tab_1 h3,.template-page h3{font-size:24px;font-weight:600}.template-page h4{font-size:18px;font-weight:600}.template-page dt{font-size:18px}.tab-pane P,.tab-pane li,.tab-pane td,.tab-pane th{font-family:Merriweather,serif;font-size:16px}.template-page dd{margin-left:50px}#description strong{font-family:"Product Sans",sans-serif}.login-form-container{background-color:#fff;border:1px solid var(--gray2);border-radius:10px;box-shadow:0 20px 40px rgba(0,0,0,.1);position:relative}.login-form-container h2{font-size:35px;line-height:1;font-weight:800;color:var(--accent1);text-transform:uppercase;text-align:left;margin-bottom:10px}.login-form-container p{font-family:Merriweather,serif;color:var(--gray3);text-align:left}.login-form-container input{border:1px solid var(--gray2);border-radius:5px;font-variant-ligatures:none}.login-form-container input::placeholder{color:var(--gray3)}.login-form-container input:focus{border-color:var(--accent1)}.login-form-container .form-action-button{display:flex;gap:20px}.login-form-container .form-action-button>*{flex:1}.login-form-container .form-action-button a,.login-form-container .form-action-button button{display:block;border-radius:5px;margin:0;padding:10px 20px;height:auto}.login-form-container .form-action-button button{background-color:var(--accent1)}.login-form-container .form-action-button a{background-color:transparent;color:#000;border:1px solid var(--gray4);text-align:center}.login-form-container .form-action-button button:hover{background-color:#000}.login-form-container .form-action-button a:hover{background-color:var(--accent1);color:#fff;border-block-color:var(--accent1)}.login-form-container .account-optional-action a{color:var(--accent1)}.user-pass-container{position:relative}.login-form-container .reveal-pass-button{position:absolute;right:15px;top:6px;fill:var(--gray3)}.login-form-container .hide-pass{position:absolute;width:2px;height:24px;background-color:var(--gray3);right:24px;top:7px;transform:rotate(45deg);box-shadow:1px 1px #fff;pointer-events:none;display:none}.login-form-container .reveal-pass-button:hover{fill:var(--accent1)}.login-form-container .reveal-pass-button:hover~.hide-pass{background-color:var(--accent1)}.shopify-challenge__container{background:var(--gray1);border-radius:10px;padding:50px;margin-bottom:50px!important}.shopify-challenge__container .shopify-challenge__button{background:var(--accent1);margin-top:10px!important;padding:10px 20px;color:#fff}.shopify-challenge__container .shopify-challenge__button:hover{background-color:#000}#create_customer .errors,#customer_login .errors{color:var(--accent1);background:#f0e4e4;border-radius:5px;margin-bottom:10px}.frcp-nav__first-name{font-size:25px;font-weight:700}.frcp-section__title{font-weight:800}.frcp-nav__mobile-logout,.frcp-profile__edit{background:var(--gray1);padding:10px;border-radius:5px}.frcp-profile-block__content{font-size:18px!important}.frcp-nav{height:auto!important}.frcp-nav__menu{background:var(--gray2)!important}.frcp-main{padding:0!important;margin:0 0 100px!important}.frcp-main .frcp-btn--primary:hover{background:#000!important;border-color:#000!important;opacity:1}.frcp-main .frcp-btn{flex:initial!important;width:auto!important}.frcp-form__input-block.frcp-profile__accepts-marketing{display:none}.frcp-form__actions.frcp-form__input-block{justify-content:initial!important}.frcp-btn{display:inline-block!important}.frcp-main input[type=checkbox]{height:auto!important}.frcp-address__default,.frcp-order__status-wrapper div{padding:5px 10px!important;border-radius:5px!important}.frcp-order__info-wrapper{flex-direction:column;align-items:flex-start!important}.frcp-order__info{font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.frcp-order__info span{line-height:1;font-size:17px;margin:0 20px 0 0;display:inline-block}.frcp-order__date{font-weight:600}.frcp-order__tracking-link.frcp-btn--xs{padding:4px 12px!important}.frcp-icon{line-height:0}.frcp-order__line-item{display:grid!important;grid-template-columns:70px 1fr;align-items:center;width:auto!important;grid-auto-rows:max-content;height:auto!important;column-gap:20px;row-gap:5px}.frcp-order__line-item-thumbnail{padding:10px;border-radius:5px;border:1px soldi var(--gray2);grid-row:1/3;margin:0!important;align-self:center}.frcp-order__line-item-thumbnail img{object-fit:contain;height:50px;width:50px}.frcp-order__line-item-quantity{padding:4px 7px!important;border-radius:0 5px 0 0}.frcp-order__line-item-title{font-size:20px;font-weight:500;line-height:1.5;text-overflow:initial!important;overflow:initial!important;overflow:visible!important;display:block;align-self:flex-end;white-space:normal!important;text-align:left}.frcp-order__line-item-price{font-size:22px!important;align-self:flex-start;text-align:left;margin-bottom:10px}.frcp-section__content{display:grid!important;grid-template-columns:1fr}.frcp-order.frcp-card{flex-direction:column;align-items:flex-start;align-self:flex-start}.frcp-order__summary div{font-weight:600}.frcp-order__line-item-container{display:flex;flex-direction:column;align-items:flex-start}.frcp-order__line-item{display:flex}.frcp-address.frcp-card,.frcp-new-address.frcp-card{width:100%}.frcp-new-address.frcp-card,.frcp-new-address.frcp-card:hover{border-color:var(--gray2)!important}