.page-header .header.content{padding-top:0;padding-bottom:0}
.page-header .header-ads-wrapper .container{display:grid;grid-auto-flow:column;justify-content:space-between;grid-gap:20px}
.page-header .header-ads-wrapper p{margin-bottom:0;font-size:100%;color:#282828;font-weight:500}
.home-cat-cust .banner-style11 .item-content1{margin-top:15px}
body footer .footer-logo-wrapper{text-align:center;margin-bottom:50px}
body .page-footer .footer-payment ul{display:inline-grid;grid-auto-flow:column}
.page-footer .fo-contact-add .footer-link li a{display:flex;align-items:center}
body .footer-logo-wrapper .footer-logo{max-width:186px}
body .customer-login-popup .modal-inner-wrap .modal-header .action-close{right:0;margin-right:0!important;margin-top:2px!important;width:30px;height:30px}
body .customer-login-popup .actions-toolbar .action.primary{padding:8px 30px;background:orange;border-color:orange;letter-spacing:2px;font-size:14px}
.modal-popup .modal-inner-wrap .modal-header .action-close{margin-right:0!important;margin-top:0!important}
.modal-popup .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;color:#8f8f8f;content:'\e616'!important;font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;display:inline-block;overflow:hidden;speak:none;text-align:center}
.data .helpline.row{display:flex}
body .customer-login-popup .modal-inner-wrap .modal-header .action-close:before{display:none}
section.about-us{padding:0 171px;text-align:center}
section.about-us .container h1{text-align:center;font-weight:400;text-transform:uppercase;position:relative}
section.about-us h1 span{background:#fff;width:100%;position:relative;z-index:9;padding:0 15px}
section.about-us h1:after{background:#ddd;width:100%;height:1px;content:"";position:absolute;left:0;top:50%}
section.about-us h1:before{background:#ddd;width:100%;height:1px;content:"";position:absolute;right:5px;top:50%}
.about-pic img{width:100%}
.about-pic{padding:30px 0}
.about-pic .row{justify-content:center;display:flex}
.store-row .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.other-section b{font-weight:600}
.other-section h3{padding:15px 0;margin-bottom:0}
.other-section h2{padding:15px 0;margin-bottom:0}
.other-section li{color:#525252}
.other-section a{font-weight:500;text-decoration:underline;color:#525252}
.other-section a:hover{color:orange}
.other-section ol{padding:0 20px;margin-bottom:0}
.other-section ol li{list-style:disc}
.cms-track-your-order section.trackorder{text-align:center;padding:30px 0;max-width:920px;margin:auto}
.cms-track-your-order section.trackorder h2.cstm-h2{padding-bottom:10px}
.cms-track-your-order section.trackorder a{background:#000;padding:10px 20px;color:#fff;margin-top:20px;display:inline-block}
.store-row~h2,.store-row~p{margin-bottom:0}
.store-row .store_btns button{background:#000;border:0;font-weight:400}
.store-row .store_btns button:hover{background:orange}
.store-row .store_btns button .btn{color:#fff}
.cms-store .pagebuilder-slider{padding-left:0;padding-right:0;margin-bottom:20px}
.help-page h1{text-transform:uppercase;font-size:24px;letter-spacing:3px;line-height:30px;margin-bottom:30px}
.help-page{text-align:center;margin-top:30px;margin-bottom:30px}
.help-content a{color:#333}
.help-content a:hover{color:orange}
.help-page-categories .image:hover{background:orange;box-shadow:1px 1px 10px orange}
.help-page-categories+.help-page-cant{border-top:1px solid #ccc}
.help-page-cant{padding:24px 0;max-width:1008px;margin:0 auto;text-align:center}
.help-page-cant .title{font-size:36px;margin:0 auto 21px;max-width:730px;padding:0 10px}
.help-page-cant .link-wrap{width:150px;display:inline-block;vertical-align:top;margin:0 2.1%}
.help-page-cant .link{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.help-page-cant .image{display:block;width:71px;height:71px;border-radius:50%;background:#333;transition:background-color .2s;margin:0 auto 11px;font-size:0}
.help-page-cant .image:before{content:"";height:100%;display:inline-block;vertical-align:middle}
.help-page-cant img{width:40px;height:40px;display:inline-block;vertical-align:middle}
.help-page-cant .label{font-size:16px;font-weight:500;color:#000;letter-spacing:1px}
.help-page-categories{max-width:924px;margin:0 auto;text-align:center;padding:0 10px}
.help-page-categories .items{display:flex;flex-wrap:wrap}
.help-page-categories .item{width:33.33%;padding:0 10px 30px}
.help-page-categories a{display:inline-block;align-items:center}
.help-page-categories .image{display:inline-block;width:125px;height:125px;background-color:unset;padding:0 0;border-radius:50%;position:relative;margin:0 0 12px;transition:background-color .2s}
.help-page-categories img{max-width:125px}
.help-page-categories .item h3.title{font-size:18px;letter-spacing:1px;padding:10px}
.help-form form input[type=search]{padding:10px 15px;border:1px solid #000;height:inherit;color:#000}
.help-form{max-width:550px;margin:0 auto 50px;position:relative;display:none}
.help-form form button{background:0 0;position:absolute;right:0;border:0}
.help-form form button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:22px;color:#000;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}
body .modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}
.store-wrap{display:grid;grid-template-columns:290px 1.5fr;align-items:center;grid-column-gap:30px;margin-bottom:20px;border:1px solid #e9eaec;padding:20px}
.store-wrap .store-info-wrp{display:grid;grid-row-gap:20px}
.store-wrap .store-info-wrp .store_info{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}
.store-wrap .store-info-wrp .store_btns{text-align:right;display:flex;justify-content:flex-end}
.store-wrap .store-info-wrp .store_btns .action{border:1px solid #000;margin-left:15px}
.store-wrap .store-info-wrp .store_btns .action.virt-tour-btn,.store-wrap .store-info-wrp .store_btns .action:hover{background:#000;color:#fff}
.store-wrap .store-info-wrp .store_btns .action.virt-tour-btn:hover{background:0 0;color:#000}
.store-row{margin-bottom:30px}
.store-row h2{margin:15px 0}
.post-description h2{color:#000}
.page-footer .footer-payment .facebook-icon{margin-right:10px}
.catalog-product-view .rewardssocial-buttons {display: none;}
.checkout-cart-index .cart-totals tr.grand.totals,.checkout-cart-index .cart-totals.custom-grand-totals tr.totals{display:none}
.checkout-cart-index .cart-totals.custom-grand-totals tr.grand.totals{display:table-row}

body .cart-container .cart-summary .block>.title strong{font-size: 14px!important;font-weight: 500!important;}
.cart-container .form-cart .action.continue:before, .cart-container .form-cart .action.update:before{ vertical-align: middle;}
.cart-container .cart-summary{ background: transparent;}
.cart-container .cart-summary .cart-totals{ padding-bottom: 10px;}
.cart-container .cart-summary .block .fieldset { margin: 5px 0;}
.cart-container .discount form#discount-coupon-form .actions-toolbar { padding-top: 5px!important; padding-bottom: 10px; }
.cart-container .cart-totals .grand .amount { padding-top: 10px; }
.cart-container .checkout-methods-items { margin-top: 0; text-align: center; }  
.data .helpline.row{ background: #fff !important; border: 1px solid #eee;}

.product-options-wrapper .swatch-opt .swatch-attribute.age .swatch-attribute-options .swatch-option.text { font-size: 16px; height: 48px!important; min-width: 48px; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border: 1px solid #eef3f5!important; margin-right: 14px; }
.product-options-wrapper .swatch-opt .swatch-attribute.age .swatch-attribute-options .swatch-option.text .custom-qty-box { position: absolute; background: #212121; color: #fff; padding: 1px 3px; line-height: 12px; font-size: 10px; text-transform: lowercase; border-radius: 2px; top: -7px; right: -6px; letter-spacing: 1px; }
.product-options-wrapper .swatch-option.color[data-option-tooltip-value="#ffffff"]{ border:1px solid #e9eaec!important; }

@media (min-width:768px){
    body .page-header .header-panel-top .panel.header{padding:10px 0}
    body .page-header .header-panel-bottom{border-top:3px solid rgb(221 221 221 / 29%);padding-top:5px;padding-bottom:5px}
    body .page-header .header-panel-bottom{margin-bottom:0}
    body .header-search-wrap.search-opened{top:70px}
    .mobile-banner{display:none}
}
@media (min-width:1200px){
    .service-banner-style01 .item{justify-content:center}
}
@media (min-width:576px){
    .store-row .col-sm-12,.store-row.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}
    .store-row .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
    .store-row .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
    .store-row .col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
}
@media only screen and (max-width:992px){
    .store-wrap .store-info-wrp .store_info{grid-template-columns:1fr;grid-gap:15px}
    .store-wrap .store-info-wrp .store_info .clwrp p:last-child{margin-bottom:0}
    .store-wrap .store-info-wrp .store_btns{display:grid;justify-content:flex-start;text-align:center;grid-gap:15px}
    .store-wrap .store-info-wrp .store_btns .action{margin-left:0}
}
@media only screen and (max-width:767px){
    body .page-footer .footer-payment{display:block; margin-top:0 !important}
    .help-page-categories .item{width:49.33%;padding:0 10px 30px}
    .store-wrap{grid-template-columns:1fr;grid-row-gap:20px}
    .store-wrap .store-info-wrp .store_btns{justify-content:center;grid-template-columns:auto auto;grid-gap:12px}
    .store-wrap .store-info-wrp .store_btns .action{margin-left:0;font-size:14px}
    .desktop-banner{display:none}
    .bottom-tow-section{margin-top: 22px !important;}
    .page-header .header-ads-wrapper .container{grid-auto-flow:inherit;grid-gap:5px}
    body .page-header a.logo[class]{margin-left:30px;margin-right:30px}
}
@media only screen and (max-width:576px){
    .store-wrap .store-info-wrp .store_btns{grid-template-columns:1fr;grid-gap:12px;text-align:center}
}

.trending-brand-section  div#category_slider .item .item-title {
    display: block;
    margin-top: 15px
}

.trending-brand-section  div#category_slider .item .item-title,
.top-three-section .bc-actions .bc-btn {
    color: #000;
    font: 500 16px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif;
    letter-spacing: 0
}

.top-three-section .bc-actions {
    margin-top: 15px
}
body .page-header .header-ads-wrapper {background-color: #000000; color: #282828; padding: 7px 0; font-size: 100%; font-weight: normal;}
body .page-header .header-ads-wrapper .container {max-width: 100%; padding: 0 15px;}

body .page-header .header-ads-wrapper .header-top-ads {color: #000; background: #ffa500; padding: 2px 10px; font-size: 14px; letter-spacing: 1px;}

body .page-header .header-ads-wrapper .header-top-ads a,
body .page-header .header-ads-wrapper .header-top-ads p {
    color: #000;
}
.catalog-category-view .page-main .page-title-wrapper .page-title, .search.results .page-main .page-title-wrapper .page-title{ text-align: center; display: block;text-transform: uppercase; }

/* product detailpage brand name & add tocart button 09-09-2024*/

/* .product-view-style-03 .product-info-main .box-tocart .actions{display: flex;flex-direction: row-reverse;justify-content: space-between;gap: 15px;} */

.product-view-style-03 .product-info-main .box-tocart .actions .product-options-wrapper, .product-view-style-03 .product-info-main .box-tocart .actions #instant-purchase{display:none;}
.custom-attr .value {font-size: 30px;color: #000;font-weight: 500;}
body .custom-attr .type {display: none!important;}
body.product-view-style-03 .product-info-main .page-title-wrapper .page-title{font-size:14px!important;}
/* product detailpage brand name & add tocart button search bar categorysidebar 10-09-2024*/
.page-header .header-panel-top .search-link .search-trigger:not(.search-opened) .text{font-size:14px;font-weight:400;color:#000;text-transform:none}
.page-header .header-panel-top .search-link .search-trigger:not(.search-opened){display:flex;align-items:center;border-bottom:1px solid #000;width:auto;border-radius:0;min-width:90px}
.page-header .header-panel-top .search-link .search-trigger:not(.search-opened):after{font-size:22px;line-height:1;color:#000;content:"e615";font-family:icons-blank-theme;margin-left:15px;content:'\e615';font-family:icons-blank-theme;margin-left:auto;padding-left:10px}
.page-header .header-panel-top .search-link .search-trigger:not(.search-opened):before{display:none}
.catalog-category-view .block.filter .filter-options .filter-options-item .filter-options-title, .search.results .block.filter .filter-options .filter-options-item .filter-options-title{font-size:15px;line-height:1}
.product-info-main .product-info-price .price-label,.product-item .price-box .price-label{display:none}
body .product-info-main .price-box .price-wrapper .price{font-weight:600;font-size:20px;color:#282828}
.product-view-style-03 .product-info-main .product-reviews-summary{display:none}
.product-details-before .block.related .product-items.owl-carousel .product-item .product-item-link{font:16px/1.35 Jost,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:0;margin-bottom:0px;}
.product-details-before .block.related .product-items.owl-carousel .product-item .producttype.brandsname{font-size:18px;line-height:1.5;margin-bottom:5px}
.product-info-main .product-right .product-info-main-inner .product-add-form .product-options-bottom .box-tocart .actions{display:flex;flex-direction:row-reverse;justify-content:space-between;gap: 15px;}
.product-info-main .product.attribute.overview {text-align: start;display: none;}
.product-list-container .search.results {margin-top: 30px;}
/*10-09-2024*/


.product-item .available-size {
    display: none;
    background: #fff;
    border: 1px solid #ddd;
    padding: 0px;
    box-shadow: 1px 1px 10px rgb(221 221 221 / 31%);
    border-bottom: 0px;
    min-width: 72px;
    position: absolute;
    z-index: 999999;
        text-align: center;
    overflow: hidden;
    pointer-events: none;
}
.product-item .available-size h3 {
    font-size: 10px;
    padding: 5px 0px 5px;
    margin:0;
    
}
.product.product-item:hover .available-size {
    display: block;
}
.product-item .available-size td {
    display: block;
    border-bottom: 1px solid #ddd;
    font-size: 10px;
    padding: 2px 0;
}

/*13 / 9 / 2024 start*/
.brand-section .cdz-block-title {margin-bottom: 0;}
.brand-section .cdz-block-title p {margin-bottom: 0;color: #007bff;text-align: center;font-weight: 500;text-transform: uppercase;font-size: 24px;padding: 0px 0 0;letter-spacing: 2px;position: relative;font-family: 'Montserrat', sans-serif;}
.brand-section .cdz-block-title p:before {content: '';display: block;width: 130px;height: 1px;background: #ddd;left: 30%;top: 50%;position: absolute;}
.brand-section .cdz-block-title p:after {content: '';display: block;width: 130px;height: 1px;background: #ddd;right: 30%;top: 50%;position: absolute;}
.offer-section-third-products .product-item-name .product-item-link {font: 400 16px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif;font-weight: 400;color: #666;}
.offer-section-third-products .brandsname {font: 500 16px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif;letter-spacing: 0;font-weight: 500;color: #000;}
.base-slider.space-lg {margin-bottom: 40px;}
.products-grid .product-item{margin-bottom:0px;}

body .product-item .price-box .price, body  .product-item .price-box,body .product-item  .price-box span.savePercentValue {font-size: 14px!important;line-height: 1.5;}
body .product-item .price-box .old-price{margin-right: 5px;}


.block-compare .block-title .counter{    font-size: 52%;    margin-left: 10px;    display: inline-block;margin-bottom: 10px;}
.sidebar .block-compare .block-title {display: flex;align-items: center;}
.sidebar .block .product-item-name .product-item-link {font-size: 15px;}

/*new-css-26-09-24*/
body .instagram-style03 .cdz-block-title{text-align: center;}
.instagram-style03 .cdz-block-title .b-title, .instagram-style03 .cdz-block-title .b-title span, .trending-brand-section .b-title{
    margin-bottom: 0;
    text-align: center;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 24px;
    padding: 0px 0 0;
    letter-spacing: 2px;
    position: relative;
    font-family: 'Montserrat', sans-serif;
    display: inline-block;
}
.instagram-style03 .cdz-block-title .b-title.h2:before, .instagram-style03 .cdz-block-title .b-title.h2:after, .trending-brand-section .b-title:before, .trending-brand-section .b-title:after{
      content: '';
    display: block;
    width: 130px;
    height: 1px;
    background: #ddd;
    left: 110%;
    top: 50%;
    position: absolute;
}

.instagram-style03 .cdz-block-title .b-title.h2:after, .trending-brand-section .b-title:after{
       left:unset;
        right: 110%;
}

body .page-footer .row:before, body .page-footer .row:after{display: none;}
body .page-footer .footer-content-middle .row{display: flex;}
body .page-footer .footer-content-middle .footer-payment{margin-top:0px;}
body .page-footer .footer-box .h5{margin-bottom:10px;}
body .service-banner-style01 {display: flex;flex-wrap:wrap;padding:0;}
body .page-footer .block.newsletter{margin-bottom:15px;}
body .page-footer .join-link{margin-bottom:10px;}


body .banner.service-mobile{display: none}
.checkout-index-index .minicart-wrapper .cdz-top-link{pointer-events: all !important;}

/*15-10-24*/
.instagram-style03 .owl-carousel .owl-item .item-title{ color: #000;font: 500 16px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif;letter-spacing: 0; display: block;text-align:center;margin-top:15px;}
.product-list-style-43 .button-hover-wrap .tocompare{display: none;}

footer.page-footer .footer-content-top{border-top:none;padding-top:0px;}
.page-footer .service-banner-style01 .item-content .h5 {color: #525252;letter-spacing: 1px;font-size: 13px;line-height: 1.5;text-align: center;}
h3.service-banner-title {text-align: center;font-weight: 400;text-transform: uppercase;font-size: 16px;padding: 30px 0;letter-spacing: 3px;position: relative;background: #fff;max-width:1178px;margin:0px auto;}
h3.service-banner-title:before {background: #ddd;width: 100%;height: 1px;content: "";position: absolute;right: 0px;top: 40px;}
h3.service-banner-title:after {width: 100%;height: 1px;content: "";position: absolute;left: 0;top: 40px;}
h3.service-banner-title span {background: #fff;width: 100%;position: relative;z-index: 9;padding: 0 15px;color: #000;font-weight: 500;font-size: 14px;}
body .service-banner-style01{max-width:1178px;margin:0px auto;}
.service-banner-style01 .item{flex-direction:column;}
body .page-footer .service-banner-style01 .item-icon{font-size:0px;margin:0px;width:70px;height:70px;align-items: center;justify-content: center;display: flex;}
body .page-footer .service-banner-style01 .item-icon img{max-width:70px;}
body .qs-modal .page-title-wrapper h1.page-title {font: 400 24px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif;}
.sidebar .account-nav .content .item a, .sidebar .account-nav .content .item>strong {font-size: 15px;line-height: 1;}
body .sidebar.sidebar-additional .block-compare{display: none;}
body.account .column.main .block:not(.widget).block-reviews-dashboard .block-title>strong, body.account .column.main .block:not(.widget).block-dashboard-orders .block-title>strong, body.account .column.main .block:not(.widget).block-dashboard-info .block-title:not(.subtitle)>strong, body.account .column.main .block:not(.widget).block-dashboard-addresses .block-title>strong, body.account .form.form-edit-account .fieldset .legend, body.account form.form-newsletter-manage .fieldset .legend {font-size: 24px;}
body.account .column.main .block:not(.widget).block-reviews-dashboard .block-content .box .box-title span, body.account .column.main .block:not(.widget).block-dashboard-orders .block-content .box .box-title span, body.account .column.main .block:not(.widget).block-dashboard-info .block-content .box .box-title span, body.account .column.main .block:not(.widget).block-dashboard-addresses .block-content .box .box-title span{font: 400 18px / 1 Jost, Helvetica Neue, Verdana, Arial, sans-serif;}
body.account .column.main .block:not(.widget) .box-title>span{font-size:20px;}
body.account .page-main .column.main .table-wrapper table>thead>tr>th{font: 400 16px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif;}
body.account .page-main .column.main .table-wrapper table>tbody>tr>td{font-size: 13px;}
body .product-list-style-43 .product-item-info{height: 100%;display: flex;flex-direction: column;}
body .product-list-style-43 .product-item-details{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: center;margin-top: auto;}
body .product-list-style-43 .product-item-details .price-box, body .product-list-style-43 .product-item-details .button-hover-wrap{width:100%;}
body:not(._has-modal)[style="overflow: hidden;"] {overflow: visible !important;}
.cdz-opc-wrapper .opc-estimated-wrapper, body .checkout-payment-method .payment-method._active .payment-method-content{display:none;}
.minicart-items .product-item .product-item-name{font:500 16px/1.2 Jost, Helvetica Neue, Verdana, Arial, sans-serif;}
.quickshop-wrapper .product-info-price div#product-options-wrapper {display: none;}
#whatsappchat {position: fixed;right: 15px;bottom: 70px;z-index: 9999;}
.cdz-opc-wrapper .opc-place-order-block .actions-toolbar .action.primary.checkout{border-color: #000; } 
.cdz-opc-wrapper .opc-place-order-block .actions-toolbar .action.primary.checkout:hover{color: #fff; border-color: #000; background: #000; } body .product-info-main .price-box .old-price{vertical-align: middle; } body .product-info-main .price-box .old-price .price-wrapper .price, .cart-container .cart.table-wrapper .old-price .price{font-weight:normal; } 
.mobile-news{display:none;}
.size-chart-modal .size-chart-list{overflow: hidden;}
.size-chart-modal .close-size-chart-popup, .size-chart-modal .modal-footer{display:none;}
@media only screen and (max-width: 767px) {
    .brand-section {margin-bottom: 0;}
    .container-fluid.space-md {margin-bottom: 20px;}
    .top-two-section .space-base {margin-bottom: 15px;}
    .offer-section-third .space-md, .offer-section-third .space-lg, .offer-section-third .space-base {margin-bottom: 0px;}
    /*.offer-section-third, .top-two-section {margin-bottom: 0px !important;}*/
    .brand-section .brand-item .brand-link.abs-img {padding-bottom: 50% !important;}
}
/*13 / 9 / 2024 end*/ 
.price-slider-container .input-wrap .control {width: 70px;}
.block.filter .filter-options .filter-options-content .price-slider-container .input-wrap input {width: 70px;}
.block.filter .filter-options .filter-options-content .price-slider-container .input-wrap+.action button {padding: 6px 12px;font-size: 13px;}
body .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop>li.item h3 a {font-weight: 600;color:#333;}
body .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop a{color: #666;}
.price-box span.savePercentValue {color: #de551f !important;font-weight: 800;}
.column.main .category-view {margin: 0 !important;}
.column.main .category-view .category-description {margin-bottom: 0;}
body.catalog-category-view .page-main {padding-top: 0;}

@media  (min-width: 1280px) and (max-width: 1399px) {
  .product-list-style-43 .price-box span.old-price {margin-right: 2px;vertical-align: baseline;}
  .product-list-style-43 .price-box span , .product-list-style-43 .product-item .price-box .price {font-size: 14px ;}
}

@media (max-width: 1199px) {
    .brand-section .cdz-block-title p {display: inline-block;}
    .brand-section .cdz-block-title p:before {left: -150px;}
    .brand-section .cdz-block-title p:after{right: -150px;}
}

@media (min-width: 1025px) and (max-width: 1080px) {
   .price-slider-container .input-wrap .control {width: 65px;}
   .block.filter .filter-options .filter-options-content .price-slider-container .input-wrap input {padding: 0 6px;}
}

@media (min-width: 992px){
    body.product-view-style-03 .product-info-main .page-title-wrapper .page-title {font-size: 16px!important;}
}

@media (max-width: 767px) {
   .brand-section .cdz-block-title p:before {left: -60px;width: 50px;}
   .brand-section .cdz-block-title p:after{right: -60px;width: 50px;}
   .bottom-tow-section .banner-style11.space-base {margin-bottom: 25px;}
   .bottom-tow-section .row>div:last-child .banner-style11.space-base {margin-bottom: 0;}
   .column.main .category-view .category-description .category-image .image {width: 100%;}
   .cdz-slideshow  .cdz-slideshow-outer.abs-frame {padding-bottom: 109% !important;}
   .cdz-slideshow .cdz-slideshow-outer.abs-frame .item-image.abs-img {padding-bottom: 109% !important;}
   .cdz-slideshow .owl-dots {bottom: 5px;}
}

@media (min-width: 768px){
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu li.item.level0:nth-child(7) .groupmenu-drop a {color: #666;}
}


@media (max-width: 768px) {
    .header-notice-desktop {
        display: none !important;
    }
    .header-notice-mobile {
        display: block !important;
    }
    .page-header .header-ads-wrapper .header-notice-mobile {
        display: grid !important;
        grid-auto-flow: column !important;
        justify-content: space-between !important;
        /* grid-gap: 20px !important; */
        font-size: 10px !important;
        padding: 0px 10px !important;
    }
    body .page-header .header-ads-wrapper .header-top-ads{
        font-size: 10px !important;
        letter-spacing: 0;
    }
    .page-header .header-ads-wrapper p{
          font-weight:normal !important;
    }
}
@media (min-width: 768px) {
.page-header .header-ads-wrapper .header-notice-desktop {
    display: grid;
    grid-auto-flow: column;
    justify-content: space-between;
    grid-gap: 20px;
    padding:0px 10px !important;
}
}
/* body .page-header .header-ads-wrapper .header-top-ads{padding:8px 10px;} */

/* ------------Css update on 23-09-2024------------ */

body .products-grid .product-items .product-item-name .brandsname  {
    color: #000008;
    font: 700 16px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif;
    margin-bottom:5px;
}


body .product-list-style-43 .product-items .product-item-name .product-item-link{
    font-weight: 400;
    color: #000000;
    min-height:48.59px;
    display: block;
    margin-bottom:5px;
}
body .sidebar-main .items.filter-checkbox li, .sidebar-main .items.filter-checkbox li label{    display: flex;
    align-items: center;}
    
body .sidebar.sidebar-additional .block .block-title strong {
    font-size: 22px;
    line-height: 1.2;
    padding-bottom: 10px;
}    
body .block.filter .filter-options .filter-options-content .price-slider-container .input-wrap .control{    width: 80px;}
body .block.filter .filter-options .filter-options-content .price-slider-container .input-wrap input{    width: 80px;}

body .checkout-container  .opc-wrapper .step-title {
    font-size: 18px;
}

@media only screen and (min-width: 768px) {
    .space-md.brand-section {
    margin-bottom: 10px;
}
}

@media only screen and (max-width: 767px) {
body .checkout-container .opc-wrapper .step-title {
    font-size: 15px;
    display: flex;
    align-items: center;
}
}

/* social link */
body.catalog-product-view .product-info-main .product-social-links .cdz-social-listing{    float: left;}

@media only screen and (max-width: 767px) {
body footer .footer-logo-wrapper{margin-bottom: 10px;}
body .page-footer .footer-content-middle{ padding-bottom: 15px;}
body .page-footer .footer-content-bottom .footer-address {padding: 15px 0 15px;}
}



@media(max-width:767px){
.instagram-style03 .cdz-block-title .b-title, .instagram-style03 .cdz-block-title .b-title span, .trending-brand-section .b-title, .brand-section .cdz-block-title p{font: 400 22px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif!important;margin-bottom: 0;}
.instagram-style03 .cdz-block-title .b-title.h2:before, .instagram-style03 .cdz-block-title .b-title.h2:after, .trending-brand-section .b-title:before, .trending-brand-section .b-title:after {width: 50px;left:102%;}
.instagram-style03 .cdz-block-title .b-title.h2:after, .trending-brand-section .b-title:after{left:unset;right: 102%;}
body .page-footer .footer-box p.h5{font-style: normal;margin-bottom:5px;}
body .product-info-main .box-tocart, .product-options-bottom .box-tocart{margin:0;}
body .column.main .block.crosssell, body .column.main .block.upsell, body .column.main .block.related {margin-bottom: 30px;}
body .page-footer .footer-content-top{padding:20px 0px;}
.base-slider.space-lg, .space-md.brand-section{margin-bottom:20px;}
body .page-footer .footer-box p.h5:after{display: none;}
body .page-footer .footer-content-middle .row{display: flex;flex-wrap: wrap;}
body .page-footer .footer-content-middle .row .col-sm-6{width:100%;}
body .page-footer .footer-content-middle .row .col-sm-6{text-align: center;}
body .page-footer .footer-content-middle .row .col-sm-6:nth-child(2), body .page-footer .footer-content-middle .row .col-sm-6:nth-child(3){width:50%;}
body .page-footer .service-banner-style01 .item{width: 50%;}
.page-footer .service-banner-style01 .item-content .h5{font-size:18px;}
.page-footer .footer.content .block{margin-bottom:20px;}
body .page-footer .footer-link li{padding:0px 0px;}
body .page-footer .hover-link01 a img{margin-bottom:-5px;}
body .page-footer .footer-box{margin-bottom:15px;}
body .bottom-tow-section .col-sm-12:not(:last-child) .banner-style11{margin-bottom:20px;}
.footer-payment .img-responsive {display: inline; } 
.cdz-opc-wrapper .opc-place-order-block .actions-toolbar .action.primary.checkout{margin-top:10px; } 
.checkout-index-index .page-wrapper .cdz-opc-wrapper .opc-block-summary{margin-bottom:0;}
.checkout-index-index .mobi-cart-wrapper .cdz-top-link{pointer-events: all !important;}
body .page-footer .footer-content-middle .row .col-sm-6:nth-child(2){order:1;} 
body .page-footer .footer-content-middle .row .col-sm-6:nth-child(3){order:2;} 
body .page-footer .footer-content-middle .row .col-sm-6:nth-child(4){order:3; } 
.mobile-news{display:block;order:4;}
.desktop-news{display: none;}
body .page-footer .footer-content-middle .row .col-sm-6:nth-child(1), body .page-footer .footer-box:not(.newsletter) p.h5{display:none;} 
body .page-footer .footer-link li{text-align: left;} body .page-footer .footer-box ul{padding-left:20px;} 
.page-footer .footer-content-middle {padding-top: 30px;} 
body .footer-logo-wrapper .footer-logo{max-width:170px;} 
body footer .footer-logo-wrapper{padding-bottom:10px;margin-bottom:15px;margin-left:10px;margin-right:10px;} 
body .page-footer .footer-content-middle .footer-payment{padding-bottom:10px;} 
body footer .footer-logo-wrapper, body .page-footer .footer-content-middle .footer-payment{border-bottom:1px solid #cecece;} 
.shop-by-categories, .home-cat-cust{padding:0px 3%;}
.shop-by-categories .pagebuilder-column-line:not(:last-child){margin-bottom: 10px}
.shop-by-categories .pagebuilder-column {flex-basis: 50%;max-width: 50%;padding:0px 3%;}
.shop-by-categories .pagebuilder-column h4 {color: #000;text-align: center;padding-top: 10px;font-size: 1.5rem;line-height: 1.2;margin-bottom: 0px;}

.home-cat-cust .col-sm-6{width:50%;float:left;margin-bottom: 10px;padding:0px 3%;}
body .service-banner-style01.service-desktop{display: none;}
body .banner.service-mobile{display: block;}
body .banner.service-mobile .row{display: grid;grid-template-columns: repeat(2, 1fr);}
.opc-estimated-wrapper .estimated-block{display: none;}
}



@media(max-width:576px){
    body .product-item .product-item-actions .actions-secondary>.action.tocompare{display: none;}
    .page-footer .service-banner-style01 .item-content .h5{font-size:12px;}
    
}

.checkout-onepage-success .page-title-wrapper .page-title {
    text-align: center;
    display: block;
}

.checkout-onepage-success .page-title-wrapper .page-title+.action {
    float: none;
    text-align: center;
    margin-bottom: 10px;
    text-decoration: underline;
}

/* 08-11-2024 for cart page & product available size */
body .product-list-style-43 .product-item .product-item-top{overflow: visible;}
body .product-list-style-43 .button-hover-wrap{opacity:0;}
body .product-list-style-43 .product-item-info:hover .button-hover-wrap{opacity: 1;}
.page-header .header-ads-wrapper p{font-weight:normal;}

@media(max-width:576px){
    body.checkout-cart-index .cart-container{
        display:flex;
        flex-direction: column;
    }
    body.checkout-cart-index .cart-summary{
        order:2;   
        position: absolute;
        top: 340px !important;
        width: 100%;
        z-index: 99;
    }
    body.checkout-cart-index .cart-container .form-cart{order:1;}
    body.checkout-cart-index .cart.table-wrapper{padding-bottom:350px;}
}

/* Added on 14 Nov 24 by Jitesh*/

body .page-header .header-ads-wrapper{display:none;}

.page-header .header-panel-middle .logo{width:160px;}

body .page-header .header-panel-top .panel.header{
	padding: 5px 0;
}


@media (min-width: 768px) {
body .page-header .header-panel-bottom{border-top:none;padding-top:0px;padding-botom:0px;}

}
@media only screen and (min-width: 768px) {
.page-header{min-height:120.01px;}
}


.page-header .header-panel-top .search-link .search-trigger:not(.search-opened) .text{display:none;}
.page-header .header-panel-top .search-link .search-trigger:not(.search-opened){border:none;min-width:0px;}



@media only screen and (min-width: 768px) {
.cdz-horizontal-menu .groupmenu li.level0 > a.menu-link{
	font: 12px/1.286 Poppins,var(--main-font1,PoppinsExtended),var(--main-font2,NotoNaskhArabicUI),sans-serif !important;
}
.cdz-horizontal-menu .groupmenu li.level0 > a.menu-link{
	padding: 12px 17px !important;
}

.page-header .header-panel-bottom .cdz-navigation .cdz-horizontal-menu .groupmenu li.item.level0 > a.menu-link{color:#000 !important;}
}

.wrapper-adv-style-18 .item-image{border-radius:10px !important;}

/*body .instagram-style03 .cdz-block-title{display:none;}  to hide shop by categories title*/

.instagram-style03 .cdz-block-title .b-title, .instagram-style03 .cdz-block-title .b-title span, .trending-brand-section .b-title{text-transform: capitalize;font-size: 17px !important;}

.instagram-style03 .cdz-block-title .b-title.h2::before, .instagram-style03 .cdz-block-title .b-title.h2::after, .trending-brand-section .b-title::before, .trending-brand-section .b-title::after {display:none;}

.brand-section .cdz-block-title p::before {display:none;}
.brand-section .cdz-block-title p{font-size:17px !important;color:#000;text-transform: capitalize;}
.brand-section .cdz-block-title p::after {display:none}

.instagram-style03 .cdz-block-title .b-title.h2::before, .instagram-style03 .cdz-block-title .b-title.h2::after, .trending-brand-section .b-title::before, .trending-brand-section .b-title::after {display:none;}

body .products-grid .product-items .product-item-name .brandsname{font:700 12px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif}

.product-list-style-43 .product-item .product-item-name .product-item-link{font:500 13px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif}

body .product-item .price-box .price, body .product-item .price-box, body .product-item .price-box span.savePercentValue{font-size:12px;}

.page-footer .footer-content-bottom .footer-address{padding: 5px 0 0px !important;}
.page-footer .footer-content-middle{padding: 10px 0px 10px !important;}
body footer .footer-logo-wrapper{margin-bottom: 15px !important;}
.page-footer .hover-link01 a{font:400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

/* Listing Page */

.toolbar{border:none !important;}
.modes{display:none !important;}
.toolbar .toolbar-amount{display:none !important;}
.page-products .toolbar .limiter{display:none !important;}

.breadcrumbs{padding-top: 5px !important;}

.producttype.badgename {font: 400 12px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.breadcrumbs .items{color: #666;font: 400 13px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}
h1{font:400 20px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.block.filter .filter-title strong{font-size:16px !important;}

.block.filter .filter-options .filter-options-item .filter-options-title{font: 12px/1.286 Poppins,var(--main-font1,PoppinsExtended),var(--main-font2,NotoNaskhArabicUI),sans-serif !important;text-transform:capitalize !important;}

.product-list-style-43 .product-item .product-item-name .product-item-link{font:13px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;letter-spacing: 0 !important;}

.product-list-style-43 .product-item .price-box .price{font: 500 12px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

body .product-item .price-box .price, body .product-item .price-box, body .product-item .price-box span.savePercentValue{font-size:12px !important;}

body .products-grid .product-items .product-item-name .brandsname{font: 12px/1.286 Poppins,var(--main-font1,PoppinsExtended),var(--main-font2,NotoNaskhArabicUI),sans-serif !important;margin-bottom: 5px !important;font-weight: 700 !important;}

.account .form-address-edit .actions-toolbar .action.primary, a.action.primary, .action.primary, .action-primary, .action.primary, .cdz-popup-area .cdz-popup .actions-toolbar .primary button{font: 500 13px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

ol{font: 400 12px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

body .sidebar.sidebar-additional .block .block-title strong{font: 400 16px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.sidebar .block:not(.account-nav) .block-title, .sidebar .block:not(.account-nav) .title{border:none !important;}

.toolbar .pages strong.page{color: #fff !important;background: #000 !important;}

.block.filter .block-subtitle{text-transform: capitalize !important;font: 400 12px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.block.filter .items .filter-label{font: 400 12px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;text-transform: capitalize !important;}

.block.filter .block-actions .action.clear{font: 500 12px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;text-transform: capitalize !important;}

@media only screen and (min-width: 768px) {.page-header {background: #f9f9f9 url(../../../../codazon/themelayout/images/tspr.png) 0 0 !important;}}

@media only screen and (min-width: 768px) {.page-header .header-panel-bottom {background: #f9f9f9 !important;}}

@media only screen and (min-width: 768px) {.cdz-horizontal-menu .groupmenu {vertical-align: top;background-color: #f9f9f9 !important;}}

@media only screen and (min-width: 768px) {.cdz-horizontal-menu .groupmenu li.level0:hover > a.menu-link {background: #f9f9f9 !important;}}

@media only screen and (min-width: 768px) {.cdz-horizontal-menu .groupmenu li.level0 > a.menu-link {background: #f9f9f9 !important;}}

.page-header .sticky-menu.active{background:#f9f9f9 !important;}

body .page-main, .breadcrumbs{background:#f9f9f9 !important;}

.page-footer .footer-content-top{background:#f9f9f9 !important;}

h3.service-banner-title{background:#f9f9f9 !important;}

h3.service-banner-title span{background:#f9f9f9 !important;}

.page-wrapper{background:#f9f9f9 !important;}

@media only screen and (max-width: 767px) {.page-header {background:#f9f9f9 !important;}}

@media only screen and (max-width: 767px) {.nav-open .nav-sections {background: #f9f9f9 !important;}}

@media only screen and (max-width: 767px) {.nav-sections-item-title.active {background: #f9f9f9 !important;}}

@media only screen and (max-width: 767px) {.nav-sections-item-title {background: #f9f9f9 !important;}}

.cdz-flbar{background: #f9f9f9 !important;}

.cdz-flbar .fl-btn{background: #f9f9f9 !important;border: 1px solid #f9f9f9;}

@media only screen and (max-width: 767px) {.sidebar .block.filter .block-title.filter-title strong {background:#f9f9f9 !important;}}

.toolbar{background:#f9f9f9 !important;}

.sidebar .block:not(.account-nav){background:#f9f9f9 !important;}

.sidebar .block:not(.account-nav) .block-title, .sidebar .block:not(.account-nav) .title{background:#f9f9f9 !important;}

.column.main .block.related .block-title strong{font: 400 26px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop{background:#f9f9f9 !important;}

.cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop a{font:400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

/*.dropdown-menustyle02 .groupdrop-link li{padding:1px 0 !important;}*/

.block-minicart .block-title{text-transform:capitalize !important;color:#282828 !important;}

.minicart-items .product-item .product-item-name{500 12px/1.2 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.block-minicart .cart-total .subtotal .label{text-transform: capitalize !important;}

.minicart-items .product-item .price{color: #000 !important;font-size: 12px !important;}

.cart-container .form-cart{background:#f9f9f9 !important;}

@media only screen and (min-width: 768px) {.page-header .sticky-menu.active .wishlist #top-wishlist:hover, .page-header .sticky-menu.active .minicart-wrapper .action.showcart:hover {background: #f9f9f9 !important;}}

@media only screen and (min-width: 768px) {.page-header .sticky-menu.active .wishlist #top-wishlist, .page-header .sticky-menu.active .minicart-wrapper .action.showcart{width:35px !important;height:35px !important;}}

.block-minicart .cart-total .subtotal .amount .price-wrapper:first-child .price{color:#000000 !important};
.block-minicart .amount .price-wrapper:first-child .price{font-size:16px !important;}

.minicart-items .action{background:#000000 !important;border:1px solid #000000 !important;}

.block-minicart .minicart-items-wrapper{background:#f9f9f9 !important;}

.cart-container .cart.table-wrapper .actions-toolbar > .action{background: #ffa500 !important;border:1px solid #ffa500 !important;}

.cart-container .cart.table-wrapper .actions-toolbar > .action.action-edit:hover, .cart-container .cart.table-wrapper .actions-toolbar > .action.action-delete:hover, .cart-container .cart.table-wrapper .actions-toolbar > .action.action-towishlist:hover{color:#000000 !important;}

table > thead > tr > th{text-transform: capitalize !important;font: 400 15px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;color:#000000 !important;}

.cart-container .cart-summary > .title{text-transform: capitalize !important;font: 400 15px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;color:#000000 !important;}

.columns a:hover{color:#ffa500 !important;}

@media only screen and (min-width: 768px) {.page-header .sticky-menu:not(.active) .wishlist #top-wishlist:hover{color:#ffa500 !important;}}

@media only screen and (min-width: 768px) {.page-header .account-wrapper .account-trigger:hover {color: #ffa500 !important;}}

.cdz-popup a:hover, .cdz-popup .acount-menu .account-menu-items > li a:hover {color: #ffa500 !important;}

.minicart-wrapper .action.showcart .counter.qty{background: #ffa500 !important;}

@media only screen and (min-width: 768px) {.page-header #top-wishlist .counter.qty {background: #ffa500 !important;}}

.cdz-opc-wrapper .opc-wrapper .shipping-address-item.selected-item{border: 1px solid #ffa500 !important;}

.modal-footer button, .modal-footer .cart.table-wrapper .actions-toolbar > .action, .modal-footer .action-gift{background: #ffa500 !important;border:1px solid #ffa500 !important;}

.opc-block-summary > .title{font:400 16px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

@media only screen and (max-width: 767px) {
  .page-header .mobi-cart-wrapper .action.showcart .counter.qty{background: #ffa500 !important;}}

.mb-bottom-toolbar .btn-cart .info-wrap{background: #ffa500 !important;}

@media only screen and (max-width: 767px) {
  .block.account-nav .title {background: #f9f9f9 !important;} .sidebar .block.account-nav .title{border-color:#f9f9f9 !important;}
}

 body.account .column.main .block:not(.widget).block-dashboard-addresses .block-title > strong,{font-size:20px !important;}

.account-nav .content .item.current strong{color:#ffa500 !important;}

.column.main .block:not(.widget).block-dashboard-info .block-title:not(.subtitle) > strong{font-size:20px !important;}

body.account .column.main .block:not(.widget).block-reviews-dashboard .block-title > strong, body.account .column.main .block:not(.widget).block-dashboard-orders .block-title > strong, body.account .column.main .block:not(.widget).block-dashboard-info .block-title:not(.subtitle) > strong, body.account .column.main .block:not(.widget).block-dashboard-addresses .block-title > strong, body.account .form.form-edit-account .fieldset .legend, body.account form.form-newsletter-manage .fieldset .legend{font-size:20px !important;}

.account-nav .content{background: #f9f9f9 !important;}

.rewards-account__tiers .tier-progress-bar .points .tier-point.closed{background: #ffa500 !important;}

.rewards-account__tiers .tier-progress-bar .points .tier-point .number > span{background: #ffa500 !important;}

.account .order-links .item > :where(a, strong){text-transform:capitalize !important;}

.cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop a:hover {color: #ffa500 !important;}

.block-wishlist .actions-toolbar .action.details{text-transform:capitalize !important; font-style:normal !important;}

.block-wishlist .block-title .counter{font-style:normal !important; font-size: 50% !important;}

@media only screen and (max-width: 767px) {.cdz-menu .item.level-top > .menu-link {font: 12px/1.286 Poppins,var(--main-font1,PoppinsExtended),var(--main-font2,NotoNaskhArabicUI),sans-serif !important;}}

@media only screen and (max-width: 767px) {.cdz-menu .item.level-top > .menu-link {color:#000000 !important;}}

@media only screen and (max-width: 767px) {.nav-sections .header.links li.greet.welcome, .nav-sections .header.links li .cdz-dropdown > a, .nav-sections .header.links li > a {font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}}

@media only screen and (max-width: 768px) {.nav-sections-item-title{width:50% !important;}}

.product.info.detailed .product.items .item.title > .switch{text-transform:capitalize !important;}

p{font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.product.info.detailed .product.items .item.title > .switch::after {background:#000 !important;}

.column.main .block.related .block-title strong{font:400 16px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.column.main .block.upsell .block-title strong, .column.main .block.related .block-title strong {
  font: 400 16px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;font-weight:400 !important;}

.custom-attr .value{font: 30px/1.286 Poppins,var(--main-font1,PoppinsExtended),var(--main-font2,NotoNaskhArabicUI),sans-serif !important;}

.product-view-style-03 .product-info-main .swatch-attribute-label{font-weight: normal !important;}

.product-info-main .swatch-attribute-label, .product-info-main .field.qty .label{text-transform:capitalize !important;}

.product-view-style-03 .product-info-main .field.qty .label{font-weight: normal !important;}

.product-info-main .size-guide-wrap a{color: #ffa500 !important;}

.minicart-items .product-item .product-item-name{font: 400 14px/1.2 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.minicart-items .product-item .product-item-name a:hover{color: #ffa500 !important;}

button, .action.primary{text-transform:capitalize !important;}

.instagram-style03 .owl-carousel .owl-item .item-title{font:400 16px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.wrapper-adv-style-18 .item:hover .item-title{color: #ffa500 !important;}

.trending-brand-section div#category_slider .item .item-title, .top-three-section .bc-actions .bc-btn{font:400 16px / 1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.cart-container .cart.table-wrapper .actions-toolbar > .action.action-edit:hover::before, .cart-container .cart.table-wrapper .actions-toolbar > .action.action-delete:hover::before, .cart-container .cart.table-wrapper .actions-toolbar > .action.action-towishlist:hover::before{color: #000 !important;}

h2 {font: 400 20px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.store-wrap .store-info-wrp .store_btns .action{border:none !important;}

@media (min-width: 769px), print {.page-layout-2columns-left .column.main {width: 80%;}}

@media (min-width: 769px), print {.page-layout-2columns-left .sidebar-main {width: 20%;}}

@media (min-width: 769px), print {.page-layout-2columns-left .sidebar-additional {width: 20%;}}

.product.attribute.description{font-size:14px !important;}

tbody {font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.cart-container .cart.main.actions .action[class]{font: 500 13px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;text-transform: capitalize !important;border:none !important;}

.product-info-main .box-tocart .actions{width:80% !important;}

@media only screen and (max-width: 767px) {.product-info-main .box-tocart .actions {width:100% !important;}}

.swatch-select.age{max-width:300px;}

@media only screen and (max-width: 767px) {.swatch-select.age{width:100% !important;}}

.product-info-main .size-guide-wrap{right:auto !important;}

.btn.btn-green.brands-link {background: #000;padding: 10px;color: #fff;font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

@media only screen and (max-width:767px){#jiteshmobile{margin-top: 8% !important;}}

.mini-list .block-top{color: #000 !important;text-transform: capitalize !important;}

.mini-list .product-item-left .action.delete.btn-remove{background:#000 !important; border:1px solid #000 !important;}

.account-info-summary .info-summary-bottom .title a:active, .account-info-summary .info-summary-bottom .title a:focus, .account-info-summary .info-summary-bottom .title a:visited{color: #000 !important;}

.account-info-summary .info-summary-bottom .title a{font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.cdz-popup-area .cdz-popup.popup-account-popup .account-info-summary .info-summary-top::before{color: #000 !important;}

.footer.content ul > li{font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.block-title.title{margin-bottom: 20px !important;}

.box-tocart.att-scr-qty.active .scr-pname{font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.fotorama__thumb-border{border: 1px solid #ffa500 !important;}

.btn-google{background:#ffa500 !important;border: 1px solid #ffa500 !important;}

.cdz-popup-area .cdz-popup.popup-wl-login-popup .block-inner::before{color: #ffa500 !important;}

h3{font: 400 20px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.question {font-weight: 500 !important;color: #000 !important;font: 400 18px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

.best-seller ul li {font: 400 14px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

@media only screen and (max-width: 767px) {.page-header .mobi-cart-wrapper{right: 5px !important;}}

@media only screen and (max-width: 767px) {.page-header .nav-toggle{left: 10px !important;}}

@media only screen and (max-width: 767px) {.product.info.detailed .product.items .item.title > .switch::after{background:#f9f9f9 !important;}}

h3 {font-size: 12px !important;}


/*@media only screen and (max-width: 767px) {.product-item-name{float:left !important;}}*/

.product-item-name .product-item-link, .page-header .product-item .product-item-link, .product-item-link, .product.name a{font: 400 15px/1.35 Jost, Helvetica Neue, Verdana, Arial, sans-serif !important;}

@media (max-width: 576px) {body.checkout-cart-index .cart-summary {position:initial;}}

.products-grid .product-item{background:none !important;}

body .product-list-style-43 .product-items .product-item-name .product-item-link{width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #000;min-height: 0px !important;}

/* Added on 14 Nov 24 End by Jitesh*/


/*3-1-25*/
body.cms-contacts h1 {
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 24px;
    padding: 30px 0;
    letter-spacing: 2px;
    position: relative;
}

body.cms-contacts .other-section {
    padding: 30px 105px;
}

body.cms-contacts section.other-section {
    padding-top: 0px;
}

body.cms-contacts .contacts {
    padding: 30px 0;
    max-width: 950px;
    margin: 0px auto;
}

body.cms-contacts .other-section .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

body.cms-contacts .other-section .row .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    padding-left: 15px;
    padding-right: 15px;

}

body.cms-contacts .other-section .row .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
    padding-left: 15px;
    padding-right: 15px;
}

body.cms-contacts .location-detail {
    padding: 10px 0;
}

body.cms-contacts .other-section p {
    text-transform: uppercase;
    padding: 5px 0;
    margin: 0 0 10px;
    line-height: 28px;
    color: #525252;
    padding: 0;
    font-size: 16px !important;
}

body.cms-contacts .other-section a {
    font-weight: 500;
    text-decoration: underline;
    color: #525252;
}

body.cms-contacts .other-section .location-detail a {}

body.cms-contacts .contacts .fieldset {
    border: 0;
    margin: 0 0 40px;
    padding: 0;
    letter-spacing: -.31em;
}

body.cms-contacts .fieldset>.legend {
    font-weight: 300;
    line-height: 1.2;
    font-size: 1.8rem;
    margin: 0;
    border: none;
    color: #000;
}

body.cms-contacts .fieldset>.field, body.cms-contacts .fieldset>.fields>.field {
    margin: 0 0 20px;
    color: #000;
    font-weight: 300;
}

body.cms-contacts .fieldset>.field:not(.choice)>.label {
    padding: 3px 10px;
    font-size: 1.2rem;
    font-weight: 300;
    border-radius: 2px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 16px;
    color: #000;
}

body.cms-contacts .form.contact .actions-toolbar div.primary {
    width: 100%;
}

body.cms-contacts .actions-toolbar .action.primary {
    padding: 8px 30px;
    background: #ffa500;
    border-color: #ffa500;
    letter-spacing: 2px;
    font-size: 14px;
    display: inline-block;
    float: right;
    color: #fff;
    border-radius: 0;
    text-transform: uppercase !important;
    position: relative;
    width: auto;

}

body.cms-contacts .form.contact button:after {
    width: 10px;
    content: "";
    height: 10px;
    border-left: 2px solid #ffffff !important;
    border-bottom: 2px solid #ffffff !important;
    -webkit-transform: rotate(-138deg);
    -moz-transform: rotate(-138deg);
    -ms-transform: rotate(-138deg);
    -o-transform: rotate(-138deg);
    transform: rotate(-138deg);
    position: absolute;
    top: 11px;
    right: 18px;
    display: inline-block;
    text-indent: -9999px;
    border-right: 0px;
    border-top: 0px;
}

@media (min-width: 768px) {
    body.cms-contacts .fieldset>.field {
        margin: 0 0 29px;
    }

    body.cms-contacts .actions-toolbar .primary .action {
        margin: 0 15px 0 0;
    }
}


@media(max-width:1024px) {
    body.cms-contacts .other-section {
        padding: 30px 80px;
    }
}

@media(max-width:767px) {
    body.cms-contacts .other-section {
        padding: 30px 40px;
    }

    body.cms-contacts .other-section .row .col-md-4,
    body.cms-contacts .other-section .row .col-md-8 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;

    }
}

@media(max-width:576px) {
    body.cms-contacts .other-section {
        padding: 20px 10px;
    }

    body.cms-contacts .actions-toolbar .action.primary {
        padding: 6px 30px;
        background: #bb9a37;
        border-color: #bb9a37;
        margin: 0px;
    }
}

.modal-popup .product-item .old-price .price, .minicart-popup .product-item .old-price .price {
    text-decoration: line-through;
    color: #282828 !important;
    font-weight: normal;
}
body .minicart-popup .product-item .old-price{text-decoration: none!important;}