form#pricesearch a.btn.btn-outline-secondary.btn-sm {
    border: 1px solid #00000040 !important;
    padding-bottom: 0px;
    line-height: 3px;
    width: 100%;
    margin-left: 5px;
    display: flex;
    justify-content: center;
    padding-top: 10px !important;
}
.toogle-b {
    padding-left: 10px;
}
.logo-section .header-search input#name_search {
    border-radius: 3px !important;
}

div#filters a.filter.border-0.text-dark.list-group-item.list-group-item-action.d-flex.justify-content-between.align-items-center span {
    display: flex;
    align-items: baseline;
    gap: 5px;
}
section.card.d-none.d-md-block.my-2 ul.nav.list-group li.list-group-item.thumbnail-box.border-0 {
    padding: 0;
}
.card.thumbnail.card-body.text-center span.rrp-price {
    font-size: 14px;
    margin-right: 0px;
}
.card {
    border-color: rgb(188 228 122) /*{panel-border-colour}*/;
}

/* 10/07/2024 new design body#n_category */
.cat-paginations .row {
    display: unset !important;
}
h2.section-title span {
    color: #94ca3c;
}
.row.product_main_sec .col-sm-6:nth-of-type(2) .brand-logo-container img {
    height: 50px;
    width: 122px;
    object-fit: cover;
}
.tab-content .card.thumbnail.card-body.text-center a {
    min-height: 48px;
}
.cat-paginations ul.pagination.justify-content-center li.page-item a.page-link {
    background: #bce47a;
}
.cat-paginations .pagination .page-link {
    background: #bce47a;
    border: 1px solid #95d400 !important;
}
body#n_category section.n-responsive-content {
    display: none;
}
.close-toogle a {
    margin-top: 0;
    margin-right: 0;
    border: 1px solid #008140;
    background: #fff;
    border-radius: 50px;
    padding: 5px 10px;
    font-size: 13px;
    text-align: left;
    cursor: pointer;
    font-family: 'circular' !important;
    position: absolute;
    top: 7px;
    right: 13px;
}
.cat-paginations .pagination .page-link:hover {
    background: #95d400;
}
.cat-paginations li.page-item a.page-link:hover {
    background: #95d400 !important;
}
.cat-paginations nav li.page-item.active a.page-link {
    background: #95d400 !important;
}

span.rrp-price {
    font-weight: 400;
    font-family: 'helvetica neue';
}
p.price {
    display: flex;
    justify-content: space-between !important;
    align-items: baseline !important;
}
p.card-title.h4 a {
    font-size: 16px;
    font-weight: 400;
    font-family: 'helvetica neue';
    display: block;
    height: 0px;
}
.thumbnail.card-body .savings-container:after {
    width: 0;
    height: 0;
    border-top: unset !important;
    border-left: unset !important;
    display: inline-block;
    background-color: transparent;
    border-radius: 0;
    padding: 0;
    content: "";
    right: 0;
    top: 0;
    position: absolute;
}

.thumbnail.card-body .savings-container span.sale-lable {
    transform: rotate(1deg) !important;
}
.savings-container span.sale-lable {
    color: #fff !important;
}
.card.thumbnail.card-body.text-center .brand-logo-container img {
    object-fit: cover;
    top: -5px;
    position: absolute;
    right: 0;
} 

/* 10/07/2024 new design body#n_category closed */
/* home page new design */
.slider-section-2 .container {
    max-width: 100%;
}
div#_jstl__images {
    position: relative;
}
.row.product_main_sec .row.align-items-center.products_alt_images {
    display: grid;
    position: absolute;
    left: 0;
    top: 0px;
    width: 17%;
    z-index: 999;
    padding-left: 18px;
    padding-right: 18px;
    overflow-y: scroll;
}
.row.product_main_sec .col-sm-6:first-child {
    position: sticky;
    top: 0;
    width: 100%;
    height: 100%;
}
.row.product_main_sec .row.align-items-center.products_alt_images::-webkit-scrollbar {
    width: 0;
}
.row.product_main_sec .row.align-items-center.products_alt_images .col-3.col-md-3 {
    max-width: 100%;
}
/* home page new design closed */
.menu-content.open {
    z-index: 999;
}
ul.non-user {
    border: 2px solid #006d33;
}

.poster-mains {
    width: 100%;
}
.customize-faq h3 {
    font-size: 34px;
    font-weight: 400;
    text-decoration: none;
}
.Our-Location h1 {
    margin-bottom: 30px;
}
.Reasons h1 {
    margin-bottom: 30px;
}
.gallery-slider .slider-content img {
    border-radius: 10px;
}
.product-slide .left-image img {
    border-radius: 10px;
}
.retting h1 {
    font-size: 16px;
    font-weight: 800;
}
div#header-cart {
    margin-top: -6px;
}
div#compat_list select option {
    background: #bce47a;
}
.section.Categories-cus .Accessories.d-flex .img-s img.img-fluid.img-responsive {
    width: 120px;
    border-radius: 10px;
}
.top-icons ul {
    margin: auto;
    /* width: 1230px; */
    gap: 70px;
}
.top-icons {
    overflow: auto;
}
.banner-text {
    padding-top: 12px;
}
.fhilter90.open-finder {
    right: 0;
    background: #bce47a;
    width: 25%;
    z-index: 999;
}
.brand-all-btn {
    text-align: right;
    
}
body#n_category div#main-content section.row.top-category-design {
    display: block;
    width: 99%;
}
.brand-all-btn a {
    color: #94ca3c;
    font-weight: 600;
}
div#brand-page .row.align-items-center {
    display: flex;
}
span.close-toogle-finder {
    margin-top: 19px;
    margin-right: -10px;
    border: 1px solid #008140;
    background: #fff;
    border-radius: 50px;
    padding: 5px 10px;
    font-size: 13px;
    text-align: left;
    cursor: pointer;
    left: 20px;
    top: -3px;
    position: absolute;
    z-index: 9;
}
/* new design */
.menu-content ul li a:hover {
    text-decoration: none;
    color: #fff;
}
.top-icons {
    padding: 10px 0;
}
.menu-content ul li {
    display: flex;
    align-items: center;
}
.toogle-headding {
    border-bottom: 1px solid #97d700;
    margin-top: -20px;
    margin-bottom: 12px;
}
.menu-content ul li a {
    color: #000;
}
.menu-content {
    background: #bce47a !important;
}
.menu-content::-webkit-scrollbar {
    border: 1px solid #97d700;
    width: 6px;
}
.menu-content::-webkit-scrollbar-thumb {
    background: #97d700;
    color: #000;
}
.browser-cat:hover {
    box-shadow: inset -4000px 0 0 0px #97d700;
}
.menu-content ul li {
    border-bottom: 1px solid #97d700 !important;
}
.browser-cat {
    box-shadow: inset 0 0 0 0 #97d700;
    transition: cubic-bezier(0.44, 0.11, 0.58, 1) 2.9s;
    cursor: pointer;
    background: unset;
}
.menu-content li.dropdown-menu {
    border-bottom: 1px solid #97d700 !important;
}
.toogle-content h2 {
    border-bottom: 1px solid #97d700 !important;
    padding: 0 0 17px 15px;
}
.fhilter90 {
    -webkit-overflow-scrolling: touch;
    -webkit-transition: left .3s;
    -moz-transition: right .3s;
    -ms-transition: right .3s;
    transition: right .3s;
    right: calc(-1*(100% - 20px));
    overflow: auto;
    position: fixed;
    top: 0;
    z-index: 99;
}
/* new design closed */
section.featured-brands ul.slick-dots button {
    display: none;
}

.featured-brands ul.slick-dots .slick-dots button {
    display:none;
}
.featured-brands ul.slick-dots {
    display:flex;
    justify-content:center;
    gap:10px;
    margin: 10px 0 25px;
}
.featured-brands ul.slick-dots li {
    list-style-type:none;
    background:#c1c1c19c;
    height:6px;
    width:140px;
    border-radius:19px;
}
.featured-brands ul.slick-dots li.slick-active {
    background:#97d700;
}
ul.custom-mini-cart {
    height:100%;
}
.brand-item.col-6.col-md-4.col-lg-2 {
    max-width: 100%;
    margin-bottom: 12px;
    padding: 0 10px;
}
ul.custom-mini-cart button.btn.btn-default.viewcart, ul.custom-mini-cart button.checkout.btn.btn-success {
    margin-top: -35px;
    border: unset;
    font-size: 16px;
    font-weight: 600;
    color: #000;
}
isko reflace kar dijiye

.thumb_cart ul {
    height: 544px;
    overflow-x: hidden;
}
.thumb_cart ul {
    height: 460px;
    overflow-x: hidden;
    margin-top: 23px;
}
.thumb_cart {
    color: #000;
}
ul.custom-mini-cart button.btn.btn-default.viewcart, ul.custom-mini-cart button.checkout.btn.btn-success {
       margin:0;
}

ul.custom-mini-cart .thumb_cart li {
    border:1px solid #97d700 !important;
}
ul.custom-mini-cart span.mini-cross {
    margin-top: 19px;
    margin-right: -10px;
    border: 1px solid #008140;
    background: #fff;
    border-radius: 50px;
    padding: 5px 10px;
    font-size: 13px;
    text-align: left;
    cursor: pointer;
    left: 20px;
    top: -3px;
    position: absolute;
    z-index: 9;
    font-family: 'circular';
}
.custom-mini-cart span.mini-cross:hover {
    background: #97d700;
    color: #fff;
}
span.close-toogle-finder:hover {
    background: #97d700;
    color: #fff;
}
ul.custom-mini-cart button.btn.btn-default.viewcart, ul.custom-mini-cart button.checkout.btn.btn-success {
    background:#97d700;
}
button.slick-prev.slick-arrow:after {
    width: 15px !important;
    height: 15px !important;
}
button.slick-next.slick-arrow:after {
    width: 15px !important;
    height: 15px !important;
}
.slider-section-2 .rev_slide.slick-slide.slick-current.slick-active.slick-center img.img-fluid.img-responsive{
 transition: 0.3s;
}
.slider-section-2 .rev_slide.slick-slide.slick-current.slick-active.slick-center img.img-fluid.img-responsive:hover{
 transform: scale(1.4);
}

.card.thumbnail img.product-image.img-fluid {
     transition: 0.3s;
}
.card.thumbnail img.product-image.img-fluid:hover {
  transform: scale(1.1);
}
.section.Categories-cus img.img-fluid.img-responsive{
transition: 0.3s;
}
.section.Categories-cus img.img-fluid.img-responsive:hover{
transform: scale(1.1);
}
ul.custom-mini-cart {
    background: #fff !important;
}
ul.custom-mini-cart .thumb_cart li {
    color: #000;
}
div#compat_list select {
    padding: 0 3px;
    border: 1px solid #97d700;
}
ul.custom-mini-cart .thumb_cart li .title a {
    color: #000 !important;
}
ul.custom-mini-cart .thumb_cart li {
    border: 1px solid #97d700 !important;
    margin-bottom: 10px;
    border-radius: 8px;
    padding: 12px;
}
ul.custom-mini-cart {
    background: #fff !important;
    padding: 0 16px;
}
ul.custom-mini-cart .thumb_cart li .title a {
    color: #000 !important;
    font-size: 14px;
    font-family: 'Inter';
}
ul.custom-mini-cart .thumb_cart .right {
    width: 80%;
}
ul.custom-mini-cart .thumb_cart .right .price {
    font-size: 15px;
    font-weight: 600;
    margin-top: 6px;
}
ul.custom-mini-cart button.btn.btn-default.viewcart, ul.custom-mini-cart button.checkout.btn.btn-success {
    width: 49%;
    border-radius: 7px;
    height: 48px;
    margin-top: 12px;
}
ul.custom-mini-cart {
    list-style: none;
}
ul.custom-mini-cart .thumb_cart .right {
    width: 80%;
    position: relative;
}
.thumb_cart .right a.float_right {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    text-align: center;
}
ul.custom-mini-cart  .thumb_cart .left {
    width: 66px;
}
.thumb_cart .left img {
    width: 66px;
    height: 66px;
}
ul.custom-mini-cart #neto-dropdown {
    width: 100%;
    margin-top: 30px;
}
span.mini-cross {
    float: right;
    margin-right: 0px;
    background: #fff;
    border-radius: 50px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
}
ul.custom-mini-cart {
    display:none;
    position: fixed;
    background: #97d700;
    top: 0px;
    bottom: 0px;
    right: 0px;
    width: 450px;
    z-index: 999;
}
[aria-label="Products information"] {
    position: sticky;
    width: 100%;
    height: 100%;
    top: 0;
}
section.row.top-category-design .col-12.text-center {
    width: 20%;
    display: inline-flex;
    border: 1px solid #ddd;
    justify-content: center;
}
.main-cat-desing {
    display: flex;
    width: 100%;
}
section.row.top-category-design p {
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
}
section.row.top-category-design .col-12.text-center img.img-fluid {
    width: 180px;
}
section.row.top-category-design {
    margin-left: 2px;
    margin-bottom: 27px;
}
.n_automotiv .row.sort_container.align-items-center {
    display: flex !important;
}
section.row.top-category-design .col-12.text-center {
    width: 20%;
    display: inline-flex;
}
.container.mt-4 .card .card-body.border-bottom h3.card-title {
    font-size: 24px;
    font-weight: 600;
    line-height: 20px;
}

.page-header h1 {
    font-size: 24px;
    font-weight: 600;
    text-align: center;
}
.container.mt-4 form#register .card-body .form-row .col-12 .checkbox input[type="checkbox"] {
    width: 17px;
    height: 17px;
    margin-left: 2px;
    margin-right: 5px;
}
.container.mt-4 form#register .card-body .form-row .col-12 .checkbox input[type="checkbox"] {
    vertical-align: middle;
}
.card-body a.btn.btn-lg.btn-primary.btn-block {
    background: #000;
    border: unset;
    box-shadow: unset;
}
.card-body a.btn.btn-lg.btn-primary.btn-block:hover {
    background: #97d700;
    color: #000;
}
.n_automotiv li.nav-item.dropdown i.fa.fa-user {
    display: none;
}
[aria-label="Account Options"] a.btn.btn-outline-secondary h3 {
    font-size: 24px;
    margin: 0;
    padding: 0px 20px;
    font-weight: 500;
    display: flex;
    justify-content: start;
    align-items: center;
    gap: 15px;
}
[aria-label="Account Options"] a.btn.btn-outline-secondary h3 i::before {
    color: #97d700;
}
[aria-label="Account Options"]  .text-truncate {
    text-align: left;
    padding-left: 60px;
    font-size: 15px;
    font-weight: 400;
}
[aria-label="Account Options"] .row {
    gap: 10px 0px;
}
.n_automotiv a.nav-link.dropdown-toggle::after {
    display: none;

}
.logo-section ul li a svg {
    margin-right: -10px;
}
.logo-section div#header-cart a#cartcontentsheader p.m-0.h2 svg {
    margin-right: -5px;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right {
    background: #7ea340;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right .thumb_cart ul li .title a {
    color: #000;
    font-size: 12px;
    font-weight: 500;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right .thumb_cart ul li .price {
    color: #000;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right .thumb_cart {
    color: #000;
    font-size: 12px;
    font-weight: 500;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right .thumb_cart button.checkout.btn.btn-success {
    background: #97d700;
    border: 1px solid #000;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right .thumb_cart button.btn.btn-default.viewcart {
    background: #000;
    color: #fff;
    border: 1px solid #97d700;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right .thumb_cart ul li .title a:hover {
    color: #fffffe;
    text-decoration: none;
}
div#header-cart ul.dropdown-menu.dropdown-menu-right .thumb_cart ul li {
    padding-top: 7px;
    display: flex;
    padding-bottom: 7px;
    justify-content: center;
    align-items: start;
}
.thumb_cart .left {
    padding-top: 4px;
}
.thumb_cart .right a.float_right img {
    margin-top: 22px;
    background: #97d700;
    border-radius: 24px;
}
div#header-cart .btn.focus, .btn:focus {
    box-shadow: none;
}
div#header-call ul.dropdown-menu.dropdown-menu-right {
    min-width: 180px;
    margin-right: -53px;
    background: #fff;
    border: unset;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
}
div#header-call ul.dropdown-menu.dropdown-menu-right li a.dropdown-item {
    color: #000;
}
div#header-call ul.dropdown-menu.dropdown-menu-right li a.dropdown-item:hover {
    background: #97d700;
}
.card-header h3 {
    color: #000;
    font-size: 20px;
    font-weight: 600;
    border-bottom: 1px solid #bce47a70;
    padding-bottom: 11px;
}
.top-category-design a {
    text-decoration: none;
}
aside#left-sidebar h3.h4.mb-0 a.d-block {
    color: #000;
}
.card-header {
    cursor: pointer;
    background: transparent;
    border: unset !important;
    border-radius: unset !important;
}
.card-header a.d-block:focus {
    color: #fbf3f3;
}
.card-header h3.h4.mb-0:hover {
    color: #95d400;
}
#left-sidebar a.d-block:hover {
    text-decoration: none;
    color: #fff;
}
.row.sort_container.align-items-center {
    background: #bce47a;
    padding: 10px 0px;
    margin-bottom: 20px;
    border: 2px solid #97d700;
    border-radius: 10px;
}
.container.mt-4 hr {
    display: none;
}
div#filters .list-group a {
    font-size: 13px;
    font-weight: 600;
}
.card.thumbnail.card-body.text-center {
    background: unset;
    border: 1px solid #E4E4E4;
    box-shadow: 0 3px 10px #f8f9fa;
    border-radius: 9px;
}
.card.thumbnail.card-body.text-center p.card-title.h4 {
    margin: 0;
    padding: 0;
    text-align: left;
}
.card.thumbnail.card-body.text-center span[itemprop="price"] {
    color: #95d400;
    font-size: 19px;
    font-weight: 400;
    font-family: 'helvetica neue';
}
.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads {
    width: 100%;
    background: #95d400;
    color: #fff;
}
.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads:hover {
    color: #000;
}
.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads:hover {
    color: #fff;
    background: #97d700;
    border-color: #008140;
}
.viewby.btn-group a.btn.active {
    background: #95d400;
    border: 1px solid #c1c1c1;
}
.btn-primary:hover {
    background-color: rgb(188 228 122) /*{buttons | btn-primary-background-colour-hover}*/;
    border-color: rgb(188 228 122) /*{buttons | btn-primary-border-colour-hover}*/;
}
body#n_category div#main-content {
    padding-top: 0;
}
body#n_category .col-12.col-md-9 h1 {
    font-size: 20px;
    font-weight: 400;
    display: none;
}
.collapse a {
    border-bottom: 1px solid #bce47a70;
    padding-bottom: 20px !important;
}
.main-cat-desing .list-group-flush>.list-group-item {
    border: unset !important;
    border-radius: 0 0 5px 5px;
}
.main-cat-desing .list-group-item:last-child {
    border: unset !important;
    padding-top: 20px;
    padding-bottom: 20px;
}
.main-cat-desing .position-relative.border-bottom:nth-child(2) {
    display: none;
}
a.btn.btn-primary.btn-outline-secondary {
    background: #000;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    border: 1px solid #0F0F0F;
    background: unset;
    font-weight: normal;
    color: unset;
    border-radius: 40px;
    margin-top: -3px;
    width: 15px;
    height: 15px;   
}
form#pricesearch {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.main-cat-desing .position-relative.border-bottom.dropdown.dropdown-hover a.text-dark.list-group-item.list-group-item-action {
    border-bottom: 1px solid #bce47a70 !important;
    padding-top: 10px;
    padding-bottom: 24px;
}
article.col-12.pb-2 .card {
    background: unset;
    border: unset;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
}
.row.products-row button.addtocart.btn-primary.btn.btn-loads {
    background: #95d400;
}
.row.products-row p.mb-1 [itemprop="price"] {
    color: #95d400;
}
.ui-widget.ui-widget-content {
    border: 1px solid #000000;
    height: 0;
    width: 99%;
    margin: auto;
    margin-bottom: 20px;
    margin-left: 7px;
}
.row.sort_container .btn-text {
    font-size: 12px;
    font-weight: 400;
}
.row.sort_container label.col-2.col-form-label {
    font-size: 12px;
    font-weight: 400;
}
.row.sort_container select.form-control {
    font-size: 12px;
    font-weight: 400;
}
.card-header {
    border: unset;
}
.thumb_list .card-body .price, .thumbnail.card-body p.price {
    color: var(--theme-colour-secondary);
    justify-content: left !important;
    flex-direction: unset;
    padding: 7px 0;
    padding-bottom: 0;
}
.npopup-btn-close {
    top: 20px;
    right: 14px;
}
.successaddmessage .footer .right button.btn.btn-success.calltoaction.npopup-checkout:hover {
    background: #000;
    color: #fff;
}
.successaddmessage .footer .right button.btn.btn-success.calltoaction.npopup-checkout {
    background: #94ca3c;
    color: #000;
    border: unset;
}
.successaddmessage .footer .left button.btn.btn-default.npopup-view:hover {
    background: #94ca3c;
    color: #000;
}
.successaddmessage .footer .left button.btn.btn-default.npopup-view {
    background: #000;
    color: #fff;
}
.successaddmessage .footer .left button.btn.btn-default.npopup-continue:hover {
    background: #000;
    color: #fff;
}
.successaddmessage .footer .left button.btn.btn-default.npopup-continue {
    background: #94ca3c;
    color: #000;
}
body#n_customer_account div#main-content {
    padding-top: 0;
}

input.btn.btn-block.btn-success[value="Add New List"]:hover {
    background: #000;
    color: #fff;
}
body#n_customer_account a.btn.btn-success {
    background: #97d700;
    border: unset;
}
[name="disputeForm"] .card.card-body {
    background: unset;
    border: 1px solid #E4E4E4;
    box-shadow: 0 3px 10px #f8f9fa;
    border-radius: 9px;
    padding: 15px 15px;
}
.row.btn-stack a.btn.btn-danger.btn-block:hover {
     background: #000;
     color: #fff;
}
.row.btn-stack a.btn.btn-danger.btn-block {
    background: #bce47a;
    border: unset;
    color: #000;
}
input.btn.btn-block.btn-success[value="Add New List"] {
    background: #97d700;
    border: unset;
    color: #000;
}
[class="form-check-label"] p {
    font-size: 8px !important;
}
body#n_customer_account .page-header h2 {
    font-size: 24px !important;
    margin-bottom: 20px !important;
}
div#main-content .col-12.col-md-3.offset-md-9.text-md-right input.btn.btn-lg.btn-success:hover {
    background: #000;
    color: #fff;
}
div#main-content .col-12.col-md-3.offset-md-9.text-md-right input.btn.btn-lg.btn-success {
    width: 100%;
    background: #97d700;
    color: #000;
    border: unset;
}
form[name="UPDATEINFO"] {
    background: unset;
    border: 1px solid #E4E4E4;
    box-shadow: 0 3px 10px #f8f9fa;
    border-radius: 9px;
    padding: 35px 15px;
}
input#save_button {
    background: #97d700;
    border: unset;
    color: #000;
}
input#save_button:hover {
    background: #000;
    color: #fff;
  
}
input#delete_button:hover {
   background: #97d700;
   color: #000;
}
input.btn.btn-block.btn-lg.btn-success {
    background: #97d700;
    color: #000;
    border: unset;
}
input.btn.btn-block.btn-lg.btn-success:hover {
    background: #000;
    color: #fff;
}

@media (max-width: 320px) {
.menu-content {
    left: calc(-1*(100% - -90px)) !important;
}
.image56 {
    position: absolute;
    width: 100%;
    left: -60px;
    top: -31px;
}
.n_automotiv .text-lefr5 h1 {
    font-size: 40px;
}
.logo-section .toogle-b a {
    font-size: 11px;
    display: flex;
    align-items: center;
    gap: 6px;
}
.browser-cat {
    padding-top: 12px !important;
    padding-bottom: 4px !important;
}
}
@media (max-width : 767px) {
.logo-section .on-mobile ul.non-user {
    height: 38px;
    padding: 10px 13px;
}
div#header-cart a#cartcontentsheader {
    height: 38px;
    padding: 2px 7px !important;
}
.btn.p-0.vehicle-icon {
    height: 38px;
    padding: 2px 7px !important;
}
.footer-main .mobile67 {
    display: none;
}
.header-1 {
    display: none;
}
.logo-section .toogle-b a svg path {
    fill: #000;
}
body .browser-cat .toogle-b {
    padding-left: 0;
}
body .browser-cat .toogle-b a {
    justify-content: center;
    left: 3px;
    position: relative;
}
.mobile67 {
    position: absolute;
    right: 9px;
    bottom: 0px;
    border-radius: 4px;
    border: 2px solid #008140;
    background: #bce47a;
    padding: 6.7px 10px;
}
.container.mt-4 form#register .card-body .form-row  .form-group {
    padding-top: 0;
}

.top-icons ul .icon-list a svg {
    width: 30px;
}
body .browser-cat a {
    font-size: 0 !important;
}
section.row.products-row.card-design.slick-initialized.slick-slider {
    padding: 0 10px;
}
.thumb_cart ul {
    height: 410px;
    overflow-x: hidden;
    margin-top: 23px;
}
.product-slide .textleft h3 {
    font-size: 35.73px;
}
.logo-section-main {
    overflow: hidden;
}
.brand-item.col-6.col-md-4.col-lg-2 {
    max-width: 100%;
}
.card.thumbnail.card-body.text-center p.card-title.h4 a {
    font-size: 13px;
    font-weight: 400;
    font-family: 'helvetica neue';
    display: contents;
}
.logo-section .toogle-b a {
    font-weight: 700;
    font-size: 12px;
    font-family: 'DM Sans';
    text-transform: uppercase;
}
.main-cat-desing .row.sort_container.align-items-center {
    width: 100%;
    margin: auto;
}
.header-1 .col-sm-4.calling-nub {
    display: none;
}
.header-1 .social-icon {
    display: none;
}

.top-icons {
    overflow: auto;
}
.top-icons ul {
    gap: 48px;
}
.textslder .content h1 {
    font-size: 26.18px;
    line-height: 33.05px;
}
div#header-cart p.m-0.h2 svg {
    margin-right: 8px !important;
}
.main-cat-desing {
    display: block;
}
section.row.top-category-design .col-12.text-center {
    width: 45%;
}
div#main-content .row {
    overflow: hidden;
}
}
@media (max-width : 768px) {
section.row.top-category-design .col-12.text-center {
    width: 33%;
}
body#n_category div#main-content section.row.top-category-design .col-12.text-center {
    margin-right: 8px;
}
body#n_category .main-cat-desing .col-12.col-md-9 .row {
    grid-template-columns: repeat(2,1fr);
}
body#n_category .main-cat-desing aside#left-sidebar {
    max-width: 25%;
}
div#header-cart p.m-0.h2 svg {
    margin-right: 5px !important;
}
.bd-example, .tab-content {
    margin-top: 25px;
}
}



.position-relative {
    border: unset;
    border-radius: unset;
}
.list-group-item {
    border: unset !important;
}
.list-group-flush>.list-group-item {
    border: unset !important;
    border-radius: unset;
}
.main-cat-desing .border-bottom {
    border-bottom: 1px solid #bce47a70 !important;
}
.main-cat-desing section.card.d-none.d-md-block.my-2 ul.nav.list-group li.list-group-item.thumbnail-box.border-0 {
    border-bottom: 1px solid  #bce47a70  !important;
    width: 90%;
    margin: auto;
}
.position-relative.border-bottom.dropdown.dropdown-hover:first-child {
    border: unset !important;
}

section.card.d-none.d-md-block.my-2 {
    border: unset;
}
.card.d-none.d-md-block.my-2 {
    border: unset;
}
.footer-main {
    background: #222222;
    position: relative;
} 
.footer-main:before { 
    background-attachment: fixed;
    content: '';
    background: url('/assets/images/foter-image/imge56.png');
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
    filter: opacity(0.2);
}
.list-group-flush>.list-group-item {
    border: unset;
    border-radius: unset;
}
section.row.top-category-design .col-12.text-center {
    width: 19.8%;
    display: inline-flex;
}   
.wrapper-pricing.col-12 span.text-success.font-weight-bold {
    color: #ed6912 !important;
}
.wrapper-pricing.col-12 span.text-success.font-weight-bold i.fa.fa-check-square {
    color: #97d700;
}
.wrapper-pricing.col-12 span.text-success.font-weight-bold {
    color: #ed6912 !important;
    font-family: 'DM Sans';
}
.zoom.embed-responsive-item.d-flex.align-items-center.justify-content-center {
    pointer-events: none;
}  
a.embed-responsive.embed-responsive-1by1 .zoom.embed-responsive-item img {
    pointer-events: none !important;
    cursor: none !important;
} 
body#n_product .row.products-row article.col-6.col-sm-6.col-lg-3.col-xl-3.pb-2 .card.thumbnail span.rrp-price {
    font-weight: 300;
    font-family: 'DM Sans';
    font-size: 14px;
}
body p.card-title.h4 a {
    font-weight: 300;
    font-family: 'DM Sans';
}
@media (min-width: 600px) and (max-width: 700px) {
.thumb_cart ul {
    height: 76vh;
}
}
@media (min-width:320px) and (max-width:767px) {
section.row.top-category-design.slick-initialized.slick-slider {
    width: 100%;
}
body#n_category .main-cat-desing .col-12.col-md-9 .row.sort_container.align-items-center {
    margin-bottom: 15px;
    padding: 10px 0 !important;
}
.bd-example.bd-example-tabs .nav.nav-tabs a {
    color: #000;
}
.slider-headding-1.top-heading {
    min-height: 42px;
}
.textslder .content h1 {
    min-height: 100px;
}
.slider-headding-1.top-heading a {
    font-size: 20px;
}
body#n_home .products-row article.pb-2, .products-row article.pb-2 {
    padding-bottom: 10px!important;
}
.both-column {
    margin-bottom: 10px;
}
.card.thumbnail.card-body.text-center span[itemprop="price"] {
    font-size: 13px;
}
.bd-example.bd-example-tabs .tab-content {
    margin-top: 0;
}
.toogle-content li.dropdown-menu a {
    padding: 0;
}
div#header-call ul.non-user {
    margin-right: 0;
    background: #bce47a !important;
}
.first-section-f .section1 .col-12.col-md-4.text-md-left {
    max-width: 50%;
    padding: 0;
}
.fife56 .title div {
    font-size: 14px;
}

.content56 a.btn-pr.btn.btn-1.hover-filled-slide-left {
    width: 100%;
}
.first-section-fg {
    border-bottom: 1px solid #fff;
    padding-top: 25px;
    padding-bottom: 25px;
} 
.top-icons ul {
    margin: auto;
    width: 100%;
    gap: 72px;
}
.footer-main .cocial-ico-botm .first-section-f span {
    font-size: 10px;
}
.poswder4 {
    font-size: 10px !important;
}
.thumb_cart li {
    display: flex;
    align-items: center;
    gap: 5px;
}
.product-slide .textleft a.btn {
    font-weight: 600;
}
.product-slide .textleft p {
    padding-top: 10px;
    padding-bottom: 10px;
}
.row.product_main_sec .col-sm-6:first-child {
    position: unset;
}
body#n_product .col-12 {
    padding-left: 0;
}
.row.products-row p.card-title.h4 {
    height: 50px;
}
.row.product_main_sec .col-sm-6:nth-of-type(2) {
    border: unset;
}
section.row.top-category-design.slick-initialized.slick-slider .slick-track {
    width: 100% !important;
}
body#n_content section.row.top-category-design.slick-initialized.slick-slider .slick-slide {
    width: 49%;
}
.tab-content {
    padding: 10px;
}
.row.product_main_sec .row.align-items-center.products_alt_images {
    display: flex;
    position: unset;
    width: 102%;
    padding: 0;
}
.main-cat-desing .row.sort_container.align-items-center {
    padding: 0 !important;
}
body#n_category div#main-content section.row.top-category-design .col-12.text-center {
    margin-right: 0px;
}
section.row.top-category-design {
    padding-right: 14px;
}
body#n_category section.row.top-category-design p {
    height: 70px;
}
section.row.top-category-design .col-12.text-center {
    width: 49%;
}
.main-cat-desing aside#left-sidebar {
    border: unset;
   max-width: 100% !important;
}
body#n_category .main-cat-desing .col-12.col-md-9 {
    padding: 15px 0;
}
body#n_category p.price {
    display: flex !important;
    align-items: baseline !important;
}
body#n_category [itemprop="price"] {
    font-weight: 500;
    font-size: 10px !important;
}
body#n_category span.rrp-price {
    font-weight: 500;
    font-size: 10px !important;
}
.card.thumbnail.card-body.text-center p.card-title.h4 a {
    font-size: 13px;
    font-weight: 400;
    font-family: 'helvetica neue';
}
body#n_category .main-cat-desing .col-12.col-md-9 .row.sort_container.align-items-center {
    margin-bottom: 15px;
}
body#n_category .main-cat-desing .col-12.col-md-9 .row {
    grid-template-columns: repeat(2,1fr);
    padding: 0 10px;
}
body#n_category .main-cat-desing article.col-6.col-sm-6.col-lg-3.col-xl-3.pb-2 {
    padding-bottom: 10px !important;
}
.cros-sell-sec .component.selector.col-md-8 {
    margin-right: 0;
    padding-right: 0;
    padding-left: 0;
}
.component.selector.col-md-8 .panel-body.card-body {
    display: flex;
    padding-left: 0;
}

.cros-sell-sec .component.selector.col-md-8 {
    padding-right: 0;
    display: grid;
    padding-left: 0;
}
.component.selector.col-md-8 .panel-body.card-body {
    display: flex;
    width: 100%;
    padding-left: 4px;
}
#n_product .cros-sell-sec .card {
    width: 100% !important;
    margin-right: 23px;
}
.product-slide .textleft h3 {
    margin-bottom: -9px;
}
.banner-text {
    padding-top: 10px;
}
.maker56 {
    display: block;
}
.featured-brands h3 {
    margin-bottom: 15px;
}
.featured-brands ul.slick-dots {
    width: 87%;
}
.arrow-dots .slick-dots {
    width: 87%;
}
.product-slide .textleft h3 {
    font-size: 24.73px;
    line-height: 30px;
}
.n_automotiv .content56 h1 {
    font-size: 24.73px;
    line-height: 30px;
}
.containtn.section-1 .bg-img img.img-fluid.img-responsive {
    height: 233px;
    border-radius: 10px;
}
.n_automotiv .text-lefr5 h1 {
    line-height: 0px;
}
.text-lefr5 h3 {
    font-size: 19.73px;
    line-height: 25px;
}
.n_automotiv .text-lefr5 h3 {
    font-weight: 900;
    font-size: 10.73px;
}
.n_automotiv .text-lefr5 h1 {
    font-size: 18px !important;
}
.n_automotiv .product-slide .textleft {
    height: 67%;
}
.product-slide .textleft p {
    font-size: 15.38px;
    line-hight: 10px !important;
    line-height: 25px;
    margin-bottom: 10px;
}
}
@media (min-width: 831px) and (max-width: 1280px) {
[id="n_product"] .main-image.text-center {
    padding-left: 132px;
}
.row.product_main_sec .row.align-items-center.products_alt_images {
    width: 23%;
}
}
@media (min-width: 799px) and (max-width: 800px) {
section.row.top-category-design a p {
    height: 68px;
}
section.row.top-category-design .col-12.text-center {
    width: 19.3%;
    display: inline-flex;
}
}
@media screen and (min-width: 768px) and (max-width: 820px)  {
body#n_category .main-cat-desing aside#left-sidebar {
    max-width: 25%;
}
.thumb_cart ul {
    height: 79vh;
}
.logo-section .d-none.d-md-flex.col-12.col-sm-8.col-md-9.justify-content-end.align-items-center.on-mobile {
    padding-left: 0;
}
.bd-example.bd-example-tabs .nav.nav-tabs a {
    color: #000;
}
.bd-example, .tab-content {
    padding-top: 20px;
}
.slider-section-2 .slick-list.draggable {
    min-height: 237px;
}
.logo-section .header-search .input-group-append button {
    margin-top: 1.6px;
}
ul.custom-mini-cart button.btn.btn-default.viewcart, ul.custom-mini-cart button.checkout.btn.btn-success {
    margin-top: 20px;
}
.both-column a.btn-pr.btn.btn-1.hover-filled-slide-left {
    width: 100%;
}
.row.product_main_sec .col-sm-6:first-child {
    position: unset;
}
.main-cat-desing aside#left-sidebar {
    margin-right: 10px;
}
[id="n_product"] .main-image.text-center {
    padding-left: 107px;
}
.row.product_main_sec .row.align-items-center.products_alt_images {
    width: 13.4%;
    padding-right: 5px;
    padding-left: 0;
}
body#n_category section.row.top-category-design .col-12.text-center a p {
    height: 70px;
}
body#n_category section.row.top-category-design .col-12.text-center {
    width: 19.5%;
    display: inline-flex;
}
.card-design .card.thumbnail p.card-title.h4 a {
    height: 44px;
}
body#n_category div#main-content section.row.top-category-design .col-12.text-center {
    margin-right: 0px;
}
body#n_category .main-cat-desing .col-12.col-md-9 {
    max-width: 100%;
    flex: 0 0 68%;
}
body#n_category .main-cat-desing .col-12.col-md-9 .row {
    grid-template-columns: repeat(2,1fr);
}
.section.Categories-cus .row .col-md-4 {
    max-width: 100%;
}
.section.Categories-cus .row {
    display: grid;
    grid-template-columns: repeat(2,1fr);
}
.section.Categories-cus .row .col-md-8 {
    max-width: 100%;
}
.section.Categories-cus .row .col-md-8 .text6 h3 {
    font-size: 24px;
    line-height: 30px;
}
.featured-brands ul.slick-dots {
    width: 93%;
    margin-top: 20px;
}
.both-column .containtn.section-1 .content56 h1 {
    font-size: 28px;
    line-height: 30px;
}
.both-column img.img-fluid.img-responsive {
    border-radius: 10px;
}
.arrow-dots .slick-dots {
   width: 93%;
   margin-top: 20px;
}
div#header-call ul.non-user {
    padding-right: 24px;
}
.bd-example.bd-example-tabs .tab-content button.slick-next.slick-arrow {
    top: -100px;
}
.bd-example.bd-example-tabs .tab-content button.slick-prev.slick-arrow {
    top: -100px;
}
#n_product .cros-sell-sec .card {
    border: unset;
    width: 100% !important;
    margin-right: 0px;
    
}
[id="n_product"] .col-xs-12 .panel-body.card-body {
    width: 100%;
    display: grid !important;
    grid-template-columns: repeat(2,1fr) !important;
    padding-left: 0;
}
[id="n_product"] .component.selector.col-md-8 {
    display: block;
    padding-left: 0;
}
}
@media (max-width: 912px) and (min-width: 900px) {

body#n_category div#main-content section.row.top-category-design .col-12.text-center {
    margin-right: 8px;
}
}
@media (min-width: 900px) and (max-width: 1024px) {
.section.Categories-cus .row {
    display: grid;
    grid-template-columns: repeat(2,1fr);
}
.thumb_cart ul {
    height: 84vh;
}
.first-section-fg {
    padding-top: 23px;
}
.row.product_main_sec .col-sm-6:first-child {
    position: unset;
}
.main-cat-desing aside#left-sidebar {
    margin-right: 10px;
}
[id="n_product"] .main-image.text-center {
    padding-left: 167px;
}
.row.product_main_sec .row.align-items-center.products_alt_images {
    width: 12.9%;
    padding-right: 5px;
    padding-left: 0;
}
body#n_category section.row.top-category-design .col-12.text-center a p {
    height: 70px;
}
body#n_category div#main-content section.row.top-category-design .col-12.text-center {
    margin-right: 0px;
}
body#n_category section.row.top-category-design .col-12.text-center {
    width: 19.5%;
    display: inline-flex;
}
body#n_category .main-cat-desing .col-12.col-md-9 {
    max-width: 100%;
    flex: 0 0 74%;
}
body#n_category .main-cat-desing aside#left-sidebar {
    max-width: 20%;
}
.section.Categories-cus .row .col-md-8 {
    max-width: 100%;
}
.section.Categories-cus .row .col-md-4 {
    max-width: 100%;
}
.section.Categories-cus .row .col-md-4 {
    width: 100% !important;
}
.bg-img img {
    height: 250px;
    border-radius: 10px;
}
.content56 p {
    line-height: 24.46px;
    margin-top: 22px;
}
.containtn.section-1 h1 {
    line-height: 34px;
}
.content56 h1 {
    line-height: 30.94px;
    font-size: 28px;
}
.containtn.section-1 p {
    margin-top: 3px;
}
div#header-call ul.non-user a.nav-link.dropdown-toggle.pr-0 span.visible-lg.visible-inline-lg {
    display: none;
}

div#header-cart p.m-0.h2 span.nhu7 {
    display: none;
}
}
@media(min-width: 821px) and (max-width: 900px) {
body#n_category div#main-content section.row.top-category-design .col-12.text-center {
    margin-right: 0px;
}
body#n_category section.row.top-category-design .col-12.text-center a p {
    height: 70px;
}
body#n_category div#main-content section.row.top-category-design .col-12.text-center {
    margin-right: 0px;
}
body#n_category section.row.top-category-design .col-12.text-center {
    width: 19.5%;
    display: inline-flex;
}
body#n_category .main-cat-desing aside#left-sidebar {
    max-width: 24%;
}
body#n_category .main-cat-desing .col-12.col-md-9 {
    max-width: 100%;
    flex: 0 0 70%;
}
ul.non-user li.nav-item.dropdown a.nav-link.dropdown-toggle.pr-0 {
    display: none;
}
div#header-cart a#cartcontentsheader p.m-0.h2 span.nhu7 {
    display: none;
}
div#header-call {
    display: flex !important;
    width: 13%;
}
div#header-call ul.non-user {
    padding-right: 20px;
}
.browser-cat {
    padding: 11px 3px;
}
}
@media (min-width: 1024px) and (max-width: 820px) 
{
.row.product_main_sec .col-sm-6:first-child {
    position: unset;
}
[aria-label="Browsing history"] ul.nav.list-group li.list-group-item.thumbnail-box.border-0 .col-12.col-lg-7 {
    padding: 0;
}
section.card.d-none.d-md-block.my-2 .col-12.col-lg-5 {
    padding-left: 0;
}
section.card.d-none.d-md-block.my-2 .col-12.col-lg-5 {
    padding-left: 0;
}
section.card.d-none.d-md-block.my-2 ul.nav.list-group li.list-group-item.thumbnail-box.border-0 {
    padding: 0 !important;
}
.main-cat-desing .thumb section.row.products-row .card.thumbnail.card-body.text-center p.card-title.h4 {
    min-height: 77px;
}
body#n_category .main-cat-desing .col-12.col-md-9 .row {
    grid-template-columns: repeat(2,1fr);
}
body#n_category .main-cat-desing aside#left-sidebar {
    max-width: 25%;
}
.product-slide .textleft h3 {
    margin-bottom: -9px;
    margin-top: -9px;
}
}
.bg-img img {
    width: 100%;
    border-radius: 10px;
}
@media(max-width: 1024px) {
body#n_content .main-box {
    width: 93% !important;
    margin: auto;
}
form#pricesearch a.btn.btn-outline-secondary.btn-sm {
    border: 1px solid #00000040 !important;
    padding-bottom: 0px;
    line-height: 3px;
    width: 100%;
    margin-left: 5px;
    display: flex;
    justify-content: center;
    padding-top: 10px !important;
}
.main-cat-desing div#filters {
    padding: 0 10px;
    padding-right: 0;
}
body#n_category .main-cat-desing aside#left-sidebar a {
    padding: 0;
}

div#filters a.filter.border-0.text-dark.list-group-item.list-group-item-action.d-flex.justify-content-between.align-items-center span {
    display: flex;
    align-items: baseline;
    gap: 5px;
}
section.card.d-none.d-md-block.my-2 ul.nav.list-group li.list-group-item.thumbnail-box.border-0 {
    padding: 0;
}
.card.thumbnail.card-body.text-center span.rrp-price {
    font-size: 12px;
    margin-right: 0px;
}
.card {
    border-color: rgb(188 228 122) /*{panel-border-colour}*/;
}
}
@media(min-width: 1025px) {
a.embed-responsive.embed-responsive-1by1 .zoom.embed-responsive-item img {
    height: 450px !important;
    object-fit: contain !important;
}
}
form.form-inline.buying-options a.btn.btn-primary.btn-loads {
    background: #94ca3c;
    width: 100%;
    border: unset;
}
/* big screen */
@media (min-width: 1300px) and (max-width: 1397px) {
div#main-content {
    padding: 0 34px;
}
}
@media(min-width: 319px) and (max-width: 400px) {
body#n_content section.row.top-category-design.slick-initialized.slick-slider .slick-slide {
    width: 50% !important;
}
section.row.top-category-design {
    padding-right: 8px;
}
}
section.row.top-category-design.slick-initialized.slick-slider {
    width: 100%;
}
section.row.top-category-design.slick-initialized.slick-slider .slick-track {
    width: 100% !important;
}
body#n_content section.row.top-category-design.slick-initialized.slick-slider .slick-slide {
    width: 14%;
}



.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads {
    position: relative;
}
.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads:before {
    content: '';
    position: absolute;
    background-color: #bce47a;3c; */
    transition: 0.3s ease-out;
    border-radius: 0px;
    top: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
}


.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads:hover:before {
    width: 0%;
}
.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads span {
    z-index: 9;
    position: relative;
}
.card.thumbnail.card-body.text-center button.addtocart.btn-primary.btn.btn-loads {
    border-color: #95d400;
}


.thumbnail.card-body .savings-container span.sale-lable {
    height: unset;
    width: unset;
    text-align: center;
}
body .savings-container {
    position: absolute;
    width: max-content;
    left: -8px;
    top: 9px;
    padding: 3px 8px;
    background: #ed6912;
    font-size: 15px;
    text-align: center;
}

.thumbnail.card-body .savings-container span.sale-lable {
    font-size: 10px;
}
.thumbnail.card-body {
    overflow: unset;
}
body .savings-container:before {
    content: "";
    border: 4px solid transparent;
    border-top: 5px solid #ed6912;
    border-right: 5px solid #ed6912;
    content: "";
    position: absolute;
    left: 0;
    bottom: -7px;
}
div#header-call ul.dropdown-menu.dropdown-menu-right {
    min-width: 287px;
    margin-right: -99px;
    background: #fff;
    border: unset;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
    
}
div#header-call ul.dropdown-menu.dropdown-menu-right {
    border: 1px solid #97d700;
}
a.sign-in {
    padding: 7px 10px !important;
    border: 2px solid #97d700;
    height: 52px;
    margin: 0 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 11px;
    font-size: 20px;
    text-decoration: none;
position: relative;
}
a.sign-in {
    background: #bce47a;
}
a.sign-in:hover span {
    color: #000;
}
div#header-call ul.dropdown-menu.dropdown-menu-right li {
    padding: 6px 0;
}
div#header-call ul.dropdown-menu.dropdown-menu-right li a.dropdown-item {
    font-size: 18px;
    font-family: 'DM Sans';
}
div#header-call ul.dropdown-menu.dropdown-menu-right li a.dropdown-item {
    font-size: 18px;
    font-family: 'DM Sans';
    padding: 9px 22px;
}
.section.Categories-cus .row:last-child .col-md-4 a {
    text-decoration: none;
}
.browser-cat .toogle-b a {
    font-size: 13px;
}
.footer-main .first-section-f .section1 nav.row li.nav-item a.nav-link {
    padding-top: 2px;
    padding-bottom: 2px;
}
.logo-section .header-search .input-group-append button i.fa.fa-search {
    font-size: 19px;
    font-weight: 600;
}
.input-group-append button.btn.btn-outline-secondary:before {
    background-color: #94ca3c;
    transition: 0.3s ease-out;
    border-radius: 7px;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
.input-group-append button.btn.btn-outline-secondary:hover:before {
    width: 0% !important;
}
a.somp {
    text-align: center;
    display: block;
    font-size: 17px;
    font-family: 'DM Sans';
    color: #000;
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 13px;
}
.logo-section .header-search .input-group-append button i.fa.fa-search {
    position: relative;
    z-index: 99;
}    
div#header-call ul.dropdown-menu.dropdown-menu-right svg {
    width: 30px;
    margin-right: 12px;
    height: 30px;
}




div#header-call ul.dropdown-menu.dropdown-menu-right {
    border: 4px solid #97d700;
    border-radius: 10px;
}
div#header-call ul.dropdown-menu.dropdown-menu-right:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 0 solid transparent;
    border-bottom: 15px solid #fff8f8;
    top: -14px;
    z-index: 999;
    right: 0;
    left: -4px;
    margin: auto;
}
div#header-call ul.dropdown-menu.dropdown-menu-right:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 17px solid transparent;
    border-right: 17px solid transparent;
    border-top: 0 solid transparent;
    border-bottom: 14px solid #94ca3c;
    right: 0;
    left: -4px;
    top: -18px;
    margin: auto;
}

div#header-call ul.dropdown-menu.dropdown-menu-right li a.dropdown-item:hover {
    background: transparent;
    color: #94ca3c;
  
}
div#header-call ul.dropdown-menu.dropdown-menu-right li a.dropdown-item:hover svg path {
    fill: #94ca3c;
}

.poswder4 {
    text-align: right;
    position: relative;
    top: -31px;
    color: #fff;
    font-family: 'DM Sans';
    font-size: 16px;
}
.poswder4 a {
    color: #94c83d;
    text-decoration: underline;
}
@media (min-width: 1049px) and (max-width: 1099px) {
.browser-cat {
    width: 84% !important;
}
.text-lefr5 h1 {
    font-size: 61.45px;
    line-height: 85.45px;
}
.logo-section .header-search.pt-2.pt-md-0 {
    min-width: 80%;
}
div#header-call ul.non-user {
    padding-left: 14px;
    padding-right: 19px;
    background: #bce47a;
}
}


body#n_content .collapse a {
    border-bottom: 1px solid #ecefe870 !important;
    padding-bottom: 13px !important;
}
#n_product .product-wishlist i.far.fa-heart {
    color: #b1a7a7;
}
#n_product .product-wishlist i.far.fa-heart:hover {
    color: #94ca3c;
}


body#n_customer .card-body button, body#n_customer .card-body 
 a.btn.btn-lg.btn-primary.btn-block {
    position: relative;
    background-color: #bce47a;
    border: none;
    cursor: pointer;
}

body#n_customer .card-body button:before, body#n_customer .card-body 
 a.btn.btn-lg.btn-primary.btn-block:before {
    content: '';
    position: absolute;
    background-color: #94ca3c;
    transition: 0.3s ease-out;
    border-radius: 7px;
    top: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
body#n_customer .card-body a.btn.btn-lg.btn-primary.btn-block span, body#n_customer .card-body a.btn.btn-lg.btn-primary.btn-block {

    position: relative;
}
body#n_customer .card-body button span, body#n_customer .card-body 
 a.btn.btn-lg.btn-primary.btn-block:hover  {
    color: #fff;
    z-index: 9;
    position: relative;
}
body#n_customer .card-body button:hover:before, body#n_customer .card-body 
 a.btn.btn-lg.btn-primary.btn-block:hover:before {
    width: 0%;
}
body#n_customer .card-body button:hover span, body#n_customer .card-body 
 a.btn.btn-lg.btn-primary.btn-block:hover{
      color: #fff;
}
body#n_customer .card-body button, body#n_customer .card-body a.btn.btn-lg.btn-primary.btn-block {
    padding: 0 25px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 900;
    line-height: 44px;
    margin-bottom: 10px;
    letter-spacing: 0.5px;
}

body#n_customer .card-body a.btn.btn-lg.btn-primary.btn-block:hover {
    color: #fff !important;
}