*{font-family:"DM Sans",sans-serif}.text-teitrary{color:#4b5563}.page-wrapper{padding-top:105px}.fw-bolder{font-family:"Rubik",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700}header .navbar-red a{text-decoration:none;border:0}header .navbar-red .user-link-toggler{color:#fff;margin:0 10px;cursor:pointer}header .navbar-main .main-nav>li a{text-decoration:none}header .nav-extra *:hover{color:#ba1d1d}header .nav-extra .compare{top:0;margin:3px 5px}header .nav-extra .compare #compare-button{font-size:14px;text-decoration:none}header .nav-extra .search-toggler{margin:7px 10px;cursor:pointer}header .nav-extra .translate-toggler{cursor:pointer;position:relative;top:0;margin:7px 10px}header .nav-extra .header-cart-link{margin:0 10px;text-decoration:none}.product-single__price p{font-size:30px;line-height:27px}.product-single__price .sale-price{color:#dc3545}.product-single__price .original-price{font-size:20px !important}.product-single__price span{font-size:14px}#add-compare-product{cursor:pointer;font-weight:600;padding:12px 16px;display:flex;align-items:center;column-gap:4px;white-space:nowrap}#add-compare-product.active{border:2px solid #ba1d1d}.page-wrapper select{border-radius:4px;border:1px solid #9ca3af;background:#fff}.variant-quantity__wrapper{width:100%}#add-to-cart{width:100%;font-weight:500;height:48px}.product-tabs-section .nav-tabs{border:0 !important}.product-tabs-section .nav-tabs .nav-link{color:#000 !important;font-weight:600}.product-tabs-section .nav-tabs .nav-item.show .nav-link,.product-tabs-section .nav-tabs .nav-link.active,.product-tabs-section .nav-tabs .nav-link:hover,.product-tabs-section .nav-tabs .nav-link:focus{border-color:#fff !important;color:#000 !important}.product-tabs-section .nav-tabs .nav-link.active,.product-tabs-section .nav-tabs .nav-link:hover,.product-tabs-section .nav-tabs .nav-link:focus{border-bottom:2px solid #000 !important}.product-card .price.fw-bolder{font-size:24px}.product-card span{font-size:12px}.group-single-sidebar a{color:#000}.group-single-sidebar a:hover,.group-single-sidebar a.active{color:#b12028;text-decoration:underline !important}#toggle-text-expand{border-radius:4px;border:1px solid #9ca3af;background-color:#fff;padding:5px 10px;margin-bottom:10px}#toggle-text-expand svg{font-size:12px;padding-top:4px;padding-left:2px;width:20px;height:17px}#toggle-text-expand .bi-chevron-up{display:block}#toggle-text-expand .bi-chevron-down{display:none}#toggle-text-expand.collapsed .bi-chevron-up{display:none}#toggle-text-expand.collapsed .bi-chevron-down{display:block}#group-filter-form .accordion-item,#group-filter-form .accordion-header,#group-filter-form .accordion-button,#group-filter-form .accordion-body{background-color:#fff !important;border:0 !important;box-shadow:none !important}#group-filter-form .accordion-button{display:flex}#group-filter-form .accordion-button,#group-filter-form .accordion-body{padding-left:0}#group-filter-form label{font-weight:300}#group-filter-form label span{padding-left:10px}.group-sorting-section select#group-sort{border-radius:4px;border:1px solid #9ca3af;background:#f3f4f6 !important;height:48px}.pagination span{background-color:#fff !important;height:35px}.pagination span a{text-decoration:none}.pagination span.active,.pagination span:hover{background:#e5e7eb !important}@media(max-width: 992px){.group-single-sidebar{display:none;position:fixed;top:0;left:0;z-index:9999;padding:0;height:100%;overflow:auto;background-color:#fff}.group-single-sidebar .bg-white{padding:15px 15px 120px 15px !important;position:relative}.group-single-sidebar .group-filter-buttons-end{position:fixed;bottom:0;left:0;width:100%;padding:15px}}
