 body {padding: 0;margin: 0;overflow-x: hidden !important;font-family: 'din-2014', sans-serif;font-size: 18px;font-font-weight: 400;}img {max-width: 100%;height: auto;}.d-table {width: 100%;height: 100%;}.d-table-cell {vertical-align: middle;}:focus {outline: 0 !important;}a {transition: 0.5s;color: #000;text-decoration: none;}a:hover {color: #cd192d;text-decoration: none;}p {margin-bottom: 20px;color: #4b4b4b;line-height: 25px;font-size: 18px;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {color: #000;font-family: 'din-2014', sans-serif;font-weight: 600;}h3 {font-weight: 600;font-size: 24px;}.ptb-100 {padding-top: 100px;padding-bottom: 100px;}.pt-100 {padding-top: 100px;}.pb-100 {padding-bottom: 100px;}.ptb-70 {padding-top: 70px;padding-bottom: 70px;}.pt-70 {padding-top: 70px;}.pb-70 {padding-bottom: 70px;}.ptb-60 {padding-top: 60px;padding-bottom: 60px;}.pt-60 {padding-top: 60px;}.pb-60 {padding-bottom: 60px;}.ptb-40 {padding-top: 40px;padding-bottom: 40px;}.pt-40 {padding-top: 40px;}.pb-40 {padding-bottom: 40px;}.mb-70 {margin-bottom: 70px;}.mt-70 {margin-top: 70px;}.mt-20 {margin-top: 20px;}.bg-f5f5f5 {background-color: #f5f5f5;}.text-left {text-align: left;}.text-right {text-align: right;}.default-btn {display: inline-block;background-color: transparent;color: #000;border: 1px solid #000;padding: 10px 30px;transition: 0.5s;text-transform: uppercase;font-size: 14px;font-weight: 600;}.default-btn:hover {border: 1px solid #cd192d;background-color: #cd192d;color: #fff;}.default-btn.dbtn-small {padding: 5px 15px;text-transform: unset;}.optional-btn {display: inline-block;border: 1px solid #000;padding: 10px 30px;transition: 0.5s;text-transform: uppercase;background-color: transparent;color: #000;font-size: 14px;font-weight: 600;}.optional-btn:hover {background-color: #cd192d;color: #fff;border-color: #cd192d;}.section-title {text-align: center;margin-left: auto;margin-right: auto;margin-bottom: 20px;}.section-title span {display: block;color: #cd192d;font-weight: 600;}.section-title h2 {margin-bottom: 0;font-size: 35px;font-weight: 700;}.section-title.text-start {max-width: 100%;position: relative;margin-left: 0;margin-bottom: 30px;margin-right: 0;}.section-title.text-start .default-btn {position: absolute;right: 0;bottom: 0;}.form-control {background-color: #f5f5f5;height: 48px;border-radius: 0;box-shadow: unset !important;padding: 0 0 0 15px;border: 1px solid #f5f5f5;color: #000;font-size: 18px;transition: 0.5s;}.form-control:focus {border-color: #cd192d;background-color: #fff;}.form-control:focus::placeholder {color: transparent;}.form-control::placeholder {transition: 0.5s;}textarea.form-control {padding-top: 15px;height: auto !important;}.buy-now-btn {right: 20px;z-index: 99;top: 50%;position: fixed;transform: translateY(-50%);border-radius: 30px;display: inline-block;color: #fff;background-color: #82b440;padding: 10px 20px 10px 42px;box-shadow: 0 1px 20px 1px #82b440;font-size: 13px;font-weight: 600;}.buy-now-btn img {top: 50%;left: 20px;width: 15px;position: absolute;transform: translateY(-50%);}.buy-now-btn:hover {background-color: #cd192d;color: #fff;}.top-header {background-color: #333131;padding-top: 12px;padding-bottom: 12px;}.top-header .container-fluid {padding-left: 30px;padding-right: 30px;}.header-contact-info {padding-left: 0;margin-bottom: 0;list-style-type: none;}.header-contact-info li {display: inline-block;color: #adadad;margin-right: 25px;position: relative;font-weight: 600;font-size: 14.5px;}.header-contact-info li::before {position: absolute;right: -15px;top: 6px;width: 1px;content: '';height: 12px;background-color: #636161;}.header-contact-info li a {display: inline-block;color: #adadad;position: relative;}.header-contact-info li a:hover {color: #cd192d;}.header-contact-info li a::before {content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background: #cd192d;transition: 0.5s;}.header-contact-info li a:hover::before {width: 100%;}.header-contact-info li:last-child {margin-right: 0;}.header-contact-info li:last-child::before {display: none;}.header-contact-info li .language-switcher {position: relative;}.header-contact-info li .language-switcher .dropdown-toggle {padding: 0;border: none;background-color: transparent;color: #adadad;font-weight: 600;font-size: 14.5px;}.header-contact-info li .language-switcher .dropdown-toggle::after {display: none;}.header-contact-info li .language-switcher .dropdown-toggle img {width: 35px;border-radius: 3px;border: 2px solid #fff;position: relative;top: -2px;}.header-contact-info li .language-switcher .dropdown-toggle span {display: inline-block;margin-left: 5px;}.header-contact-info li .language-switcher .dropdown-toggle span i {position: relative;font-size: 20px;top: 4px;margin-left: -3px;}.header-contact-info li .language-switcher .dropdown-menu {padding: 15px;float: unset;border: none;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);border-radius: 0;display: block;margin-top: 10px !important;opacity: 0;visibility: visible;transition: 0.5s;transform: scaleX(0);}.header-contact-info li .language-switcher .dropdown-menu .dropdown-item {padding: 0;color: #000;margin-bottom: 10px;font-weight: 600;}.header-contact-info li .language-switcher .dropdown-menu .dropdown-item::before {display: none;}.header-contact-info li .language-switcher .dropdown-menu .dropdown-item:last-child {margin-bottom: 0;}.header-contact-info li .language-switcher .dropdown-menu .dropdown-item img {width: 40px;border-radius: 5px;border: 3px solid #fff;}.header-contact-info li .language-switcher .dropdown-menu .dropdown-item span {display: inline-block;margin-left: 7px;}.header-contact-info li .language-switcher .dropdown-menu .dropdown-item:hover, .header-contact-info li .language-switcher .dropdown-menu .dropdown-item:focus {background-color: transparent !important;}.header-contact-info li .language-switcher .dropdown-menu .dropdown-item:active, .header-contact-info li .language-switcher .dropdown-menu .dropdown-item.active {color: #000;background-color: transparent;}.header-contact-info li .language-switcher .dropdown-menu.show {opacity: 1;visibility: visible;transform: scaleX(1);}.top-header-discount-info {text-align: center;}.top-header-discount-info p {margin-bottom: 0;line-height: initial;font-size: 14.5px;color: #fff;}.top-header-discount-info p a {display: inline-block;font-weight: 700;position: relative;color: #fff;}.top-header-discount-info p a::before {content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background: #cd192d;transition: 0.5s;}.top-header-discount-info p a:hover {color: #cd192d;}.top-header-discount-info p a:hover::before {width: 100%;}.header-top-menu {text-align: right;padding-left: 0;margin-bottom: 0;list-style-type: none;}.header-top-menu li {display: inline-block;color: #adadad;font-weight: 600;margin-right: 25px;position: relative;font-size: 14.5px;}.header-top-menu li::before {position: absolute;right: -15px;top: 6px;width: 1px;content: '';height: 12px;background-color: #636161;}.header-top-menu li i {position: absolute;left: 0;top: 2.5px;font-size: 16px;}.header-top-menu li a {display: inline;color: #adadad;padding-left: 22px;position: relative;}.header-top-menu li a:hover {color: #cd192d;}.header-top-menu li a:hover::before {width: 100%;}.header-top-menu li:last-child {margin-right: 0;}.header-top-menu li:last-child::before {display: none;}.header-top-others-option {display: none;padding-left: 0;list-style-type: none;margin-top: 15px;margin-bottom: 0;}.header-top-others-option .option-item {display: inline-block;margin-left: 15px;position: relative;z-index: 3;color: #adadad;}.header-top-others-option .option-item:first-child {margin-left: 0;}.header-top-others-option .option-item .search-btn-box {position: relative;top: 2px;}.header-top-others-option .option-item .search-btn-box .search-btn {font-size: 20px;cursor: pointer;color: #adadad;transition: 0.5s;}.header-top-others-option .option-item .cart-btn {font-size: 20px;position: relative;line-height: 1;}.header-top-others-option .option-item .cart-btn a {display: inline-block;position: relative;color: #adadad;}.header-top-others-option .option-item .cart-btn a span {position: absolute;right: -4px;top: -4px;width: 14px;height: 14px;text-align: center;line-height: 13.9px;border-radius: 50%;color: #fff;background-color: #cd192d;font-size: 10px;font-weight: 600;}.navbar-area .navbar-brand .white-logo {display: none;}.navbar-area.header-sticky {position: fixed;top: 0;left: 0;width: 100%;z-index: 999;box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06);background: #fff !important;opacity: 0;visibility: hidden;transition: 0.5s;}.navbar-area.header-sticky.is-sticky {opacity: 1;visibility: visible;}.navbar-area.header-sticky.scrollUp {transform: translateY(-85px);opacity: 0;visibility: hidden;}.navbar-area.navbar-style-two .xton-nav .navbar .navbar-nav {margin-left: 50px;margin-right: auto;}.xton-responsive-nav {display: none;}.xton-responsive-nav .logo .white-logo {display: none;}.xton-nav {background-color: #000;}.xton-nav .container-fluid {padding-left: 40px;padding-right: 40px;}.xton-nav .navbar {position: inherit;padding-left: 0;padding-right: 0;}.xton-nav .navbar .navbar-brand {font-size: inherit;line-height: 1;padding-top: 0;padding-bottom: 0;padding-left: 0;padding-right: 0;}.xton-nav .navbar ul {padding-left: 0;list-style-type: none;margin-bottom: 0;}.xton-nav .navbar .navbar-nav {margin-left: auto;margin-right: auto;}.xton-nav .navbar .navbar-nav .nav-item {position: relative;}.xton-nav .navbar .navbar-nav .nav-item a {color: #fff;font-size: 16.5px;font-weight: 600;padding-left: 0;padding-right: 0;padding-top: 20px;padding-bottom: 20px;margin-left: 13px;margin-right: 13px;}.xton-nav .navbar .navbar-nav .nav-item a i {font-size: 18px;position: relative;top: 2px;display: inline-block;margin-left: -3px;margin-right: -3px;}.xton-nav .navbar .navbar-nav .nav-item a:hover, .xton-nav .navbar .navbar-nav .nav-item a:focus, .xton-nav .navbar .navbar-nav .nav-item a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item:last-child a {margin-right: 0;}.xton-nav .navbar .navbar-nav .nav-item:first-child a {margin-left: 0;}.xton-nav .navbar .navbar-nav .nav-item:hover a, .xton-nav .navbar .navbar-nav .nav-item.active a {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu {box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);background: #fff;position: absolute;border: none;top: 70px;left: 0;width: 250px;z-index: 99;display: block;opacity: 0;visibility: hidden;border-radius: 0;transition: all 0.2s ease-in-out;padding: 0;transform: scaleX(0);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li a {padding: 13px 20px 11px;margin: 0;position: relative;display: block;color: #666;border-bottom: 1px dashed #e5e5e5;font-size: 15px;font-weight: 600;font-family: 'din-2014', sans-serif;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li a i {margin: 0;position: absolute;top: 50%;font-size: 20px;transform: translateY(-50%);right: 10px;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:hover, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:focus, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {left: -250px;top: 0;opacity: 0;visibility: hidden;transform: scaleY(0);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a {color: #515050;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu {left: 250px;top: 0;opacity: 0;visibility: hidden;transform: scaleY(0);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a {color: #515050;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {left: -250px;top: 0;opacity: 0;visibility: hidden;transform: scaleY(0);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {color: #515050;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {left: 250px;top: 0;opacity: 0;visibility: hidden;transform: scaleY(0);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {color: #515050;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {left: -250px;top: 0;opacity: 0;visibility: hidden;transform: scaleY(0);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {color: #515050;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {left: 250px;top: 0;opacity: 0;visibility: hidden;transform: scaleY(0);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {color: #515050;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu {opacity: 1;visibility: visible;transform: scaleY(1);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu {opacity: 1;visibility: visible;transform: scaleY(1);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu {opacity: 1;visibility: visible;transform: scaleY(1);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu {opacity: 1;visibility: visible;transform: scaleY(1);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li.active a {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li:hover .dropdown-menu {opacity: 1;visibility: visible;transform: scaleY(1);}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li.active a {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu {opacity: 1;visibility: visible;transform: scaleY(1);}.xton-nav .navbar .navbar-nav .nav-item:hover .dropdown-menu {opacity: 1;visibility: visible;transform: scaleX(1);}.xton-nav .navbar .navbar-nav .nav-item.megamenu {position: inherit;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .container {display: block;flex-wrap: unset;align-items: unset;justify-content: unset;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu {width: 100%;margin-top: 8px;position: absolute;top: auto;left: 0;padding: 30px 0;transform: unset !important;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .submenu-title {color: #000;position: relative;border-bottom: 1px solid #eee;padding-bottom: 8px;text-transform: uppercase;margin-bottom: 20px;margin-top: 25px;font-size: 15.5px;font-weight: 600;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .submenu-title::before {width: 30px;height: 1px;content: '';position: absolute;left: 0;bottom: -1px;background-color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .submenu-title:first-child {margin-top: 0;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu a {border-bottom: none !important;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu li a {margin-top: 14px;color: #666;padding: 0;font-weight: 400;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu li a:hover, .xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu li a.active {color: #cd192d;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products {overflow: hidden;position: relative;text-align: center;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products img {transition: 0.5s;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products .category {position: absolute;left: 0;transition: 0.5s;right: 0;bottom: 0;background-color: #fff;padding: 15px;margin-left: 10px;margin-right: 10px;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products .category h4 {text-transform: uppercase;margin-bottom: 0;position: relative;z-index: 1;font-size: 18px;font-weight: 600;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products .link-btn {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;z-index: 3;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products:not(:first-child) {margin-top: 15px;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products:hover img {transform: scale(1.3);}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products:hover .category {bottom: 10px;}.xton-nav .navbar .navbar-nav .nav-item.megamenu .dropdown-menu .brand-slides {margin-top: 30px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;border-left: 1px solid #eee;}.xton-nav .navbar .others-option .option-item {display: inline-block;margin-left: 15px;position: relative;z-index: 3;}.xton-nav .navbar .others-option .option-item:first-child {margin-left: 0;}.xton-nav .navbar .others-option .option-item .search-btn-box {position: relative;top: 1px;}.xton-nav .navbar .others-option .option-item .search-btn-box .search-btn {font-size: 25px;cursor: pointer;color: #000;transition: 0.5s;}.xton-nav .navbar .others-option .option-item .cart-btn {font-size: 25px;position: relative;line-height: 1;}.xton-nav .navbar .others-option .option-item .cart-btn a {display: inline-block;position: relative;color: #000;}.xton-nav .navbar .others-option .option-item .cart-btn a span {position: absolute;right: -4px;top: -4px;width: 14px;height: 14px;text-align: center;line-height: 13.9px;border-radius: 50%;color: #fff;background-color: #cd192d;font-size: 10px;font-weight: 600;}.xton-nav .navbar .others-option .option-item .burger-menu {cursor: pointer;transition: 0.5s;position: relative;top: 4px;margin-left: 5px;}.xton-nav .navbar .others-option .option-item .burger-menu span {height: 1px;width: 25px;background: #000;display: block;margin: 6px 0;transition: all 0.5s ease-in-out;}.xton-nav .navbar .others-option .option-item .burger-menu.active span.top-bar {transform: rotate(45deg);transform-origin: 10% 10%;}.xton-nav .navbar .others-option .option-item .burger-menu.active span.middle-bar {opacity: 0;}.xton-nav .navbar .others-option .option-item .burger-menu.active span.bottom-bar {transform: rotate(-45deg);transform-origin: 10% 90%;margin-top: 5px;}@media only screen and (max-width: 991px) {.xton-responsive-nav {display: block;}.xton-responsive-nav .xton-responsive-menu {position: relative;}.xton-responsive-nav .xton-responsive-menu.mean-container .mean-nav {margin-top: 45px;}.xton-responsive-nav .xton-responsive-menu.mean-container .mean-nav ul {font-size: 15px;}.xton-responsive-nav .xton-responsive-menu.mean-container .mean-nav ul li a.active {color: #cd192d;}.xton-responsive-nav .xton-responsive-menu.mean-container .mean-nav ul li li a {font-size: 15px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav {overflow-y: scroll;box-shadow: 0 7px 13px 0 rgba(0, 0, 0, .1);}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .nav-item {overflow: hidden;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .nav-item .container {padding-left: 0;padding-right: 0;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .nav-item .row {display: block;flex-wrap: unset;margin-left: 0;margin-right: 0;margin-top: -20px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .nav-item .row .col {flex-basis: unset;flex-grow: unset;max-width: 100%;padding-left: 0;padding-right: 0;padding-top: 20px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .nav-item .row .col:last-child {margin-bottom: 15px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .nav-item a {width: 100%;float: unset;display: block;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .submenu-title {color: #000;position: relative;border-bottom: 1px solid #eee;padding-bottom: 8px;text-transform: uppercase;margin-bottom: 5px;margin-top: 25px;margin-left: 15px;margin-right: 15px;font-size: 13.5px;font-weight: 600;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .submenu-title::before {width: 30px;height: 1px;content: '';position: absolute;left: 0;bottom: -1px;background-color: #cd192d;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .submenu-title:first-child {margin-top: 5px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu a {border-bottom: none !important;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .mean-expand {display: none !important;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu {width: auto;overflow: hidden;display: block !important;padding-left: 15px;padding-right: 15px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu li a {border: none;margin-top: 15px;color: #666;padding: 0;font-weight: 400;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu li a:hover, .xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu li a.active {color: #cd192d;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products {overflow: hidden;position: relative;text-align: center;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products img {transition: 0.5s;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products .category {position: absolute;left: 0;transition: 0.5s;right: 0;bottom: 0;background-color: #fff;padding: 15px;margin-left: 10px;margin-right: 10px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products .category h4 {text-transform: uppercase;margin-bottom: 0;position: relative;z-index: 1;font-size: 18px;font-weight: 600;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products .link-btn {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;z-index: 3;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products:not(:first-child) {margin-top: 15px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products:hover img {transform: scale(1.3);}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .megamenu-submenu .aside-trending-products:hover .category {bottom: 10px;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .brand-slides {margin-top: 0;border-top: none;border-bottom: none;border-left: none;}.xton-responsive-nav .xton-responsive-menu.mean-container .navbar-nav .nav-item.megamenu .dropdown-menu .brand-slides .brand-item a {display: block !important;padding: 20px !important;width: auto !important;}.xton-responsive-nav .xton-responsive-menu.mean-container .others-option {display: none;}.xton-responsive-nav .mean-container a.meanmenu-reveal {color: #000;}.xton-responsive-nav .mean-container a.meanmenu-reveal span {background: #fff;position: relative;top: 8px;margin-top: -10px;}.xton-responsive-nav .logo {position: relative;width: 50%;z-index: 999;}.xton-nav {display: none;}.navbar-area {background-color: #000;padding-top: 15px;padding-bottom: 15px;}.navbar-area.header-sticky {display: none;}}.search-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 99999;opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out;overflow: hidden;}.search-overlay .search-overlay-layer {position: absolute;top: 0;right: 0;bottom: 0;z-index: 1;transform: translateX(100%);}.search-overlay .search-overlay-layer:nth-child(1) {left: 0;background-color: rgba(0, 0, 0, 0.5);transition: all 0.3s ease-in-out 0s;}.search-overlay .search-overlay-layer:nth-child(2) {left: 0;background-color: rgba(0, 0, 0, 0.4);transition: all 0.3s ease-in-out 0.3s;}.search-overlay .search-overlay-layer:nth-child(3) {left: 0;background-color: rgba(0, 0, 0, 0.7);transition: all 0.9s ease-in-out 0.6s;}.search-overlay .search-overlay-close {position: absolute;top: 40px;right: 40px;width: 50px;z-index: 2;text-align: center;cursor: pointer;padding: 10px;transition: all 0.9s ease-in-out 1.5s;opacity: 0;visibility: hidden;}.search-overlay .search-overlay-close .search-overlay-close-line {width: 100%;height: 3px;float: left;margin-bottom: 5px;background-color: #fff;transition: all 500ms ease;}.search-overlay .search-overlay-close .search-overlay-close-line:nth-child(1) {transform: rotate(45deg);}.search-overlay .search-overlay-close .search-overlay-close-line:nth-child(2) {margin-top: -7px;transform: rotate(-45deg);}.search-overlay .search-overlay-close:hover .search-overlay-close-line {background: #cd192d;transform: rotate(180deg);}.search-overlay .search-overlay-form {transition: all 0.9s ease-in-out 1.4s;opacity: 0;visibility: hidden;position: absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);z-index: 2;max-width: 500px;width: 500px;}.search-overlay .search-overlay-form form {position: relative;}.search-overlay .search-overlay-form form .input-search {display: block;width: 100%;height: 55px;border: none;border-radius: 30px;padding-left: 20px;color: #000;font-size: 18px;}.search-overlay .search-overlay-form form button {position: absolute;right: 5px;top: 5px;width: 45px;color: #fff;height: 45px;border-radius: 50%;background-color: #cd192d;transition: 0.5s;border: none;font-size: 20px;line-height: 45px;}.search-overlay .search-overlay-form form button:hover {background-color: #000;color: #fff;}.search-overlay.search-overlay-active.search-overlay {opacity: 1;visibility: visible;}.search-overlay.search-overlay-active.search-overlay .search-overlay-layer {transform: translateX(0);}.search-overlay.search-overlay-active.search-overlay .search-overlay-close {opacity: 1;visibility: visible;}.search-overlay.search-overlay-active.search-overlay .search-overlay-form {opacity: 1;visibility: visible;}.main-banner {height: 800px;position: relative;z-index: 1;background-position: top center;background-size: cover;background-repeat: no-repeat;}.banner-bg1 {background-image: url(../../assets/img/main-banner1.jpg);}.banner-bg2 {background-image: url(../../assets/img/main-banner2.jpg);}.banner-bg3 {background-image: url(../../assets/img/main-banner3.jpg);}.banner-bg4 {background-image: url(../../assets/img/offer-bg.jpg);}.banner-bg5 {background-image: url(../../assets/img/main-banner5.jpg);}.banner-bg6 {background-image: url(../../assets/img/main-banner6.jpg);}.banner-bg7 {background-image: url(../../assets/img/main-banner2.jpg);}.banner-bg8 {background-image: url(../../assets/img/main-banner2.jpg);}.banner-bg9 {background-image: url(../../assets/img/main-banner2.jpg);}.banner-section {height: 650px;position: relative;z-index: 1;background-position: top center;background-size: cover;background-repeat: no-repeat;}.banner-section .main-banner-content {max-width: 100%;margin-left: 0;}.main-banner-content .sub-title {display: block;margin-bottom: 7px;font-size: 17.5px;font-weight: 600;}.main-banner-content h1 {margin-bottom: 12px;font-size: 65px;font-weight: 700;}.main-banner-content p {color: #000;font-weight: 500;font-size: 17px;}.main-banner-content .btn-box {margin-top: 28px;}.main-banner-content .btn-box .optional-btn {margin-left: 15px;}.main-banner-content.text-white .submenu-title {color: #fff;}.main-banner-content.text-white h1 {color: #fff;}.main-banner-content.text-white p {color: #fff;opacity: 0.92;}.main-banner-content.text-white .btn-box .default-btn {background-color: #fff;color: #000;border-color: #fff;}.main-banner-content.text-white .btn-box .default-btn:hover {color: #fff;background-color: #000;border-color: #000;}.main-banner-content.text-white .btn-box .optional-btn {border-color: #fff;color: #fff;}.main-banner-content.text-white .btn-box .optional-btn:hover {color: #fff;background-color: #000;border-color: #000;}.main-banner-content.text-center .btn-box .optional-btn {margin-left: 7px;}.main-banner-content.text-center .btn-box .default-btn {margin-right: 7px;}.banner-content {position: relative;overflow: hidden;padding: 55px;max-width: 640px;z-index: 1;margin-left: auto;}.banner-content .line {top: 0;left: 0;content: "";z-index: -1;width: 100%;height: 100%;position: absolute;display: inline-block;border: 9px solid #000;clip-path: polygon(0 0, 60% 0, 36% 100%, 0 100%);}.banner-content .sub-title {display: block;font-weight: 300;font-size: 30px;}.banner-content h1 {margin: 12px 0 20px;font-size: 65px;font-weight: 700;}.banner-content p {color: #000;max-width: 495px;line-height: 1.6;font-size: 20px;font-weight: 300;}.banner-content .btn-box {margin-top: 25px;}.banner-content .btn-box .optional-btn {margin-left: 15px;}.banner-content.text-white .submenu-title {color: #fff;}.banner-content.text-white .line {border-color: #fff;}.banner-content.text-white h1 {color: #fff;}.banner-content.text-white p {color: #fff;opacity: 0.92;}.banner-content.text-white .btn-box .default-btn {background-color: #fff;color: #000;border-color: #fff;}.banner-content.text-white .btn-box .default-btn:hover {color: #fff;background-color: #000;border-color: #000;}.banner-content.text-white .btn-box .optional-btn {border-color: #fff;color: #fff;}.banner-content.text-white .btn-box .optional-btn:hover {color: #fff;background-color: #000;border-color: #000;}.hero-banner {padding-top: 30px;position: relative;z-index: 1;background-color: #f4f4f4;}.hero-banner .main-banner-content {max-width: 100%;margin-left: 0;}.banner-image {text-align: center;position: relative;z-index: 1;}.banner-image .circle {width: 470px;height: 470px;border-radius: 50%;background-color: rgba(255, 255, 255, .6);z-index: -1;position: absolute;left: 0;top: 5%;right: 0;margin: 0 auto;}.banner-image img {width: unset !important;display: inline-block !important;}.owl-item.active .banner-content .sub-title {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeInDown;animation-delay: 0.3s;}.owl-item.active .banner-content h1 {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeInDown;animation-delay: 0.3s;}.owl-item.active .banner-content p {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeInUp;animation-delay: 0.3s;}.owl-item.active .banner-content .btn-box {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeInUp;animation-delay: 0.3s;}.owl-item.active .banner-content .line {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeInLeft;animation-delay: 0.3s;}.home-slides.owl-theme .owl-nav {margin-top: 0;}.home-slides.owl-theme .owl-nav [class*=owl-] {color: #000;font-size: 45px;margin: 0;padding: 0;background: transparent;display: inline-block;border-radius: 0;transition: 0.5s;position: absolute;left: 0;top: 50%;opacity: 0;visibility: hidden;transform: translateY(-50%);}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next {left: auto;right: 0;}.home-slides.owl-theme .owl-nav [class*=owl-]:hover {color: #000;transform: translateX(-10px) translateY(-50%);}.home-slides.owl-theme .owl-nav [class*=owl-]:hover.owl-next {transform: translateX(10px) translateY(-50%);}.home-slides.owl-theme .owl-dots {position: absolute;left: 0;right: 0;bottom: 20px;}.home-slides.owl-theme .owl-dots .owl-dot span {width: 15px;height: 15px;margin: 0 4px;background: transparent;position: relative;transition: 0.5s;border-radius: 50%;border: 1px solid transparent;}.home-slides.owl-theme .owl-dots .owl-dot span::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;border-radius: 50%;background-color: #000;margin: 2px;}.home-slides.owl-theme .owl-dots .owl-dot:hover span, .home-slides.owl-theme .owl-dots .owl-dot.active span {border-color: #cd192d;background: none !important;}.home-slides.owl-theme:hover .owl-nav [class*=owl-] {left: 20px;opacity: 1;visibility: visible;}.home-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next {left: auto;right: 20px;}.home-slides-two.owl-theme .owl-nav {margin-top: 0;}.home-slides-two.owl-theme .owl-nav [class*=owl-] {color: #fff;font-size: 45px;margin: 0;padding: 0;background: transparent;display: inline-block;border-radius: 0;transition: 0.5s;position: absolute;left: 0;top: 50%;opacity: 0;visibility: hidden;transform: translateY(-50%);}.home-slides-two.owl-theme .owl-nav [class*=owl-].owl-next {left: auto;right: 0;}.home-slides-two.owl-theme .owl-nav [class*=owl-]:hover {color: #fff;transform: translateX(-10px) translateY(-50%);}.home-slides-two.owl-theme .owl-nav [class*=owl-]:hover.owl-next {transform: translateX(10px) translateY(-50%);}.home-slides-two.owl-theme .owl-dots {position: absolute;left: 0;right: 0;bottom: 20px;}.home-slides-two.owl-theme .owl-dots .owl-dot span {width: 15px;height: 15px;margin: 0 4px;background: transparent;position: relative;transition: 0.5s;border-radius: 50%;border: 1px solid transparent;}.home-slides-two.owl-theme .owl-dots .owl-dot span::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;border-radius: 50%;background-color: #000;margin: 2px;}.home-slides-two.owl-theme .owl-dots .owl-dot:hover span, .home-slides-two.owl-theme .owl-dots .owl-dot.active span {border-color: #cd192d;background: none !important;}.home-slides-two.owl-theme:hover .owl-nav [class*=owl-] {left: 20px;opacity: 1;visibility: visible;}.home-slides-two.owl-theme:hover .owl-nav [class*=owl-].owl-next {left: auto;right: 20px;}.home-slides-three.owl-theme .owl-dots {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);margin-top: 0 !important;}.home-slides-three.owl-theme .owl-dots .owl-dot {display: block;}.home-slides-three.owl-theme .owl-dots .owl-dot span {width: 15px;height: 15px;background: transparent;position: relative;transition: 0.5s;border-radius: 50%;border: 1px solid transparent;margin-left: 0;margin-right: 0;margin-top: 3px;margin-bottom: 3px;}.home-slides-three.owl-theme .owl-dots .owl-dot span::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;border-radius: 50%;background-color: #000;margin: 2px;}.home-slides-three.owl-theme .owl-dots .owl-dot:hover span, .home-slides-three.owl-theme .owl-dots .owl-dot.active span {border-color: #000;}.about-area {position: relative;z-index: 1;}.about-image {position: relative;padding-right: 100px;padding-bottom: 40px;}.about-image img {border-radius: 5px;}.about-image img:nth-child(2) {position: absolute;right: 10px;bottom: 0;z-index: 1;}.about-content {padding-left: 15px;}.about-content .sub-title {display: block;margin-bottom: 8px;color: #cd192d;font-weight: 600;}.about-content h2 {margin-bottom: 15px;line-height: 1.3;font-size: 35px;font-weight: 700;}.about-content h6 {margin-bottom: 14px;line-height: 1.6;font-size: 16px;}.about-content .features-text {margin-top: 25px;}.about-content .features-text h5 {margin-bottom: 22px;position: relative;font-size: 17px;font-weight: 600;padding-left: 47px;padding-top: 7px;}.about-content .features-text i {position: absolute;left: 0;top: 0;width: 35px;height: 35px;background-color: #cd192d;text-align: center;line-height: 35px;color: #fff;font-size: 20px;box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, .10);border-radius: 50%;}.about-inner-area {margin-top: 80px;}.about-text h3 {position: relative;margin-bottom: 20px;padding-bottom: 8px;border-bottom: 1px solid #eee;font-size: 22px;font-weight: 700;}.about-text h3::before {content: '';position: absolute;left: 0;bottom: -1px;width: 50px;background-color: #cd192d;height: 1px;}.about-text p {color: #000;font-size: 16px;}.about-text .features-list {padding-left: 0;list-style-type: none;margin-top: 20px;margin-bottom: 0;}.about-text .features-list li {position: relative;margin-bottom: 13px;color: #000;padding-left: 30px;}.about-text .features-list li i {font-size: 16px;color: #000;background-color: #eaeaf2;width: 20px;height: 20px;line-height: 20px;border-radius: 50%;transition: 0.5s;text-align: center;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.about-text .features-list li:last-child {margin-bottom: 0;}.about-text .features-list li:hover i {background-color: #cd192d;color: #fff;}.single-categories-box {margin-bottom: 30px;overflow: hidden;border-radius: 5px;position: relative;}.single-categories-box img {transition: 0.5s;border-radius: 5px;width: 100%;}.single-categories-box .content {position: absolute;right: 0;bottom: 0;padding: 20px 25px 0;text-align: right;background-color: #000;}.single-categories-box .content span {display: block;margin-bottom: 8px;transition: 0.5s;color: #cd192d;font-weight: 600;transform: translateY(12px);}.single-categories-box .content h3 {margin-bottom: 0;transition: 0.5s;transform: translateY(12px);font-size: 30px;font-weight: 700;}.single-categories-box .content .default-btn {background-color: transparent;color: #000;border-color: #000;opacity: 0;visibility: hidden;transform: translateY(10px);}.single-categories-box .content.text-white span {color: #fff;}.single-categories-box .content.text-white h3 {color: #fff;}.single-categories-box .products-discount {position: absolute;top: -6.1px;right: 10px;display: inline-block;}.single-categories-box .products-discount span {position: relative;display: block;text-align: center;line-height: 1;padding: 12px 8px 10px;border-top-right-radius: 8px;background-color: #cd192d;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;}.single-categories-box .products-discount span:before {height: 6px;width: 6px;left: -6px;position: absolute;content: "";top: 0;background: #cd192d;}.single-categories-box .products-discount span:after {position: absolute;content: "";height: 6px;width: 8px;left: -8px;top: 0;border-radius: 8px 8px 0 0;background: #cd192d;}.single-categories-box .link-btn {display: block;width: 100%;height: 100%;z-index: 2;left: 0;top: 0;position: absolute;}.single-categories-box:hover img {transform: scale(1.07) rotate(2deg);}.single-categories-box:hover .content h3 {transform: translateY(-10px);}.single-categories-box:hover .content .default-btn {background-color: #cd192d;color: #fff;border-color: #cd192d;opacity: 1;visibility: visible;transform: translateY(-10px);}.categories-box {margin-bottom: 30px;overflow: hidden;position: relative;}.categories-box img {transition: 0.5s;width: 100%;}.categories-box .link-btn {display: block;width: 100%;height: 100%;z-index: 2;left: 0;top: 0;position: absolute;}.categories-box .content {position: absolute;top: 30px;left: 30px;transition: 0.5s;background-color: #fff;box-shadow: 1px 1px 3px rgba(136, 136, 136, .19);padding-top: 8px;padding-bottom: 8px;padding-left: 25px;padding-right: 25px;}.categories-box .content h3 {margin-bottom: 0;transition: 0.5s;font-size: 20px;font-weight: 700;font-style: italic;}.categories-box:hover img {transform: scale(1.07) rotate(2deg);}.categories-box:hover .content {background-color: #cd192d;}.categories-box:hover .content h3 {color: #fff;}.all-products-area .container .container {max-width: 100%;padding-left: 30px;padding-right: 30px;}.all-products-area .facility-area {margin-bottom: 30px;background-color: #fff;}.all-products-area .products-area {margin-bottom: 30px;background-color: #fff;}.all-products-area .facility-slides.owl-theme .owl-nav [class*=owl-] {color: #cd192d;background-color: #fff;border-color: #fff;}.all-products-area .facility-slides.owl-theme .owl-nav [class*=owl-]:hover {background-color: #cd192d;color: #fff;border-color: #cd192d;}.all-products-area .brand-area {background-color: #fff;}.all-products-area .brand-item a {background-color: #f5f5f5;border-color: #e7e4e4;}.all-products-area .categories-banner-area {background-color: #fff;margin-bottom: 30px;}.all-products-area .ptb-100 {padding-top: 30px;padding-bottom: 30px;}.all-products-area .pb-70 {padding-bottom: 0;}.all-products-area .pt-100 {padding-top: 30px;}.all-products-area .pb-100 {padding-bottom: 30px;}.single-products-box {position: relative;margin-bottom: 30px;}.single-products-box .products-image {text-align: center;position: relative;overflow: hidden;}.single-products-box .products-image a {position: relative;display: block;}.single-products-box .products-image a img {transition: 0.8s;}.single-products-box .products-image .products-button {position: absolute;top: 20px;right: 20px;z-index: 1;}.single-products-box .products-image .products-button ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.single-products-box .products-image .products-button ul li {margin-bottom: 8px;opacity: 0;visibility: hidden;transform: translateX(30px);transition: all 0.3s ease-in-out 0s;}.single-products-box .products-image .products-button ul li a {display: inline-block;font-size: 25px;line-height: 1;color: #000;position: relative;}.single-products-box .products-image .products-button ul li a:hover {color: #cd192d;}.single-products-box .products-image .products-button ul li a .tooltip-label {right: 110%;top: 45%;transform: translateX(0) translateY(-45%);position: absolute;padding: 0 10px;line-height: 28px;font-size: 12px;letter-spacing: 0.3px;visibility: hidden;white-space: nowrap;opacity: 0;color: transparent;background-color: transparent;transition: all 0.2s ease-in-out;background-color: #cd192d;color: #fff;}.single-products-box .products-image .products-button ul li a .tooltip-label::before {content: "\e9ff";color: #cd192d;top: 50%;position: absolute;transform: translateY(-50%);transition: all 0.2s ease-in-out;right: -13px;font-family: 'boxicons' !important;font-weight: normal;font-style: normal;font-size: 20px;}.single-products-box .products-image .products-button ul li a:hover .tooltip-label {visibility: visible;opacity: 1;right: 135%;}.single-products-box .products-image .products-button ul li:last-child {margin-bottom: 0;}.single-products-box .products-image .products-button ul li:nth-child(1) {transition-delay: 0.1s;}.single-products-box .products-image .products-button ul li:nth-child(2) {transition-delay: 0.2s;}.single-products-box .products-image .products-button ul li:nth-child(3) {transition-delay: 0.3s;}.single-products-box .products-image .sale-tag {position: absolute;left: 0;top: 0;background-color: #cd192d;color: #fff;text-align: center;z-index: 2;padding: 7px 8px;font-weight: 700;font-size: 14px;}.single-products-box .products-image .new-tag {position: absolute;left: 20px;top: 20px;background-color: #000;color: #fff;width: 50px;height: 50px;line-height: 48px;text-align: center;border-radius: 50%;z-index: 2;text-transform: uppercase;border: 1px solid #fff;text-transform: uppercase;font-weight: 700;font-size: 14px;}.single-products-box .products-content {position: relative;padding: 15px;}.single-products-box .products-content h3 {margin-bottom: 0;font-size: 20px;font-weight: 600;}.single-products-box .products-content h3 a {display: inline-block;color: #000;}.single-products-box .products-content h3 a:hover {color: #cd192d;}.single-products-box .products-content .price {margin-top: 8px;transition: 0.5s;font-size: 18px;font-weight: 600;}.single-products-box .products-content .price .old-price {text-decoration: line-through;color: #999;font-weight: 500;}.single-products-box .products-content .star-rating {position: absolute;right: 0;bottom: 0;color: #f49f0b;}.single-products-box .products-content .star-rating i {display: inline-block;margin-left: -2px;}.single-products-box .products-content .add-to-cart {position: absolute;left: 0;bottom: 0;text-transform: uppercase;transition: 0.5s;display: inline-block;color: #4b4b4b;opacity: 0;visibility: hidden;transform: translateX(20px);font-size: 14px;font-weight: 600;}.single-products-box .products-content .add-to-cart:hover {color: #cd192d;}.single-products-box .products-content .category {display: block;text-transform: uppercase;color: #cd192d;font-weight: 600;font-size: 14px;}.single-products-box .products-content::before, .single-products-box .products-content::after {content: "";position: absolute;width: 15px;height: 15px;border-color: #adadad;border-style: solid;}.single-products-box .products-content::before {bottom: 0;left: 0;border-width: 0 0 1px 1px;}.single-products-box .products-content::after {bottom: 0;right: 0;border-width: 0 1px 1px 0;}.single-products-box .products-discount {position: absolute;top: -6.1px;right: 10px;display: inline-block;}.single-products-box .products-discount span {position: relative;display: block;text-align: center;line-height: 1;padding: 12px 8px 10px;border-top-right-radius: 8px;background-color: #cd192d;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;}.single-products-box .products-discount span:before {height: 6px;width: 6px;left: -6px;position: absolute;content: "";top: 0;background: #cd192d;}.single-products-box .products-discount span:after {position: absolute;content: "";height: 6px;width: 8px;left: -8px;top: 0;border-radius: 8px 8px 0 0;background: #cd192d;}.single-products-box:hover .products-content .price {opacity: 0;visibility: hidden;}.single-products-box:hover .products-content .add-to-cart {transform: translateX(0);opacity: 1;visibility: visible;}.single-products-box:hover .products-image a .main-image {transform: scale(1.07) rotate(2deg);}.single-products-box:hover .products-image .products-button ul li {transform: translateX(0);opacity: 1;visibility: visible;}.products-box {margin-bottom: 30px;position: relative;}.products-box .products-image {text-align: center;position: relative;overflow: hidden;}.products-box .products-image a {position: relative;display: block;}.products-box .products-image a img {transition: 0.8s;height: 320px;object-fit: cover;width: 100%;}.products-box .products-image .products-button {position: absolute;top: 50%;left: 50%;z-index: 1;transform: translateX(-50%) translateY(-50%);}.products-box .products-image .products-button ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.products-box .products-image .products-button ul li {opacity: 0;visibility: hidden;display: inline-block;transform: translateX(30px);transition: all 0.3s ease-in-out 0s;margin-left: 3px;margin-right: 3px;}.products-box .products-image .products-button ul li a {display: inline-block;font-size: 22px;line-height: 1;color: #000;position: relative;width: 40px;border-radius: 50%;line-height: 43px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);background-color: #fff;height: 40px;}.products-box .products-image .products-button ul li a:hover {background-color: #cd192d;color: #fff;}.products-box .products-image .products-button ul li a .tooltip-label {right: 50%;top: -15px;transform: translateX(50%);position: absolute;padding: 0 10px;line-height: 28px;font-size: 12px;letter-spacing: 0.3px;visibility: hidden;white-space: nowrap;opacity: 0;color: transparent;background-color: transparent;transition: all 0.2s ease-in-out;background-color: #000;color: #fff;}.products-box .products-image .products-button ul li a .tooltip-label::before {content: "\e9ff";color: #000;left: 50%;position: absolute;transform: translateX(-50%) rotate(90deg);transition: all 0.2s ease-in-out;bottom: -16px;font-family: 'boxicons' !important;font-weight: normal;font-style: normal;font-size: 20px;}.products-box .products-image .products-button ul li a:hover .tooltip-label {visibility: visible;opacity: 1;top: -45px;}.products-box .products-image .products-button ul li:nth-child(1) {transition-delay: 0.1s;}.products-box .products-image .products-button ul li:nth-child(2) {transition-delay: 0.2s;}.products-box .products-image .products-button ul li:nth-child(3) {transition-delay: 0.3s;}.products-box .products-image .sale-tag {position: absolute;left: 0;top: 0;background-color: #cd192d;color: #fff;text-align: center;z-index: 2;padding: 7px 8px;font-weight: 700;font-size: 14px;}.products-box .products-image .new-tag {position: absolute;left: 20px;top: 20px;background-color: #000;color: #fff;width: 50px;height: 50px;line-height: 48px;text-align: center;border-radius: 50%;z-index: 2;text-transform: uppercase;border: 1px solid #fff;text-transform: uppercase;font-weight: 700;font-size: 14px;}.products-box .products-content {position: relative;padding: 15px;}.products-box .products-content .category {display: block;text-transform: uppercase;color: #cd192d;font-weight: 600;font-size: 14px;}.products-box .products-content h3 {margin-bottom: 0;font-size: 20px;font-weight: 600;}.products-box .products-content h3 a {display: inline-block;color: #000;}.products-box .products-content h3 a:hover {color: #cd192d;}.products-box .products-content .price {transition: 0.5s;margin-top: 8px;font-size: 18px;font-weight: 600;}.products-box .products-content .price .old-price {text-decoration: line-through;color: #999;font-weight: 500;}.products-box .products-content .star-rating {color: #f49f0b;margin-top: 8px;}.products-box .products-content .star-rating i {display: inline-block;margin-left: -2px;}.products-box .products-content .add-to-cart {position: absolute;left: 0;bottom: 0;text-transform: uppercase;transition: 0.5s;display: inline-block;color: #4b4b4b;opacity: 0;visibility: hidden;transform: translateX(20px);font-size: 14px;font-weight: 600;}.products-box .products-content .add-to-cart:hover {color: #cd192d;}.products-box .products-content::before, .products-box .products-content::after {content: "";position: absolute;width: 15px;height: 15px;border-color: #adadad;border-style: solid;}.products-box .products-content::before {bottom: 0;left: 0;border-width: 0 0 1px 1px;}.products-box .products-content::after {bottom: 0;right: 0;border-width: 0 1px 1px 0;}.products-box .products-discount {position: absolute;top: -6.1px;right: 10px;display: inline-block;}.products-box .products-discount span {position: relative;display: block;text-align: center;line-height: 1;padding: 12px 8px 10px;border-top-right-radius: 8px;background-color: #cd192d;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;}.products-box .products-discount span:before {height: 6px;width: 6px;left: -6px;position: absolute;content: "";top: 0;background: #cd192d;}.products-box .products-discount span:after {position: absolute;content: "";height: 6px;width: 8px;left: -8px;top: 0;border-radius: 8px 8px 0 0;background: #cd192d;}.products-box:hover .products-content .price {opacity: 0;visibility: hidden;}.products-box:hover .products-content .add-to-cart {transform: translateX(0);opacity: 1;visibility: visible;}.products-box:hover .products-image a .main-image {transform: scale(1.07) rotate(2deg);}.products-box:hover .products-image .products-button ul li {transform: translateX(0);opacity: 1;visibility: visible;}.single-productsBox {margin-bottom: 30px;position: relative;text-align: center;}.single-productsBox .products-image {position: relative;overflow: hidden;}.single-productsBox .products-image a {position: relative;display: block;}.single-productsBox .products-image a img {transition: 0.8s;min-height: 320px;object-fit: cover;}.single-productsBox .products-image a .hover-image {position: absolute;left: 0;right: 0;opacity: 0;visibility: hidden;transform: scale(1.07) rotate(2deg);}.single-productsBox .products-image .products-button {position: absolute;left: 50%;z-index: 1;transform: translateX(-50%);bottom: 20px;}.single-productsBox .products-image .products-button ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.single-productsBox .products-image .products-button ul li {opacity: 0;visibility: hidden;display: inline-block;transform: translateX(30px);transition: all 0.3s ease-in-out 0s;margin-left: 3px;margin-right: 3px;}.single-productsBox .products-image .products-button ul li a {display: inline-block;font-size: 22px;line-height: 1;color: #000;position: relative;width: 40px;border-radius: 50%;line-height: 43px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);background-color: #fff;height: 40px;}.single-productsBox .products-image .products-button ul li a:hover {background-color: #cd192d;color: #fff;}.single-productsBox .products-image .products-button ul li a .tooltip-label {right: 50%;top: -15px;transform: translateX(50%);position: absolute;padding: 0 10px;line-height: 28px;font-size: 12px;letter-spacing: 0.3px;visibility: hidden;white-space: nowrap;opacity: 0;color: transparent;background-color: transparent;transition: all 0.2s ease-in-out;background-color: #000;color: #fff;}.single-productsBox .products-image .products-button ul li a .tooltip-label::before {content: "\e9ff";color: #000;left: 50%;position: absolute;transform: translateX(-50%) rotate(90deg);transition: all 0.2s ease-in-out;bottom: -16px;font-family: 'boxicons' !important;font-weight: normal;font-style: normal;font-size: 20px;}.single-productsBox .products-image .products-button ul li a:hover .tooltip-label {visibility: visible;opacity: 1;top: -45px;}.single-productsBox .products-image .products-button ul li:nth-child(1) {transition-delay: 0.1s;}.single-productsBox .products-image .products-button ul li:nth-child(2) {transition-delay: 0.2s;}.single-productsBox .products-image .products-button ul li:nth-child(3) {transition-delay: 0.3s;}.single-productsBox .products-image .sale-tag {position: absolute;left: 0;top: 0;background-color: #cd192d;color: #fff;text-align: center;z-index: 2;padding: 7px 8px;font-weight: 700;font-size: 14px;}.single-productsBox .products-image .new-tag {position: absolute;left: 20px;top: 20px;background-color: #000;color: #fff;width: 50px;height: 50px;line-height: 48px;text-align: center;border-radius: 50%;z-index: 2;text-transform: uppercase;border: 1px solid #fff;text-transform: uppercase;font-weight: 700;font-size: 14px;}.single-productsBox .products-content {position: relative;padding: 15px;}.single-productsBox .products-content .category {display: block;text-transform: uppercase;color: #cd192d;font-weight: 600;font-size: 14px;}.single-productsBox .products-content h3 {margin-bottom: 0;font-size: 20px;font-weight: 600;}.single-productsBox .products-content h3 a {display: inline-block;color: #000;}.single-productsBox .products-content h3 a:hover {color: #cd192d;}.single-productsBox .products-content .price {transition: 0.5s;margin-top: 8px;font-size: 18px;font-weight: 600;}.single-productsBox .products-content .price .old-price {text-decoration: line-through;color: #999;font-weight: 500;}.single-productsBox .products-content .star-rating {color: #f49f0b;margin-top: 8px;}.single-productsBox .products-content .star-rating i {display: inline-block;margin-left: -2px;}.single-productsBox .products-content .add-to-cart {position: absolute;left: 50%;bottom: 0;text-transform: uppercase;transition: 0.5s;display: inline-block;color: #4b4b4b;opacity: 0;visibility: hidden;transform: translateX(-50%);margin-left: 15px;font-size: 14px;font-weight: 600;}.single-productsBox .products-content .add-to-cart:hover {color: #cd192d;}.single-productsBox .products-content::before, .single-productsBox .products-content::after {content: "";position: absolute;width: 15px;height: 15px;border-color: #adadad;border-style: solid;}.single-productsBox .products-content::before {bottom: 0;left: 0;border-width: 0 0 1px 1px;}.single-productsBox .products-content::after {bottom: 0;right: 0;border-width: 0 1px 1px 0;}.single-productsBox .products-discount {position: absolute;top: -6.1px;right: 10px;display: inline-block;}.single-productsBox .products-discount span {position: relative;display: block;text-align: center;line-height: 1;padding: 12px 8px 10px;border-top-right-radius: 8px;width: 90px;background-color: #cd192d;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;}.single-productsBox .products-discount span:before {height: 6px;width: 6px;left: -6px;position: absolute;content: "";top: 0;background: #cd192d;}.single-productsBox .products-discount span:after {position: absolute;content: "";height: 6px;width: 8px;left: -8px;top: 0;border-radius: 8px 8px 0 0;background: #cd192d;}.single-productsBox:hover .products-content .price {opacity: 0;visibility: hidden;}.single-productsBox:hover .products-content .add-to-cart {opacity: 1;margin-left: 0;visibility: visible;}.single-productsBox:hover .products-image a .main-image {opacity: 0;visibility: hidden;transform: scale(1.07) rotate(2deg);}.single-productsBox:hover .products-image a .hover-image {opacity: 1;visibility: visible;transform: scale(1);}.single-productsBox:hover .products-image .products-button ul li {transform: translateX(0);opacity: 1;visibility: visible;}.products-slides .single-products-box .products-image a img {width: 100%;object-fit: cover;display: inline-block !important;height: 280px;}.products-slides.owl-theme .owl-nav {margin-top: 0;}.products-slides.owl-theme .owl-nav [class*=owl-] {color: #cd192d;font-size: 20px;background-color: #fff;margin: 0;padding: 0;width: 50px;height: 50px;line-height: 48px;position: absolute;left: 0;transition: 0.5s;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;border-radius: 50%;border-style: solid;border-color: #fff;border-width: 1.5px;}.products-slides.owl-theme .owl-nav [class*=owl-].owl-next {left: auto;right: 0;}.products-slides.owl-theme .owl-nav [class*=owl-]:hover {background-color: #cd192d;color: #fff;border-color: #cd192d;}.products-slides.owl-theme:hover .owl-nav [class*=owl-] {left: -30px;opacity: 1;visibility: visible;}.products-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next {left: auto;right: -30px;}.products-collections-area .container-fluid {width: 90%;}.products-filter-options {margin-bottom: 25px;}.products-filter-options .products-ordering-list .nice-select {background-color: transparent;border: none;height: 40px;line-height: 40px;color: #4b4b4b;font-size: 18px;padding-left: 0;padding-right: 0;}.products-filter-options .products-ordering-list .nice-select::after {right: 2px;width: 7px;height: 7px;border-color: #727695;border-width: 1px;}.products-filter-options .products-ordering-list .nice-select .current {color: #4b4b4b;font-family: 'din-2014', sans-serif;}.products-filter-options .products-ordering-list .nice-select .list {background-color: #fff;border-radius: 0;box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);width: 100%;margin-top: 0;margin-bottom: 0;padding-top: 5px;padding-bottom: 5px;}.products-filter-options .products-ordering-list .nice-select .list .option {transition: 0.5s;line-height: 35px;min-height: 35px;padding-left: 15px;padding-right: 15px;font-size: 18px;}.products-filter-options .products-ordering-list .nice-select .list .option:hover, .products-filter-options .products-ordering-list .nice-select .list .option.focus, .products-filter-options .products-ordering-list .nice-select .list .option.selected.focus {background-color: transparent;color: #cd192d;}.products-filter-options .products-ordering-list .nice-select .list .option.selected {font-weight: 700;}.products-filter-options p {line-height: initial;margin-bottom: 0;font-family: 'din-2014', sans-serif;}.products-filter-options .sub-title {color: #000;display: inline-block;padding-right: 5px;font-size: 18px;font-weight: 600;}.products-filter-options .sub-title a {text-transform: uppercase;color: #000;font-weight: 700;margin-right: 15px;padding-left: 22px;display: block;position: relative;}.products-filter-options .sub-title a i {font-size: 18px;position: absolute;left: 0;top: 1px;}.products-filter-options .sub-title a:hover {color: #cd192d;}.products-filter-options .view-list-row {position: relative;top: 2px;}.products-filter-options .view-list-row .view-column a {display: inline-block;}.products-filter-options .view-list-row .view-column .icon-view-one span {cursor: pointer;width: 7px;height: 14px;display: block;float: left;border: 1px solid #adadad;transition: 0.5s;}.products-filter-options .view-list-row .view-column .icon-view-one.active span, .products-filter-options .view-list-row .view-column .icon-view-one:hover span {border-color: #cd192d;}.products-filter-options .view-list-row .view-column .icon-view-two {margin-left: 2px;}.products-filter-options .view-list-row .view-column .icon-view-two span {cursor: pointer;width: 7px;height: 14px;display: block;float: left;border: 1px solid #adadad;transition: 0.5s;}.products-filter-options .view-list-row .view-column .icon-view-two span:not(:first-child) {margin-left: 1px;}.products-filter-options .view-list-row .view-column .icon-view-two.active span, .products-filter-options .view-list-row .view-column .icon-view-two:hover span {border-color: #cd192d;}.products-filter-options .view-list-row .view-column .icon-view-three {margin-left: 2px;}.products-filter-options .view-list-row .view-column .icon-view-three span {width: 7px;height: 14px;display: block;float: left;border: 1px solid #adadad;transition: 0.5s;}.products-filter-options .view-list-row .view-column .icon-view-three span:not(:first-child) {margin-left: 1px;}.products-filter-options .view-list-row .view-column .icon-view-three.active span, .products-filter-options .view-list-row .view-column .icon-view-three:hover span {border-color: #cd192d;}.products-filter-options .view-list-row .view-column .icon-view-four {margin-left: 2px;}.products-filter-options .view-list-row .view-column .icon-view-four span {width: 7px;height: 14px;display: block;float: left;border: 1px solid #adadad;transition: 0.5s;}.products-filter-options .view-list-row .view-column .icon-view-four span:not(:first-child) {margin-left: 1px;}.products-filter-options .view-list-row .view-column .icon-view-four.active span, .products-filter-options .view-list-row .view-column .icon-view-four:hover span {border-color: #cd192d;}.products-filter-options .view-list-row .view-column .icon-view-five {margin-left: 2px;}.products-filter-options .view-list-row .view-column .icon-view-five span {width: 5px;height: 14px;display: block;float: left;border: 1px solid #adadad;transition: 0.5s;}.products-filter-options .view-list-row .view-column .icon-view-five span:not(:first-child) {margin-left: 1px;}.products-filter-options .view-list-row .view-column .icon-view-five.active span, .products-filter-options .view-list-row .view-column .icon-view-five:hover span {border-color: #cd192d;}.products-filter-options .view-list-row .view-column .icon-view-six {margin-left: 2px;}.products-filter-options .view-list-row .view-column .icon-view-six span {width: 3px;height: 14px;display: block;float: left;border: 1px solid #adadad;transition: 0.5s;}.products-filter-options .view-list-row .view-column .icon-view-six span:not(:first-child) {margin-left: 1px;}.products-filter-options .view-list-row .view-column .icon-view-six.active span, .products-filter-options .view-list-row .view-column .icon-view-six:hover span {border-color: #cd192d;}.products-filter-options .view-list-row .view-column .view-grid-switch {margin-left: 2px;}.products-filter-options .view-list-row .view-column .view-grid-switch span {width: 24px;height: 6px;display: block;position: relative;background-color: #adadad;transition: 0.5s;}.products-filter-options .view-list-row .view-column .view-grid-switch span::before {content: '';position: absolute;top: 0;left: 6px;background-color: #fff;display: block;width: 2px;height: 6px;}.products-filter-options .view-list-row .view-column .view-grid-switch span:not(:first-child) {margin-top: 2px;}.products-filter-options .view-list-row .view-column .view-grid-switch.active span, .products-filter-options .view-list-row .view-column .view-grid-switch:hover span {background-color: #cd192d;}#products-collections-filter.products-col-one .products-col-item {flex: 0 0 100%;max-width: 100%;}#products-collections-filter.products-col-one .products-col-item .single-products-box .products-image a img {width: 100%;}#products-collections-filter.products-col-one .products-col-item .products-box .products-image a img {width: 100%;}#products-collections-filter.products-col-one .products-col-item .single-productsBox .products-image a img {width: 100%;}#products-collections-filter.products-col-three .products-col-item {flex: 0 0 33.333333%;max-width: 33.333333%;}#products-collections-filter.products-row-view .products-col-item {flex: 0 0 100%;max-width: 100%;}#products-collections-filter.products-row-view .products-col-item .single-products-box {display: flex;flex-wrap: wrap;align-items: center !important;background-color: #fdfdfd;}#products-collections-filter.products-row-view .products-col-item .single-products-box .products-image {position: relative;flex: 0 0 41.666667%;max-width: 41.666667%;}#products-collections-filter.products-row-view .products-col-item .single-products-box .products-content {flex: 0 0 58.333333%;max-width: 58.333333%;text-align: left;padding-left: 30px;padding-right: 30px;}#products-collections-filter.products-row-view .products-col-item .single-products-box .products-content .add-to-cart {left: 30px;}#products-collections-filter.products-row-view .products-col-item .single-products-box .products-content .star-rating {right: 30px;}#products-collections-filter.products-row-view .products-col-item .products-box {display: flex;flex-wrap: wrap;align-items: center !important;background-color: #fdfdfd;}#products-collections-filter.products-row-view .products-col-item .products-box .products-image {position: relative;flex: 0 0 41.666667%;max-width: 41.666667%;}#products-collections-filter.products-row-view .products-col-item .products-box .products-content {flex: 0 0 58.333333%;max-width: 58.333333%;text-align: left;padding-left: 30px;padding-right: 30px;}#products-collections-filter.products-row-view .products-col-item .products-box .products-content .add-to-cart {left: 30px;}#products-collections-filter.products-row-view .products-col-item .single-productsBox {display: flex;flex-wrap: wrap;align-items: center !important;background-color: #fdfdfd;}#products-collections-filter.products-row-view .products-col-item .single-productsBox .products-image {position: relative;flex: 0 0 41.666667%;max-width: 41.666667%;}#products-collections-filter.products-row-view .products-col-item .single-productsBox .products-content {flex: 0 0 58.333333%;max-width: 58.333333%;text-align: left;padding-left: 30px;padding-right: 30px;}#products-collections-filter.products-row-view .products-col-item .single-productsBox .products-content .add-to-cart {left: 30px;transform: translateX(0);}#products-collections-filter.products-row-view .products-col-item.col-lg-4 {flex: 0 0 50%;max-width: 50%;}#products-collections-filter.products-col-two .col-lg-4 {flex: 0 0 50%;max-width: 50%;}#products-collections-filter.products-col-four .col-lg-4 {flex: 0 0 25%;max-width: 25%;}.products-details-image img {width: 100%;}.products-details-image .slick-slider {position: relative;padding: 0;margin: 0;list-style-type: none;}.products-details-image .slick-dots {padding: 0;text-align: center;list-style-type: none;display: flex;flex-wrap: wrap;margin-left: -5px;margin-right: -5px;margin-top: 0;margin-bottom: 0;}.products-details-image .slick-dots li {display: block;flex: 0 0 20%;max-width: 20%;position: relative;padding-left: 5px;padding-right: 5px;padding-top: 10px;}.products-details-image .slick-dots li button {padding: 0;outline: 0;display: block;border: none;margin: 0;cursor: pointer;}.products-details-image .slick-dots li img {transition: 0.5s;}.products-details-image .slick-dots li:hover img, .products-details-image .slick-dots li.slick-active img {opacity: 0.4;}.products-details-image .slick-thumbs {display: none;}.products-details-image .row {margin-left: -8px;margin-right: -8px;margin-top: -15px;}.products-details-image .row .col-lg-6 {padding-left: 8px;padding-right: 8px;}.products-details-image .row .col-lg-6 .single-products-details-image {margin-top: 15px;}.products-details-image .single-products-details-image {margin-top: 30px;}.products-details-image .single-products-details-image:first-child {margin-top: 0;}.products-details-image-slider.owl-theme {margin-bottom: 30px;}.products-details-image-slider.owl-theme .owl-nav {margin-top: 0;}.products-details-image-slider.owl-theme .owl-nav [class*=owl-] {color: #cd192d;font-size: 15px;margin: 0;padding: 0;background: #fff;width: 40px;height: 40px;line-height: 35px;position: absolute;left: 15px;transition: 0.5s;top: 50%;padding-right: 2px !important;transform: translateY(-50%);border-radius: 50%;border-style: solid;border-color: #fff;border-width: 1.5px;}.products-details-image-slider.owl-theme .owl-nav [class*=owl-].owl-next {left: auto;right: 15px;padding-right: 0 !important;padding-left: 2px !important;}.products-details-image-slider.owl-theme .owl-nav [class*=owl-]:hover {background-color: #cd192d;color: #fff;border-color: #cd192d;}.products-details-desc h3 {margin-bottom: 18px;font-size: 22px;font-weight: 700;}.products-details-desc .price {margin-bottom: 15px;color: #cd192d;font-size: 18px;font-weight: 600;}.products-details-desc .price .old-price {text-decoration: line-through;color: #828893;font-weight: normal;}.products-details-desc .products-review {margin-bottom: 12px;}.products-details-desc .products-review .rating {display: inline-block;padding-right: 5px;font-size: 18px;}.products-details-desc .products-review .rating i {color: #ffba0a;display: inline-block;margin-right: -2px;}.products-details-desc .products-review .rating-count {display: inline-block;color: #000;border-bottom: 1px solid #000;line-height: initial;position: relative;top: -2px;font-weight: 600;}.products-details-desc .products-review .rating-count:hover {color: #cd192d;border-color: #cd192d;}.products-details-desc .products-info {list-style-type: none;padding-left: 0;margin-top: 15px;margin-bottom: 0;}.products-details-desc .products-info li {color: #000;margin-bottom: 8px;font-size: 16px;}.products-details-desc .products-info li:last-child {margin-bottom: 0;}.products-details-desc .products-info li span {color: #4b4b4b;}.products-details-desc .products-info li a {display: inline-block;font-weight: 600;color: #000;}.products-details-desc .products-info li a:hover {color: #cd192d;}.products-details-desc .products-color-switch {margin-top: 10px;}.products-details-desc .products-color-switch span {margin-bottom: 8px;display: block;font-size: 17px;font-weight: 600;}.products-details-desc .products-color-switch ul {padding-left: 0;list-style-type: none;margin-bottom: 0;margin-top: -3px;margin-left: -3px;}.products-details-desc .products-color-switch ul li {display: inline-block;margin-left: 3px;margin-top: 3px;}.products-details-desc .products-color-switch ul li a {display: block;position: relative;border: 1px solid transparent;width: 22px;height: 22px;border-radius: 50%;}.products-details-desc .products-color-switch ul li a::before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;background: #eee;border-radius: 50%;margin: 2px;transition: 0.5s;}.products-details-desc .products-color-switch ul li a:hover, .products-details-desc .products-color-switch ul li a:focus {border-color: #000;}.products-details-desc .products-color-switch ul li a.color-white::before {background: #fff;border: 1px solid #eee;}.products-details-desc .products-color-switch ul li a.color-black::before {background: #000;}.products-details-desc .products-color-switch ul li a.color-red::before {background: #cd192d;}.products-details-desc .products-color-switch ul li a.color-blue::before {background: blue;}.products-details-desc .products-color-switch ul li a.color-green::before {background: green;}.products-details-desc .products-color-switch ul li a.color-yellow::before {background: yellow;}.products-details-desc .products-color-switch ul li a.color-yellowgreen::before {background: yellowgreen;}.products-details-desc .products-color-switch ul li a.color-pink::before {background: pink;}.products-details-desc .products-color-switch ul li a.color-violet::before {background: violet;}.products-details-desc .products-color-switch ul li a.color-teal::before {background: teal;}.products-details-desc .products-color-switch ul li a.color-plum::before {background: plum;}.products-details-desc .products-color-switch ul li a.color-lime::before {background: lime;}.products-details-desc .products-color-switch ul li a.color-blueviolet::before {background: blueviolet;}.products-details-desc .products-color-switch ul li.active a {border-color: #000;}.products-details-desc .products-size-wrapper {margin-top: 8px;margin-bottom: 25px;}.products-details-desc .products-size-wrapper span {margin-bottom: 8px;display: block;font-size: 17px;font-weight: 600;}.products-details-desc .products-size-wrapper ul {list-style-type: none;padding-left: 0;margin-bottom: 0;margin-top: -8px;margin-left: -8px;}.products-details-desc .products-size-wrapper ul li {display: inline-block;margin-left: 8px;margin-top: 8px;}.products-details-desc .products-size-wrapper ul li a {width: 38px;height: 35px;display: block;line-height: 32px;border: 1px solid #eee;color: #858585;text-align: center;font-size: 18px;font-weight: 600;}.products-details-desc .products-size-wrapper ul li a:hover {border-color: #cd192d;color: #cd192d;}.products-details-desc .products-size-wrapper ul li.active a {border-color: #cd192d;color: #cd192d;}.products-details-desc .products-info-btn {margin-bottom: 25px;}.products-details-desc .products-info-btn a {text-transform: uppercase;display: inline-block;position: relative;padding-left: 22px;line-height: initial;font-size: 14px;font-weight: 600;}.products-details-desc .products-info-btn a::before {content: '';position: absolute;left: 0;bottom: -2px;width: 0;height: 1.5px;background: #cd192d;transition: 0.5s;}.products-details-desc .products-info-btn a i {font-size: 18px;position: absolute;left: 0;top: 0;}.products-details-desc .products-info-btn a:hover {color: #cd192d;}.products-details-desc .products-info-btn a:hover::before {width: 100%;}.products-details-desc .products-info-btn a:not(:first-child) {margin-left: 15px;}.products-details-desc .products-add-to-cart .input-counter {max-width: 120px;min-width: 120px;margin-right: 10px;text-align: center;display: inline-block;position: relative;}.products-details-desc .products-add-to-cart .input-counter span {position: absolute;top: 0;background-color: transparent;cursor: pointer;color: #adadad;width: 40px;height: 100%;line-height: 50px;transition: 0.5s;font-size: 22px;}.products-details-desc .products-add-to-cart .input-counter span.minus-btn {left: 0;}.products-details-desc .products-add-to-cart .input-counter span.plus-btn {right: 0;}.products-details-desc .products-add-to-cart .input-counter span:hover {color: #cd192d;}.products-details-desc .products-add-to-cart .input-counter input {height: 45px;color: #000;outline: 0;display: block;border: none;background-color: #f8f8f8;text-align: center;width: 100%;font-size: 17px;font-weight: 600;}.products-details-desc .products-add-to-cart .input-counter input::placeholder {color: #000;}.products-details-desc .wishlist-compare-btn {margin-top: 20px;}.products-details-desc .wishlist-compare-btn .optional-btn {padding-top: 8px;padding-bottom: 10px;}.products-details-desc .wishlist-compare-btn .optional-btn i {font-size: 20px;position: relative;top: 3px;}.products-details-desc .wishlist-compare-btn .optional-btn:not(:first-child) {margin-left: 10px;}.products-details-desc .buy-checkbox-btn {margin-top: 20px;}.products-details-desc .buy-checkbox-btn input {display: none;}.products-details-desc .buy-checkbox-btn .cbx {margin: auto;-webkit-user-select: none;user-select: none;cursor: pointer;}.products-details-desc .buy-checkbox-btn .cbx span {display: inline-block;vertical-align: middle;transform: translate3d(0, 0, 0);}.products-details-desc .buy-checkbox-btn .cbx span:first-child {position: relative;width: 18px;height: 18px;border-radius: 3px;transform: scale(1);vertical-align: middle;border: 1px solid #ebebeb;transition: all 0.2s ease;transition: 0.5s;}.products-details-desc .buy-checkbox-btn .cbx span:first-child svg {position: absolute;top: 3px;left: 2px;fill: none;stroke: #fff;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 16px;stroke-dashoffset: 16px;transition: all 0.3s ease;transition-delay: 0.1s;transform: translate3d(0, 0, 0);transition: 0.5s;}.products-details-desc .buy-checkbox-btn .cbx span:first-child:before {content: "";width: 100%;height: 100%;background: #cd192d;display: block;transform: scale(0);opacity: 1;border-radius: 50%;transition: 0.5s;}.products-details-desc .buy-checkbox-btn .cbx span:last-child {padding-left: 4px;color: #000;position: relative;top: -1px;}.products-details-desc .buy-checkbox-btn .cbx:hover span:first-child {border-color: #cd192d;}.products-details-desc .buy-checkbox-btn .inp-cbx:checked + .cbx span:first-child {background: #cd192d;border-color: #cd192d;animation: wave 0.4s ease;}.products-details-desc .buy-checkbox-btn .inp-cbx:checked + .cbx span:first-child svg {stroke-dashoffset: 0;}.products-details-desc .buy-checkbox-btn .inp-cbx:checked + .cbx span:first-child:before {transform: scale(3.5);opacity: 0;transition: all 0.6s ease;}.products-details-desc .buy-checkbox-btn .item:not(:first-child) {margin-top: 20px;}.products-details-desc .buy-checkbox-btn .default-btn {display: block;text-align: center;}.products-details-desc .products-details-accordion {margin-top: 25px;}.products-details-desc .products-details-accordion .accordion {list-style-type: none;padding-left: 0;margin-bottom: 0;}.products-details-desc .products-details-accordion .accordion .accordion-item {border-radius: 5px;display: block;background: #fff;margin-bottom: 15px;border: none;}.products-details-desc .products-details-accordion .accordion .accordion-item:last-child {margin-bottom: 0;}.products-details-desc .products-details-accordion .accordion .accordion-title {padding-left: 28px;color: #000;text-decoration: none;position: relative;display: block;font-size: 16px;font-weight: 700;}.products-details-desc .products-details-accordion .accordion .accordion-title i {position: absolute;left: 0;top: 1px;font-size: 25px;transition: 0.5s;}.products-details-desc .products-details-accordion .accordion .accordion-title.active i {transform: rotate(180deg);}.products-details-desc .products-details-accordion .accordion .accordion-content {display: none;position: relative;margin-top: -5px;padding-top: 15px;}.products-details-desc .products-details-accordion .accordion .accordion-content.show {display: block;}.products-details-desc .products-details-accordion .accordion .accordion-content ul, .products-details-desc .products-details-accordion .accordion .accordion-content ol {padding-left: 0;list-style-type: none;margin-bottom: 0;}.products-details-desc .products-details-accordion .accordion .accordion-content ul li, .products-details-desc .products-details-accordion .accordion .accordion-content ol li {margin-bottom: 10px;position: relative;padding-left: 13px;color: #4b4b4b;}.products-details-desc .products-details-accordion .accordion .accordion-content ul li::before, .products-details-desc .products-details-accordion .accordion .accordion-content ol li::before {content: '';position: absolute;top: 8px;left: 0;width: 6px;height: 6px;background: #cd192d;border-radius: 50%;}.products-details-desc .products-details-accordion .accordion .accordion-content ul li:last-child, .products-details-desc .products-details-accordion .accordion .accordion-content ol li:last-child {margin-bottom: 0;}.products-details-desc .products-details-accordion .accordion .accordion-content .table {margin-bottom: 0;}.products-details-desc .products-details-accordion .accordion .accordion-content .table.table-striped tbody tr td {border-top: none;vertical-align: middle;white-space: nowrap;padding: 10px 15px;color: #000;}.products-details-desc .products-details-accordion .accordion .accordion-content .table.table-striped tbody tr td:first-child {font-weight: 500;}.products-details-desc .products-details-accordion .accordion .accordion-content .table.table-bordered tbody tr td {vertical-align: middle;white-space: nowrap;padding: 10px 15px;color: #4b4b4b;line-height: 1.7;border-color: #eee;}.products-details-desc .products-details-accordion .accordion .accordion-content .table.table-bordered tbody tr td:first-child {color: #000;font-weight: 500;}.products-details-desc .products-details-accordion .accordion .accordion-content h3 {margin-bottom: 12px;font-size: 18px;font-weight: 700;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form {margin-top: 10px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-title {position: relative;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-title .rating {display: inline-block;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-title .rating .bx.bxs-star {color: #ffba0a;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-title .rating i {color: #ebebeb;font-size: 16px;margin-right: -1px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-title p {margin-bottom: 0;display: inline-block;padding-left: 5px;line-height: initial;position: relative;top: -2px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-title .default-btn {position: absolute;right: 0;bottom: 0;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments {margin-top: 35px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments .review-item {margin-top: 30px;position: relative;border-top: 1px dashed #eee;padding-top: 30px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments .review-item .rating .bx.bxs-star {color: #ffba0a;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments .review-item .rating i {font-size: 17px;color: #ebebeb;margin-right: -1px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments .review-item h3 {font-size: 18px;margin-top: 8px;margin-bottom: 8px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments .review-item span {margin-bottom: 10px;font-size: 18px;display: block;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments .review-item span strong {font-weight: 500;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-comments .review-item p {margin-bottom: 0;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-form {margin-top: 30px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-form h3 {margin-bottom: 20px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-form form .form-group {margin-bottom: 15px;}.products-details-desc .products-details-accordion .accordion .accordion-content .products-review-form .review-form form .default-btn {margin-top: 10px;}.products-details-tab {margin-top: 50px;}.products-details-tab .tabs {list-style-type: none;margin-bottom: -1px;padding-left: 0;}.products-details-tab .tabs li {display: inline-block;line-height: initial;margin-right: 5px;}.products-details-tab .tabs li a {display: block;position: relative;color: #000;border: 1px dashed #eee;padding: 13px 30px;font-weight: 600;font-size: 18px;}.products-details-tab .tabs li a .dot {position: absolute;top: 50%;transform: translateY(-50%);left: 30px;width: 12px;height: 12px;border: 1px solid #000;transition: 0.5s;border-radius: 50%;}.products-details-tab .tabs li a .dot::before {position: absolute;top: 0;content: '';left: 0;right: 0;bottom: 0;background: #000;margin: 2px;border-radius: 50%;transition: 0.5s;}.products-details-tab .tabs li a:hover {color: #fff;background-color: #cd192d;border-color: #cd192d;}.products-details-tab .tabs li a:hover .dot {border-color: #fff;}.products-details-tab .tabs li a:hover .dot::before {background: #fff;}.products-details-tab .tabs li.current a {color: #fff;background-color: #cd192d;border-color: #cd192d;}.products-details-tab .tabs li.current a .dot {border-color: #fff;}.products-details-tab .tabs li.current a .dot::before {background: #fff;}.products-details-tab .tabs li:last-child {margin-right: 0;}.products-details-tab .tab-content {border: 1px dashed #eee;padding: 30px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content ul, .products-details-tab .tab-content .tabs-item .products-details-tab-content ol {padding-left: 0;list-style-type: none;margin-bottom: 0;}.products-details-tab .tab-content .tabs-item .products-details-tab-content ul li, .products-details-tab .tab-content .tabs-item .products-details-tab-content ol li {margin-bottom: 10px;position: relative;padding-left: 13px;color: #4b4b4b;}.products-details-tab .tab-content .tabs-item .products-details-tab-content ul li::before, .products-details-tab .tab-content .tabs-item .products-details-tab-content ol li::before {content: '';position: absolute;top: 8px;left: 0;width: 6px;height: 6px;background: #cd192d;border-radius: 50%;}.products-details-tab .tab-content .tabs-item .products-details-tab-content ul li:last-child, .products-details-tab .tab-content .tabs-item .products-details-tab-content ol li:last-child {margin-bottom: 0;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .table {margin-bottom: 0;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .table.table-striped tbody tr td {border-top: none;vertical-align: middle;white-space: nowrap;padding: 10px 15px;color: #000;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .table.table-striped tbody tr td:first-child {font-weight: 600;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .table.table-bordered tbody tr td {vertical-align: middle;white-space: nowrap;padding: 10px 15px;color: #4b4b4b;line-height: 1.7;border-color: #eee;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .table.table-bordered tbody tr td:first-child {color: #000;font-weight: 600;}.products-details-tab .tab-content .tabs-item .products-details-tab-content h3 {margin-bottom: 15px;font-size: 22px;font-weight: 700;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-title {position: relative;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-title .rating {display: inline-block;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-title .rating .bx.bxs-star {color: #ffba0a;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-title .rating i {color: #ebebeb;font-size: 18px;margin-right: -1px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-title p {margin-bottom: 0;display: inline-block;padding-left: 5px;line-height: initial;position: relative;top: -2px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-title .default-btn {position: absolute;right: 0;bottom: 0;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments {margin-top: 35px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments .review-item {margin-top: 30px;position: relative;padding-right: 200px;border-top: 1px dashed #eee;padding-top: 30px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments .review-item .rating .bx.bxs-star {color: #ffba0a;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments .review-item .rating i {font-size: 17px;color: #ebebeb;margin-right: -1px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments .review-item h3 {font-size: 20px;margin-top: 8px;margin-bottom: 8px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments .review-item span {margin-bottom: 10px;font-size: 18px;display: block;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments .review-item span strong {font-weight: 500;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-comments .review-item p {margin-bottom: 0;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-form {margin-top: 30px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-form h3 {margin-bottom: 20px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-form form .form-group {margin-bottom: 15px;}.products-details-tab .tab-content .tabs-item .products-details-tab-content .products-review-form .review-form form .default-btn {margin-top: 10px;}.offer-area {position: relative;z-index: 1;background-position: center center;background-size: cover;background-repeat: no-repeat;}.offer-area.bg-image1 {background-image: url(../../assets/img/offer-bg.jpg);}.offer-area.bg-image2 {background-image: url(../../assets/img/offer-bg2.jpg);}.offer-content {max-width: 550px;border: 1px solid #fff;margin-left: auto;text-align: center;border-radius: 5px;padding: 70px 40px;position: relative;z-index: 1;}.offer-content span {display: block;margin-bottom: 10px;color: #cd192d;font-weight: 600;}.offer-content h2 {margin-bottom: 0;font-size: 35px;font-weight: 700;}.offer-content p {line-height: initial;margin-top: 10px;}.offer-content .default-btn {margin-top: 12px;}.offer-content::before {content: '';position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: #fff;z-index: -1;border-radius: 5px;margin: 10px;}.offer-content-box {max-width: 720px;margin-right: auto;text-align: center;position: relative;z-index: 1;}.offer-content-box span {display: block;color: #fff;font-weight: 300;font-size: 30px;}.offer-content-box h2 {margin: 10px 0 10px;color: #fff;font-size: 65px;font-weight: 700;}.offer-content-box p {color: #fff;font-size: 20px;font-weight: 300;}.offer-content-box .default-btn {margin-top: 10px;}.single-offer-products {position: relative;border-radius: 5px;padding-right: 100px;}.single-offer-products img {display: inline-block !important;width: auto !important;}.single-offer-products .image {border-radius: 5px;}.single-offer-products .image a {display: block;border-radius: 5px;}.single-offer-products .image a img {border-radius: 5px;}.single-offer-products .content {position: absolute;right: 15px;box-shadow: 0px 8px 16px 0px rgba(146, 184, 255, 0.2);background-color: #fff;border-radius: 5px;padding: 40px;max-width: 415px;top: 50%;transform: translateY(-50%);}.single-offer-products .content h3 {margin-bottom: 0;font-size: 30px;font-weight: 700;}.single-offer-products .content p {margin-top: 10px;}.offer-products-slides.owl-theme .owl-dots {margin-top: 0 !important;position: absolute;left: 20px;bottom: 20px;}.offer-products-slides.owl-theme .owl-dots .owl-dot span {width: 15px;height: 15px;margin: 0 4px;background: transparent;position: relative;transition: 0.5s;border-radius: 50%;border: 1px solid transparent;}.offer-products-slides.owl-theme .owl-dots .owl-dot span::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;border-radius: 50%;background-color: #fff;margin: 2px;}.offer-products-slides.owl-theme .owl-dots .owl-dot:hover span, .offer-products-slides.owl-theme .owl-dots .owl-dot.active span {border-color: #fff;}.facility-area {position: relative;z-index: 1;}.single-facility-box {margin-bottom: 30px;text-align: center;cursor: pointer;}.single-facility-box .icon {background-color: #f9f9f9;width: 150px;height: 150px;position: relative;border-radius: 50%;transition: 0.5s;font-size: 65px;margin-left: auto;margin-right: auto;}.single-facility-box .icon i {position: absolute;left: 0;right: 0;top: 40%;transform: translateY(-40%);}.single-facility-box h3 {display: block;background-color: #fff;position: relative;padding-top: 18px;z-index: 1;margin-top: -25px;margin-bottom: 0;font-size: 20px;font-weight: 700;}.single-facility-box:hover .icon {background-color: #cd192d;color: #fff;}.facility-slides.owl-theme .owl-nav {margin-top: 0;}.facility-slides.owl-theme .owl-nav [class*=owl-] {color: #cd192d;font-size: 20px;margin: 0;padding: 0;background: transparent;width: 50px;height: 50px;line-height: 48px;position: absolute;left: 0;transition: 0.5s;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;border-radius: 50%;border-style: solid;border-color: #e3e4ef;border-width: 1.5px;}.facility-slides.owl-theme .owl-nav [class*=owl-].owl-next {left: auto;right: 0;}.facility-slides.owl-theme .owl-nav [class*=owl-]:hover {background-color: #cd192d;color: #fff;border-color: #cd192d;}.facility-slides.owl-theme:hover .owl-nav [class*=owl-] {left: -30px;opacity: 1;visibility: visible;}.facility-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next {left: auto;right: -30px;}.partner-area {background-color: #f4f4f4;}.partner-item {text-align: center;}.partner-item a {display: block;}.partner-item a img {width: auto !important;display: inline-block !important;}.testimonials-area {position: relative;z-index: 1;overflow: hidden;}.single-testimonials-item {background-color: #fff;padding: 35px 30px 95px;box-shadow: 6px 5px 25px rgba(0, 0, 0, 0.06);text-align: center;transition: 0.5s;position: relative;margin-bottom: 100px;}.single-testimonials-item p {margin-bottom: 0;transition: 0.5s;color: #000;font-style: italic;font-size: 17px;font-weight: 600;}.single-testimonials-item .info {position: absolute;left: 0;bottom: -100px;right: 0;}.single-testimonials-item .info img {width: 100px !important;height: 100px;display: inline-block !important;border: 3px solid #fff;}.single-testimonials-item .info h3 {margin-bottom: 6px;margin-top: 20px;font-size: 22px;font-weight: 700;}.single-testimonials-item .info span {color: #cd192d;display: block;font-weight: 600;text-transform: uppercase;}.owl-item .single-testimonials-item {box-shadow: unset;margin-top: 30px;transition: 0.5s;opacity: 0.5;}.owl-item.active.center .single-testimonials-item {box-shadow: 6px 5px 25px rgba(0, 0, 0, 0.06);margin-top: 0;background-color: #cd192d;transition: 0.5s;opacity: 1;}.owl-item.active.center .single-testimonials-item p {color: #fff;}.testimonials-slides.owl-theme .owl-dots {margin-top: 15px;}.testimonials-slides.owl-theme .owl-dots .owl-dot span {width: 13px;height: 13px;margin: 0 5px;background: #ddd;transition: 0.5s;border-radius: 50%;transform: scale(0.9);}.testimonials-slides.owl-theme .owl-dots .owl-dot:hover span, .testimonials-slides.owl-theme .owl-dots .owl-dot.active span {background-color: #cd192d;}.testimonials-slides.owl-theme .owl-dots .owl-dot.active span {transform: scale(1.2);}.brand-area {background-color: #f4f4f4;}.brand-item {text-align: center;}.brand-item a {display: block;background-color: #fff;border-right: 1px solid #eee;padding: 20px;}.brand-item a img {width: auto !important;display: inline-block !important;opacity: 0.5;transition: 0.5s;}.brand-item a:hover img {opacity: 1;}.single-blog-post {position: relative;margin-bottom: 30px;}.single-blog-post .post-image {overflow: hidden;position: relative;border-radius: 5px 5px 0 0;}.single-blog-post .post-image a {display: block;border-radius: 5px 5px 0 0;}.single-blog-post .post-image a img {border-radius: 5px 5px 0 0;transition: 0.5s;height: 245px;width: 100%;object-fit: cover;}.single-blog-post .post-image .date {position: absolute;right: -100%;top: 20px;background-color: #fff;color: #000;padding: 5px 10px 6px;transition: 0.5s;visibility: hidden;font-style: italic;font-size: 15px;font-weight: 600;}.single-blog-post .post-content {margin-top: 20px;}.single-blog-post .post-content .category {display: block;text-transform: uppercase;color: #cd192d;font-weight: 600;font-size: 14px;}.single-blog-post .post-content h3 {margin-bottom: 10px;font-size: 23px;font-weight: 700;}.single-blog-post .post-content h3 a {display: inline-block;}.single-blog-post .post-content .details-btn {margin-top: 13px;display: inline-block;position: relative;font-size: 18px;font-weight: 600;}.single-blog-post .post-content .details-btn::before {width: 100%;height: 1px;background-color: #000;content: '';position: absolute;transition: 0.5s;left: 0;bottom: 0;}.single-blog-post .post-content .details-btn:hover {color: #cd192d;}.single-blog-post .post-content .details-btn:hover::before {background-color: #cd192d;}.single-blog-post:hover .post-image img {transform: scale(1.07) rotate(2deg);}.single-blog-post:hover .post-image .date {visibility: visible;right: 0;}.blog-slides.owl-theme .owl-dots {margin-top: 20px !important;margin-bottom: 30px;}.blog-slides.owl-theme .owl-dots .owl-dot span {width: 15px;height: 15px;margin: 0 4px;background: transparent;position: relative;transition: 0.5s;border-radius: 50%;border: 1px solid transparent;}.blog-slides.owl-theme .owl-dots .owl-dot span::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;transition: 0.5s;border-radius: 50%;background-color: #000;margin: 2px;}.blog-slides.owl-theme .owl-dots .owl-dot:hover span, .blog-slides.owl-theme .owl-dots .owl-dot.active span {border-color: #cd192d;}.blog-slides.owl-theme .owl-dots .owl-dot:hover span::before, .blog-slides.owl-theme .owl-dots .owl-dot.active span::before {background-color: #cd192d;}.blog-items {margin-left: -15px;margin-right: -15px;}.blog-items .single-blog-post {margin-left: 12px;margin-right: 12px;}.blog-details-desc .article-image img {width: 100%;}.blog-details-desc .article-image-slides.owl-theme .owl-nav {margin-top: 0;}.blog-details-desc .article-image-slides.owl-theme .owl-nav [class*=owl-] {color: #cd192d;font-size: 18px;margin: 0;padding: 0;background: #fff;width: 45px;height: 45px;line-height: 40px;position: absolute;left: 20px;transition: 0.5s;top: 50%;padding-right: 2px !important;transform: translateY(-50%);border-radius: 50%;border-style: solid;border-color: #fff;border-width: 1.5px;}.blog-details-desc .article-image-slides.owl-theme .owl-nav [class*=owl-].owl-next {left: auto;right: 20px;padding-right: 0 !important;padding-left: 2px !important;}.blog-details-desc .article-image-slides.owl-theme .owl-nav [class*=owl-]:hover {background-color: #cd192d;color: #fff;border-color: #cd192d;}.blog-details-desc .article-video iframe {width: 100%;height: 400px;border: none !important;}.blog-details-desc .article-content {margin-top: 30px;}.blog-details-desc .article-content .entry-meta ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.blog-details-desc .article-content .entry-meta ul li {margin-right: 20px;position: relative;display: inline-block;border-right: 1px solid #eee;font-weight: 500;font-size: 16px;padding-right: 20px;padding-left: 45px;}.blog-details-desc .article-content .entry-meta ul li i {font-size: 32px;color: #cfcfcf;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.blog-details-desc .article-content .entry-meta ul li span {display: block;color: #cd192d;text-transform: uppercase;margin-bottom: 2px;font-size: 14px;font-weight: 500;}.blog-details-desc .article-content .entry-meta ul li a {display: inline-block;font-size: 16px;font-weight: 600;}.blog-details-desc .article-content .entry-meta ul li:last-child {padding-right: 0;margin-right: 0;border-right: none;}.blog-details-desc .article-content h3 {margin-bottom: 17px;margin-top: 25px;font-size: 22px;font-weight: 700;}.blog-details-desc .article-content .wp-block-gallery.columns-3 {padding-left: 0;list-style-type: none;display: flex;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;margin-bottom: 30px;margin-top: 30px;}.blog-details-desc .article-content .wp-block-gallery.columns-3 li {flex: 0 0 33.3333%;max-width: 33.3333%;padding-right: 10px;padding-left: 10px;}.blog-details-desc .article-content .wp-block-gallery.columns-3 li figure {margin-bottom: 0;}.blog-details-desc .article-content .features-list {padding-left: 0;list-style-type: none;margin-top: 25px;margin-bottom: 30px;}.blog-details-desc .article-content .features-list li {margin-bottom: 15px;position: relative;padding-left: 26px;color: #4b4b4b;}.blog-details-desc .article-content .features-list li i {color: #cd192d;display: inline-block;font-size: 20px;position: absolute;left: 0;top: 1px;}.blog-details-desc .article-content .features-list li:last-child {margin-bottom: 0;}.blog-details-desc .article-footer {display: flex;flex-wrap: wrap;border-top: 1px solid #eee;padding-top: 30px;margin-top: 30px;}.blog-details-desc .article-footer .article-tags {flex: 0 0 50%;max-width: 50%;color: #4b4b4b;}.blog-details-desc .article-footer .article-tags span {display: inline-block;color: #000;margin-right: 3px;position: relative;top: 3px;font-size: 20px;}.blog-details-desc .article-footer .article-tags a {display: inline-block;font-weight: 600;}.blog-details-desc .article-footer .article-share {flex: 0 0 50%;max-width: 50%;}.blog-details-desc .article-footer .article-share .social {padding-left: 0;list-style-type: none;text-align: right;margin-bottom: 0;}.blog-details-desc .article-footer .article-share .social li {display: inline-block;}.blog-details-desc .article-footer .article-share .social li span {display: inline-block;margin-right: 3px;font-weight: 600;position: relative;top: -2px;}.blog-details-desc .article-footer .article-share .social li a {display: block;width: 32px;height: 32px;line-height: 32px;border-radius: 50%;background-color: #cd192d;color: #fff;border: 1px solid #cd192d;text-align: center;font-size: 17px;margin-left: 2px;}.blog-details-desc .article-footer .article-share .social li a:hover, .blog-details-desc .article-footer .article-share .social li a:focus {color: #cd192d;background-color: transparent;}.blog-details-desc .article-footer .article-share .social li a.facebook {background-color: #3b5998;border-color: #3b5998;color: #fff;}.blog-details-desc .article-footer .article-share .social li a.facebook:hover, .blog-details-desc .article-footer .article-share .social li a.facebook:focus {color: #3b5998;background-color: transparent;}.blog-details-desc .article-footer .article-share .social li a.twitter {background-color: #1da1f2;border-color: #1da1f2;color: #fff;}.blog-details-desc .article-footer .article-share .social li a.twitter:hover, .blog-details-desc .article-footer .article-share .social li a.twitter:focus {color: #1da1f2;background-color: transparent;}.blog-details-desc .article-footer .article-share .social li a.linkedin {background-color: #007bb5;border-color: #007bb5;color: #fff;}.blog-details-desc .article-footer .article-share .social li a.linkedin:hover, .blog-details-desc .article-footer .article-share .social li a.linkedin:focus {color: #007bb5;background-color: transparent;}.blog-details-desc .article-footer .article-share .social li a.instagram {background-color: #c13584;border-color: #c13584;color: #fff;}.blog-details-desc .article-footer .article-share .social li a.instagram:hover, .blog-details-desc .article-footer .article-share .social li a.instagram:focus {color: #c13584;background-color: transparent;}.blog-details-desc .article-author {margin-top: 30px;border-radius: 5px;background: #f4f4f4;}.blog-details-desc .article-author .author-profile-header {height: 115px;border-radius: 5px 5px 0 0;background-color: #cd192d;background-image: url(../../assets/img/bg.jpg);background-position: center center;background-size: cover;background-repeat: no-repeat;}.blog-details-desc .article-author .author-profile {padding: 0 25px 25px;}.blog-details-desc .article-author .author-profile .author-profile-title {position: relative;z-index: 1;margin-bottom: 15px;margin-top: -45px;}.blog-details-desc .article-author .author-profile .author-profile-title img {display: inline-block;border: 3px solid #fff;width: 100px;height: 100px;}.blog-details-desc .article-author .author-profile .author-profile-title .author-profile-title-details {margin-top: 15px;}.blog-details-desc .article-author .author-profile .author-profile-title .author-profile-title-details .author-profile-details h4 {margin-bottom: 5px;font-size: 20px;font-weight: 700;}.blog-details-desc .article-author .author-profile .author-profile-title .author-profile-title-details .author-profile-details span {color: #4b4b4b;}.blog-details-desc .article-author .author-profile .author-profile-title .author-profile-raque-profile a {color: #000;padding: 5px 12px 4px;border-radius: 2px;display: inline-block;font-weight: 600;}.blog-details-desc .article-author .author-profile .author-profile-title .author-profile-raque-profile a:hover, .blog-details-desc .article-author .author-profile .author-profile-title .author-profile-raque-profile a:focus {background-color: #cd192d;color: #fff;}blockquote, .blockquote {overflow: hidden;background-color: #fafafa;padding: 50px !important;position: relative;text-align: center;z-index: 1;margin-bottom: 20px;margin-top: 20px;}blockquote p, .blockquote p {color: #000;line-height: 1.6;margin-bottom: 0;font-style: italic;font-weight: 500;font-size: 22px !important;}blockquote cite, .blockquote cite {display: none;}blockquote::before, .blockquote::before {color: #efefef;position: absolute;animation: fade-up 1.5s infinite linear;left: 50px;top: -50px;z-index: -1;content: "\ee33";font-family: "boxicons" !important;font-weight: normal;font-style: normal;font-variant: normal;font-size: 135px;}blockquote::after, .blockquote::after {content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 3px;background-color: #cd192d;margin-top: 20px;margin-bottom: 20px;}.xton-post-navigation {display: flex;flex-wrap: wrap;margin-top: 30px;padding-top: 30px;padding-bottom: 30px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}.prev-link-wrapper {flex: 0 0 50%;max-width: 50%;padding-right: 15px;}.prev-link-wrapper a {display: flex;align-items: center;}.prev-link-wrapper a:hover .image-prev::after {opacity: 1;visibility: visible;}.prev-link-wrapper a:hover .image-prev .post-nav-title {opacity: 1;visibility: visible;}.prev-link-wrapper a:hover .prev-link-info-wrapper {color: #cd192d;}.prev-link-wrapper .image-prev {display: inline-block;min-width: 100px;width: 100px;border-radius: 5px;overflow: hidden;vertical-align: top;margin-right: 20px;position: relative;transition: 0.5s;}.prev-link-wrapper .image-prev img {border-radius: 5px;}.prev-link-wrapper .image-prev::after {display: block;content: '';height: 100%;width: 100%;position: absolute;top: 0;left: 0;border-radius: 5px;opacity: 0;background-color: #cd192d;visibility: hidden;transition: 0.5s;}.prev-link-wrapper .image-prev .post-nav-title {position: absolute;left: 0;top: 50%;transform: translateY(-50%);right: 0;margin: 0 auto;text-align: center;text-transform: uppercase;z-index: 2;color: #fff;opacity: 0;visibility: hidden;transition: 0.5s;font-size: 16px;font-weight: 500;}.prev-link-wrapper .prev-link-info-wrapper {color: #000;transition: 0.5s;}.prev-link-wrapper .prev-title {display: inline-block;font-weight: 700;font-size: 17px;}.prev-link-wrapper .meta-wrapper {display: block;color: #4b4b4b;text-transform: capitalize;margin-top: 5px;font-weight: 500;font-size: 18px;}.next-link-wrapper {flex: 0 0 50%;max-width: 50%;text-align: right;padding-left: 15px;}.next-link-wrapper a {display: flex;align-items: center;}.next-link-wrapper a:hover .image-next::after {opacity: 1;visibility: visible;}.next-link-wrapper a:hover .image-next .post-nav-title {opacity: 1;visibility: visible;}.next-link-wrapper a:hover .next-link-info-wrapper {color: #cd192d;}.next-link-wrapper .image-next {display: inline-block;min-width: 100px;width: 100px;border-radius: 5px;overflow: hidden;vertical-align: top;margin-left: 20px;position: relative;transition: 0.5s;}.next-link-wrapper .image-next img {border-radius: 5px;}.next-link-wrapper .image-next::after {display: block;content: '';height: 100%;width: 100%;position: absolute;top: 0;left: 0;border-radius: 5px;opacity: 0;background-color: #cd192d;visibility: hidden;transition: 0.5s;}.next-link-wrapper .image-next .post-nav-title {position: absolute;left: 0;top: 50%;transform: translateY(-50%);right: 0;margin: 0 auto;text-align: center;text-transform: uppercase;z-index: 2;color: #fff;opacity: 0;visibility: hidden;transition: 0.5s;font-size: 16px;font-weight: 500;}.next-link-wrapper .next-link-info-wrapper {transition: 0.5s;color: #000;}.next-link-wrapper .next-title {display: inline-block;font-weight: 700;font-size: 17px;}.next-link-wrapper .meta-wrapper {display: block;color: #4b4b4b;text-transform: capitalize;margin-top: 5px;font-weight: 500;font-size: 18px;}.comments-area {margin-top: 30px;}.comments-area .comments-title {margin-bottom: 30px;line-height: initial;font-size: 22px;font-weight: 700;}.comments-area ol, .comments-area ul {padding: 0;margin: 0;list-style-type: none;}.comments-area .comment-list {padding: 0;margin: 0;list-style-type: none;}.comments-area .children {margin-left: 20px;}.comments-area .comment-body {border-bottom: 1px dashed #eee;padding-left: 65px;color: #000;font-size: 14px;margin-bottom: 20px;padding-bottom: 20px;}.comments-area .comment-body .reply {margin-top: 15px;}.comments-area .comment-body .reply a {border: 1px dashed #ded9d9;color: #000;display: inline-block;padding: 5px 20px;border-radius: 30px;text-transform: uppercase;font-size: 13px;font-weight: 600;}.comments-area .comment-body .reply a:hover {color: #fff;background-color: #cd192d;border-color: #cd192d;}.comments-area .comment-author {font-size: 18px;margin-bottom: 0.4em;position: relative;z-index: 2;}.comments-area .comment-author .avatar {height: 50px;left: -65px;position: absolute;width: 50px;}.comments-area .comment-author .fn {font-weight: 600;}.comments-area .comment-author .says {display: none;}.comments-area .comment-metadata {margin-bottom: 0.8em;color: #4b4b4b;letter-spacing: 0.01em;text-transform: uppercase;font-size: 13px;font-weight: 400;}.comments-area .comment-metadata a {display: inline-block;color: #4b4b4b;}.comments-area .comment-metadata a:hover {color: #cd192d;}.comments-area .comment-respond {margin-top: 30px;}.comments-area .comment-respond .comment-reply-title {margin-bottom: 0;font-size: 22px;font-weight: 700;}.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link {display: inline-block;}.comments-area .comment-respond .comment-form {overflow: hidden;}.comments-area .comment-respond .comment-notes {margin-bottom: 20px;margin-top: 10px;}.comments-area .comment-respond .comment-notes .required {color: #cd192d;}.comments-area .comment-respond .comment-form-comment {float: left;width: 100%;}.comments-area .comment-respond label {display: none;}.comments-area .comment-respond input[type="date"], .comments-area .comment-respond input[type="time"], .comments-area .comment-respond input[type="datetime-local"], .comments-area .comment-respond input[type="week"], .comments-area .comment-respond input[type="month"], .comments-area .comment-respond input[type="text"], .comments-area .comment-respond input[type="email"], .comments-area .comment-respond input[type="url"], .comments-area .comment-respond input[type="password"], .comments-area .comment-respond input[type="search"], .comments-area .comment-respond input[type="tel"], .comments-area .comment-respond input[type="number"], .comments-area .comment-respond textarea {display: block;width: 100%;background-color: #f4f4f4;border: none;padding: 0 0 0 15px;height: 50px;outline: 0;border-radius: 3px;color: #000;font-weight: 500;font-size: 18px;}.comments-area .comment-respond input[type="date"]::placeholder, .comments-area .comment-respond input[type="time"]::placeholder, .comments-area .comment-respond input[type="datetime-local"]::placeholder, .comments-area .comment-respond input[type="week"]::placeholder, .comments-area .comment-respond input[type="month"]::placeholder, .comments-area .comment-respond input[type="text"]::placeholder, .comments-area .comment-respond input[type="email"]::placeholder, .comments-area .comment-respond input[type="url"]::placeholder, .comments-area .comment-respond input[type="password"]::placeholder, .comments-area .comment-respond input[type="search"]::placeholder, .comments-area .comment-respond input[type="tel"]::placeholder, .comments-area .comment-respond input[type="number"]::placeholder, .comments-area .comment-respond textarea::placeholder {transition: 0.5s;color: #4b4b4b;}.comments-area .comment-respond input[type="date"]:focus::placeholder, .comments-area .comment-respond input[type="time"]:focus::placeholder, .comments-area .comment-respond input[type="datetime-local"]:focus::placeholder, .comments-area .comment-respond input[type="week"]:focus::placeholder, .comments-area .comment-respond input[type="month"]:focus::placeholder, .comments-area .comment-respond input[type="text"]:focus::placeholder, .comments-area .comment-respond input[type="email"]:focus::placeholder, .comments-area .comment-respond input[type="url"]:focus::placeholder, .comments-area .comment-respond input[type="password"]:focus::placeholder, .comments-area .comment-respond input[type="search"]:focus::placeholder, .comments-area .comment-respond input[type="tel"]:focus::placeholder, .comments-area .comment-respond input[type="number"]:focus::placeholder, .comments-area .comment-respond textarea:focus::placeholder {color: transparent;}.comments-area .comment-respond textarea {height: auto !important;padding-top: 15px;}.comments-area .comment-respond .comment-form-author {float: left;width: 50%;padding-right: 10px;margin-bottom: 20px;}.comments-area .comment-respond .comment-form-email {float: left;width: 50%;padding-left: 12px;margin-bottom: 20px;}.comments-area .comment-respond .comment-form-url {float: left;width: 100%;margin-bottom: 20px;}.comments-area .comment-respond .comment-form-cookies-consent {width: 100%;float: left;position: relative;padding-left: 20px;margin-bottom: 20px;margin-top: 15px;}.comments-area .comment-respond .comment-form-cookies-consent input {position: absolute;left: 0;top: 5px;}.comments-area .comment-respond .comment-form-cookies-consent label {display: inline-block;margin: 0;color: #4b4b4b;position: relative;top: -3.5px;font-weight: normal;font-size: 16px;}.comments-area .comment-respond .form-submit {float: left;width: 100%;}.comments-area .comment-respond .form-submit input {background: #cd192d;border: none;color: #fff;padding: 10px 30px 9px;display: inline-block;cursor: pointer;text-transform: uppercase;transition: 0.5s;border-radius: 0;font-weight: 700;font-size: 18px;}.comments-area .comment-respond .form-submit input:hover, .comments-area .comment-respond .form-submit input:focus {color: #fff;background-color: #000;}.instagram-area {position: relative;z-index: 1;}.instagram-area .container-fluid {padding-left: 0;padding-right: 0;}.instagram-title {margin-bottom: 40px;text-align: center;}.instagram-title a {display: inline-block;position: relative;text-transform: uppercase;letter-spacing: 2px;padding-left: 32px;font-size: 18px;font-weight: 300;}.instagram-title a i {position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-size: 25px;}.single-instagram-post {position: relative;overflow: hidden;z-index: 1;}.single-instagram-post i {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 32px;height: 32px;text-align: center;line-height: 32px;color: #fff;font-size: 30px;border-radius: 2px;opacity: 0;visibility: hidden;transition: 0.5s;margin-top: 10px;background: radial-gradient(circle at 30% 107%, #fdf497 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);}.single-instagram-post .link-btn {position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;z-index: 2;}.single-instagram-post::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;transition: 0.5s;opacity: 0;visibility: hidden;}.single-instagram-post:hover i {margin-top: 0;opacity: 1;visibility: visible;}.single-instagram-post:hover::before {visibility: visible;opacity: 0.5;}.productsQuickView .modal-dialog {max-width: 900px;margin: 0 auto;}.productsQuickView .modal-content {border: none;padding: 40px;border-radius: 0;}.productsQuickView .modal-content button.close {position: absolute;right: 0;top: 0;outline: 0;opacity: 1;color: #000;transition: 0.5s;line-height: 35px;padding: 0;margin: 0;font-size: 25px;width: 35px;text-shadow: unset;height: 35px;border: none;background-color: transparent;}.productsQuickView .modal-content button.close:hover {background-color: #cd192d;color: #fff;}.productsQuickView .modal-content .products-content h3 {margin-bottom: 0;font-size: 22px;font-weight: 600;}.productsQuickView .modal-content .products-content h3 a {color: #000;}.productsQuickView .modal-content .products-content h3 a:hover {color: #000;}.productsQuickView .modal-content .products-content .price {transition: 0.5s;margin-top: 12px;margin-bottom: 15px;font-size: 18px;font-weight: 600;}.productsQuickView .modal-content .products-content .price .old-price {text-decoration: line-through;color: #999;font-weight: 500;}.productsQuickView .modal-content .products-content .products-review .rating {display: inline-block;padding-right: 5px;}.productsQuickView .modal-content .products-content .products-review .rating i {color: #f49f0b;display: inline-block;margin-right: -2px;}.productsQuickView .modal-content .products-content .products-review .rating-count {display: inline-block;color: #000;border-bottom: 1px solid #000;line-height: initial;position: relative;top: -1px;}.productsQuickView .modal-content .products-content .products-review .rating-count:hover {color: #cd192d;border-color: #cd192d;}.productsQuickView .modal-content .products-content .products-info {list-style-type: none;padding-left: 0;margin-top: 20px;margin-bottom: 0;}.productsQuickView .modal-content .products-content .products-info li {font-size: 16px;color: #000;margin-bottom: 8px;}.productsQuickView .modal-content .products-content .products-info li:last-child {margin-bottom: 0;}.productsQuickView .modal-content .products-content .products-info li span {color: #4b4b4b;}.productsQuickView .modal-content .products-content .products-info li a {display: inline-block;font-weight: 600;color: #000;}.productsQuickView .modal-content .products-content .products-info li a:hover {color: #000;}.productsQuickView .modal-content .products-content .products-color-switch {margin-top: 8px;}.productsQuickView .modal-content .products-content .products-color-switch h4 {font-size: 16px;color: #4b4b4b;margin-bottom: 6px;}.productsQuickView .modal-content .products-content .products-color-switch ul {list-style-type: none;padding-left: 0;margin-bottom: 0;margin-top: -4px;margin-left: -4px;}.productsQuickView .modal-content .products-content .products-color-switch ul li {display: inline-block;margin-left: 4px;margin-top: 4px;}.productsQuickView .modal-content .products-content .products-color-switch ul li a {display: inline-block;position: relative;border: 1px solid transparent;width: 25px;height: 25px;border-radius: 50%;}.productsQuickView .modal-content .products-content .products-color-switch ul li a::before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;background: #eee;border-radius: 50%;margin: 2px;transition: 0.5s;}.productsQuickView .modal-content .products-content .products-color-switch ul li a:hover, .productsQuickView .modal-content .products-content .products-color-switch ul li a:focus {border-color: #000;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-white::before {background: #fff;border: 1px solid #eee;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-black::before {background: #000;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-red::before {background: #cd192d;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-blue::before {background: blue;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-green::before {background: green;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-yellow::before {background: yellow;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-yellowgreen::before {background: yellowgreen;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-pink::before {background: pink;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-violet::before {background: violet;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-teal::before {background: teal;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-plum::before {background: plum;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-lime::before {background: lime;}.productsQuickView .modal-content .products-content .products-color-switch ul li a.color-blueviolet::before {background: blueviolet;}.productsQuickView .modal-content .products-content .products-color-switch ul li.active a {border-color: #000;}.productsQuickView .modal-content .products-content .products-size-wrapper {margin-top: 8px;margin-bottom: 25px;}.productsQuickView .modal-content .products-content .products-size-wrapper h4 {font-size: 16px;color: #4b4b4b;margin-bottom: 8px;}.productsQuickView .modal-content .products-content .products-size-wrapper ul {list-style-type: none;padding-left: 0;margin-bottom: 0;margin-top: -8px;margin-left: -8px;}.productsQuickView .modal-content .products-content .products-size-wrapper ul li {display: inline-block;margin-left: 8px;margin-top: 8px;}.productsQuickView .modal-content .products-content .products-size-wrapper ul li a {width: 35px;height: 30px;display: inline-block;line-height: 28px;border: 1px solid #eee;color: #858585;text-align: center;font-size: 14px;font-weight: 600;}.productsQuickView .modal-content .products-content .products-size-wrapper ul li a:hover, .productsQuickView .modal-content .products-content .products-size-wrapper ul li a:focus {border-color: #000;color: #000;}.productsQuickView .modal-content .products-content .products-size-wrapper ul li.active a {border-color: #000;color: #000;}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter {max-width: 110px;min-width: 110px;margin-right: 10px;text-align: center;display: inline-block;position: relative;}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter span {position: absolute;top: 0;background-color: transparent;cursor: pointer;color: #adadad;width: 40px;height: 100%;line-height: 50px;transition: 0.5s;font-size: 18px;}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter span.minus-btn {left: 0;}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter span.plus-btn {right: 0;}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter span:hover {color: #cd192d;}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter input {height: 45px;color: #000;outline: 0;display: block;border: none;background-color: #f8f8f8;text-align: center;width: 100%;font-size: 17px;font-weight: 600;}.productsQuickView .modal-content .products-content .products-add-to-cart .input-counter input::placeholder {color: #000;}.productsQuickView .modal-content .products-content .view-full-info {margin-top: 25px;color: #000;line-height: initial;display: inline-block;position: relative;font-weight: 600;font-size: 15px;}.productsQuickView .modal-content .products-content .view-full-info::before {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #000;transition: 0.5s;}.productsQuickView .modal-content .products-content .view-full-info:hover::before {width: 0;}.shoppingCartModal.modal.right .modal-dialog {position: fixed;margin: auto;width: 320px;height: 100%;transform: translate3d(0%, 0, 0);}.shoppingCartModal.modal.right .modal-content {height: 100%;overflow-y: auto;}.shoppingCartModal.modal.right.fade .modal-dialog {right: -420px;transition: opacity 0.3s linear, right 0.3s ease-out;}.shoppingCartModal.modal.right.fade.show .modal-dialog {right: 0;}.shoppingCartModal .modal-content {border-radius: 0;border: none;}.shoppingCartModal .modal-content .modal-body {padding: 25px 15px;}.shoppingCartModal .modal-content .modal-body h3 {font-size: 17px;text-transform: uppercase;margin-bottom: 25px;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart {position: relative;border-bottom: 1px dashed #eee;margin-bottom: 15px;padding-left: 70px;padding-bottom: 15px;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-image {position: absolute;left: 0;top: 0;width: 55px;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-image a {display: block;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content {position: relative;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content h3 {font-size: 15px;text-transform: initial;margin-bottom: 5px;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content h3 a {display: inline-block;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content span {font-size: 12px;display: block;margin-bottom: 3px;color: #4b4b4b;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content .products-price span {display: inline-block;margin-bottom: 0;font-size: 13px;color: #4b4b4b;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content .products-price span.price {font-size: 14px;color: #000;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content .remove-btn {position: absolute;right: 0;top: 50%;transform: translateY(-50%);display: inline-block;color: #4b4b4b;opacity: 0;visibility: hidden;transition: 0.5s;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content .remove-btn:hover {color: #cd192d;}.shoppingCartModal .modal-content .modal-body .products-cart-content .products-cart .products-content:hover .remove-btn {opacity: 1;visibility: visible;}.shoppingCartModal .modal-content .modal-body .products-cart-subtotal {overflow: hidden;margin-bottom: 15px;border-bottom: 1px dashed #eee;padding-bottom: 15px;}.shoppingCartModal .modal-content .modal-body .products-cart-subtotal span {text-transform: uppercase;display: inline-block;font-size: 15px;font-weight: 600;}.shoppingCartModal .modal-content .modal-body .products-cart-subtotal span.subtotal {float: right;}.shoppingCartModal .modal-content .modal-body .products-cart-btn .default-btn {display: block;width: 100%;text-align: center;}.shoppingCartModal .modal-content .modal-body .products-cart-btn .optional-btn {display: block;width: 100%;margin-top: 15px;text-align: center;}.shoppingCartModal .close {color: #000;font-size: 30px;outline: 0 !important;line-height: initial;transition: 0.5s;position: absolute;right: 15px;top: 15px;z-index: 1;background-color: transparent;border: none;}.shoppingCartModal .close:not(:disabled):not(.disabled):hover, .shoppingCartModal .close:not(:disabled):not(.disabled):focus {color: #cd192d;text-decoration: none;opacity: 1;}.sidebarModal.modal.right .modal-dialog {position: fixed;margin: auto;width: 400px;height: 100%;transform: translate3d(0%, 0, 0);}.sidebarModal.modal.right .modal-content {height: 100%;overflow-y: auto;}.sidebarModal.modal.right.fade .modal-dialog {right: -420px;transition: opacity 0.3s linear, right 0.3s ease-out;}.sidebarModal.modal.right.fade.show .modal-dialog {right: 0;}.sidebarModal .modal-content {border-radius: 0;border: none;}.sidebarModal .modal-content .modal-body {padding: 40px;}.sidebarModal .modal-content .modal-body h3 {margin-bottom: 25px;padding-bottom: 5px;position: relative;border-bottom: 1px solid rgba(0, 0, 0, .1);font-size: 20px;font-weight: 600;}.sidebarModal .modal-content .modal-body h3::before {width: 50px;height: 1px;bottom: -1px;content: '';position: absolute;left: 0;background-color: #cd192d;}.sidebarModal .modal-content .modal-body .sidebar-about-content .about-the-store .sidebar-contact-info {padding-left: 0;margin-bottom: 0;list-style-type: none;}.sidebarModal .modal-content .modal-body .sidebar-about-content .about-the-store .sidebar-contact-info li {margin-bottom: 12px;position: relative;padding-left: 25px;}.sidebarModal .modal-content .modal-body .sidebar-about-content .about-the-store .sidebar-contact-info li i {position: absolute;left: 0;top: 2px;font-size: 18px;}.sidebarModal .modal-content .modal-body .sidebar-about-content .about-the-store .sidebar-contact-info li a {display: inline-block;font-weight: 600;position: relative;}.sidebarModal .modal-content .modal-body .sidebar-about-content .about-the-store .sidebar-contact-info li a:hover::before {width: 100%;}.sidebarModal .modal-content .modal-body .sidebar-about-content .about-the-store .sidebar-contact-info li a::before {content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 1px;transition: 0.5s;background-color: #cd192d;}.sidebarModal .modal-content .modal-body .sidebar-about-content .about-the-store .sidebar-contact-info li:last-child {margin-bottom: 0;}.sidebarModal .modal-content .modal-body .sidebar-about-content .social-link {padding-left: 0;list-style-type: none;margin-top: 20px;margin-bottom: 0;}.sidebarModal .modal-content .modal-body .sidebar-about-content .social-link li {display: inline-block;margin-right: 2px;}.sidebarModal .modal-content .modal-body .sidebar-about-content .social-link li:last-child {margin-right: 0;}.sidebarModal .modal-content .modal-body .sidebar-about-content .social-link li a {width: 30px;height: 30px;text-align: center;color: #cd192d;font-size: 18px;position: relative;border-radius: 2px;}.sidebarModal .modal-content .modal-body .sidebar-about-content .social-link li a i {position: absolute;left: 0;top: 50%;right: 0;transform: translateY(-49%);}.sidebarModal .modal-content .modal-body .sidebar-about-content .social-link li a:hover {background-color: #cd192d;color: #fff;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store {margin-top: 30px;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store .products-list {padding-left: 0;list-style-type: none;display: flex;flex-wrap: wrap;margin-top: -10px;margin-bottom: 20px;margin-left: -5px;margin-right: -5px;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store .products-list li {flex: 0 0 25%;max-width: 25%;padding-left: 5px;padding-right: 5px;padding-top: 10px;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store .products-list li a {display: block;position: relative;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store .products-list li a::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #cd192d;transition: 0.5s;opacity: 0;visibility: hidden;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store .products-list li a:hover::before {opacity: 0.88;visibility: visible;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store .shop-now-btn {display: inline-block;text-transform: uppercase;border-bottom: 1px solid #cd192d;font-weight: 600;font-size: 14px;}.sidebarModal .modal-content .modal-body .sidebar-new-in-store .shop-now-btn:hover {color: #cd192d;border-color: #cd192d;}.sidebarModal .close {color: #000;font-size: 28px;outline: 0 !important;line-height: initial;transition: 0.5s;position: absolute;right: 32px;top: 35px;z-index: 1;background-color: transparent;border: none;}.sidebarModal .close:not(:disabled):not(.disabled):hover, .sidebarModal .close:not(:disabled):not(.disabled):focus {color: #cd192d;text-decoration: none;opacity: 1;}.sizeGuideModal .modal-dialog {max-width: 900px;margin: 0 auto;}.sizeGuideModal .modal-content {border: none;padding: 40px;border-radius: 0;}.sizeGuideModal .modal-content button.close {position: absolute;right: 0;top: 0;outline: 0;opacity: 1;color: #000;transition: 0.5s;line-height: 35px;padding: 0;margin: 0;font-size: 20px;width: 35px;text-shadow: unset;height: 35px;border: none;background-color: transparent;}.sizeGuideModal .modal-content button.close:hover {background-color: #cd192d;color: #fff;}.sizeGuideModal .modal-content .modal-sizeguide {text-align: center;}.sizeGuideModal .modal-content .modal-sizeguide h3 {margin-bottom: 7px;font-size: 22px;font-weight: 700;}.sizeGuideModal .modal-content .modal-sizeguide p {margin-bottom: 25px;}.sizeGuideModal .modal-content .modal-sizeguide .table {margin-bottom: 0;}.sizeGuideModal .modal-content .modal-sizeguide .table thead {background-color: #000;color: #fff;}.sizeGuideModal .modal-content .modal-sizeguide .table thead th {border-bottom: none;white-space: nowrap;color: #fff;vertical-align: middle;padding: 10px 15px;}.sizeGuideModal .modal-content .modal-sizeguide .table tr td, .sizeGuideModal .modal-content .modal-sizeguide .table tr th {border-top: none;white-space: nowrap;vertical-align: middle;font-size: 18px;padding: 10px 15px;}.productsShippingModal .modal-dialog {max-width: 900px;margin: 0 auto;}.productsShippingModal .modal-content {border: none;padding: 40px;border-radius: 0;}.productsShippingModal .modal-content button.close {position: absolute;right: 0;top: 0;outline: 0;opacity: 1;color: #000;transition: 0.5s;line-height: 35px;padding: 0;margin: 0;font-size: 25px;width: 35px;text-shadow: unset;height: 35px;border: none;background-color: transparent;}.productsShippingModal .modal-content button.close:hover {background-color: #cd192d;color: #fff;}.productsShippingModal .modal-content .shipping-content h3 {margin-bottom: 15px;margin-top: 30px;font-size: 22px;font-weight: 700;}.productsShippingModal .modal-content .shipping-content h3:first-child {margin-top: 0;}.productsShippingModal .modal-content .shipping-content ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.productsShippingModal .modal-content .shipping-content ul li {margin-bottom: 12px;color: #4b4b4b;position: relative;padding-left: 13px;}.productsShippingModal .modal-content .shipping-content ul li::before {content: '';position: absolute;top: 9px;left: 0;width: 6px;height: 6px;border-radius: 50%;background: #cd192d;}.productsShippingModal .modal-content .shipping-content ul li:last-child {margin-bottom: 0;}.shoppingWishlistModal.modal.right .modal-dialog {position: fixed;margin: auto;width: 320px;height: 100%;transform: translate3d(0%, 0, 0);}.shoppingWishlistModal.modal.right .modal-content {height: 100%;overflow-y: auto;}.shoppingWishlistModal.modal.right.fade .modal-dialog {right: -420px;transition: opacity 0.3s linear, right 0.3s ease-out;}.shoppingWishlistModal.modal.right.fade.show .modal-dialog {right: 0;}.shoppingWishlistModal .modal-content {border-radius: 0;border: none;}.shoppingWishlistModal .modal-content .modal-body {padding: 25px 15px;}.shoppingWishlistModal .modal-content .modal-body h3 {font-size: 17px;text-transform: uppercase;margin-bottom: 25px;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart {position: relative;border-bottom: 1px dashed #eee;margin-bottom: 15px;padding-left: 70px;padding-bottom: 15px;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-image {position: absolute;left: 0;top: 0;width: 55px;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-image a {display: block;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content {position: relative;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content h3 {font-size: 15px;text-transform: initial;margin-bottom: 5px;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content h3 a {display: inline-block;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content span {font-size: 12px;display: block;margin-bottom: 3px;color: #4b4b4b;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content .products-price span {display: inline-block;margin-bottom: 0;font-size: 13px;color: #4b4b4b;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content .products-price span.price {font-size: 14px;color: #000;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content .remove-btn {position: absolute;right: 0;top: 50%;transform: translateY(-50%);display: inline-block;color: #4b4b4b;opacity: 0;visibility: hidden;transition: 0.5s;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content .remove-btn:hover {color: #cd192d;}.shoppingWishlistModal .modal-content .modal-body .products-cart-content .products-cart .products-content:hover .remove-btn {opacity: 1;visibility: visible;}.shoppingWishlistModal .modal-content .modal-body .products-cart-btn .default-btn {display: block;width: 100%;text-align: center;}.shoppingWishlistModal .modal-content .modal-body .products-cart-btn .optional-btn {display: block;width: 100%;margin-top: 15px;text-align: center;}.shoppingWishlistModal .close {color: #000;font-size: 30px;outline: 0 !important;line-height: initial;transition: 0.5s;position: absolute;right: 15px;top: 15px;z-index: 1;border: none;background-color: transparent;}.shoppingWishlistModal .close:not(:disabled):not(.disabled):hover, .shoppingWishlistModal .close:not(:disabled):not(.disabled):focus {color: #cd192d;text-decoration: none;opacity: 1;}.productsFilterModal.modal.left .modal-dialog {position: fixed;margin: auto;width: 400px;height: 100%;transform: translate3d(0%, 0, 0);}.productsFilterModal.modal.left.fade .modal-dialog {left: -320px;transition: opacity 0.3s linear, left 0.3s ease-out;}.productsFilterModal.modal.left.fade.show .modal-dialog {left: 0;}.productsFilterModal .modal-content {height: 100%;overflow-y: auto;border-radius: 0;border: none;position: relative;padding-top: 60px;padding-bottom: 60px;padding-left: 30px;padding-right: 30px;}.productsFilterModal .modal-content .modal-body {padding: 0;}.productsFilterModal .modal-content .modal-body .woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list ul li a i {top: 0;padding-left: 0;}.productsFilterModal button.close {position: absolute;left: 30px;top: 20px;outline: 0;padding-left: 25px;text-shadow: unset;opacity: 1;line-height: initial;transition: 0.5s;border: none;background-color: transparent;font-size: 18px;}.productsFilterModal button.close i {font-size: 24px;position: absolute;left: 0;top: -3.8px;}.productsFilterModal button.close:hover {color: #cd192d;}.page-title-area {background-color: #f8f8f8;padding-top: 35px;padding-bottom: 30px;}.page-title-content {position: relative;}.page-title-content h2 {margin-bottom: 0;font-size: 25px;font-weight: 700;}.page-title-content ul {text-align: right;position: absolute;right: 0;padding-left: 0;margin-bottom: 0;list-style-type: none;top: 50%;transform: translateY(-50%);}.page-title-content ul li {display: inline-block;margin-left: 15px;font-weight: 600;color: #cd192d;position: relative;}.page-title-content ul li::before {content: '';position: absolute;left: -10px;top: 6px;height: 12px;width: 1px;background-color: #4b4b4b;}.page-title-content ul li:first-child {margin-left: 0;}.page-title-content ul li:first-child::before {display: none;}.page-title-content ul li a {display: block;}.gallery-area .container-fluid {padding-left: 0;padding-right: 0;}.gallery-area .row {margin-left: 0;margin-right: 0;}.gallery-area .row .col-lg-1, .gallery-area .row .col-lg-2, .gallery-area .row .col-lg-3, .gallery-area .row .col-lg-4, .gallery-area .row .col-lg-5, .gallery-area .row .col-lg-6, .gallery-area .row .col-lg-7, .gallery-area .row .col-lg-8, .gallery-area .row .col-lg-9, .gallery-area .row .col-lg-10, .gallery-area .row .col-lg-11, .gallery-area .row .col-lg-12 {padding-left: 0;padding-right: 0;}.single-gallery-item {position: relative;overflow: hidden;text-align: center;}.single-gallery-item img {transition: 0.5s;height: auto;width: 100%;object-fit: cover;}.single-gallery-item .popup-btn {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}.single-gallery-item .gallery-content {position: absolute;bottom: 0;left: 10px;border: 1px solid #cd192d;right: 10px;padding: 25px 15px;z-index: 1;opacity: 0;visibility: hidden;transition: 0.5s;}.single-gallery-item .gallery-content::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: 5px;background-color: #fff;z-index: -1;}.single-gallery-item .gallery-content span {display: block;color: #cd192d;text-transform: uppercase;margin-bottom: 5px;font-size: 14px;}.single-gallery-item .gallery-content h3 {font-size: 22px;font-weight: 700;margin-bottom: 0;}.single-gallery-item:hover img {transform: rotate(8deg) scale(1.3);}.single-gallery-item:hover .gallery-content {bottom: 10px;opacity: 1;visibility: visible;}.gallery-items .single-gallery-item {margin-bottom: 0;margin-right: 25px;margin-bottom: 25px;}.lookbook-items {margin-left: -15px;margin-right: -15px;}.single-lookbook-box {position: relative;margin-bottom: 30px;}.single-lookbook-box a {display: block;}.single-lookbook-box .content {transition: 0.5s;background-color: #fff;padding: 20px;border-radius: 5px;position: relative;box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06);top: 0;margin-left: 10px;margin-top: -10px;margin-right: 10px;}.single-lookbook-box .content p {display: block;margin-bottom: 8px;font-size: 18px;font-weight: 600;}.single-lookbook-box .content p a {display: inline-block;padding-right: 3px;}.single-lookbook-box .content p:last-child {margin-bottom: 0;}.single-lookbook-box:hover .content {top: -10px;}.woocommerce-widget-area .woocommerce-widget {margin-bottom: 35px;}.woocommerce-widget-area .woocommerce-widget .woocommerce-widget-title {margin-bottom: 25px;position: relative;padding-bottom: 8px;border-bottom: 1px solid #eee;font-size: 20px;font-weight: 700;}.woocommerce-widget-area .woocommerce-widget .woocommerce-widget-title::before {content: '';position: absolute;left: 0;bottom: 0;width: 50px;height: 1px;bottom: -1px;background-color: #cd192d;}.woocommerce-widget-area .woocommerce-widget:last-child {margin-bottom: 0;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list ul li {margin-bottom: 9px;font-size: 14.5px;font-weight: 600;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list ul li a {position: relative;padding-left: 28px;display: inline-block;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list ul li a i {display: inline-block;background-color: #cd192d;width: 18px;height: 18px;color: #fff;border-radius: 50%;text-align: center;line-height: 19px;position: absolute;left: 0;top: 1px;padding-left: 1px;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list ul li:last-child {margin-bottom: 0;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list .delete-selected-filters {display: inline-block;margin-top: 15px;font-size: 18px;font-weight: 600;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list .delete-selected-filters:hover {color: #cd192d;}.woocommerce-widget-area .filter-list-widget .selected-filters-wrap-list .delete-selected-filters span {text-decoration: underline;}.woocommerce-widget-area .collections-list-widget .collections-list-row {padding-left: 0;margin-bottom: 0;list-style-type: none;}.woocommerce-widget-area .collections-list-widget .collections-list-row li {margin-bottom: 9px;}.woocommerce-widget-area .collections-list-widget .collections-list-row li a {display: inline-block;position: relative;padding-left: 25px;font-size: 18px;font-weight: 600;}.woocommerce-widget-area .collections-list-widget .collections-list-row li a::before {content: '';position: absolute;left: 0;top: 2.5px;width: 15px;transition: 0.5s;height: 15px;border-radius: 50%;border: 1px solid #000;}.woocommerce-widget-area .collections-list-widget .collections-list-row li a:hover {color: #cd192d;}.woocommerce-widget-area .collections-list-widget .collections-list-row li a:hover::before {border-color: #cd192d;}.woocommerce-widget-area .collections-list-widget .collections-list-row li a.active::before {background-color: #cd192d;border-color: #cd192d;}.woocommerce-widget-area .collections-list-widget .collections-list-row li.active a::before {background-color: #cd192d;border-color: #cd192d;}.woocommerce-widget-area .collections-list-widget .collections-list-row li:last-child {display: inline-block;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price {margin-top: 20px;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs-handle {cursor: pointer;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-from, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-to, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-single {background-color: #cd192d;padding: 1px 5px 1px 11.5px;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-from::before, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-to::before, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-single::before {border-top-color: #cd192d;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-from::after, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-to::after, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-single::after {content: '$';position: absolute;left: 5px;top: 0.5px;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-bar {background-color: #cd192d;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-handle > i:first-child {background-color: #cd192d;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-min, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-max {padding: 1px 3px 1px 9.5px;}.woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-min::before, .woocommerce-widget-area .price-list-widget .collection-filter-by-price .irs--flat .irs-max::before {content: '$';position: absolute;left: 3px;top: 0.5px;}.woocommerce-widget-area .size-list-widget .size-list-row {list-style-type: none;padding-left: 0;margin-bottom: 0;margin-top: -10px;}.woocommerce-widget-area .size-list-widget .size-list-row li {display: inline-block;margin-right: 10px;margin-top: 10px;}.woocommerce-widget-area .size-list-widget .size-list-row li a {width: 35px;height: 35px;display: inline-block;line-height: 33px;border: 1px solid #eee;text-align: center;font-size: 18px;font-weight: 600;}.woocommerce-widget-area .size-list-widget .size-list-row li a:hover, .woocommerce-widget-area .size-list-widget .size-list-row li a:focus {border-color: #cd192d;color: #fff;background-color: #cd192d;}.woocommerce-widget-area .size-list-widget .size-list-row li a.active a {border-color: #cd192d;color: #fff;background-color: #cd192d;}.woocommerce-widget-area .size-list-widget .size-list-row li.active a {border-color: #cd192d;color: #fff;background-color: #cd192d;}.woocommerce-widget-area .color-list-widget .color-list-row {list-style-type: none;padding-left: 0;margin-bottom: -5px;margin-top: -4px;}.woocommerce-widget-area .color-list-widget .color-list-row li {display: inline-block;margin-right: 4px;margin-top: 4px;}.woocommerce-widget-area .color-list-widget .color-list-row li a {display: block;position: relative;border: 1px solid transparent;width: 25px;height: 25px;border-radius: 50%;}.woocommerce-widget-area .color-list-widget .color-list-row li a::before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;background: #eee;border-radius: 50%;margin: 2px;transition: 0.5s;}.woocommerce-widget-area .color-list-widget .color-list-row li a:hover {border-color: #000;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-white::before {background: #fff;border: 1px solid #eee;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-black::before {background: #000;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-red::before {background: #cd192d;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-blue::before {background: blue;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-green::before {background: green;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-yellow::before {background: yellow;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-yellowgreen::before {background: yellowgreen;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-pink::before {background: pink;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-violet::before {background: violet;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-teal::before {background: teal;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-plum::before {background: plum;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-lime::before {background: lime;}.woocommerce-widget-area .color-list-widget .color-list-row li a.color-blueviolet::before {background: blueviolet;}.woocommerce-widget-area .color-list-widget .color-list-row li.active a {border-color: #000;}.woocommerce-widget-area .brands-list-widget .brands-list-row {padding-left: 0;margin-bottom: 0;list-style-type: none;}.woocommerce-widget-area .brands-list-widget .brands-list-row li {margin-bottom: 9px;}.woocommerce-widget-area .brands-list-widget .brands-list-row li a {display: inline-block;position: relative;padding-left: 25px;font-size: 18px;font-weight: 600;}.woocommerce-widget-area .brands-list-widget .brands-list-row li a::before {content: '';position: absolute;left: 0;top: 2.5px;width: 15px;transition: 0.5s;height: 15px;border-radius: 3px;border: 1px solid #000;}.woocommerce-widget-area .brands-list-widget .brands-list-row li a:hover {color: #cd192d;}.woocommerce-widget-area .brands-list-widget .brands-list-row li a:hover::before {border-color: #cd192d;}.woocommerce-widget-area .brands-list-widget .brands-list-row li a.active::before {background-color: #cd192d;border-color: #cd192d;}.woocommerce-widget-area .brands-list-widget .brands-list-row li.active a::before {background-color: #cd192d;border-color: #cd192d;}.woocommerce-widget-area .brands-list-widget .brands-list-row li:last-child {display: inline-block;}.woocommerce-widget-area .aside-trending-widget .aside-trending-products {overflow: hidden;position: relative;text-align: center;}.woocommerce-widget-area .aside-trending-widget .aside-trending-products .category {position: absolute;left: 0;transition: 0.5s;right: 0;background-color: #fff;padding: 20px;bottom: 10px;margin-left: 10px;margin-right: 10px;}.woocommerce-widget-area .aside-trending-widget .aside-trending-products .category h3 {text-transform: uppercase;margin-bottom: 7px;position: relative;z-index: 1;font-size: 20px;}.woocommerce-widget-area .aside-trending-widget .aside-trending-products .category span {color: #4b4b4b;display: block;}.woocommerce-widget-area .aside-trending-widget .aside-trending-products img {transition: 0.5s;width: 100%;}.woocommerce-widget-area .aside-trending-widget .aside-trending-products .link-btn {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;}.woocommerce-widget-area .aside-trending-widget .aside-trending-products:hover img, .woocommerce-widget-area .aside-trending-widget .aside-trending-products:focus img {transform: scale(1.3) rotate(4deg);}.sizing-guide-table h3 {margin-bottom: 18px;font-size: 22px;font-weight: 700;}.sizing-guide-table table {margin-bottom: 0;}.sizing-guide-table table thead {background-color: #cd192d;color: #fff;}.sizing-guide-table table thead th {border-bottom: none;vertical-align: middle;color: #fff;white-space: nowrap;font-size: 17px;font-weight: 600;padding-left: 15px;padding-right: 15px;}.sizing-guide-table table tr td {border-top: none;white-space: nowrap;vertical-align: middle;font-size: 18px;padding-left: 15px;padding-right: 15px;}.sizing-guide-table table tr td:first-child {font-weight: 600;}.sizing-guide-table .sizing-guide-info {padding-left: 0;list-style-type: none;margin-top: 30px;margin-bottom: 0;}.sizing-guide-table .sizing-guide-info li {margin-bottom: 12px;}.sizing-guide-table .sizing-guide-info li:last-child {margin-bottom: 0;}.sizing-guide-table .sizing-guide-info li span {font-weight: 700;}.sizing-guide-table:not(:first-child) {margin-top: 35px;}.cart-table table {margin-bottom: 0;}.cart-table table thead tr th {border-bottom-width: 0px;vertical-align: middle;padding: 25px 0 25px;text-transform: uppercase;border: none;white-space: nowrap;font-size: 18px;font-weight: 600;}.cart-table table tbody tr td {vertical-align: middle;color: #4b4b4b;white-space: nowrap;padding-left: 0;padding-right: 0;padding-top: 15px;padding-bottom: 15px;border-color: #eaedff;border-left: none;border-right: none;}.cart-table table tbody tr td.product-thumbnail a {display: inline-block;}.cart-table table tbody tr td.product-thumbnail a img {width: 100px;}.cart-table table tbody tr td.product-name a {display: inline-block;font-size: 16px;font-weight: 600;}.cart-table table tbody tr td.product-name ul {padding-left: 0;list-style-type: none;margin-top: 10px;margin-bottom: 0;}.cart-table table tbody tr td.product-name ul li {margin-bottom: 6px;font-size: 13.5px;}.cart-table table tbody tr td.product-name ul li span {display: inline;color: #000;}.cart-table table tbody tr td.product-name ul li:last-child {margin-bottom: 0;}.cart-table table tbody tr td.product-subtotal {overflow: hidden;}.cart-table table tbody tr td.product-subtotal .subtotal-amount {color: #000;font-weight: 600;}.cart-table table tbody tr td.product-subtotal .remove {color: #cd192d;float: right;display: block;position: relative;top: -1px;font-size: 18px;}.cart-table table tbody tr td.product-quantity .input-counter {max-width: 130px;min-width: 130px;text-align: center;display: inline-block;position: relative;}.cart-table table tbody tr td.product-quantity .input-counter span {position: absolute;top: 0;background-color: transparent;cursor: pointer;color: #adadad;width: 40px;height: 100%;line-height: 50px;transition: 0.5s;font-size: 22px;}.cart-table table tbody tr td.product-quantity .input-counter span.minus-btn {left: 0;}.cart-table table tbody tr td.product-quantity .input-counter span.plus-btn {right: 0;}.cart-table table tbody tr td.product-quantity .input-counter span:hover {color: #cd192d;}.cart-table table tbody tr td.product-quantity .input-counter input {height: 45px;color: #000;outline: 0;display: block;border: none;background-color: #f8f8f8;text-align: center;width: 100%;font-size: 17px;font-weight: 600;}.cart-table table tbody tr td.product-quantity .input-counter input::placeholder {color: #000;}.cart-table table tbody tr td .unit-amount {color: #000;font-weight: 600;}.cart-buttons {margin-top: 30px;}.cart-totals {background: #fff;padding: 40px;max-width: 500px;box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.08);border-radius: 5px;margin-left: auto;margin-top: 50px;margin-right: auto;}.cart-totals h3 {margin-bottom: 20px;font-size: 22px;font-weight: 700;}.cart-totals ul {padding-left: 0;margin: 0 0 25px;list-style-type: none;}.cart-totals ul li {border: 1px solid #eaedff;padding: 10px 15px;color: #000;overflow: hidden;font-weight: 600;}.cart-totals ul li:first-child {border-bottom: none;}.cart-totals ul li:last-child {font-size: 20px;border-top: none;}.cart-totals ul li:last-child span {color: #000;}.cart-totals ul li span {float: right;font-weight: normal;}.user-actions {box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.08);background: #fff;padding: 15px 20px;border-top: 3px solid #cd192d;position: relative;margin-bottom: 40px;}.user-actions i {color: #cd192d;margin-right: 2px;font-size: 20px;position: relative;top: 3px;}.user-actions span {display: inline-block;color: #cd192d;font-weight: 500;font-size: 16px;}.user-actions span a {display: inline-block;color: #000;}.user-actions span a:hover, .user-actions span a:focus {color: #cd192d;}.billing-details .title {margin-bottom: 30px;position: relative;padding-bottom: 10px;border-bottom: 1px solid #eee;font-size: 22px;font-weight: 700;}.billing-details .title::before {content: '';position: absolute;background: #cd192d;bottom: -1px;left: 0;width: 50px;height: 1px;}.billing-details .form-group {margin-bottom: 25px;}.billing-details .form-group label {display: block;margin-bottom: 8px;text-transform: uppercase;font-weight: 600;font-size: 14px;}.billing-details .form-group label .required {color: #cd192d;}.billing-details .form-group .nice-select {float: unset;line-height: 48px;color: #000;border: none;background-color: #f5f5f5 !important;font-weight: normal;font-size: 18px;padding-top: 0;padding-bottom: 0;}.billing-details .form-group .nice-select .list {background-color: #fff;box-shadow: 0px 0px 29px 0px rgba(102, 102, 102, 0.1);border-radius: 0;margin-top: 0;width: 100%;padding-top: 10px;padding-bottom: 10px;}.billing-details .form-group .nice-select .list .option {transition: 0.5s;padding-left: 20px;padding-right: 20px;}.billing-details .form-group .nice-select .list .option:hover {background-color: #cd192d !important;color: #fff;}.billing-details .form-group .nice-select .list .option.selected {background-color: transparent;font-weight: 600;}.billing-details .form-group .nice-select:after {right: 20px;}.billing-details .form-check {margin-bottom: 20px;}.billing-details .form-check .form-check-label {color: #000;}.billing-details .form-check label {position: relative;left: -3px;top: 1px;font-weight: 500;}.billing-details .col-lg-12:last-child .form-group {margin-bottom: 0;}.order-details .title {margin-bottom: 30px;position: relative;padding-bottom: 10px;border-bottom: 1px solid #eee;font-size: 22px;font-weight: 700;}.order-details .title::before {content: '';position: absolute;background: #cd192d;bottom: -1px;left: 0;width: 50px;height: 1px;}.order-details .order-table table {margin-bottom: 0;}.order-details .order-table table thead tr th {border-bottom-width: 0;vertical-align: middle;border-color: #eaedff;padding: 12px 20px 10px;font-weight: 700;font-size: 17px;}.order-details .order-table table tbody tr td {vertical-align: middle;border-color: #eaedff;font-size: 18px;padding-left: 20px;padding-right: 20px;padding-top: 15px;padding-bottom: 13px;}.order-details .order-table table tbody tr td.product-name a {display: inline-block;font-weight: 500;}.order-details .order-table table tbody tr td.order-subtotal span, .order-details .order-table table tbody tr td.order-shipping span, .order-details .order-table table tbody tr td.total-price span {color: #000;font-weight: 700;}.order-details .order-table table tbody tr td.shipping-price, .order-details .order-table table tbody tr td.order-subtotal-price, .order-details .order-table table tbody tr td.product-subtotal {font-weight: 700;color: #000;}.order-details .payment-box {background-color: #fff;box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06);margin-top: 30px;padding: 30px;}.order-details .payment-box .payment-method p [type="radio"]:checked, .order-details .payment-box .payment-method p [type="radio"]:not(:checked) {display: none;}.order-details .payment-box .payment-method p [type="radio"]:checked + label, .order-details .payment-box .payment-method p [type="radio"]:not(:checked) + label {padding-left: 27px;cursor: pointer;display: block;color: #000;position: relative;margin-bottom: 8px;font-weight: 600;}.order-details .payment-box .payment-method p [type="radio"]:checked + label::before, .order-details .payment-box .payment-method p [type="radio"]:not(:checked) + label::before {content: '';position: absolute;left: 0;top: 5px;width: 18px;height: 18px;border: 1px solid #ddd;border-radius: 50%;background: #fff;}.order-details .payment-box .payment-method p [type="radio"]:checked + label::after, .order-details .payment-box .payment-method p [type="radio"]:not(:checked) + label::after {content: '';width: 12px;height: 12px;background: #cd192d;position: absolute;top: 8px;left: 3px;border-radius: 50%;transition: 0.5s;}.order-details .payment-box .payment-method p [type="radio"]:not(:checked) + label::after {opacity: 0;visibility: hidden;transform: scale(0);}.order-details .payment-box .payment-method p [type="radio"]:checked + label::after {opacity: 1;visibility: visible;transform: scale(1);}.order-details .payment-box .default-btn {margin-top: 20px;box-shadow: 0px 5px 28.5px 1.5px rgba(149, 152, 200, .2);display: block;text-align: center;}.faq-accordion-tab .tabs {padding-left: 0;list-style-type: none;margin-bottom: 30px;text-align: center;}.faq-accordion-tab .tabs li {margin-left: 10px;margin-right: 10px;}.faq-accordion-tab .tabs li a {color: #000;text-decoration: none;border-radius: 5px;padding: 2px 20px 7px;display: block;box-shadow: 2px 8px 20px 0 rgba(25, 42, 70, .13) !important;font-size: 17px;font-weight: 700;}.faq-accordion-tab .tabs li a i {font-size: 30px;}.faq-accordion-tab .tabs li a span {display: block;margin-top: 8px;}.faq-accordion-tab .tabs li a:hover {background-color: #cd192d;color: #fff;}.faq-accordion-tab .tabs li.current a {background-color: #cd192d;color: #fff;}.tab .tabs-item {display: none;}.tab .tabs-item:first-child {display: block;}.faq-accordion .accordion {list-style-type: none;padding-left: 0;margin-bottom: 0;border: none !important;}.faq-accordion .accordion .accordion-item {border-radius: 5px;display: block;box-shadow: 2px 8px 20px 0 rgba(25, 42, 70, 0.13) !important;background: #fff;margin-bottom: 15px;border: none;}.faq-accordion .accordion .accordion-item:last-child {margin-bottom: 0;}.faq-accordion .accordion .accordion-title {padding: 20px 25px 17px 60px;color: #000;text-decoration: none;position: relative;display: block;border: none !important;font-size: 17px;font-weight: 700;}.faq-accordion .accordion .accordion-title i {position: absolute;left: 25px;top: 18px;font-size: 25px;transition: 0.5s;}.faq-accordion .accordion .accordion-title.active i {transform: rotate(180deg);}.faq-accordion .accordion .accordion-content {display: none;position: relative;margin-top: -5px;padding-bottom: 20px;padding-right: 25px;padding-left: 60px;}.faq-accordion .accordion .accordion-content p {font-size: 16px;line-height: 1.8;}.faq-accordion .accordion .accordion-content.show {display: block;}.faq-accordion .accordion .accordion-content ul {padding-left: 0;list-style-type: none;margin-bottom: 0;}.faq-accordion .accordion .accordion-content ul li {color: #4b4b4b;position: relative;margin-bottom: 12px;line-height: 25px;padding-left: 15px;font-size: 16px;}.faq-accordion .accordion .accordion-content ul li::before {content: '';position: absolute;top: 10px;left: 0;width: 6px;height: 6px;background: #cd192d;border-radius: 50%;}.faq-accordion .accordion .accordion-content ul li:last-child {margin-bottom: 0;}.error-content {text-align: center;margin: 0 auto;max-width: 520px;}.error-content h3 {font-size: 30px;font-weight: 700;margin-top: 30px;margin-bottom: 15px;}.error-content p {margin-bottom: 25px;}.customer-service-content h3 {position: relative;padding-left: 30px;margin-bottom: 20px;font-size: 22px;font-weight: 700;}.customer-service-content h3 i {position: absolute;top: 0;left: 0;color: #cd192d;}.customer-service-content h3:not(:first-child) {margin-top: 30px;}.customer-service-content ul {padding-left: 0;list-style-type: none;margin-bottom: 0;}.customer-service-content ul li {color: #4b4b4b;margin-bottom: 12px;position: relative;padding-left: 13px;}.customer-service-content ul li::before {content: '';position: absolute;left: 0;top: 9px;width: 5px;height: 5px;border-radius: 50%;background: #cd192d;}.customer-service-content ul li:last-child {margin-bottom: 0;}.customer-service-content ul li a {display: inline-block;color: #4b4b4b;}.customer-service-content ul li a:hover {color: #000;}.products-compare-table table {margin-bottom: 0;}.products-compare-table table tr td {color: #4b4b4b;vertical-align: middle;padding-left: 20px;padding-right: 20px;padding-top: 20px;padding-bottom: 20px;}.products-compare-table table tr td:first-child {text-transform: uppercase;color: #000;font-weight: 600;}.products-compare-table table tr td .remove-btn {margin-bottom: 15px;}.products-compare-table table tr td .remove-btn a {color: #cd192d;display: inline-block;}.products-compare-table table tr:first-child {background-color: transparent !important;}.products-compare-table table tr:first-child td {border-bottom: 1px solid #eee;}.pagination-area {position: relative;z-index: 1;margin-top: 30px;}.pagination-area::before {content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 100%;height: 1px;background-color: #eee;z-index: -1;}.pagination-area .page-numbers {color: #000;display: inline-block;line-height: 1;background-color: #fff;font-weight: 600;font-size: 20px;margin-left: -1px;margin-right: -1px;margin-top: -10px;margin-bottom: -10px;padding-left: 8px;padding-right: 8px;}.pagination-area .page-numbers:hover, .pagination-area .page-numbers:focus, .pagination-area .page-numbers.current {color: #cd192d;}.pagination-area .page-numbers.prev {padding-right: 0;}.pagination-area .page-numbers.next {padding-left: 0;}.pagination-area .page-numbers.prev, .pagination-area .page-numbers.next {font-size: 28px;position: relative;top: 5px;margin-left: -3px;margin-right: -3px;}.widget-area .widget {margin-bottom: 35px;}.widget-area .widget:last-child {margin-bottom: 0;}.widget-area .widget .widget-title {margin-bottom: 25px;position: relative;padding-bottom: 8px;border-bottom: 1px solid #eee;font-size: 21px;font-weight: 700;}.widget-area .widget .widget-title::before {content: '';position: absolute;left: 0;bottom: 0;width: 50px;height: 1px;bottom: -1px;background-color: #cd192d;}.widget-area .widget_search form {position: relative;}.widget-area .widget_search form .screen-reader-text {display: none;}.widget-area .widget_search form label {display: block;margin-bottom: 0;}.widget-area .widget_search form .search-field {height: 50px;color: #000;background-color: #eef5f9;display: block;width: 100%;border-radius: 5px;padding: 0 0 0 15px;border: none;transition: 0.5s;font-size: 18px;font-weight: 500;}.widget-area .widget_search form .search-field::placeholder {color: #4b4b4b;transition: 0.5s;}.widget-area .widget_search form .search-field:focus::placeholder {color: transparent;}.widget-area .widget_search form button {border: none;background-color: #cd192d;color: #fff;height: 40px;width: 40px;position: absolute;right: 5px;transition: 0.5s;border-radius: 5px;top: 5px;font-size: 20px;}.widget-area .widget_search form button:hover, .widget-area .widget_search form button:focus {background-color: #000;color: #fff;}.widget-area .widget_xton_posts_thumb {position: relative;overflow: hidden;}.widget-area .widget_xton_posts_thumb .item {overflow: hidden;margin-bottom: 15px;}.widget-area .widget_xton_posts_thumb .item:last-child {margin-bottom: 0;}.widget-area .widget_xton_posts_thumb .item .thumb {float: left;height: 80px;overflow: hidden;display: block;position: relative;width: 80px;margin-right: 15px;z-index: 1;}.widget-area .widget_xton_posts_thumb .item .thumb .fullimage {width: 80px;height: 80px;display: inline-block;border-radius: 5px;background-size: cover !important;background-repeat: no-repeat;background-position: center center !important;}.widget-area .widget_xton_posts_thumb .item .thumb .fullimage.bg1 {background-image: url(../../assets/img/blog/img7.jpg);}.widget-area .widget_xton_posts_thumb .item .thumb .fullimage.bg2 {background-image: url(../../assets/img/blog/img8.jpg);}.widget-area .widget_xton_posts_thumb .item .thumb .fullimage.bg3 {background-image: url(../../assets/img/blog/img5.jpg);}.widget-area .widget_xton_posts_thumb .item .thumb::before, .widget-area .widget_xton_posts_thumb .item .thumb::after {transition: all 0.8s cubic-bezier(0.2, 1, 0.22, 1);content: '';background-color: #fff;position: absolute;z-index: 1;top: 50%;left: 50%;opacity: 0;transform: translate(-50%, -50%);}.widget-area .widget_xton_posts_thumb .item .thumb::before {width: 40px;height: 1px;left: 100%;}.widget-area .widget_xton_posts_thumb .item .thumb::after {height: 40px;width: 1px;top: 0;}.widget-area .widget_xton_posts_thumb .item .info {overflow: hidden;margin-top: 5px;}.widget-area .widget_xton_posts_thumb .item .info span {display: block;color: #4b4b4b;text-transform: uppercase;margin-top: -2px;margin-bottom: 5px;font-size: 12px;}.widget-area .widget_xton_posts_thumb .item .info .title {margin-bottom: 0;line-height: 1.4;font-size: 18px;font-weight: 600;}.widget-area .widget_xton_posts_thumb .item .info .title a {display: inline-block;}.widget-area .widget_xton_posts_thumb .item:hover .thumb::before, .widget-area .widget_xton_posts_thumb .item:hover .thumb::after {opacity: 1;top: 50%;left: 50%;}.widget-area .widget_categories ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.widget-area .widget_categories ul li {position: relative;margin-bottom: 12px;overflow: hidden;color: #000;padding-left: 18px;font-weight: 600;font-size: 18px;}.widget-area .widget_categories ul li:last-child {margin-bottom: 0;}.widget-area .widget_categories ul li::before {background: #cd192d;height: 8px;width: 8px;content: '';border-radius: 50%;left: 0;top: 7px;position: absolute;}.widget-area .widget_categories ul li a {color: #000;display: inline-block;}.widget-area .widget_categories ul li a:hover {color: #cd192d;}.widget-area .widget_categories ul li .post-count {color: #4b4b4b;font-size: 14px;display: inline-block;position: relative;top: 1px;}.widget-area .widget_tag_cloud .widget-title {margin-bottom: 17px;}.widget-area .tagcloud a {display: inline-block;background-color: #f6f6f6;color: #000;padding: 7px 15px;border: none;border-radius: 3px;font-weight: 600;font-size: 14px !important;margin-top: 8px;margin-right: 4px;}.widget-area .tagcloud a:hover, .widget-area .tagcloud a:focus {color: #fff;background-color: #cd192d;}.widget-area .widget_instagram ul {padding-left: 0;list-style-type: none;flex-wrap: wrap;display: flex;margin-bottom: -10px;margin-left: -5px;margin-right: -5px;}.widget-area .widget_instagram ul li {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;padding-bottom: 10px;padding-right: 5px;padding-left: 5px;}.widget-area .widget_instagram ul li a {position: relative;}.widget-area .widget_instagram ul li a::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #cd192d;transition: 0.5s;opacity: 0;visibility: hidden;}.widget-area .widget_instagram ul li a:hover::before {opacity: 0.7;visibility: visible;}.widget-area .widget_contact {position: relative;z-index: 1;border-radius: 5px;height: 400px;text-align: center;background-image: url(../../assets/img/offer-bg.jpg);background-position: center center;background-size: cover;background-repeat: no-repeat;}.widget-area .widget_contact::before {width: 100%;height: 100%;content: '';position: absolute;left: 0;top: 0;border-radius: 5px;background-color: #cd192d;opacity: 0.7;z-index: -1;}.widget-area .widget_contact .text {position: absolute;left: 0;bottom: 25px;right: 0;}.widget-area .widget_contact .text .icon {width: 65px;height: 65px;border: 2px dashed #cd192d;position: relative;border-radius: 50%;font-size: 35px;transition: 0.5s;background-color: #fff;color: #cd192d;margin-left: auto;margin-right: auto;margin-bottom: 17px;}.widget-area .widget_contact .text .icon i {position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);}.widget-area .widget_contact .text span {display: block;color: #fff;margin-bottom: 8px;font-size: 16px;font-weight: 600;}.widget-area .widget_contact .text a {display: inline-block;color: #fff;font-weight: 800;font-size: 25px;}.coming-soon-area {height: 100vh;position: relative;z-index: 1;background: #f6f7fb;background-image: url(../../assets/img/coming-soon-bg.jpg);background-position: top center;background-size: cover;background-repeat: no-repeat;}.coming-soon-content {max-width: 700px;background: #fff;border-radius: 5px;overflow: hidden;text-align: center;padding: 40px 60px;box-shadow: 1px 5px 24px 0 rgba(68, 102, 242, .05);margin-left: 100px;}.coming-soon-content .logo {display: inline-block;}.coming-soon-content .logo .white-logo {display: none;}.coming-soon-content h2 {font-size: 40px;font-weight: 700;margin-top: 30px;margin-bottom: 0;}.coming-soon-content #timer {margin-top: 40px;}.coming-soon-content #timer div {background-color: #333;color: #fff;width: 100px;height: 105px;border-radius: 5px;font-size: 35px;font-weight: 900;margin-left: 10px;margin-right: 10px;}.coming-soon-content #timer div span {display: block;margin-top: -1px;font-size: 16px;font-weight: 600;}.coming-soon-content form {position: relative;max-width: 500px;margin-left: auto;margin-right: auto;margin-top: 50px;}.coming-soon-content form .form-group {margin-bottom: 25px;width: 100%;position: relative;}.coming-soon-content form .form-group .label-title {margin-bottom: 0;position: absolute;display: block;left: 0;top: 0;pointer-events: none;width: 100%;height: 100%;color: #000;}.coming-soon-content form .form-group .label-title i {position: absolute;left: 0;transition: 0.5s;top: 9px;font-size: 22px;}.coming-soon-content form .form-group .label-title::before {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 0;height: 2px;transition: 0.5s;background: #cd192d;}.coming-soon-content form .form-group .input-newsletter {border-radius: 0;border: none;border-bottom: 2px solid #eee;padding: 0 0 0 32px;color: #000;height: 45px;display: block;width: 100%;transition: 0.5s;font-size: 16px;font-weight: 400;}.coming-soon-content form .form-group .input-newsletter::placeholder {color: #a1a1a1;transition: 0.5s;}.coming-soon-content form .form-group .input-newsletter:focus::placeholder {color: transparent;}.coming-soon-content form .validation-danger {margin-top: 15px;color: #cd192d;}.coming-soon-content form .validation-success {margin-top: 15px;}.coming-soon-content form p {margin-bottom: 0;margin-top: 20px;}.track-order-content {max-width: 700px;background-color: #fff;box-shadow: 3px 5px 25px 0 rgba(0, 0, 0, .1);text-align: center;padding: 40px;margin-left: auto;margin-right: auto;}.track-order-content h2 {margin-bottom: 30px;font-size: 35px;font-weight: 700;}.track-order-content form {text-align: left;padding-left: 30px;padding-right: 30px;}.track-order-content form .form-group {margin-bottom: 20px;}.track-order-content form .form-group label {display: block;color: #000;margin-bottom: 9px;text-transform: uppercase;font-size: 14px;font-weight: 600;}.track-order-content form .default-btn {margin-top: 5px;}.login-content h2 {margin-bottom: 25px;font-size: 25px;font-weight: 700;}.login-content .login-form {padding-right: 15px;}.login-content .login-form .form-group {margin-bottom: 20px;}.login-content .login-form .form-group .form-control {height: 50px;}.login-content .login-form .default-btn {display: block;width: 100%;padding: 14px 25px;}.login-content .login-form .forgot-password {display: inline-block;margin-top: 15px;position: relative;font-weight: 600;}.login-content .login-form .forgot-password::before {width: 100%;height: 1.5px;background: #4b4b4b;bottom: 0;left: 0;position: absolute;transition: 0.5s;content: '';}.login-content .login-form .forgot-password:hover::before {width: 0;}.new-customer-content {padding-left: 15px;}.new-customer-content h2 {margin-bottom: 20px;font-size: 25px;font-weight: 700;}.new-customer-content span {display: block;margin-bottom: 10px;font-size: 17px;font-weight: 600;}.new-customer-content .optional-btn {margin-top: 5px;}.signup-content {max-width: 520px;margin-left: auto;margin-right: auto;}.signup-content h2 {margin-bottom: 25px;text-align: center;font-size: 25px;font-weight: 700;}.signup-content .signup-form .form-group {margin-bottom: 20px;}.signup-content .signup-form .form-group label {display: block;text-transform: uppercase;margin-bottom: 8px;font-size: 14px;font-weight: 600;}.signup-content .signup-form .form-group .form-control {height: 50px;}.signup-content .signup-form .default-btn {display: block;width: 100%;padding: 14px 25px;}.signup-content .signup-form .return-store {display: inline-block;margin-top: 15px;color: #4b4b4b;position: relative;font-size: 15px;}.signup-content .signup-form .return-store::before {width: 100%;height: 1.5px;background: #4b4b4b;bottom: 0;left: 0;position: absolute;transition: 0.5s;content: '';}.signup-content .signup-form .return-store:hover {color: #000;}.signup-content .signup-form .return-store:hover::before {width: 0;}.contact-info h3 {margin-bottom: 15px;font-size: 22px;font-weight: 700;}.contact-info p a {display: inline;font-weight: 500;}.contact-info .contact-list {padding-left: 0;margin-bottom: 25px;list-style-type: none;}.contact-info .contact-list li {margin-bottom: 12px;position: relative;padding-left: 35px;line-height: 20px;display: flex;align-items: center;}.contact-info .contact-list li i {position: absolute;left: 0;top: 50%;transform: translateY(-50%);color: #cd192d;font-size: 20px;}.contact-info .contact-list li a {display: inline-block;font-weight: 600;position: relative;}.contact-info .contact-list li a:hover::before {width: 100%;}.contact-info .contact-list li a::before {content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 1px;transition: 0.5s;background-color: #cd192d;}.contact-info .contact-list li:last-child {margin-bottom: 0;}.contact-info .opening-hours {padding-left: 0;margin-bottom: 25px;list-style-type: none;}.contact-info .opening-hours li {margin-bottom: 10px;}.contact-info .opening-hours li:last-child {margin-bottom: 0;}.contact-info .social {padding-left: 0;list-style-type: none;margin-bottom: 0;}.contact-info .social li {display: inline-block;margin-right: 2px;}.contact-info .social li:last-child {margin-right: 0;}.contact-info .social li a {width: 30px;height: 30px;text-align: center;display: block;color: #cd192d;background-color: #f4f4f4;font-size: 18px;position: relative;border-radius: 2px;}.contact-info .social li a i {position: absolute;left: 0;top: 50%;right: 0;transform: translateY(-49%);}.contact-info .social li a:hover {background-color: #cd192d;color: #fff;}.contact-form h3 {margin-bottom: 15px;font-size: 22px;font-weight: 700;}.contact-form form .form-group {margin-bottom: 20px;}.contact-form form .form-group label {display: block;margin-bottom: 10px;text-transform: uppercase;font-size: 14px;font-weight: 600;}.contact-form form .form-group label span {color: #cd192d;}.contact-form form .with-errors ul {padding-left: 0;list-style-type: none;margin-top: 10px;margin-bottom: 0;}.contact-form form .with-errors ul li {color: #cd192d;font-size: 15px;}.contact-form form #msgSubmit {margin-bottom: 0;}.contact-form form #msgSubmit.text-danger, .contact-form form #msgSubmit.text-success {margin-top: 15px;}#map iframe {width: 100%;height: 500px;margin-bottom: -10px;}.footer-area {padding-top: 100px;background-color: #000;position: relative;z-index: 1;}.single-footer-widget {margin-bottom: 30px;}.single-footer-widget h3 {color: #fff;margin-bottom: 25px;padding-bottom: 5px;position: relative;border-bottom: 1px solid rgba(255, 255, 255, .1);font-size: 22px;font-weight: 700;}.single-footer-widget h3::before {width: 50px;height: 1px;bottom: -1px;content: '';position: absolute;left: 0;background-color: #cd192d;}.single-footer-widget p {color: #fff;}.single-footer-widget .about-the-store p {font-weight: 600;}.single-footer-widget .about-the-store .footer-contact-info {padding-left: 0;margin-bottom: 0;list-style-type: none;}.single-footer-widget .about-the-store .footer-contact-info li {margin-bottom: 12px;color: #fff;position: relative;padding-left: 35px;}.single-footer-widget .about-the-store .footer-contact-info li i {position: absolute;left: 0;top: 2px;font-size: 18px;}.single-footer-widget .about-the-store .footer-contact-info li a {display: inline-block;color: #fff;font-weight: 600;position: relative;}.single-footer-widget .about-the-store .footer-contact-info li a:hover {color: #cd192d;}.single-footer-widget .about-the-store .footer-contact-info li a:hover::before {width: 100%;}.single-footer-widget .about-the-store .footer-contact-info li a::before {content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 1px;transition: 0.5s;background-color: #cd192d;}.single-footer-widget .about-the-store .footer-contact-info li:last-child {margin-bottom: 0;}.single-footer-widget .social-link {padding-left: 0;list-style-type: none;margin-top: 20px;margin-bottom: 0;}.single-footer-widget .social-link li {display: inline-block;margin-right: 2px;}.single-footer-widget .social-link li:last-child {margin-right: 0;}.single-footer-widget .social-link li a {width: 30px;height: 30px;text-align: center;color: #cd192d;font-size: 18px;position: relative;border-radius: 2px;}.single-footer-widget .social-link li a i {position: relative;}.single-footer-widget .social-link li a:hover {color: #fff;}.single-footer-widget .quick-links {padding-left: 0;margin-bottom: 0;list-style-type: none;}.single-footer-widget .quick-links li {margin-bottom: 16px;color: #fff;}.single-footer-widget .quick-links li a {display: inline-block;color: #fff;font-weight: 600;position: relative;}.single-footer-widget .quick-links li a:hover {color: #cd192d;}.single-footer-widget .quick-links li a:hover::before {width: 100%;}.single-footer-widget .quick-links li a::before {content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 1px;transition: 0.5s;background-color: #cd192d;}.single-footer-widget .quick-links li:last-child {margin-bottom: 0;}.single-footer-widget .customer-support {padding-left: 0;margin-bottom: 0;list-style-type: none;}.single-footer-widget .customer-support li {margin-bottom: 16px;color: #fff;}.single-footer-widget .customer-support li a {display: inline-block;color: #fff;font-weight: 600;position: relative;}.single-footer-widget .customer-support li a:hover {color: #cd192d;}.single-footer-widget .customer-support li a:hover::before {width: 100%;}.single-footer-widget .customer-support li a::before {content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 1px;transition: 0.5s;background-color: #cd192d;}.single-footer-widget .customer-support li:last-child {margin-bottom: 0;}.single-footer-widget .footer-newsletter-box .newsletter-form {position: relative;margin-top: -5px;}.single-footer-widget .footer-newsletter-box .newsletter-form label {display: block;color: #fff;font-weight: 600;margin-bottom: 10px;}.single-footer-widget .footer-newsletter-box .newsletter-form .input-newsletter {width: 100%;background-color: transparent;border: 1px solid #848282;border-radius: 0;height: 45px;padding-left: 10px;color: #fff;font-size: 18px;border-radius: 0.25rem;}.single-footer-widget .footer-newsletter-box .newsletter-form .input-newsletter::placeholder {transition: 0.5s;color: #ccc;}.single-footer-widget .footer-newsletter-box .newsletter-form .input-newsletter:focus::placeholder {color: transparent;}.single-footer-widget .footer-newsletter-box .newsletter-form button {display: block;margin-top: 0.8rem;width: 100%;border-radius: 0.25rem;background-color: #cd192d;color: #fff;border: none;padding: 12px 25px;transition: 0.5s;font-weight: 600;font-size: 18px;}.single-footer-widget .footer-newsletter-box .newsletter-form button:hover {color: #000;background-color: #fff;}.single-footer-widget .footer-newsletter-box .newsletter-form #validator-newsletter {position: absolute;left: 0;bottom: -32px;color: #fff !important;}.footer-bottom-area {margin-top: 70px;border-top: 1px solid rgba(255, 255, 255, .1);padding-top: 25px;padding-bottom: 25px;}.footer-bottom-area p {line-height: initial;margin-bottom: 0;color: #cecdcd;font-weight: 500;}.footer-bottom-area p i {position: relative;top: 1px;}.footer-bottom-area p a {display: inline-block;color: #fff;font-weight: 600;position: relative;}.footer-bottom-area p a::before {content: '';position: absolute;left: 0;bottom: 0;width: 0;transition: 0.5s;height: 1px;background-color: #cd192d;}.footer-bottom-area p a:hover {color: #cd192d;}.footer-bottom-area p a:hover::before {width: 100%;}.footer-bottom-area .payment-types {padding: 0;margin: 0;list-style-type: none;text-align: right;}.footer-bottom-area .payment-types li {display: inline-block;}.footer-bottom-area .payment-types li a {display: block;transition: 0.5s;}.footer-bottom-area .payment-types li a:hover {transform: translateY(-5px);}.lines {position: absolute;top: 0;left: 0;right: 0;height: 100%;margin: auto;width: 90vw;z-index: -1;}.lines .line {position: absolute;width: 1px;height: 100%;top: 0;left: 50%;background: rgba(255, 255, 255, 0.1);overflow: hidden;}.lines .line::after {content: "";display: block;position: absolute;height: 15vh;width: 100%;top: -50%;left: 0;background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 75%, #fff 100%);animation: run 7s 0s infinite;animation-fill-mode: forwards;animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);}.lines .line:nth-child(1) {margin-left: -25%;}.lines .line:nth-child(1)::after {animation-delay: 2s;}.lines .line:nth-child(3) {margin-left: 25%;}.lines .line:nth-child(3)::after {animation-delay: 2.5s;}@keyframes run {0% {top: -50%;}100% {top: 110%;}}.go-top {position: fixed;cursor: pointer;bottom: -42px;right: 15px;color: #fff;background-color: #cd192d;z-index: 4;width: 42px;text-align: center;height: 42px;line-height: 42px;opacity: 0;visibility: hidden;font-size: 28px;transition: 0.5s;border-radius: 5px 5px 0 0;}.go-top i {position: absolute;left: 0;right: 0;top: 55%;transform: translateY(-55%);transition: 0.5s;}.go-top.active {bottom: 0;opacity: 1;visibility: visible;}.go-top:hover i {margin-top: -3px;}.owl-carousel .owl-item {position: relative;}.owl-carousel .owl-item img {width: 100%;height: 100%;object-fit: cover;}.owl-carousel .owl-item video {width: 100%;height: 100%;object-fit: cover;}.owl-carousel .owl-item .overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, 0.3);opacity: 0;transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out;transform: translateY(30px);}.owl-carousel .owl-item.active .overlay {opacity: 1;transform: translateY(0);}.bilderliste {position: relative;padding: 0 10px 10px;}.bilderliste::before, .bilderliste::after {content: "";position: absolute;width: 15px;height: 15px;border-color: #adadad;border-style: solid;bottom: 0;}.bilderliste::before {left: 0;border-width: 0 0 1px 1px;}.bilderliste::after {right: 0;border-width: 0 1px 1px 0;}.bilderliste .bilderlistebild {display: block;position: relative;overflow: hidden;}.bilderliste .bilderlistebild img {width: 100%;object-fit: cover;transition: 0.5s;}.bilderliste .bilderlistebild:hover img {transform: scale(1.07) rotate(2deg);}.bilderliste .bilderlistebild .bilderlisteimageimgcount3 {min-height: 270px;}.bilderliste .bilderlistebild .bilderlisteimageimgcount4 {min-height: 200px;}.bilderliste .bilderlistecontent {margin-top: 20px;}.text-left .section-title {text-align: left;max-width: unset;}.text-right {text-align: right;}.text-right .section-title {text-align: right;max-width: unset;}#newmodels .owl-stage-outer {overflow: unset;clip-path: inset(-6px -6px 0px 0);}.divider {position: relative;width: 55%;height: 1px;background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0) 100%);margin: 0 auto;}.divTable {display: table;width: 100%;margin-bottom: 15px;color: #fff;}.divTableBody {display: table-row-group;}.divTableRow {display: table-row;}.divTableCell, .divTableHead {display: table-cell;padding: 3px 0;font-weight: 400 !important;font-size: 14px !important;line-height: 24px !important;}.divTableCell.am {width: 25%;}.divTableCell.tag {width: 13%;}.divTableCell.sep {width: 8%;padding-right: 2px;text-align: center;}.divTableCell.pm {width: 33%;}.divTableCellKontakt {color: #000;}.ozbereich.ozbereichkontakt {color: unset;}h6.ozbereich {color: #fff;font-weight: 600;}p.oeffungszeitentext {font-size: 14px;}.image-divider {position: relative;width: 100%;min-height: 400px;display: flex;align-items: center;justify-content: center;text-align: center;color: white;overflow: hidden;background-size: cover;background-position: center;background-repeat: no-repeat;background-attachment: scroll;}.image-divider::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);z-index: 1;}h3.divheader {color: #fff;}h2.divheader {color: #fff;}.text-box p {color: #fff;}.parallax {background-attachment: fixed;}.text-box {position: relative;z-index: 2;padding: 15px 25px;border-radius: 8px;width: 60%;color: #fff;}.divider-btn {display: inline-block;background-color: #000;color: #fff;border: 1px solid #fff;}.category-list.kategorie-filter, .state-list.state-filter, .license-list.license-filter, .brand-list.brand-filter, .aktionen-list.aktionen-filter, .treibstoff-list.treibstoff-filter, .fzgart-list.fzgart-filter {list-style: none;padding: 0;}.widget_categories i {margin-right: 10px;}.filter-active a {color: #cd192d;}.owl-item .image {height: 320px;}.owl-theme .owl-dots .owl-dot {display: inline-block !important;border: 0 !important;}#det-infoinfoimage {position: relative;}#det-infoinfoimage .products-discount {position: absolute;top: -6.1px;right: 10px;display: inline-block;}#det-infoinfoimage .products-discount span {position: relative;display: block;text-align: center;line-height: 1;padding: 12px 8px 10px;border-top-right-radius: 8px;background-color: #cd192d;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;}.category-navigation {position: absolute;right: 0;bottom: 0;padding: 5px 15px 0;text-align: right;background-color: #000;}.category-navigation h3 {color: #fff;font-size: 20px;}#serviceCarousel.owl-theme .owl-nav {margin-top: 0;}#serviceCarousel.owl-theme .owl-nav [class*=owl-] {color: #cd192d;font-size: 20px;background-color: #fff;margin: 0;padding: 0;width: 50px;height: 50px;line-height: 48px;position: absolute;left: 0;transition: 0.5s;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;border-radius: 50%;border-style: solid;border-color: #fff;border-width: 1.5px;}#serviceCarousel.owl-theme .owl-nav [class*=owl-].owl-next {left: auto;right: 0;}#serviceCarousel.owl-theme .owl-nav [class*=owl-]:hover {background-color: #cd192d;color: #fff;border-color: #cd192d;}#serviceCarousel.owl-theme:hover .owl-nav [class*=owl-] {left: -30px;opacity: 1;visibility: visible;}#serviceCarousel.owl-theme:hover .owl-nav [class*=owl-].owl-next {left: auto;right: -30px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #cd192d;}.owl-carousel .owl-stage-outer {margin-bottom: 20px;}a.mitarbeiterlink {text-transform: none;}.modal-popup-main {padding: 35px;}.mfp-wrap {overflow: hidden !important;}body.modal-open {overflow: hidden;}.center-col {float: none !important;margin-left: auto !important;margin-right: auto !important;}#modal-popup {position: relative;}.mfp-close {position: absolute;top: 10px;right: 10px;font-size: 24px;background: none;border: none;cursor: pointer;z-index: 10;}.mfp-close:active {top: 10px;}.service {position: relative;padding: 0 10px 10px;}.service::before, .service::after {content: "";position: absolute;width: 15px;height: 15px;border-color: #adadad;border-style: solid;bottom: 0;}.service::before {left: 0;border-width: 0 0 1px 1px;}.service::after {right: 0;border-width: 0 1px 1px 0;}.service i {color: #cd192d;}@media (min-width: 769px){#options_standard_ul li, #options_extra_ul li, #options_verfuegbar_ul li {width: 33%;display: inline-block;}}#inserat-hl-images .image img {cursor: zoom-in;}#carousel-images.owl-carousel .image img {cursor: zoom-in;}#carousel-images.owl-carousel {cursor: default;}#vehicle-lightbox {position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;}#lb-backdrop {position: absolute;inset: 0;background: rgba(0, 0, 0, 0.90);cursor: pointer;}#lb-inner {position: relative;z-index: 1;display: flex;align-items: center;gap: 10px;max-width: 95vw;user-select: none;}#lb-img {max-width: 82vw;max-height: 88vh;object-fit: contain;border-radius: 3px;box-shadow: 0 6px 40px rgba(0,0,0,0.7);display: block;pointer-events: none;}#lb-close {position: fixed;top: env(safe-area-inset-top, 14px);right: 18px;background: none;border: none;color: #fff;font-size: 38px;cursor: pointer;line-height: 1;opacity: 0.8;transition: opacity .15s;padding: 8px;min-width: 44px;min-height: 44px;}#lb-close:hover {opacity: 1;}#lb-prev, #lb-next {background: rgba(255,255,255,0.10);border: none;color: #fff;font-size: 26px;padding: 14px 16px;border-radius: 3px;cursor: pointer;flex-shrink: 0;transition: background .15s;}#lb-prev:hover, #lb-next:hover {background: rgba(255,255,255,0.25);}#lb-counter {position: fixed;bottom: env(safe-area-inset-bottom, 18px);left: 50%;transform: translateX(-50%);color: rgba(255,255,255,0.65);font-size: 13px;letter-spacing: .04em;white-space: nowrap;}@media (max-width: 767px) {#lb-prev, #lb-next {display: none;}#lb-img {max-width: 95vw;}#lb-inner {max-width: 100vw;justify-content: center;}}.single-gallery-item {position: relative;overflow: hidden;}.single-gallery-item .img-primary, .single-gallery-item .img-secondary {display: block;width: 100%;height: auto;transition: opacity 0.4s ease;}.single-gallery-item .img-secondary {position: absolute;top: 0;left: 0;opacity: 0;}.single-gallery-item:hover .img-secondary {opacity: 1;}.gallery-items .grid-item-cols-6 {width: 50%;}.gallery-items .grid-item-cols-4 {width: 33.333%;}.gallery-items .grid-item-cols-3 {width: 25%;}@media (max-width: 767px) {.gallery-items .grid-item {width: 100%;}}