<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.custom-header .header-main-wrapper .header-item-wrapper{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.header-item-wrapper .header-col{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.header-item-wrapper .header-col.header-col-left{
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    margin-left:0
}
.row-layout-row_flex .header-item-wrapper .header-col.header-col-center,.row-layout-row_flex .header-item-wrapper .header-col.header-col-mobile{
    -webkit-box-flex:1;
    -ms-flex:1 1 0px;
    flex:1 1 0
}
.header-item-wrapper .header-col.header-col-right{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    margin-right:0
}
.row-layout-row_center .header-item-wrapper .header-col.header-col-center{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.row-layout-row_center .header-item-wrapper .header-col.header-col-left,.row-layout-row_center .header-item-wrapper .header-col.header-col-right{
    -webkit-box-flex:1;
    -ms-flex:1 1 0%;
    flex:1 1 0%
}
.header-col.header-col-center .header-element-item{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.header-main-wrapper&gt;.header-row{
    position:relative
}
.header-main-wrapper.chl-sticky-enabled{
    position:absolute;
    width:100%;
    top:0
}
.header-main-wrapper.chl-header-sticky{
    position:fixed;
    width:100%;
    background:#fff;
    -webkit-box-shadow:0 2px 3px rgba(0,0,0,.05);
    -moz-box-shadow:0 2px 3px rgba(0,0,0,.05);
    box-shadow:0 2px 3px rgba(0,0,0,.05)
}
.header-style-custom.header-above-content{
    position:absolute;
    left:0;
    width:100%;
    background:0 0
}
.header-above-content .header-main-wrapper.chl-header-sticky{
    background:#272727
}
.header-element-item a{
    color:#fff
}
.header-element-item a:hover{
    color:#fff
}
.header-element-item .email a i,.header-element-item .phone-number a i{
    padding-right:5px
}
span.select2-container .ciyashop-select2-dropdown{
    top:5px
}
.woocommerce-currency-switcher-form .select2-container--default{
    width:auto!important;
    padding-right:20px
}
.woocommerce-currency-switcher-form .select2-container--default .select2-selection--single{
    background:0 0;
    border:none;
    height:auto;
    padding:0;
    margin:0
}
.woocommerce-currency-switcher-form .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#323232;
    line-height:24px;
    padding-left:0;
    padding-right:0;
    text-align:left
}
.woocommerce-currency-switcher-form .select2-container--default .select2-selection--single .select2-selection__arrow{
    width:10px;
    height:24px;
    line-height:24px;
    top:0
}
.woocommerce-currency-switcher-form .select2-container--default .select2-selection--single .select2-selection__arrow b{
    position:relative;
    margin:0;
    top:0;
    left:0;
    border:none
}
.woocommerce-currency-switcher-form .select2-container--default .select2-selection--single .select2-selection__arrow b:before{
    content:"\f107";
    font-family:'Font Awesome 5 Free';
    font-weight:900;
    font-size:13px
}
.woocommerce-currency-switcher-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before{
    content:"\f106";
    font-family:'Font Awesome 5 Free';
    font-weight:900;
    font-size:13px
}
.header-style-custom .header-element-item .language-wrapper .language{
    position:relative;
    background:0 0;
    line-height:24px;
    cursor:pointer;
    padding:3px 0;
    display:inline-block
}
.header-style-custom .header-element-item .language .drop-content{
    position:absolute;
    top:100%;
    left:0;
    min-width:130px;
    background:#fff;
    padding:8px 0;
    margin-bottom:0;
    z-index:99;
    visibility:hidden;
    opacity:0;
    transition:all .3s ease-out 0s;
    border:1px solid #e8e8e8
}
.header-style-custom .text-right .header-element-item .language .drop-content{
    left:auto;
    right:0
}
.header-style-custom .header-element-item .language:hover .drop-content{
    opacity:1;
    visibility:visible
}
.header-style-custom .header-element-item .language .drop-content li{
    display:block
}
.header-style-custom .header-element-item .language .drop-content li a{
    padding:0 15px;
    font-size:13px;
    display:block;
    line-height:28px;
    color:#969696
}
.header-style-custom .header-element-item .language .drop-content li a img{
    padding-right:3px
}
.header-style-custom .header-element-item .language .drop-content li a:hover{
    background:#f5f5f5
}
.header-element-item .header-social_profiles{
    padding:0;
    margin:0
}
.header-element-item .header-social_profiles li{
    list-style-type:none;
    display:inline
}
.header-element-item .header-social_profiles li a{
    padding:10px 6px;
    display:inline-block;
    line-height:18px;
    color:#323232
}
.header-element-item .header-social_profiles li a:hover{
    color:#04d39f
}
.header-element-item .text-block p{
    margin-bottom:0
}
.header-topbar .account a,.header-topbar .email a,.header-topbar .header-element-item .account-wrapper&gt;i,.header-topbar .header-element-item .text-block p,.header-topbar .header-social_profiles li a,.header-topbar .phone-number a{
    font-size:13px
}
.header-topbar .header-element-item .account-wrapper&gt;a i{
    font-size:13px;
    width:30px;
    height:30px;
    line-height:30px
}
.row-layout-row_flex .menu-alignment-left .header-nav-wrapper{
    float:left
}
.row-layout-row_flex .menu-alignment-center .header-nav-wrapper{
    padding:0;
    margin:0;
    list-style:none;
    display:flex;
    align-items:center;
    justify-content:center
}
.row-layout-row_flex .menu-alignment-right .header-nav-wrapper{
    float:right
}
.header-style-custom .category-nav-wrapper{
    border:none
}
.header-style-custom .category-nav .category-nav-title{
    min-width:255px;
    font-size:15px;
    padding:12px 22px;
    line-height:26px;
    background-color:#04d39f
}
.header-style-custom .category-nav .category-nav-title .arrow{
    border:none;
    height:28px;
    line-height:28px;
    margin-right:-10px
}
.header-style-custom .category-nav .menu-category-menu-container .categories-menu{
    padding:15px 0
}
.header-style-custom .header-element-item .site-title{
    padding:0
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu,.header-style-custom .header-nav-wrapper .primary-menu{
    padding:0;
    margin:0
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li,.header-style-custom .header-nav-wrapper .primary-menu&gt;li{
    display:inline-block;
    position:relative;
    list-style-type:none;
    margin-left:11px;
    margin-right:11px
}
.header-style-custom .menu-style-flat .header-nav-wrapper .ciyashop-secondary-menu&gt;li{
    margin-left:14px;
    margin-right:14px
}
.header-style-custom .menu-style-flat .header-nav-wrapper .ciyashop-secondary-menu&gt;li:before{
    content:"|";
    font-size:12px;
    position:absolute;
    top:10px;
    right:-18px;
    line-height:27px
}
.header-style-custom .menu-style-flat .header-nav-wrapper .ciyashop-secondary-menu&gt;li:last-child:before{
    content:normal
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li:first-child,.header-style-custom .header-nav-wrapper .primary-menu&gt;li:first-child{
    margin-left:0
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li:last-child,.header-style-custom .header-nav-wrapper .primary-menu&gt;li:last-child{
    margin-right:0
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li&gt;a{
    display:inline-block;
    padding:12px 0;
    color:#323232;
    line-height:22px;
    font-weight:500;
    text-transform:uppercase;
    position:relative;
    z-index:0
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li:hover&gt;a,.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li&gt;a:hover{
    color:#04d39f
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li.menu-item-has-children&gt;a,.header-style-custom .header-nav-wrapper .primary-menu&gt;li.menu-item-has-children&gt;a{
    padding-right:15px
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li.menu-item-has-children&gt;a:before,.header-style-custom .header-nav-wrapper .primary-menu&gt;li.menu-item-has-children&gt;a:before{
    content:"\f107";
    position:absolute;
    right:0;
    top:50%;
    font-family:'Font Awesome 5 Free';
    font-weight:900;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li&gt;.sub-menu,.header-style-custom .header-nav-wrapper .primary-menu&gt;li&gt;.sub-menu{
    z-index:-1;
    visibility:hidden
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li:hover&gt;.sub-menu,.header-style-custom .header-nav-wrapper .primary-menu&gt;li:hover&gt;.sub-menu{
    z-index:9;
    visibility:visible
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu,.header-style-custom .header-nav-wrapper .primary-menu&gt;li .sub-menu{
    position:absolute;
    top:115%;
    left:-15px;
    background-color:#fff;
    color:#969696;
    min-width:210px;
    padding:10px 0;
    opacity:0;
    -webkit-transition:all .2s ease-out 0s;
    -moz-transition:all .2s ease-out 0s;
    transition:all .2s ease-out 0s;
    -webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);
    -moz-box-shadow:0 3px 8px rgba(0,0,0,.1);
    box-shadow:0 3px 8px rgba(0,0,0,.1);
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li:hover&gt;.sub-menu,.header-style-custom .header-nav-wrapper .primary-menu&gt;li:hover&gt;.sub-menu{
    top:100%;
    opacity:1
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li&gt;.sub-menu li.menu-item-has-children&gt;a:before,.header-style-custom .header-nav-wrapper .primary-menu&gt;li&gt;.sub-menu li.menu-item-has-children&gt;a:before{
    content:"\f105";
    position:absolute;
    right:15px;
    top:50%;
    font-family:'Font Awesome 5 Free';
    font-weight:900;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    transform:translateY(-50%)
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu&gt;li,.header-style-custom .header-nav-wrapper .primary-menu&gt;li .sub-menu&gt;li{
    list-style-type:none
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu&gt;li:last-child,.header-style-custom .header-nav-wrapper .primary-menu&gt;li .sub-menu&gt;li:last-child{
    border-bottom:0
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu&gt;li a,.header-style-custom .header-nav-wrapper .primary-menu&gt;li .sub-menu&gt;li a{
    display:block;
    padding:8px 15px;
    line-height:24px;
    color:#969696
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu li:hover&gt;a{
    color:#04d39f
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu li.current-menu-ancestor&gt;a,.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu li.current-menu-item&gt;a,.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li .sub-menu li.current-menu-parent&gt;a,.header-style-custom .header-nav-wrapper .primary-menu&gt;li .sub-menu li.current-menu-ancestor&gt;a,.header-style-custom .header-nav-wrapper .primary-menu&gt;li .sub-menu li.current-menu-item&gt;a,.header-style-custom .header-nav-wrapper .primary-menu&gt;li .sub-menu li.current-menu-parent&gt;a{
    color:#04d39f
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li li,.header-style-custom .header-nav-wrapper .primary-menu&gt;li li{
    position:relative
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li li .sub-menu,.header-style-custom .header-nav-wrapper .primary-menu&gt;li li .sub-menu{
    top:20px;
    left:100%;
    visibility:hidden
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li li:hover&gt;.sub-menu,.header-style-custom .header-nav-wrapper .primary-menu&gt;li li:hover&gt;.sub-menu{
    top:0;
    opacity:1;
    visibility:visible
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li.menu-item-has-children&gt;a:before,.header-style-custom .header-nav-wrapper .primary-menu&gt;li.menu-item-has-children&gt;a:before{
    font-size:12px
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li.sub-menu-left li .sub-menu,.header-style-custom .header-nav-wrapper .primary-menu&gt;li.sub-menu-left li .sub-menu{
    left:auto;
    right:100%
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li.sub-menu-left .sub-menu&gt;li a,.header-style-custom .header-nav-wrapper .primary-menu&gt;li.sub-menu-left .sub-menu&gt;li a{
    text-align:right
}
.header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li.sub-menu-left&gt;.sub-menu li.menu-item-has-children&gt;a:before,.header-style-custom .header-nav-wrapper .primary-menu&gt;li.sub-menu-left&gt;.sub-menu li.menu-item-has-children&gt;a:before{
    content:"\f104";
    right:auto;
    left:15px
}
header.header-style-custom .header-element-item .search-button,header.header-style-custom .header-element-item .woo-tools-cart.cart_count,header.header-style-custom .header-element-item .woo-tools-compare,header.header-style-custom .header-element-item .woo-tools-wishlist{
    width:35px;
    height:35px;
    line-height:35px;
    background:0 0;
    border:none;
    padding:0;
    cursor:pointer;
    text-align:center;
    position:relative;
    list-style-type:none;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
header.header-style-custom .header-element-item .search-button i,header.header-style-custom .header-element-item .woo-tools-cart i,header.header-style-custom .header-element-item .woo-tools-compare i,header.header-style-custom .header-element-item .woo-tools-wishlist i{
    font-size:18px;
    margin-right:0
}
header.header-style-custom .header-element-item .woo-tools-cart .cart-link{
    position:static
}
header.header-style-custom .header-element-item .woo-tools-cart .cart-link .count,header.header-style-custom .header-element-item .woo-tools-compare .ciyashop-compare-count,header.header-style-custom .header-element-item .woo-tools-wishlist .ciyashop-wishlist-count{
    right:0;
    margin-top:-5px;
    margin-right:0
}
header.header-style-custom .header-element-item .woo-tools-compare .cs-loading{
    position:relative
}
header.header-style-custom .header-element-item .woo-tools-compare .cs-loading i:before{
    opacity:0
}
header.header-style-custom .header-element-item .woo-tools-compare .cs-loading i:after{
    content:"\f19a";
    font-family:pgsicon-ecommerce;
    line-height:normal;
    font-weight:500;
    position:absolute;
    top:0;
    left:0;
    animation:inherit;
    -webkit-animation:fa-spin 2s linear infinite;
    animation:fa-spin 2s linear infinite
}
header.header-style-custom .header-element-item .woo-tools-cart{
    position:relative
}
header.header-style-custom .header-element-item .woo-tools-cart .widget_shopping_cart{
    background:0 0;
    box-shadow:none;
    color:#323232;
    position:absolute;
    top:100%;
    right:-13px;
    width:360px;
    z-index:9999;
    margin-top:5px;
    opacity:0;
    visibility:hidden;
    border-radius:0;
    padding:13px;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
header.header-style-custom .header-element-item .woo-tools-cart.woo-tools-cart-show .widget_shopping_cart,header.header-style-custom .header-element-item .woo-tools-cart:hover .widget_shopping_cart{
    margin-top:0;
    opacity:1;
    visibility:visible;
    overflow-y:auto
}
header.header-style-custom .header-col.header-col-left .header-element-item .woo-tools-cart .widget_shopping_cart{
    right:auto;
    left:-13px
}
header.header-style-custom .header-element-item .woo-tools-cart .widget_shopping_cart .widget_shopping_cart_content{
    background-color:#fff;
    padding:15px;
    -webkit-box-shadow:0 5px 20px rgba(0,0,0,.12);
    -moz-box-shadow:0 5px 20px rgba(0,0,0,.12);
    box-shadow:0 5px 20px rgba(0,0,0,.12)
}
header.header-style-custom .header-element-item .woo-tools-cart .widget_shopping_cart .widget_shopping_cart_content p{
    margin:10px 0
}
header.header-style-custom .header-element-item .woo-tools-cart .pgs_product_list_widget-container{
    position:relative;
    width:100%;
    max-height:338px;
    padding-bottom:0;
    padding:0;
    overflow:hidden;
    margin-bottom:15px
}
header.header-style-custom .header-element-item .woo-tools-cart .pgs_product_list_widget-container&gt;.woocommerce-mini-cart{
    position:absolute;
    overflow:scroll;
    overflow-x:hidden;
    top:0;
    right:0;
    bottom:0;
    left:0;
    padding:0;
    margin:0;
    list-style:none outside
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li,header.header-style-custom .header-element-item .woo-tools-cart .woocommerce.widget_shopping_cart .woocommerce-mini-cart li{
    text-align:left;
    padding-left:70px;
    padding-right:30px;
    margin-bottom:10px;
    min-height:77px;
    padding-bottom:0
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li:last-child,header.header-style-custom .header-element-item .woo-tools-cart .woocommerce.widget_shopping_cart .woocommerce-mini-cart li:last-child{
    padding-bottom:0;
    margin-bottom:0
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li a,header.header-style-custom .header-element-item .woo-tools-cart .woocommerce.widget_shopping_cart .woocommerce-mini-cart li a{
    font-weight:400;
    margin-bottom:3px;
    max-height:40px;
    overflow:hidden
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li img{
    float:none;
    margin-right:0;
    margin-left:0;
    width:60px;
    position:absolute;
    left:0;
    top:0
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart-item a{
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li .remove{
    font-size:18px;
    color:#323232!important;
    position:absolute;
    top:0;
    left:auto;
    right:5px;
    margin-top:0;
    margin-left:0
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li .remove:hover{
    background:0 0
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li .quantity .amount{
    color:#04d39f;
    font-weight:600
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart__total{
    margin:0;
    font-weight:400;
    font-size:18px;
    text-align:left;
    line-height:45px
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart__total .amount{
    float:right;
    font-size:20px;
    font-weight:600;
    padding-left:5px
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart__buttons{
    margin:0;
    padding:0
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart__buttons .button{
    margin:0;
    padding:5px 27px;
    margin-right:5px;
    line-height:34px;
    width:49%;
    border-radius:0;
    text-align:center;
    color:#fff
}
header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart__buttons .button+.button{
    margin-right:0
}
header.header-style-custom .header-element-item .cart_subtotal .cart-link{
    position:relative
}
header.header-style-custom .header-element-item .cart_subtotal .cart-link .count{
    display:none
}
.header-element-item .cart_subtotal .woo-cart-subtotal{
    margin-left:8px;
    font-weight:600;
    font-size:16px;
    color:#323232
}
header.header-style-custom .header-element-item .cart_both .woo-cart-count,header.header-style-custom .header-element-item .cart_both .woo-cart-subtotal{
    display:block;
    line-height:20px
}
header.header-style-custom .header-element-item .cart_both{
    position:relative;
    padding-left:70px
}
header.header-style-custom .header-element-item .cart_both:before{
    content:"";
    position:absolute;
    left:50px;
    top:7px;
    background:rgba(180,180,180,.4);
    width:1px;
    height:25px
}
header.header-style-custom .header-element-item .cart_both .cart-link{
    position:absolute;
    left:0;
    top:0;
    line-height:40px
}
header.header-style-custom .header-element-item .cart_both i{
    font-size:36px
}
header.header-style-custom .header-element-item .cart_both .woo-cart-subtotal{
    font-weight:700
}
header.header-style-custom .header-element-item .pgs_product_list_widget-container&gt;.ciyashop-scroll-pane{
    background:rgba(0,0,0,.03);
    position:absolute;
    width:3px;
    right:0;
    top:0;
    bottom:0;
    opacity:.01;
    -webkit-transition:.2s;
    -moz-transition:.2s;
    -o-transition:.2s;
    transition:.2s;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px
}
header.header-style-custom .header-element-item .pgs_product_list_widget-container:hover&gt;.ciyashop-scroll-pane{
    opacity:.99
}
header.header-style-custom .header-element-item .pgs_product_list_widget-container&gt;.ciyashop-scroll-pane&gt;.ciyashop-scroll-slider{
    background:#444;
    background:rgba(0,0,0,.3);
    position:relative;
    margin:0;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px
}
.header-element-item .search_form-inner.search-shape-rounded .search_form-category-wrap+.search_form-input-wrap input.form-control{
    -webkit-border-radius:0 50px 50px 0;
    -moz-border-radius:0 50px 50px 0;
    border-radius:0 50px 50px 0
}
.header-element-item .search_form-inner.search-shape-rounded .search_form-category-wrap .select2-container--default .select2-selection--single{
    padding-left:15px;
    -webkit-border-radius:50px 0 0 50px;
    -moz-border-radius:50px 0 0 50px;
    border-radius:50px 0 0 50px
}
.header-element-item .search_form-inner.search-shape-rounded .search_form-category-wrap .select2-container--default.select2-container--open .select2-selection--single{
    border-radius:22px 0 0 0
}
.header-element-item .search_form-inner.search-shape-rounded input.form-control{
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px
}
.header-element-item .search_form-inner .search_form-category-wrap .select2-container{
    width:200px!important
}
.header-element-item .search_form-inner .search_form-input-wrap{
    width:100%
}
.header-element-item .search_form-inner .search_form-search-field{
    display:block
}
.header-element-item .search_form-inner input.form-control{
    min-width:290px;
    width:100%
}
.ciyashop-search-element-popup{
    background:#fff;
    margin:20px
}
.ciyashop-search-element-popup .modal-dialog{
    max-width:100%;
    margin:0;
    display:table;
    width:100%;
    height:100%
}
.ciyashop-search-element-popup .modal-content{
    background:0 0;
    border:none;
    padding:0;
    margin:0;
    display:table-cell;
    vertical-align:middle
}
.ciyashop-search-element-popup .modal-header{
    background:0 0;
    border:none;
    padding:0;
    margin:0;
    position:fixed;
    top:40px;
    right:40px
}
.ciyashop-search-element-popup .modal-content .modal-content-inner{
    width:50%;
    margin:auto
}
.ciyashop-search-element-popup .modal-dialog .close span{
    font-size:0
}
.ciyashop-search-element-popup .modal-dialog .close:hover{
    color:#04d39f
}
.ciyashop-search-element-popup .modal-dialog .close span:before{
    content:"\f156";
    font-family:pgsicon-ecommerce;
    font-size:22px
}
.ciyashop-search-element-popup .search_form-inner{
    padding:0;
    -webkit-box-shadow:0 10px 40px rgba(0,0,0,.1);
    -moz-box-shadow:0 10px 40px rgba(0,0,0,.1);
    box-shadow:0 10px 40px rgba(0,0,0,.1)
}
.ciyashop-search-element-popup .search_form-inner .search-form{
    position:relative
}
.ciyashop-search-element-popup .search_form-inner .search_form-input-wrap{
    width:100%
}
.ciyashop-search-element-popup .search_form-inner .search_form-search-field{
    display:block
}
.ciyashop-search-element-popup .search_form-autocomplete{
    top:55px
}
.ciyashop-search-element-popup .search_form-inner .search_form-search-button{
    width:50px;
    height:55px
}
.ciyashop-search-element-popup .search_form-search-button:before{
    height:55px;
    line-height:55px
}
.ciyashop-search-element-popup .search_form-category-wrap{
    position:relative;
    padding-right:10px;
    vertical-align:middle
}
.ciyashop-search-element-popup .search_form-category-wrap:before{
    content:"";
    position:absolute;
    top:20%;
    right:0;
    width:1px;
    height:60%;
    background:#ddd
}
.ciyashop-search-element-popup .search_form-inner select{
    height:55px;
    background:0 0
}
.ciyashop-search-element-popup .search_form-inner .select2-selection{
    width:220px;
    background:0 0!important
}
.ciyashop-search-element-popup .search_form-inner input.form-control{
    width:100%;
    height:55px;
    padding:0 15px;
    font-size:16px;
    border:none;
    padding-right:60px
}
.ciyashop-search-element-popup .search_form-inner input.form-control::-webkit-input-placeholder{
    color:#969696
}
.ciyashop-search-element-popup .search_form-inner input.form-control::-moz-placeholder{
    color:#969696
}
.ciyashop-search-element-popup .search_form-inner input.form-control:-ms-input-placeholder{
    color:#969696
}
.ciyashop-search-element-popup .search_form-inner input.form-control:-moz-placeholder{
    color:#969696
}
.header-element-item .search_form-inner.search-bg-transparent .select2-container--default .select2-selection--single{
    background:0 0;
    border:1px solid rgba(255,255,255,.3);
    border-right:none
}
.header-element-item .search_form-inner.search-bg-transparent .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent .select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-top-color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-bottom-color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent input.form-control{
    border-color:rgba(255,255,255,.3);
    color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent .search_form-search-button:before{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent input::-webkit-input-placeholder{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent input::-moz-placeholder{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent input:-ms-input-placeholder{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-transparent input:-moz-placeholder{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-white input.form-control{
    border:1px solid #e8e8e8
}
.header-element-item .search_form-inner.search-bg-white .select2-container--default .select2-selection--single{
    background:#fff;
    border:1px solid #e8e8e8;
    border-right:none
}
.header-element-item .search_form-inner.search-bg-white .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#323232
}
.header-element-item .search_form-inner.search-bg-white .select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-top-color:#323232
}
.header-element-item .search_form-inner.search-bg-white .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-bottom-color:#323232
}
.header-element-item .search_form-inner.search-bg-white input.form-control{
    background:#fff;
    color:#323232
}
.header-element-item .search_form-inner.search-bg-white .search_form-search-button:before{
    color:#04d39f
}
.header-element-item .search_form-inner.search-bg-white input::-webkit-input-placeholder{
    color:#323232
}
.header-element-item .search_form-inner.search-bg-white input::-moz-placeholder{
    color:#323232
}
.header-element-item .search_form-inner.search-bg-white input:-ms-input-placeholder{
    color:#323232
}
.header-element-item .search_form-inner.search-bg-white input:-moz-placeholder{
    color:#323232
}
.header-element-item .search_form-inner.search-bg-dark .select2-container--default .select2-selection--single{
    background:#323232
}
.header-element-item .search_form-inner.search-bg-dark .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#eee
}
.header-element-item .search_form-inner.search-bg-dark .select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-top-color:#fff
}
.header-element-item .search_form-inner.search-bg-dark .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-bottom-color:#fff
}
.header-element-item .search_form-inner.search-bg-dark input.form-control{
    background:#323232;
    border-color:transparent;
    border-left-color:rgba(255,255,255,.2);
    color:#eee
}
.header-element-item .search_form-inner.search-bg-dark .search_form-search-button:before{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-dark input::-webkit-input-placeholder{
    color:#eee
}
.header-element-item .search_form-inner.search-bg-dark input::-moz-placeholder{
    color:#eee
}
.header-element-item .search_form-inner.search-bg-dark input:-ms-input-placeholder{
    color:#eee
}
.header-element-item .search_form-inner.search-bg-dark input:-moz-placeholder{
    color:#eee
}
.header-element-item .search_form-inner.search-bg-theme .select2-container--default .select2-selection--single{
    background:#04d39f
}
.header-element-item .search_form-inner.search-bg-theme .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-theme .select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-top-color:#fff
}
.header-element-item .search_form-inner.search-bg-theme .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-bottom-color:#fff
}
.header-element-item .search_form-inner.search-bg-theme input.form-control{
    background:#04d39f;
    border:transparent;
    border-left:1px solid rgba(255,255,255,.3);
    color:#fff
}
.header-element-item .search_form-inner.search-bg-theme .search_form-search-button:before{
    color:#fff
}
.header-element-item .search_form-inner.search-bg-theme input::-webkit-input-placeholder{
    color:#f5f5f5
}
.header-element-item .search_form-inner.search-bg-theme input::-moz-placeholder{
    color:#f5f5f5
}
.header-element-item .search_form-inner.search-bg-theme input:-ms-input-placeholder{
    color:#f5f5f5
}
.header-element-item .search_form-inner.search-bg-theme input:-moz-placeholder{
    color:#f5f5f5
}
.header-element-item .button-wrapper a{
    display:inline-block;
    padding:13px 18px;
    font-size:14px;
    text-transform:uppercase
}
.header-element-item .button-wrapper.button-stype-link a{
    padding:0
}
.header-element-item .button-wrapper.button-title-style-bold a{
    font-weight:600
}
.header-element-item .button-wrapper.button-shape-round a{
    border-radius:50px
}
.header-element-item .button-wrapper.button-stype-link.button-shape-round a{
    border-radius:0
}
.header-element-item .button-wrapper.button-shape-rounded a{
    border-radius:3px
}
.header-element-item .button-wrapper.button-size-extra_small a{
    padding:7px 15px;
    font-size:11px;
    line-height:16px
}
.header-element-item .button-wrapper.button-size-small a{
    padding:9px 15px;
    font-size:12px;
    line-height:18px
}
.header-element-item .button-wrapper.button-size-default a{
    padding:11px 18px;
    line-height:22px
}
.header-element-item .button-wrapper.button-size-large a{
    padding:13px 22px;
    font-size:15px;
    line-height:24px
}
.header-element-item .button-wrapper.button-size-extra_large a{
    padding:15px 25px;
    font-size:15px;
    line-height:26px
}
.header-element-item .button-wrapper.button-shape-round.button-size-default a{
    padding-left:20px;
    padding-right:20px
}
.header-element-item .button-wrapper.button-shape-round.button-size-large a{
    padding-left:25px;
    padding-right:25px
}
.header-element-item .button-wrapper.button-shape-round.button-size-extra_large a{
    padding-left:30px;
    padding-right:30px
}
.header-element-item .button-wrapper.button-stype-link a,.header-element-item .button-wrapper.button-stype-link.button-shape-round.button-size-default a,.header-element-item .button-wrapper.button-stype-link.button-shape-round.button-size-extra_large a,.header-element-item .button-wrapper.button-stype-link.button-shape-round.button-size-large a{
    padding:0;
    position:relative
}
.header-element-item .button-wrapper.button-stype-link a:before{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:0;
    height:1px;
    box-shadow:0 1px 0;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.header-element-item .button-wrapper.button-stype-link a:hover:before{
    width:100%
}
.header-element-item .button-stype-default.button-color-scheme-light a{
    background:#fff;
    color:#757575
}
.header-element-item .button-stype-default.button-color-scheme-light a:hover{
    background:0 0;
    box-shadow:inset 0 0 0 2px #fff;
    color:#fff
}
.header-element-item .button-stype-border.button-color-scheme-light a{
    box-shadow:inset 0 0 0 2px #fff;
    color:#fff
}
.header-element-item .button-stype-border.button-color-scheme-light a:hover{
    background:#fff;
    box-shadow:inset 0 0 0 2px #fff;
    color:#323232
}
.header-element-item .button-stype-link.button-color-scheme-light a,.header-element-item .button-stype-link.button-color-scheme-light a:hover{
    color:#fff
}
.header-element-item .button-stype-default.button-color-scheme-dark a{
    background:#323232;
    color:#fff
}
.header-element-item .button-stype-default.button-color-scheme-dark a:hover{
    background:0 0;
    box-shadow:inset 0 0 0 2px #323232;
    color:#323232
}
.header-element-item .button-stype-border.button-color-scheme-dark a{
    box-shadow:inset 0 0 0 2px;
    color:#323232
}
.header-element-item .button-stype-border.button-color-scheme-dark a:hover{
    background:#323232;
    box-shadow:inset 0 0 0 2px #323232;
    color:#fff
}
.header-element-item .button-stype-link.button-color-scheme-dark a,.header-element-item .button-stype-link.button-color-scheme-dark a:hover{
    color:#323232
}
.header-element-item .button-stype-default.button-color-scheme-theme a{
    background:#04d39f;
    color:#fff
}
.header-element-item .button-stype-default.button-color-scheme-theme a:hover{
    background:0 0;
    color:#04d39f;
    box-shadow:inset 0 0 0 2px
}
.header-element-item .button-stype-border.button-color-scheme-theme a{
    box-shadow:inset 0 0 0 2px;
    color:#04d39f
}
.header-element-item .button-stype-border.button-color-scheme-theme a:hover{
    background:#04d39f;
    box-shadow:none;
    color:#fff
}
.header-element-item .button-stype-link.button-color-scheme-theme a,.header-element-item .button-stype-link.button-color-scheme-theme a:hover{
    color:#04d39f
}
.custom-header .desktop-hide-on .header-desktop,.custom-header .header-row .header-mobile{
    display:none
}
.header-element-item .account-wrapper&gt;i{
    margin-right:8px;
    font-size:18px
}
.header-element-item .account-wrapper .ciyashop-myaccount{
    display:inline-block;
    margin-right:10px;
    position:relative;
    padding-right:10px
}
.header-element-item .account-wrapper .ciyashop-myaccount:after{
    content:"|";
    font-size:12px;
    position:absolute;
    right:-3px;
    line-height:27px
}
.header-element-item .account-wrapper&gt;a i{
    font-size:18px;
    width:35px;
    height:35px;
    line-height:35px;
    display:inline-block;
    text-align:center
}
.header-element-item .account-wrapper .logout{
    margin-right:10px
}
.header-element-item:last-child .account-wrapper .logout{
    margin-right:0
}
.divider.divider-default,.divider.divider-full-height{
    width:1px;
    background:rgba(200,200,200,.3);
    vertical-align:top
}
.divider.divider-default{
    height:15px
}
.theme-dark header.header-style-custom .header-element-item .woo-tools-cart .widget_shopping_cart .widget_shopping_cart_content{
    background:#171717
}
.theme-dark header.header-style-custom .header-element-item .woo-tools-cart .woocommerce-mini-cart li .remove{
    color:#fff!important
}
.theme-dark header.header-style-custom .header-element-item .pgs_product_list_widget-container&gt;.ciyashop-scroll-pane{
    background:rgba(255,255,255,.2)
}
.theme-dark header.header-style-custom .header-element-item .pgs_product_list_widget-container&gt;.ciyashop-scroll-pane&gt;.ciyashop-scroll-slider{
    background:rgba(255,255,255,.5)
}
.ciyashop-side-menu-mobile-container{
    position:fixed;
    top:0;
    bottom:0;
    z-index:1025;
    overflow:hidden;
    overflow-y:auto;
    -webkit-overflow-scrolling:touch;
    width:330px;
    background-color:#fff;
    transition:all .3s ease-in-out 0s
}
.ciyashop-side-menu-mobile-container.left_side{
    right:auto;
    left:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0)
}
.ciyashop-side-menu-mobile-container.right_side{
    right:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0)
}
.ciyashop-side-menu-mobile-container.side-menu-open{
    -webkit-transform:none;
    transform:none
}
@media only screen and (max-width:479px){
    .ciyashop-side-menu-mobile-container{
        width:280px
    }
}
.ciyashop-sidemenu-overlay{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1023;
    opacity:0;
    visibility:hidden;
    background-color:rgba(0,0,0,.7);
    transition:opacity .25s ease,visibility 0s ease .25s
}
.ciyashop-sidemenu-overlay.side-menu-open{
    opacity:1;
    visibility:visible;
    transition:opacity .25s ease,visibility 0s ease
}
.admin-bar .ciyashop-side-menu-mobile-container{
    top:32px
}
@media only screen and (max-width:767px){
    .admin-bar .ciyashop-side-menu-mobile-container{
        top:46px
    }
}
.mobile-menu-wrapper #site-navigation-sticky-mobile-wrapper{
    display:flex
}
.mobile-menu-wrapper #site-navigation-sticky-mobile{
    padding:5px 10px
}
.mobile-menu-wrapper #site-navigation-sticky-mobile&gt;span{
    display:block;
    width:23px;
    height:2px;
    background:#757575;
    margin:5px 0;
    transition:all .3s ease-in-out 0s
}
.ciyashop-side-menu-mobile-container .search_form-inner .search_form-search-field.ui-autocomplete-loader:before{
    width:25px;
    height:25px;
    margin-top:-13px
}
.ciyashop-side-menu-mobile-container .search_form-inner .search_form-search-field{
    width:100%;
    display:block
}
.ciyashop-side-menu-mobile-container .search_form-inner input.form-control{
    width:100%;
    height:70px;
    font-size:16px;
    padding-right:60px;
    border:none;
    box-shadow:0 3px 8px rgba(0,0,0,.07)
}
.ciyashop-side-menu-mobile-container .search_form-search-button,.ciyashop-side-menu-mobile-container .search_form-search-button input[type=submit],.ciyashop-side-menu-mobile-container .search_form-search-button:before{
    height:70px
}
.ciyashop-side-menu-mobile-container .search_form-search-button{
    width:50px
}
.ciyashop-side-menu-mobile-container .search_form-search-button:before{
    font-size:16px;
    line-height:70px
}
.ciyashop-side-menu-mobile-container .search_form-autocomplete{
    position:relative;
    top:auto;
    max-height:300px;
    background:0 0
}
.ciyashop-side-menu-mobile-container .search_form-autocomplete .ui-menu-item{
    padding:0;
    line-height:20px
}
.ciyashop-side-menu-mobile-container .search_form-autocomplete .ui-menu-item .search-item-container{
    display:flex;
    line-height:20px;
    align-items:center;
    font-weight:500;
    text-transform:none
}
.ciyashop-side-menu-mobile-container .ciyashop-mobile-nav-tabs{
    display:flex;
    background:#f3f3f3;
    border-bottom:1px solid #e8e8e8
}
.ciyashop-side-menu-mobile-container .ciyashop-mobile-nav-tabs li{
    flex:1 0 50%;
    max-width:50%
}
.ciyashop-side-menu-mobile-container .ciyashop-mobile-nav-tabs li span{
    display:inline-block;
    width:100%;
    padding:10px 15px;
    font-weight:600;
    font-size:13px;
    background:0 0;
    color:#323232;
    text-align:center;
    text-transform:uppercase
}
.ciyashop-side-menu-mobile-container .ciyashop-mobile-nav-tabs li.active span{
    background:#04d39f;
    color:#fff
}
.ciyashop-side-menu-mobile-container ul{
    list-style-type:none;
    padding:0;
    margin:0;
    box-shadow:none;
    background:0 0
}
.ciyashop-side-menu-mobile-container ul li a{
    display:block;
    position:relative;
    padding:12px 25px;
    text-transform:uppercase;
    font-size:13px;
    line-height:26px;
    font-weight:600;
    color:#323232;
    border-bottom:1px solid #e8e8e8
}
.ciyashop-side-menu-mobile-container ul .sub-menu,.ciyashop-side-menu-mobile-container ul li:hover .sub-menu{
    display:none
}
.ciyashop-side-menu-mobile-container ul .sub-menu li a{
    color:#858585;
    font-size:14px;
    font-weight:500;
    text-transform:capitalize
}
.ciyashop-side-menu-mobile-container ul li.menu-opend&gt;a{
    background:#f9f9f9
}
.ciyashop-side-menu-mobile-container ul li a .sub-menu-icon{
    display:flex;
    justify-content:center;
    position:absolute;
    right:0;
    top:0;
    bottom:0;
    background:#f5f5f5;
    width:40px;
    font-size:0
}
.ciyashop-side-menu-mobile-container li.menu-opend&gt;a .sub-menu-icon,.ciyashop-side-menu-mobile-container.color-dark li.menu-opend&gt;a .sub-menu-icon{
    background:#04d39f;
    color:#fff
}
.ciyashop-side-menu-mobile-container ul li a .sub-menu-icon:before{
    content:"\f105";
    font-family:"Font Awesome 5 Free";
    font-weight:900;
    font-size:16px;
    align-self:center;
    transform:rotate(0)
}
.ciyashop-side-menu-mobile-container li.menu-opend&gt;a .sub-menu-icon:before{
    transform:rotate(90deg)
}
.ciyashop-side-menu-mobile-container #cs-mobile-category-side-menu .categories-menu li .sub-menu{
    position:relative;
    left:auto;
    min-width:auto;
    padding:0;
    border:none;
    box-shadow:none
}
.ciyashop-side-menu-mobile-container #cs-mobile-category-side-menu .categories-menu li a{
    padding:12px 25px
}
.ciyashop-side-menu-mobile-container li a .hot-label,.ciyashop-side-menu-mobile-container li a .new-label,.ciyashop-side-menu-mobile-container li a .popular-label,.ciyashop-side-menu-mobile-container li a .sale-label{
    display:inline-block;
    background:#ffba03;
    color:#fff;
    font-size:9px;
    font-weight:600;
    text-transform:uppercase;
    padding:0 5px;
    line-height:16px;
    margin-left:8px;
    border-radius:2px;
    font-style:inherit
}
.ciyashop-side-menu-mobile-container li a .hot-label{
    background:#ff605f
}
.ciyashop-side-menu-mobile-container li a .popular-label{
    background:#5279b3
}
.ciyashop-side-menu-mobile-container li a .sale-label{
    background:#97d041
}
.ciyashop-side-menu-mobile-container.color-dark{
    background:#121212
}
.ciyashop-side-menu-mobile-container.color-dark .search_form-inner input.form-control{
    color:#fff
}
.ciyashop-side-menu-mobile-container.color-dark .search_form-inner .search_form-search-field.ui-autocomplete-loader:before{
    background-image:url(../images/loader-img/cy_loader-light.svg)
}
.ciyashop-side-menu-mobile-container.color-dark .ciyashop-mobile-nav-tabs{
    background:#232323;
    border-bottom:1px solid #2d2d2d
}
.ciyashop-side-menu-mobile-container.color-dark .ciyashop-mobile-nav-tabs li span{
    color:#fff
}
.ciyashop-side-menu-mobile-container.color-dark ul li a{
    color:#fff;
    border-bottom:1px solid #292929
}
.ciyashop-side-menu-mobile-container.color-dark ul li.menu-opend&gt;a{
    background:rgba(255,255,255,.03)
}
.ciyashop-side-menu-mobile-container.color-dark ul li a .sub-menu-icon{
    background:#232323;
    color:#fff
}
.ciyashop-side-menu-mobile-container.color-dark ul .sub-menu li a{
    color:#ccc
}
@media only screen and (min-width:1199px){
    .header-style-custom .header-row .container-fluid{
        padding-left:35px;
        padding-right:35px
    }
}
@media only screen and (min-width:992px){
    .woocommerce-page .header-style-custom.header-above-content{
        background:#23282d;
        position:relative
    }
    .header-style-custom .header-element-item .search-button-wrap .mobile-search-wrap{
        display:none
    }
    .header-style-custom .search-element-mobile-view .mobile-search-button{
        display:none
    }
}
@media only screen and (max-width:1199px) and (min-width:993px){
    .header-style-custom .menu-style-dropdown.menu-tablet-hide{
        display:none
    }
    .header-element-item .search_form-inner .search_form-category-wrap .select2-container{
        width:170px!important
    }
    .header-element-item .search_form-inner input.form-control{
        min-width:300px
    }
    .header-style-custom .header-nav-wrapper .ciyashop-secondary-menu&gt;li,.header-style-custom .header-nav-wrapper .primary-menu&gt;li{
        margin-left:8px;
        margin-right:8px
    }
}
@media only screen and (max-width:1199px){
    .header-style-custom .header-main .search_form-inner+.search_form-keywords-wrap{
        display:block
    }
}
@media only screen and (max-width:991px){
    .custom-header .header-main{
        display:block
    }
    .custom-header .mobile-hide-off .header-mobile{
        display:flex
    }
    .custom-header .header-row .header-desktop{
        display:none
    }
    .header-topbar .header-topbar-mobile .header-col-mobile{
        -webkit-box-flex:1;
        -ms-flex:1 1 0px;
        flex:1 1 0
    }
    .header-topbar.row-layout-row_center .header-topbar-mobile .header-col-mobile{
        justify-content:center
    }
    .header-topbar-mobile .header-element-item{
        display:inline-block
    }
    .header-style-custom.header-above-content{
        position:relative
    }
    .header-mobile .header-element-item #site-navigation-sticky-mobile .slicknav_btn{
        float:none;
        display:inline-block;
        right:0;
        padding:0;
        width:50px;
        height:35px;
        cursor:pointer
    }
    .header-mobile .header-element-item #site-navigation-sticky-mobile .slicknav_btn .slicknav_icon{
        margin:0;
        top:9px;
        left:15px
    }
    .header-mobile .header-element-item #site-navigation-sticky-mobile .slicknav_nav ul&gt;li&gt;a{
        border-bottom:1px solid rgba(130,130,130,.25)
    }
    .header-mobile .header-element-item .site-title-wrapper{
        padding:0
    }
    .header-element-item .mobile-menu-wrapper .header-nav-wrapper{
        display:none
    }
    .header-style-custom .header-mobile{
        box-shadow:none
    }
    .header-style-custom .search-button{
        display:none
    }
    .header-style-custom .mobile-search-button.search-button{
        display:block
    }
}
@media only screen and (max-width:767px){
    header.header-style-custom .header-element-item .woo-tools-cart.cart_count{
        display:inline-block
    }
    header.header-style-custom .header-element-item .woo-tools-cart .widget_shopping_cart{
        left:-13px;
        right:auto
    }
    header.header-style-custom .text-right .header-element-item .woo-tools-cart .widget_shopping_cart{
        right:-13px;
        left:auto
    }
    header.header-style-custom .header-col-right .header-element-item .woo-tools-cart .widget_shopping_cart{
        left:auto;
        right:-13px
    }
}
@media only screen and (max-width:575px){
    .header-element-item .search_form-inner .search_form-category-wrap .select2-container{
        width:100%!important
    }
}
@media only screen and (max-width:479px){
    header.header-style-custom .header-element-item .woo-tools-cart .widget_shopping_cart{
        width:320px
    }
    body #search_popup .modal-content .modal-content-inner{
        width:90%
    }
}</pre></body></html>