span.color-tooltip[style*="background-color:#ffffff"] {
    border: 1px solid #dedede;
    display: inline-block;
    width: 20px;
    height: 20px;
}

.c_130 .product-title {
    font-size: 14px !important;
    font-style: normal !important;
}
.c_130 article.product-miniature {
    background: #f7f7f7 !important;
}
.c_130 .product-description.clearfix {
    padding-left: 15px !important;
}
.c_130 .product-price-and-shipping {
    padding-right: 15px !important;
}
.c_196 span {
    color: white !important;
}
a.product-brand{
    color:white !important;
    min-width:160px;
    font-family:'Roboto-Regular'
}
img.c_208{
    height:110px;
    width:auto;
   /* filter:brightness(100%) invert(100%);*/
    margin-top:19px
}
.c_84 .pk-widget:not(:last-child){
    margin-bottom:0 !important
}
@media print{
    .ets_cfu_input_menu.ets_cfu_input label{
        display:flex
    }
    .ets_cfu_input_recaptcha.ets_cfu_input{
        display:none
    }
    input.ets_cfu_form-control.ets_cfu-submit.btn.btn-primary{
        display:none
    }
    .ets_cfu_input_text.ets_cfu_input label{
        display:flex
    }
    .ets_cfu_input_text.ets_cfu_input label{
        display:flex
    }
    .c_225{
        max-height:30 !important;
        height:30px !important;
        border-radius:5px;
        margin-left:15px !important
    }
}
@media (min-width:0px){
.slick-current ul.product-flags {
margin-top:-55px
}
.product-description .hook-reviews.hide-reviews {
    padding-top: 10px;
}
.MagicScroll span a[href="http://www.magictoolbox.com/magicscroll/"] {
    display: none !important;
}
.MagicScroll div a[href="http://www.magictoolbox.com/magicscroll/"] {
    display: none !important;
}


.page-not-found .main-icon {
    display: none;
}
.col-xs-4.font-compact-12 {
    font-family: "Roboto-Medium" !important;
    font-weight: normal !important;
}
.col-xs-8.font-compact-12 {
    font-family: "Roboto-Light" !important;
    font-size: 14px !important;
}
.product_list img.smooth05.cover-image.b-lazy.b-loaded {
    filter: brightness(130%);
}

.c_189 .magic-slide.mt-active {
    filter: brightness(98.5%);
}

 .featured-products .product-thumbnail > a {
    filter: brightness(98.5%);
}   
.featured-products img {
    filter: brightness(150%);
}

.c_62 a.relative {
    filter: brightness(97%);
}
.c_62 .elementor-slick-slider .slick-slide img {
    filter: brightness(150%);
}
.c_210 {
    background: #38556d !important;
    color: #fff !important;
}
.product-description table {
      min-width: calc(100% + 30px) !important;
    width: auto !important;
    font-family: "Roboto-Light" !important;
        font-size: 13px !important;
}
.product-flags > li {
    background-color: #ef4700 !Important;
}
.whatsappBlock a img {
    border: 0px solid #666 !important; }
.whatsappBlock a.online .kutucuk {background: rgb(233 132 6 / 25%) !important; 
}
.whatsappBlock a.online:after {background: #eb8506 !important; 
}
a.online .message, a.online .message:after {background: #ef9700 !important; 
}

    #socialnetworks li a {
   border: 0px solid rgba(255,255,255,0.08) !important; 
}
     .c_182{
       height: 20px;
       width: auto;
    }
    .product_list_top{
        justify-content:center;
        display:flex
    }
    .sort-by-row.flex-container{
        display:none !important
    }
    #search h2.h2{
        font-size:17px !important;
        font-family:'Roboto-Medium' !important;
        font-style:normal !important;
        justify-content:center;
        display:flex
    }
    #search span.price{
        font-size:13.5px !important;
        font-family:'Roboto-Medium' !important;
        font-style:normal !important
    }
    #search h3.product-title.text-left.ellipsis a{
        font-size:13.5px !important;
        font-family:'Roboto-Medium' !important;
        font-style:normal !important
    }
    .c_117 form h3{
        display:none
    }
    .c_234.btn{
        background:#f6f6f6 !important;
        color:#313537 !important;
        border:1px solid #313537 !important
    }
    .c_234.btn:hover{
        background:#f6f6f6 !important;
        color:#313537 !important;
        border:1px solid #313537 !important
    }
    .number_select .number_plus,.number_select .number_minus{
        background-color:#eee !important
    }
    #category .breadcrumb .row .col-xs-12,#wrapper{
        padding:0 15px !important
    }
    .c_242 .ets_cfu_box.style4{
        max-width:800px
    }
    .c_233:hover{
        background:#4D1C2C !important
    }
    .c_230 textarea::placeholder{
        font-family:'Roboto-Light' !important;
        font-style:italic
    }
    .c_230 .ets_cfu_input_submit.ets_cfu_input{
        text-align:center !important
    }
    .c_233{
        min-width:300px
    }
    .c_231{
        max-width:950px
    }
    .c_230 h3{
        display:none
    }
    .c_230 .form-control{
        border:1px solid #fff !important
    }
    .c_240 span.wpcfu-list-item-label{
        padding-left:8px
    }
    .c_240 input[type="checkbox"]{
        width:18px;
        height:18px;
        float:left;
        background:#f6f6f6
    }
    .c_240 input[type="checkbox"]:checked:after{
        content:url(/modules/contentbox/content/img/check.png);
        width:18px;
        height:18px;
        float:left;
        background:#f6f6f6
    }
    .ets_cfu_input_submit.ets_cfu_input{
        margin-bottom:0px
    }
    .c_229_1{
        order:2
    }
    .c_229_2{
        order:1
    }
    .wpcfu.hook{
        display:flex !important
    }
    .ets_cfu_box{
        margin-bottom:0px !important
    }
    .c_226:hover{
        background:#4D1C2C !important
    }
    span.ets_cfu_span{
        font-family:"Roboto-Light" !important;
        font-size:14px !important
    }
    .c_225::placeholder{
        font-family:'Roboto-Light' !important
    }
    .c_226{
        width:100%
    }
    .c_225{
        height:45px !important;
        border-radius:5px
    }
    .check-aceptacion-5 span{
        font-size:13px !important;
        font-family:"Roboto-Light" !important;
        color:#1E2928 !important
    }
    .cms-id-16 form h3{
        display:none
    }
    .cms-id-16 header.page-header{
        display:none
    }
    #cms header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important
    }
    #checkout-personal-information-step .c_101_1.f_r{
        display:none !important
    }
    #module-niubiz-checkout section#content{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #module-niubiz-checkout header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important;
        text-align:center
    }
    #history header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important;
        text-align:center
    }
    #content-hook_payment_return .definition-list dl{
        display:grid !important
    }
    section#content-hook_payment_return{
        font-family:Roboto-Light !important;
        letter-spacing:0.5px !important
    }
    #order-confirmation.page-order-confirmation{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #order-confirmation.success-box{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #checkout .checkout-step .content{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #checkout textarea#delivery_message{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #checkout .order-options{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #checkout .row.delivery-option{
        min-height:260px
    }
    #checkout .delivery-options{
        font-size:14px !important;
        color:#959799 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #checkout div#delivery-addresses{
        margin-top:23px;
        margin-bottom:13px
    }
    #checkout input.promo-input.flex-grow1::placeholder{
        font-size:13.5px !important;
        color:#959799 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #checkout .cart-total{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Regular' !important;
        font-style:normal !important
    }
    #checkout h4.step-title.h3{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        font-style:normal !important
    }
    #checkout h1.step-title.h3{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Medium' !important;
        font-style:normal !important
    }
    #checkout .js-address-form{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        font-style:normal !important
    }
    section#checkout-personal-information-step{
        margin-top:20px
    }
    #module-pk_wishlist-mywishlist form#form_wishlist{
        max-width:700px;
        margin-right:auto;
        margin-left:auto
    }
    #module-pk_wishlist-mywishlist h3.page-subheading{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        font-style:normal !important
    }
    #module-pkfavorites-account h3.product-title.text-left.ellipsis{
        font-size:13px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Regular' !important;
        font-style:normal !important
    }
    #module-pkfavorites-account h2.page-title{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Regular' !important;
        font-style:normal !important
    }
    #order-slip section.page-content.card.card-block h6{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        font-style:normal !important
    }
    #order-slip section.page-content.card.card-block{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        font-style:normal !important;
        text-align:center
    }
    #order-slip header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important;
        text-align:center
    }
    #order-detail header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important;
        text-align:center
    }
    address{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #history section.page-content.card.card-block h6{
        font-size:15px !important
    }
    #history section.page-content.card.card-block{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    #addresses .address-footer a{
        font-family:'Roboto-Light' !important;
        font-style:normal !important;
        font-size:12px !important
    }
    #addresses .addresses-footer span{
        font-family:'Roboto-Light' !important;
        font-style:normal !important;
        font-size:13px !important
    }
    #addresses .address-body address{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        font-style:normal !important
    }
    #address .form-footer{
        width:100px;
        margin-right:auto;
        margin-left:auto
    }
    #address .address-form{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important
    }
    #address input.form-control{
        border-radius:10px
    }
    #address section.form-fields{
        max-width:900px;
        margin-right:auto;
        margin-left:auto
    }
    #address label.col-md-4.form-control-label{
        max-width:200px
    }
    #address .form-group.row{
        max-width:900px
    }
    #address header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important;
        text-align:center
    }
    #identity .form-footer{
        text-align:center;
        justify-content:center;
        display:flex;
        width:100px;
        margin-right:auto;
        margin-left:auto
    }
    form#customer-form{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        max-width:900px;
        margin-right:auto;
        margin-left:auto
    }
    #identity .form-control-label{
        max-width:270px
    }
    #identity input.form-control{
        border-radius:10px
    }
    form#customer-form{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Roboto-Light' !important;
        max-width:1000px;
        margin-right:auto;
        margin-left:auto
    }
    #identity header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important;
        text-align:center
    }
    #my-account section#content .links{
        max-width:1000px;
        margin-right:auto;
        margin-left:auto
    }
    .pk_myaccount .opt-list.dd_container.dd_view.dd_el_hover{
        width:300px;
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:'Rubik-Light' !important;
        top:21px;
        z-index:9999
    }
    #my-account .page-footer a.btn{
        width:100px
    }
    #my-account span.link-item{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Regular !important
    }
    #my-account header.page-header h1{
        font-size:17px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important
    }
    .c_198 a.label.btn{
        margin-left:20px
    }
    span.no-items{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Regular !important
    }
    .c_198 .product-line-grid-body.flex-grow1{
        min-width:140px
    }
    article.alert.alert-danger{
        font-size:13px !important;
        font-family:Roboto-Regular !important;
        text-align:center
    }
    .c_198 input.promo-input.flex-grow1::placeholder{
        font-size:13.5px !important;
        color:#959799 !important;
        font-family:Roboto-Regular !important;
        font-style:normal !important
    }
    .c_206{
        background:#E8E8E8
    }
    .row.c_204{
        background:#E8E8E8
    }
    .c_198 a.button.btn.btn-big{
        font-size:13.5px !important;
        font-family:'Roboto-Regular' !important
    }
    p.c_205{
        width:calc(100% - 50px) !important
    }
    #pattern .c_198 .btn-big{
        width:calc(100% - 20px) !important;
        margin-top:-28px
    }
    .c_198 .cart-summary-line.shipping{
        border-top:1px solid #A7A7A7;
        padding-top:15px
    }
    .c_198 .card-block.card-separator{
        border-top:1px solid #A7A7A7;
        padding-top:15px
    }
    i.c_204{
        font-style:normal !important
    }
    .c_198 .cart-summary-line.cart-total{
        font-size:15px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium !important
    }
    .c_198 .cart-summary-line.shipping{
        font-size:14.5px !important;
        color:#1E2928 !important;
        font-family:Roboto-Regular !important;
        font-style:normal !important
    }
    .c_198 div#cart-subtotal-shipping{
        font-size:14.5px !important;
        color:#1E2928 !important;
        font-family:Roboto-Regular !important;
        font-style:normal !important
    }
    .c_198 div#cart-subtotal-products{
        font-size:14.5px !important;
        color:#1E2928 !important;
        font-family:Roboto-Regular !important;
        font-style:normal !important
    }
    .c_198 span.product-price{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Light !important;
        font-style:normal !important
    }
    .c_198 .product-line-info.prod-features{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Regular !important;
        font-style:normal !important
    }
    .c_198 h5{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Regular !important;
        font-style:normal !important
    }
    .c_198 span.price{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium;
        font-style:normal !important
    }
    .c_198 .product-line-info a.label{
        font-size:14px !important;
        color:#1E2928 !important;
        font-family:Roboto-Medium
    }
    .c_198 ul.cart-items{
        padding-top:30px !important
    }
    .c_198 li.cart-item{
        padding-bottom:22px !important;
        padding-top:0px !important
    }
    .c_198 .cart-grid.row{
        padding-top:25px
    }
    .c_198 ul.cart-items{
        border-top:1px solid #A7A7A7;
        border-bottom:1px solid #A7A7A7;
        margin-bottom:30px
    }
    .c_204{
        max-width:400px
    }
    div#cart-subtotal-shipping .c_204{
        display:none
    }
    .c_201{
        background:#fff
    }
    .c_199{
        background:#fff
    }
    .c_198 .cart-detailed-totals{
        background-color:#f8f8f8;
        padding:41px 30px 0px 30px !important;
        background:#fff !important
    }
    .page-cart section.main-contant-wrapper.clearfix{
        background:#f6f6f6
    }
    .c_199 .block-promo{
    }
    .c_198 .cart-container{
        margin-right:20px;
        margin-left:20px !important
    }
    .c_197{
        width:100%
    }
    span.label.c_196.js-subtotal{
        position:absolute;
        top:143px;
        left:calc(50% - 33px);
        font-size:16px;
        font-family:Roboto-Regular
    }
    #password ul.ps-alert-success{
        text-align:center;
        width:100%;
        margin-right:auto;
        margin-left:auto;
        top:-23px;
        position:relative;
        font-family:'Roboto-Light';
        font-size:16px
    }
    #password input#email::placeholder{
        font-style:normal !important;
        font-family:Roboto-Light
    }
    #password input#email{
        border-radius:10px
    }
    #password .main-contant-wrapper.clearfix{
        background:#F5F5F5
    }
    #password p.send-renew-password-link{
        text-align:center;
        width:100%;
        margin-right:auto;
        margin-left:auto;
        top:-23px;
        position:relative;
        font-family:'Roboto-Light';
        font-size:16px
    }
    #password footer.form-footer{
        justify-content:center;
        display:flex
    }
    #password section.form-fields{
        width:350px !important;
        margin-right:auto;
        margin-left:auto;
        position:relative;
        bottom:-3px
    }
    #password header.page-header{
        text-align:center;
        font-size:14px !important;
        font-family:'Roboto-Bold !important'
    }
    .c_190 .add.flex-container.align-items-center{
        display:block
    }
    .c_189 .MagicScroll-vertical .mcs-item{
        display:inline-flex !important;
        width:auto !important
    }
    .MagicScroll,.mcs-item,.mcs-item a,.mcs-item img,.mcs-items-container{
        position:initial !important
    }
    input.input-radio.c_247:checked{
        cursor:no-drop !important
    }
    .product-variants-item ul li input.c_247:checked + span{
        border:1px solid #444 !important;
        background:url(/modules/contentbox/content/img/icono-x-5.png) !important;
        opacity:1;
        background-size:initial !important;
        background-repeat:no-repeat !important;
        background-position:center !important
    }
    .mcs-item{
        height:auto !important
    }
    .shopping_cart span.price{
        font-style:normal;
        font-family:Roboto-Medium !important
    }
    .shopping_cart .cart-total i{
        font-family:Roboto-Regular !important;
        font-style:normal !important;
        font-size:13px !important;
        color:#000 !important
    }
    .shopping_cart .cart-total div{
        font-family:Roboto-Light !important;
        font-style:normal !important;
        font-size:13px !important;
        color:#000 !important
    }
    .shopping_cart .product-description .product-title{
        color:#000 !important;
        font-style:normal !important;
        font-size:11.5px !important;
        font-family:'Roboto-Medium' !important
    }
    .dd_view{
        border:0px solid rgba(0,0,0,0.08)!important
    }
    .shopping_cart.dd_container.dd_view.dd_el_hover{
        background:linear-gradient(transparent 28px,#fff 0%) !important;
        padding-top:28px !important;
        margin-top:-28px !important
    }
    .dd_cont .indent{
        padding:30px 30px 30px 30px !important;
        border:1px solid rgba(0,0,0,0.08) !important
    }
    .modal-dialog p.price{
        font-style:normal !important
    }
    .modal-dialog span{
        font-size:15px !important;
        font-style:normal !important;
        font-family:'Roboto-Light';
        color:black !important
    }
    .modal-dialog i{
        font-size:15px !important;
        font-style:normal !important;
        font-family:'Roboto-Medium'
    }
    .modal-dialog span.h6.product-name{
        font-size:17px !important;
        color:#000 !important
    }
    strong#cartModalLabel{
        justify-content:center;
        display:flex
    }
    .pk-modal .modal-body{
        padding:20px 20px 10px 20px
    }
    .modal-body{
        font-size:15px;
        font-style:normal !important
    }
    strong#cartModalLabel{
        font-size:18px;
        font-family:Roboto-Light
    }
    div#elementor-tab-content-61611{
        padding:15px 0px 15px 0px !important
    }
    #pksizeguide{
        top:0px !important
    }
    .c_191 .elementor-toggle .elementor-tab-content{
        padding:15px 15px 15px 15px !important
    }
    .c_190 .type-color{
        display:flex;
        flex-wrap:wrap
    }
    .c_190 .c_211{
        display:flex
    }
    .c_191 .product-variants>.product-variants-item ul li{
        margin-right:0.625rem;
        margin-bottom:10px !important
    }
    a[data-zoom-id] img,.mz-thumb img{
        padding-bottom:0px !important;
        border-bottom:2px solid transparent !important;
    }
    #product .product-info-section{
        padding:0px 5px 0 5px !Important
    }
    #product h3.product-title.text-left.ellipsis{
        font-family:'Roboto-Medium' !important;
        font-style:normal !important;
        font-size:14px !important;
        color:#000 !important
    }
    #product h2.recomment_title{
        text-align:center !important;
        font-family:Roboto-bold !important
    }
    #product .products.row.only_desktop.slider_enabled.slick-initialized.slick-slider{
        justify-content:center
    }
    button.btn.btn-primary.add-to-cart.smooth05{
        background:#000 !important;
        border:1px solid #000;
        height:46px
    }
    #product .c_190.product-info-section .btn-primary.add-to-cart,.modal-dialog .btn-primary.add-to-cart{
        width:calc(100vw - 132px);
        justify-content:center
    }
    div#elementor-lightbox{
        display:none !important
    }
    .mz-thumb.mz-thumb-selected img{
        border-bottom-color:0px solid transparent !important
    }
    .c_190 .color{
        background-size:contain;
        border-radius:24px
    }
    .product-variants-item ul.type-color li input:checked + span .c_195{
        width:10px;
        height:10px;
        background:#fff;
        position:relative;
        top:10px;
        left:10px;
        border-radius:24px
    }
    .product-variants-item ul.type-color li input:checked + span{
        border:1px solid transparent !important
    }
    .product-variants>.product-variants-item li:hover > span:not(.color){
        background:#F5F5F5
    }
    .c_190.product-variants>.product-variants-item li > span:not(.color){
        border:1px solid #E0E0E0 !important
    }
    .c_190.product-variants>.product-variants-item li > span:not(.color):{
        border:1px solid #E0E0E0 !important
    }
    .c_194{
        display:grid !important
    }
    span.radio-label{
        width:83px !important;
        height:64px !important
    }
    .product-variants .hookDisplayGuide{
        display:none
    }
    .c_190 .current-price{
        font-family:'Roboto-Medium';
        font-style:normal !important
    }
    .c_187 .elementor-tab-content{
        font-size:15px;
        font-family:"Roboto-Light" !important
    }
    .c_187 .elementor-tab-title{
        color:#21212
    }
    .elementor-toggle{
        border-top:1px solid #E0E0E0 !important
    }
    .c_187 .elementor-tab-title{
        border-bottom:1px solid #E0E0E0 !important;
        height:60px;
        padding:23px 10px 19px 0px !important;
        font-size:14.5px;
        font-family:Roboto-Medium
    }
    .c_187 .elementor-tab-title{
        border-bottom:1px solid #E0E0E0 !important;
        height:60px
    }
    .c_187 i.elementor-toggle-icon-closed.fa.fa-caret-right{
        content:url(/modules/contentbox/content/img/desple.png) !important
    }
    .c_187 i.elementor-toggle-icon-opened.fa.fa-caret-up{
        content:url(/modules/contentbox/content/img/desple.png) !important;
        transform:rotate(180deg)
    }
    .c_186 .container{
        padding-left:0px !important;
        padding-right:0px !important
    }
    .c_186 .tabs .tab-pane{
        padding-top:0 !important
    }
    .c_185 .buttons_bottom_block.additional_button{
        opacity:0.0;
        width:100%;
        position:absolute;
        height:350px;
        z-index:999
    }
    .c_186 span.cross{
        display:none
    }
    .c_186 div#pksizeguide-show1{
        display:none
    }
    .c_186 ul.nav.nav-tabs{
        display:none
    }
    .c_180{
        max-width:700px !important
    }
    .c_181{
        max-width:340px !important
    }
    .c_127{
        min-width:148px !important;
        min-height:200px !important
    }
    .c_170 .erinyen .tp-bullet{
        width:7px !important;
        height:7px !important;
        background:#fff;
        border-radius:50%;
        cursor:pointer;
        border:1px solid #000
    }
    .c_170 .selected{
        background:#000 !important;
        content:none !important;
        width:7px !important;
        height:7px !important;
        border:1px solid #fff !important
    }
    .c_170 .tp-bullet:hover{
        background:#000 !important;
        content:none !important;
        width:7px !important;
        height:7px !important;
        border:1px solid #fff !important
    }
    .c_170 .tp-bgimg.defaultimg{
        width:148px !important;
        height:200px !important
    }
    .c_170 ul.tp-revslider-mainul{
        width:148px !important;
        height:200px !important
    }
    .c_170{
        max-width:1114px
    }
    .c_130 p.text-uppercase{
        display:none !important
    }
    .hidden-sm-down{
        display:block!important
    }
    .c_130 .sidebar .facet .collapse.in,.sidebar .facet .collapsing{
        margin-bottom:39px
    }
    .c_130 .sidebar .module-title{
        border-bottom:0px solid #CECECE;
        margin:0;
        padding-bottom:35px;
        display:flex
    }
    .c_130 section.facet.clearfix{
        border-bottom:2px solid #CECECE;
        margin:0;
        padding-bottom:0px;
        margin-bottom:37px;
        margin-top:30px
    }
    .c_130 .module-title .svgic-updown{
        width:14px !important;
        height:14px !important;
        margin-top:10px !important;
        transform:scale(1.4) !important
    }
    .c_130 .custom-checkbox input[type=checkbox]:checked+span.color svg{
        opacity:1 !important;
        z-index:9 !important;
        position:relative !important
    }
    .c_130 .custom-checkbox input[type=checkbox]+span{
        width:23px;
        height:23px;
        margin:0px 0.5em 0 0;
        display:inline-block;
        vertical-align:middle;
        border:1px solid #000 !important
    }
    .c_130 .custom-checkbox input[type=checkbox]+span svg{
        width:13px !important;
        height:13px !important;
        margin:4px 0px 0 4px !important
    }
    .c_130 .custom-checkbox input[type=checkbox]+span.color svg{
        width:13px !important;
        height:13px !important;
        margin:5px 0px 0 4px !important;
        opacity:0;
        color:#dcdcdc
    }
    .c_130 .custom-checkbox input[type=checkbox]+span.color{
        width:23px;
        height:23px;
        margin:0 0em 0 0 !important;
        display:inline-block;
        vertical-align:middle;
        cursor:pointer;
        border:1px solid #dcdcdc !important;
        background:transparent !important;
        border-radius:50%
    }
    .c_130 .custom-checkbox input[type=checkbox]+span{
        width:23px;
        height:23px;
        margin:0px 0.5em 0 0;
        display:inline-block;
        vertical-align:middle;
        border:1px solid #000 !important
    }
    .c_130 .custom-checkbox input[type=checkbox]:checked+span.color{
        background:#454545;
        border-color:#dcdcdc !important
    }
    .c_130 .color-tooltip{
        width:23px !important;
        height:23px !important;
        left:0px !important;
        top:0px !important;
        opacity:1 !important;
        cursor:pointer !important;
        border-radius:50% !important
    }
    .c_142{
        visibility:visible;
        animation-duration:3s;
        animation-name:fadeIn;
        -webkit-animation-iteration-count:infinite;
        animation-iteration-count:infinite
    }
    .c_130 a._gray-darker.search-link.js-search-link{
        font-size:13px;
        font-family:'Roboto-Light';
        color:#757575
    }
    .c_130 span.title-text{
        font-size:16px;
        color:#212121;
        font-family:'Roboto-Medium'
    }
    nav.breadcrumb.page-width.hidden-md-down li:before{
        content:'|'
    }
    .c_137 h1.category-title{
        font-size:25px
    }
    .c_139{
        align-items:center
    }
    .c_131{
        border-top:solid #A7A7A7 1px;
        border-bottom:solid #A7A7A7 1px
    }
    .c_135{
        display:flex
    }
    .product-thumbnail .btn .svgic{
        -webkit-filter:brightness(0) invert(1);
        filter:brightness(0) invert(1)
    }
    .flecha_enlace{
        cursor:pointer
    }
    #wrapper .alert.alert-warning.text-center{
        display:none
    }
    .c_123{
        display:flex
    }
    .c_124{
        display:flex
    }
    .c_125{
        display:flex
    }
    .c_126{
        margin-right:15px
    }
    .page-cms section.main-contant-wrapper.clearfix{
        background:#f6f6f6
    }
    .page-cms header.page-header{
        margin-top:13px !important
    }
    .c_120{
        height:11px
    }
    .c_114 ul.widget-pklinks.w-100{
        margin-top:-10px
    }
    div#elementor-tab-title-2591{
        border-top:1px solid #A7A7A7
    }
    .c_114 ul.widget-pklinks.w-100{
        line-height:29px
    }
    .c_119 .elementor-tab-title a{
        color:#000 !important;
        font-family:"Roboto-Light" !important;
        font-size:12px !important
    }
    .c_119 .elementor-accordion-item{
        border:solid #A7A7A7 !important;
        border-top-width:0px !important;
        border-right-width:0px !important;
        border-bottom-width:1px !important;
        border-left-width:0px !important;
        padding-top:6px;
        padding-bottom:6px
    }
    h1,h2{
        font-family:"Roboto-Medium" !important;
        font-size:18px;
        font-weight:500
    }
    h3,h4,h5{
        font-family:"Roboto-Regular" !important;
        font-size:15px !important;
        font-weight:400
    }
    .c_113{
        color:#1E2928
    }
    a.btn.btn-primary .c_113{
        margin-top:0 !important
    }
    .page-customer-account .c_113{
        margin-top:42px !important
    }
    section.register-form{
        margin-top:-44px
    }
    .authentication-page .c_101_1.f_r{
        display:none
    }
    .c_101_1{
        width:auto
    }
    .c_101_1{
        text-align:right;
        text-transform:capitalize;
        letter-spacing:initial;
        position:relative;
        top:-88px;
        right:0
    }
    .register-form label.col-md-4.form-control-label{
        margin-bottom:10px
    }
    #authentication #main{
        margin-bottom:70px
    }
    section.register-form{
        padding-bottom:65px
    }
    #authentication label.col-md-4.form-control-label{
        width:100%
    }
    .authentication-page.row .c_110{
        font-size:12px !important;
        font-family:"Roboto-Regular" !important
    }
    .page-customer-account .c_110{
        text-align:center;
        font-family:roboto-bold;
        font-size:18px
    }
    .register-form .col-md-8{
        min-width:330px
    }
    .register-form .form-group.row{
        margin-bottom:20px !important
    }
    .register-form label.col-md-4.form-control-label.required{
        width:100%
    }
    .register-form footer.form-footer.clearfix{
        right:calc(50% - 104px);
        position:absolute;
        width:208px
    }
    .register-form input.form-control{
        max-width:330px;
        border:0px solid #fff;
        height:45px;
        min-width:330px
    }
    .register-form input.form-control{
        max-width:330px;
        border:0px solid #fff;
        height:45px
    }
    section.register-form{
        font-size:13px;
        font-family:'Roboto-Regular';
        color:#1E2928
    }
    .iqitsociallogin.iqitsociallogin-authentication.iqitsociallogin-colors-native.text-center{
        text-align:center
    }
    .iqitsociallogin.iqitsociallogin-authentication.iqitsociallogin-colors-native{
        margin-top:23px
    }
    #authentication hr{
        display:none
    }
    .iqitsociallogin img{
        width:18px;
        height:auto;
        top:3px !important;
        position:relative
    }
    .iqitsociallogin-colors-native .btn-google span{
        background:#fff;
        position:absolute;
        left:-1px !important;
        top:0px !important;
        bottom:0px !important;
        padding:7px
    }
    a.btn.btn-secondary.btn-iqitsociallogin.btn-google{
        border:0px solid transparent;
        border-radius:20px;
        width:150px;
        height:35px;
        margin-left:5px
    }
    a.btn.btn-secondary.btn-iqitsociallogin.btn-facebook{
        border:0px solid transparent;
        border-radius:20px;
        width:140px;
        padding:9px;
        margin-right:5px
    }
    .iqitsociallogin-colors-native .btn-google span{
        border-top-left-radius:20px;
        border-bottom-left-radius:20px
    }
    .authentication-page .col-sm-6{
        width:100% !important
    }
    .authentication-page a.btn.btn-primary{
        background:#F6F6F6;
        color:#000 !important;
        border:1px solid #000;
        font-family:'Roboto-Medium'
    }
    .form-control{
        background:#fff !important
    }
    #authentication #main{
        margin-bottom:-20px
    }
    .c_101{
        text-align:right;
        text-transform:initial;
        letter-spacing:initial;
        position:absolute;
        top:-28%;
        right:0
    }
    .authentication-page.row{
        padding-left:20px!important;
        padding-right:20px !important
    }
    .authentication-page .g-recaptcha{
        transform:translate(14px,0px)
    }
    .register-section.col-xs-12.col-sm-6{
        border-left:0px solid #A7A7A7
    }
    .register-section .section-content{
        max-width:350px
    }
    .input-icon{
        left:15px;
        top:18px
    }
    .icon-true .form-control{
        padding-left:47px!important
    }
    .login-form input.form-control{
        background:#fff;
        font-size:13px
    }
    .page-customer-account #content .forgot-password a{
        font-size:13px !important;
        padding:25px 0px 0px 15px !important;
        text-align:center !important;
        font-family:'Roboto-Regular' !important
    }
    .authentication-page .form-control{
        border:solid white 0px !important
    }
    input.form-control::placeholder{
        color:#959799;
        font-size:13px;
        font-family:'Roboto-Regular';
        font-style:italic
    }
    body#authentication section{
        background:#F6F6F6
    }
    .page-customer-account #content .forgot-password a{
        font-size:13px !important;
        padding:25px 0px 0px 15px;
        text-align:center;
        font-family:'Roboto-Regular';
        color:#1E2928 !important;
        text-transform:capitalize;
        letter-spacing:initial;
        text-decoration:underline !important
    }
    form#login-form{
        max-width:330px
    }
    .page-customer-account #content .forgot-password{
        display:grid
    }
    .forgot-password.flex-container a{
        order:1
    }
    .c_106{
        letter-spacing:initial
    }
    .c_103{
        position:relative;
        left:calc(50% - 73px);
        top:-642px;
        text-transform:capitalize;
        letter-spacing:initial
    }
    .c_100 a{
        text-decoration:underline !important
    }
    .authentication-page{
        display:flex;
        flex-wrap:wrap
    }
    .register-section.col-xs-12.col-sm-6{
        order:1
    }
    .login-section.col-xs-12.col-sm-6{
        order:0
    }
    .shopping_cart.dd_container.dd_view{
        border-radius:0px 0px 10px 10px;
        top:45px;
        transform:translateX(calc(0% + 0px)) !important
    }
    body .btn{
        color:#fff !important
    }
    .c_25 span.cart-title.pkhi-item-title{
        display:none
    }
    .c_25 .widgets-right .dd_container{
        transform:translateX(calc(1.5% + 35px)) !important
    }
    .dd_view{
        box-shadow:none !important
    }
    .gs-lazy-load .b-lazy:not(.b-loaded) + span,.pk-loader{
        background-size:12% !important
    }
    .product-miniature .product-thumbnail .btn{
        height:2rem !important;
        width:2rem !important
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:37% !important
    }
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:calc(42.3% - 0px) !important
    }
    .c_72_1{
        border:solid #fff 1px !important
    }
    .pr_0_c{
        margin-right:0px !important
    }
    .pl_0_c{
        margin-left:0px !important
    }
    .c_0_1{
        border:solid #fff 1px !important
    }
    .c_70_1{
        background:#ff7b00 !important
    }
    .product-thumbnail{
        margin-bottom:20px !important
    }
    .c_68{
        display:none
    }
    .col-xs-121{
        order:1
    }
    .col-xs-122{
        order:2
    }
    .col-xs-123{
        order:3
    }
    .col-xs-124{
        order:0
    }
    .footer-main.fbuilder{
        background:#f6f6f6
    }
    .c_76 img.slick-slide-image.db{
        width:100%
    }
    .c_76 .pk-item-text{
        font-size:14px;
        font-family:'Roboto-Light'
    }
    .c_76 .pk-item-caption{
        color:#1E2928 !important;
        font-family:"Roboto-Regular" !important;
        font-size:16px
    }
    .c_76 .elementor-image-carousel-caption .db{
        content:url(/modules/contentbox/content/img/boton_cat.png) !important;
        margin:auto;
        margin-top:-9px
    }
    .c_76 .elementor-image-carousel-caption{
        position:relative !important;
        top:17px !important;
        margin-bottom:60px
    }
    .c_83 .contact-form-widget .form-group input,.contact-form-widget .form-group textarea{
        border-color:transparent !important;
        border:0px solid #000 !important;
        border-radius:5px !important
    }
    .c_79 img.slick-slide-image{
        width:100%
            filter: brightness(130%);
    }
    p{
        margin-bottom:0 !important;
        margin-top:0 !important
    }
    .c_75{
        line-height:23px !important
    }
    #index .tp-caption.sft.slidelink{
        background:linear-gradient(rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 30%) !important;
        transform:rotate(-180deg) !important
    }
    .c_70{
        padding-top:22.5%;
        margin-top:-27%;
        padding-left:7%;
        padding-bottom:0%;
        padding-right:7%;
        background:#F6F6F6
    }
    .c_72{
        border:solid #000 1px;
        width:195px;
        height:45px;
        align-items:center;
        display:flex;
        justify-content:center
    }
    .c_64{
        order:0;
        width:50%
    }
    .c_65{
        order:1
    }
    .c_68.c_150{
        display:none
    }
    .c_167{
        width:calc( 50% - 22px);
        transform:translate(7px)
    }
    .c_69.c_151 img{
        padding-left:11px
    }
    .c_64 img{
        display:block
    }
    .c_69.c_151 img{
        display:none
    }
    .c_64 img{
        padding-right:7px;
        position:relative;
        padding-left:14.5px
    }
    a.c_72:hover{
        background:#000;
        color:#fff !important;
        transition-duration:500ms,500ms,500ms,500ms;
        transform:translate(12px,5px)scale(1.1)
    }
    .row1{
        display:flex;
        flex-wrap:wrap
    }
    .c_66{
        width:1px;
        height:29px;
        margin:auto
    }
    button.slick-next.slick-arrow{
        margin-right:-27px
    }
    button.slick-prev.slick-arrow{
        margin-left:-25px
    }
    .c_62 .slick-current .gs-lazy-load .b-lazy:not(.b-loaded) + span,.pk-loader{
        background-size:9%
    }
    .c_62 span.price{
        font-family:'Roboto-Regular';
        font-size:15px;
        color:#000 !important;
        font-style:normal
    }
    .c_62 .product-title{
        font-family:'Roboto-Medium';
        font-size:13px !important;
        color:#000;
        font-style:normal
    }
    body #socialnetworks li.youtube a:hover{
        background-color:transparent !important;
        border-color:transparent !important;
        transform:scale(1.2) !important
    }
    body #socialnetworks li.facebook a:hover{
        background-color:transparent !important;
        border-color:transparent !important;
        transform:scale(1.2) !important
    }
    body #socialnetworks li.instagram a:hover{
        background-color:transparent !important;
        border-color:transparent !important;
        transform:scale(1.2) !important
    }
    .c_60 #socialnetworks li{
        width:auto !important;
        height:auto !important
    }
    a.smooth02.icon-facebook{
        content:url(/modules/contentbox/content/img/facebook.png);
        position:relative;
        left:16px
    }
    a.smooth02.icon-youtube{
        content:url(/modules/contentbox/content/img/youtube.png);
        position:relative;
        left:32px
    }
    a.smooth02.icon-instagram{
        content:url(/modules/contentbox/content/img/instagram.png);
        position:relative;
        left:48px
    }
    .c_61.widget-social{
        display:flex
    }
    .c_61 h4.module-title{
        margin-top:auto;
        margin-bottom:auto
    }
    #footer .tb-sect-icon{
        margin-right:8px !important;
    border-right: 2px solid rgb(43 176 237 / 25%) !important;
    }
    .c_60 h4.module-title{
        font-size:14px;
        font-family:"Roboto-Medium" !important;
        color:#47bbea!important
    }
    .c_36{
        display:inline-table
    }
    .c_35{
        width:330px;
        height:47px;
        align-items:center;
        display:flex;
        justify-content:center;
        border-radius:2px
    }
    .pk-menu-horizontal ul li.level-1 > .menu-dropdown{
        display:none
    }
    .pk-menu-horizontal ul li.level-1:hover > .menu-dropdown,.pk-menu-horizontal ul li.level-2:hover > .menu-dropdown{
        display:block
    }
    .pk-ip-inline .pk-item-content > svg{
        margin-right:-2px;
        margin-left:2px
    }
    #pattern #header .cart-icon .cart-products-count,.header-item-counter{
        display:block;
        background:transparent !important;
        font-family:"Rubik-Regular" !important
    }
    .c_137{
        color:#212121 !important
    }
    .c_41{
        color:#fff !important
    }
    .c_42{
        color:#000 !important
    }
    .c_50{
        background:#000 !important
    }
    .c_51{
        background:#1E2928 !important
    }
    .c_52{
        color:#1E2928 !important
    }
    .c_76 .pk-item-text{
        display:-webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient:vertical;
        overflow:hidden
    }
    .c_10 .header-1{
        border-bottom:1px solid rgb(0,0,0) !important
    }
    ul.top-menu{
        position:fixed !important;
        top:14px
    }
    .sticky ul.top-menu{
        position:fixed !important;
        top:8px
    }
    header#header.c_11{
        background:transparent
    }
    .c_11 .header-border-bottom{
        background:#38556d
    }
    #pattern .page-width,.menu_width,.flexmenu_ul,#product .content-wrapper .product-page-col.page-width{
        width:100% !important
    }
    .c_22.widgets-row > .pk-widget{
        margin-left:15px;
        margin-right:-15px !important
    }
    .pk-right.pk-space-40 > li{
        margin:0 0 0 0px !important
    }
    .pk-right.pk-space-20 > li{
        margin:0 0 0 20px !important
    }
    .c_22 #search_widget form{
        min-width:auto;
        display:block
    }
    .c_17 .top-menu{
        display:flex;
        justify-content:center
    }
    .c_21 .pk-widget.widget-module{
        margin-right:-15px
    }
    .header-1 .flexmenu-container,.header-1 #pk_top_menu,.header-1 .header-right-side{
        width:100%
    }
    .c_10 .sticky input#sisearch{
        background:rgb(246,246,246)
    }
    .c_11 .sticky input#sisearch{
        background:rgb(246,246,246)
    }
    .c_11 input#sisearch{
        background:rgb(246,246,246)
    }
    .c_22 li.pk_search.static-important.pkorder1.hide-icon{
        display:none
    }
    .c_22{
        position:relative;
        right:33px;
        top:0px
    }
    .header-1 #search_widget{
        top:3px;
        right:0px;
        z-index:9999;
        width:100%;
        position:relative !important;
        opacity:1 !important
    }
    header.c_10 .sticky .c_6{
        color:rgb(0,0,0)
    }
    header.c_11 .sticky .c_6{
        color:rgb(0,0,0)
    }
    .c_10 .pk-ip-inline .pk_myaccount .pk-item-content > svg{
        filter:brightness(0) invert(0)
    }
    .c_10 .sticky .pk-ip-inline .pk_myaccount .pk-item-content > svg{
        filter:brightness(0) invert(0)
    }
    .c_11 .pk-ip-inline .pk_myaccount .pk-item-content > svg{
        filter:brightness(0) invert(0)
    }
    .c_11 .sticky .pk-ip-inline .pk_myaccount .pk-item-content > svg{
        filter:brightness(0) invert(0)
    }
    .c_22 li.dd_el.dd_el.dd_cont.pk_search{
        display:block
    }
    .c_22 li.pk_search.static-important.pkorder1.hide-icon{
        display:none
    }
    .c_31{
        display:block
    }
    .c_30{
        display:block
    }
    .c_10 .logo{
        filter:brightness(100) invert(1)
    }
    .c_10 .sticky .logo{
       /* filter:brightness(100) invert(1)*/
        filter: brightness(1) invert(0)
    }
    .c_11 .sticky .logo{
        filter:brightness(100) invert(1)
    }
    .c_11 .logo{
        filter:brightness(100) invert(1)
    }
    #header .logo{
        max-width:104px;
        position:absolute;
        top:9px;
        left:62px;
        height:auto !important
    }
    #header .sticky .logo{
        max-width:104px;
        position:absolute;
        top:9px;
        left:62px;
        height:auto !important
    }
    .c_10 .c_25 a.cart-icon{
        filter:brightness(0) invert(0)
    }
    .c_10 .sticky.c_25 a.cart-icon{
        filter:brightness(0) invert(0) !important
    }
    .c_11 .sticky.c_25 a.cart-icon{
        filter:brightness(0) invert(0)
    }
    .c_11 .c_25 a.cart-icon{
        filter:brightness(0) invert(0)
    }
    .c_22 li.dd_el.dd_el.dd_cont.pk_search{
        display:block
    }
    .pts-container-wrap.header-1.sticky{
        background:white
    }
    #header .header-1.sticky{
        padding:0px 0px !important
    }
    .icon_menu{
        color:rgb(73,73,73);
        width:22px;
        height:24px;
        display:flex;
        justify-content:center;
        align-items:center;
        filter:none !important;
        margin:auto;
        border-width:0px !important;
        border-style:solid !important;
        border-color:rgb(73,73,73) !important;
        border-image:initial !important
    }
    body .sticky{
        box-shadow:rgb(238,238,238) 0px 0px 0px !important
    }
    .c_20 .icon_menu{
        margin-top:auto;
        margin-bottom:auto
    }
    .c_10 .c_31 .icon_menu{
        position:relative;
        left:-23px;
        top:0px
    }
    .c_10 .sticky .c_31 .icon_menu{
        position:relative;
        left:-23px;
        top:0px
    }
    .c_11 .c_31 .icon_menu{
        position:relative;
        left:-23px;
        top:0px
    }
    .c_11 .sticky .c_31 .icon_menu{
        position:relative;
        left:-23px;
        top:0px
    }
    .pkheaderitems > ul{
        flex-wrap:nowrap
    }
    #search_widget label .svgic-search{
        position:absolute;
        width:16px;
        height:16px;
        top:50%;
        transform:translateY(-50%);
        right:14px !important
    }
    .c_10 input#sisearch{
        background:rgb(255,255,255)
    }
    #search_widget input[type="text"]{
        width:100%;
        max-width:488px;
        line-height:16px;
        float:right;
        color:inherit;
        letter-spacing:0.025em;
        height:34px;
        font-size:13px;
        font-family:Roboto-Regular !important;
        padding:0px 20px;
        margin:0px;
        border-width:0px;
        border-style:solid;
        border-color:rgb(255,255,255);
        border-image:initial;
        border-radius:9px
    }
    header.c_10 .c_6{
        color:rgb(255,255,255)
    }
    .c_17{
        display:none
    }
    a{
        text-decoration:none !important
    }
    .c_16{
        display:none
    }
    .widgets-row,.widgets-column{
        display:block !important
    }
    .col-inner.c_20.widgets-left.widgets-row{
        justify-content:left;
        display:flex !important
    }
    .col-xs-4{
        width:33.3333% !important
    }
    .row.clearfix{
        align-items:center
    }
    .c_25{
        position:relative;
        display:grid
    }
    .header-1{
        max-height:59px !important;
        height:59px !important
    }
    .c_10 .header-1{
        border-bottom:0px solid rgb(0,0,0) !important
    }
    .c_11 .header-1{
        border-bottom:1px solid rgb(0,0,0) !important
    }
    a{
        color:inherit !important
    }
    a{
        text-decoration:none !important
    }
    .c_1{
        display:none
    }
    #header .pk-widget{
        width:auto !important
    }
    .widgets-row,.widgets-column{
        display:block !important
    }
    .row.clearfix{
        align-items:center
    }
    .pts-inner.ps-container-fluid{
        margin-top:auto;
        margin-bottom:auto
    }
    .header-border-bottom{
       background: rgb(56, 85, 109);
    }
    .header-border-bottom{
        border-bottom:0px solid rgb(238,238,238) !important
    }
    .headerbuilder .header-border-bottom{
        border-bottom:0px solid rgb(238,238,238)
    }
    ::-webkit-scrollbar{
        display:none
    }
    .c_5 .tp-leftarrow.tparrows{
        width:auto !important;
        height:auto !important;
        position:absolute;
        content:url(/modules/contentbox/content/img/izquierda-movil.png)
    }
    .c_5 .tparrows{
        cursor:pointer;
        background:transparent !important;
        width:auto !important;
        height:auto !important;
        position:absolute;
        content:url(/modules/contentbox/content/img/derecha-movil.png)
    }
    .c_5 .tp-bullet{
        background:transparent;
        cursor:pointer;
        content:url(/modules/contentbox/content/img/bola_2.png);
        position:absolute !important;
        width:9px;
        height:9px
    }
    .c_5 .selected{
        background:transparent !important;
        content:url(/modules/contentbox/content/img/bola_1.png) !important;
        width:27px !important;
        height:27px !important;
        position:absolute !important;
        transform:translate(-9px,-8px);
        border:0px solid #fff !important
    }
    .c_5 .tp-bullet:hover{
        background:transparent !important;
        content:url(/modules/contentbox/content/img/bola_1.png) !important;
        width:27px !important;
        height:27px !important;
        position:absolute !important;
        transform:translate(-9px,-8px);
        border:0px solid #fff !important
    }
    .container{
        max-width:1740px
    }
    .c_83 form{
        max-width:370px
    }
    .c_37{
        visibility:hidden
    }
    #pattern .footer-main .page-width > div{
        margin:0 0 0px !important
    }
    .c_90{
        border-top: 0.5px solid rgb(43 176 237 / 25%) !important;
    border-bottom: 0.5px solid rgb(43 176 237 / 25%) !important;
    }
}
@media (min-width:400px){
    .c_25 .widgets-right .dd_container{
        transform:translateX(calc(0% + 23px)) !important
    }
}
@media (max-width:400px){
    .ets_cfu_wrapper{
        width:calc(100% - 30px);
        margin-right:auto !important;
        margin-left:auto !important
    }
}
@media (min-width:500px){
    .c_25 .widgets-right .dd_container{
        transform:translateX(calc(0% + 0px)) !important
    }
    .c_62 .slick-slide.slick-active{
        margin-right:5px
    }
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:calc(32.4% - 0px) !important
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:24% !important
    }
}
@media (max-width:576px){
    #socialnetworks li a {
    width: 45px !important;
    height: 100%;
 
}
}
@media (min-width:576px){
    #product .c_190.product-info-section .btn-primary.add-to-cart,.modal-dialog .btn-primary.add-to-cart{
        width:375px;
        justify-content:center
    }
}
@media (max-width:768px){
    .c_191 .favoritesButton{
        margin-left:0px;
        margin-top:9px
    }
    .c_85 .col-xl-3{
        border-bottom: 1px solid rgb(43 176 237 / 25%) !important;
        padding-top:20px;
        width:calc(100% - 30px);
        margin-left:15px;
        padding-bottom:15px;
        margin-right:15px
    }
}
@media (min-width:768px){
    #product .product-info-section{
        padding:0px 5px 0 20px !Important
    }
    .c_170 .col-md-4{
        float:left;
        width:50%
    }
    .page-cms header.page-header{
        margin-top:46px !important
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:31.3% !important
    }
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:calc(37.3% - 0px) !important
    }
    .c_64 img{
        padding-right:7px;
        position:relative;
        padding-left:0px
    }
    .c_167{
        width:calc( 50% - 7px);
        transform:translate(7px)
    }
    .c_85 .col-xl-3{
        border-top:0px solid #A7A7A7 !important;
        border-bottom:0px solid #A7A7A7 !important;
        padding-top:0 !important;
        margin-left:0 !important;
        padding-bottom:inherit !important
    }
}
#product .product-desc-wrap{
    margin-left:15px !important
}
@media (max-width:992px){
    .ets_cfu_form-control.ets_cfu-html{
        text-align:center !important
    }
    #content-hook_payment_return.definition-list dl{
        display:grid !important
    }
    #address .address-form{
        padding:20px
    }
    span.label.c_196.js-subtotal{
        z-index:98
    }
    article.alert.alert-danger{
        z-index:99;
        position:relative
    }
    .cart-items{
        padding-bottom:0px !important
    }
    .c_198 .product-line-grid-body{
        margin-bottom:0 !important
    }
    .c_198 .price{
        padding-right:0px !important
    }
    .c_198 .product-line-grid-body.flex-grow1{
        padding-right:0px !important
    }
    .c_198 .product-line-grid-left{
        margin-right:25px !important
    }
    .c_198 .qty{
        padding-right:0 !important
    }
    .c_198 .product-line-grid .product-image{
        padding-right:0px !important
    }
    #product li.input-container.relative.pull-xs-left{
        margin-bottom:10px
    }
    a.magictoolbox-selector.c_121.mz-thumb{
        margin:10px 3px !important
    }
    .c_191 .c_189.col-md-6{
        padding-right:0 !important;
        padding-left:0 !important
    }
    .pts-container-wrap.c_122.c_181{
        height:270px !important;
        width:100%;
        overflow-x:hidden;
        overflow-y:scroll
    }
    .pts-container-wrap.c_122.c_180{
        height:500px !important;
        width:100%;
        overflow-x:hidden;
        overflow-y:scroll
    }
    .pts-container-wrap.c_122.c_170{
        height:590px;
        width:100%;
        overflow-x:hidden;
        overflow-y:scroll
    }
    .c_170 .tp-bullets.erinyen.horizontal{
        transform:matrix(1,0,0,1,-35,-10) !important;
        left:-73% !important;
        top:10px !important
    }
    .c_170 .c_126{
        margin-top:25px
    }
    .c_170 .pts-widget{
        width:148px
    }
    .c_123{
        justify-content:center;
        margin-top:30px;
        margin-bottom:0px
    }
    .c_124{
        justify-content:center;
        margin-top:30px;
        margin-bottom:0px
    }
    .c_125{
        justify-content:center;
        margin-top:30px;
        margin-bottom:30px
    }
    .c_130 a.select-title.perpage-selector.ellipsis{
        display:none !important
    }
    .c_129{
        position:absolute;
        z-index:999;
        background:rgb(255 255 255 / 97%)
    }
    .page-cms.page-width.main-content{
        margin-bottom:-14px !important
    }
    .page-cms header.page-header{
        margin-left:calc(0% - 0px) !important;
        text-align:center;
        width:100%;
        margin-bottom:-19px !important
    }
    .c_114{
        order:1
    }
    .c_113{
        order:0
    }
    section.register-form{
        width:330px !important;
        margin-left:auto;
        margin-right:auto
    }
    .register-form input.form-control{
        margin-top:5px
    }
    .c_101_1.f_r{
        display:none
    }
    .register-form button.btn.btn-primary.form-control-submit.pull-xs-right{
        width:207px;
        margin-top:0px
    }
    section.register-form{
        margin-top:33px;
        margin-bottom:23px
    }
    .login-form .help-block{
        position:absolute;
        right:15px;
        top:10px;
        width:162px;
        height:14px
    }
    .authentication-page.row{
        height:1113px
    }
    .c_109{
        margin-right:auto;
        margin-left:auto;
        width:330px
    }
    .c_108{
        margin-right:auto;
        margin-left:auto;
        width:330px
    }
    .c_107{
        margin-right:auto;
        margin-left:auto
    }
    a.c_107{
        top:94px !important;
        position:relative
    }
    .c_107{
        position:absolute;
        text-transform:capitalize;
        text-decoration:underline !important;
        letter-spacing:initial;
        width:350px;
        justify-content:center;
        display:flex
    }
    .c_109{
        position:relative !important;
        top:-124px !important
    }
    .section-content{
        top:-25vh;
        position:relative
    }
    .c_106{
        top:0;
        position:relative
    }
    .c_101{
        position:relative;
        top:371px !important;
        text-align:center;
        width:330px;
        margin-right:auto;
        margin-left:auto
    }
    .page-authentication a.btn.btn-primary{
        display:grid;
        position:relative;
        width:330px;
        bottom:0;
        top:22px
    }
    .login-section{
        margin-top:70px
    }
    .c_106{
        padding-top:35px
    }
    .section-content{
        margin-right:auto;
        margin-left:auto
    }
    form#login-form{
        margin-right:auto;
        margin-left:auto
    }
    .c_124 li.clearfix{
        padding-bottom:6px !important
    }
    .c_124 .clearfix a{
        width:140px;
        white-space:nowrap;
        text-overflow:ellipsis;
        overflow:hidden
    }
    .shopping_cart.dd_container.dd_view{
        background:#fff !important;
        height:auto !important;
        transform:translateX(calc(0% + 0px)) !important
    }
    #search_widget label .svgic-search{
        position:absolute;
        width:16px;
        height:16px;
        top:42% !important;
        transform:translateY(-50%);
        right:14px !important
    }
    .dd_cont .dd_container{
        width:350px !important
    }
    .c_25 .widgets-right .dd_container{
        right:0 !important;
        left:auto !important;
        top:40px !important;
        background:rgb(0 0 0 / 31%);
        border-radius:0px 0px 10px 10px;
        height:86px
    }
    .c_167_1{
        width:calc( 47% - 7.5px) !important;
        transform:translate(15px) !important
    }
    .c_64_1{
        order:0;
        width:53% !important
    }
    .c_61 .widget-inner{
        margin-top:-15px
    }
    .c_6 span{
        font-family:Rubik-Regular !important;
        text-transform:capitalize !important;
        color:#1E2928
    }
    .c_6 strong{
        font-family:Rubik-Regular !important;
        text-transform:capitalize !important;
        color:#1E2928;
        font-weight:300
    }
    .c_6 li.clearfix a{
        font-family:Rubik-light !important;
        text-transform:capitalize !important;
        color:#1E2928 !important
    }
    #top-menu{
        box-shadow:none !important
    }
    .pk-menu-horizontal li.level-1{
        border-bottom:0px solid #f2f2f2 !important
    }
    .menu-dropdown .row.clearfix{
        margin-bottom:20px
    }
    .c_170 .widget-inner.block_content{
        padding-top:0px;
        margin-bottom:-20px;
        margin-left:5px;
        margin-right:5px
    }
    .pk-menu-horizontal .parent > a > span:last-child{
        max-height:60px !important
    }
    .pk-menu-horizontal .parent > a > span:last-child{
        transform:rotate(-90deg) !important
    }
    li.level-1.c_6.itemtype-lay.parent{
        border-bottom:1px solid #A7A7A7 !important
    }
    .pk-sub-menu.collapse.in,.pk-sub-menu.collapsing{
        background:#f5f5f5 !important
    }
    .c_64_1 img{
        padding-right:7.5px !important;
        position:relative !important;
        padding-left:30px !important
    }
    .c_86 .c_69_1.c_151_1.c_81{
        display:none
    }
    .c_87 .c_68.c_150_2.c_81{
        display:none
    }
    .c_69_2.c_151_1.c_81{
        display:none
    }
    .c_85 .row{
        display:flex;
        flex-wrap:wrap
    }
}
@media (min-width:800px){
    #search_widget label .svgic-search{
        top:18px !important
    }
}
@media (min-width:992px){
    .product-description table {
      min-width: auto !important;
    width: 70% !important;
    font-family: "Roboto-Light" !important;
}
    .products-selection > *{
        margin-right:30px
    }
    .sort-by-row.flex-container{
        display:block !important
    }
    .c_189 .MagicScroll-vertical .mcs-item{
        display:block !important;
        width:100% !important
    }
    .c_189 .MagicScroll,.mcs-item,.mcs-item a,.mcs-item img,.mcs-items-container{
        position:relative !important
    }
    .c_189 .mcs-item{
        height:11% !important
    }
    a.btn.btn-secondary.btn-iqitsociallogin.btn-facebook{
        border:0px solid transparent;
        border-radius:20px;
        width:150px;
        padding:9px;
        margin-right:5px
    }
    .iqitsociallogin.iqitsociallogin-authentication.iqitsociallogin-colors-native.text-center{
        text-align:right
    }
    .iqitsociallogin.iqitsociallogin-authentication.iqitsociallogin-colors-native{
        padding-right:7%;
        margin-top:23px;
        position:relative;
        left:5px
    }
    a.btn.btn-secondary.btn-iqitsociallogin.btn-google{
        border:0px solid transparent;
        border-radius:20px;
        width:162px;
        height:35px;
        margin-left:5px
    }
    a.btn.btn-secondary.btn-iqitsociallogin.btn-facebook{
        border:0px solid transparent;
        border-radius:20px;
        width:162px;
        padding:9px;
        margin-right:5px
    }
    .c_250 .ets_cfu_input_submit.ets_cfu_input{
        justify-content:right !important;
        display:flex
    }
    .c_250 .ets_cfu_input_submit.ets_cfu_input{
        justify-content:!important;
        display:flex !important
    }
    .c_246 .ets_cfu_input_submit.ets_cfu_input{
        justify-content:center !important;
        display:flex !important
    }
    .c_246 .ets_cfu_input_submit.ets_cfu_input{
        justify-content:center !important;
        display:flex !important
    }
    .c_229_1{
        order:2
    }
    .c_229_2{
        order:1
    }
    .c_198 .product-line-grid-right{
        width:220px !important
    }
    span.label.c_196.js-subtotal{
        position:absolute;
        top:208px;
        left:calc(50% - 33px);
        font-size:16px;
        font-family:Roboto-Regular
    }
    .c_197{
        max-width:400px
    }
    a[data-zoom-id] img,.mz-thumb img{
        padding-bottom:0px !important
    }
    #product .c_190.product-info-section .btn-primary.add-to-cart,.modal-dialog .btn-primary.add-to-cart{
        width:375px;
        justify-content:center
    }
    #product .product-info-section{
        padding:0px 0 0 25px !Important
    }
    .c_124{
        transform:matrix(1,0,0,1,23,0)
    }
    .c_125{
        justify-content:right
    }
    .c_127{
        min-width:169px !important;
        min-height:229px !important
    }
    .c_21 .pk-menu-horizontal .menu-dropdown{
        padding:25px 20px 20px !important
    }
    .c_21 .pk-sub-menu.menu-dropdown{
        min-height:307px !important
    }
    .c_170 .col-md-4{
        float:left;
        width:33.33333%
    }
    .c_170 .tp-bullets.erinyen.horizontal{
        transform:matrix(1,0,0,1,-56,19) !important;
        left:100% !important
    }
    .c_170 .tp-bgimg.defaultimg{
        width:169px !important;
        height:229px !important
    }
    .c_170 ul.tp-revslider-mainul{
        width:169px !important;
        height:229px !important
    }
    .c_137 h1.category-title{
        font-size:22px !important
    }
    .page-category .product_list_top{
        justify-content:right;
        display:flex
    }
    .page-category form.compare-form{
        position:absolute;
        left:80px
    }
    .page-category .listing_view{
        position:absolute;
        left:0px
    }
    .page-cms header.page-header{
        margin-top:0px !important
    }
    .c_119 .elementor-tab-title a{
        color:#000 !important;
        font-family:"Roboto-Light" !important;
        font-size:13px !important
    }
    .page-cms header.page-header{
        left:calc(66.667% - 134px);
        width:100%;
        position:relative
    }
    .register-form .form-group.row{
        margin-bottom:9px !important
    }
    .page-customer-account .c_113{
        margin-top:20px !important
    }
    .register-form button.btn.btn-primary.form-control-submit.pull-xs-right{
        width:207px;
        margin-top:55px
    }
    .register-form li.alert.alert-danger{
        position:absolute;
        width:330px;
        left:-118%;
        top:calc(0% - 39px )
    }
    section.register-form{
        max-width:760px;
        margin-right:auto;
        margin-left:auto
    }
    section.register-form{
        column-count:2
    }
    .authentication-page .col-sm-6{
        width:50% !important
    }
    #authentication #main{
        margin-bottom:70px
    }
    .c_107{
        position:absolute;
        bottom:0;
        text-transform:capitalize;
        text-decoration:underline !important;
        letter-spacing:initial;
        width:330px;
        justify-content:center;
        display:flex
    }
    .authentication-page a.btn.btn-primary{
        display:grid;
        position:absolute;
        width:330px;
        bottom:50px
    }
    .register-section.col-xs-12.col-sm-6{
        border-left:1px solid #A7A7A7
    }
    .c_103{
        position:absolute;
        left:calc(0% - 79px);
        top:-62px;
        text-transform:capitalize;
        letter-spacing:initial
    }
    .authentication-page.row{
        padding-left:0px!important;
        padding-right:0px !important
    }
    .c_100{
        width:100vw
    }
    .c_108{
        width:330px;
        margin-left:auto;
        margin-right:7%;
        padding-left:0 !important
    }
    .section-content{
        margin-left:7%
    }
    .login-section form#login-form{
        margin-left:auto
    }
    .c_107{
        margin-left:7%
    }
    .c_106{
        padding-left:7%
    }
    section.login-form{
        padding-right:7%
    }
    .authentication-page.row{
        margin-top:80px
    }
    .c_10 .c_25 a.cart-icon{
        filter:brightness(0) invert(1) !important
    }
    .c_62 .slick-slide.slick-current.slick-active img.smooth05.cover-image.b-lazy{
        width:61.5%;
        display:block;
        margin:0;
        max-height:550px!important
    }
    .c_62 .slick-slide.slick-current.slick-active span{
        width:61.5%;
        margin:0;
        max-height:550px!important
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:27.2% !important
    }
    .c_83 form{
        max-width:220px
    }
    footer#footer .page-width{
        display:flex;
        justify-content:center;
        width:100% !important
    }
    .c_68_2 img{
        width:100% !important;
        padding-right:12%;
        padding-left:4.5%;
        padding-bottom:0;
        padding-top:0
    }
    .c_69_2 img{
        padding-top:7% !important
    }
    .c_68_2 img{
        width:100% !important
    }
    .c_69_2 img{
        width:100%
    }
    .c_70_1{
        padding-left:7.2% !important
    }
    .c_68_1 img{
        padding-left:12%;
        padding-right:4%;
        padding-bottom:0;
        /*padding-top:4%*/
    }
    .c_68_1 img{
        width:100% !important
    }
    .c_64_1 img{
        /*padding-top:4%;*/
        padding-right:0 !important;
        padding-left:4% !important
    }
    .c_69_1.c_151_1.c_81 img{
        width:100%
    }
    .c_69_1.c_151_1.c_81 img{
        width:100%
    }
    .c_167{
        background:none !important
    }
    .c_91 .slick-list.draggable{
        max-height:390px !important
    }
    .c_91 .slick-track{
        max-height:390px !important
    }
    li.c_6 > a{
        padding:5px !important
    }
    .c_6 span{
        font-family:Rubik-Light !important;
        text-transform:capitalize !important
    }
    .col-xs-121{
        order:0
    }
    .col-xs-122{
        order:1
    }
    .col-xs-123{
        order:2
    }
    .col-xs-124{
        order:3
    }
    .c_62 h3.product-title.text-left.ellipsis{
        max-width:235px
    }
    .c_68{
        display:block
    }
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:39.5% !important
    }
    button.slick-next.slick-arrow{
        margin-right:-25px
    }
    .c_76 ul.slick-dots{
        display:none !important
    }
    .c_76 .pk-item-text{
        font-size:13px
    }
    .c_76 .pk-item-caption{
        font-size:15px
    }
    .c_65_2{
        position:absolute;
        bottom:0;
        right:0
    }
    .c_65_2{
        flex:0 0 auto;
        width:58.5%
    }
    .c_150_2{
        position:absolute;
        top:0;
        right:0
    }
    .c_69_2{
        flex:0 0 auto;
        width:22.75%;
        left:auto
    }
    .c_65_1{
        flex:0 0 auto;
        width:58.5%
    }
    .c_68{
        flex:0 0 auto;
        width:35.75%
    }
    .c_151_1{
        position:absolute;
        top:0
    }
    .c_69_1{
        flex:0 0 auto;
        width:22.75%;
        left:35.75%
    }
    .c_150_1{
        position:absolute;
        top:0;
        left:0
    }
    .c_65_1{
        position:absolute;
        bottom:0
    }
    .pt_0_p1{
        padding-top:0px !important
    }
    .c_72{
        border:solid #000 1px;
        width:140px;
        height:34px;
        align-items:center;
        display:flex;
        justify-content:center
    }
    .c_70{
        padding-top:2.8%;
        margin-top:2%;
        padding-left:4%;
        padding-bottom:3.8%;
        background:#F6F6F6
    }
    .c_167{
        transform:none;
        width:58.5%;
        padding-left:0
    }
    .c_167{
        transform:none;
        width:58.5%
    }
    .c_69.c_151 img{
        padding-left:0
    }
    .c_69.c_151 img{
        display:block
    }
    .c_65{
        order:0
    }
    .c_68.c_150{
        display:block
    }
    .c_69.c_151 img{
        padding-bottom:7.65%;
        width:100%
    }
    .c_64 img{
        padding-right:4%
    }
    .c_64 img{
        ;
        position:relative;
        padding-left:0
    }
    .c_68.c_150 img{
        padding-left:4.51%;
        padding-right:11.7%;
        padding-bottom:9%
    }
    .c_74{
        width:86% !important
    }
    .c_68.c_150 img{
        width:100%
    }
    .c_151{
        position:absolute;
        bottom:0
    }
    .c_150{
        position:absolute;
        bottom:0;
        right:0
    }
    .c_68{
        flex:0 0 auto;
        width:35.75%
    }
    .c_69{
        flex:0 0 auto;
        width:22.75%
    }
    p{
        margin-bottom:0
    }
    .c_67{
        flex:0 0 auto;
        width:41.5%
    }
    .c_65{
        flex:0 0 auto;
        width:58.5%
    }
    .c_64{
        flex:0 0 auto;
        width:41.5%
    }
    .c_62 .product-title{
        font-family:'Roboto-Medium';
        font-size:11px !important;
        color:#000;
        font-style:normal
    }
    .c_62 span.price{
        font-family:'Roboto-Regular';
        font-size:14px;
        color:#000 !important;
        font-style:normal
    }
    .c_62 .slick-slide.slick-current.slick-active .product-desc-wrap{
        position:absolute;
        top:43%;
        left:calc(61% + 15px)
    }
    .c_62 .slick-slide.slick-current.slick-active .product-miniature .product-actions{
        left:30.5% !important
    }
    .c_62 .slick-slide.slick-current.slick-active{
        width:8% !important
    }
    .c_62 .slick-slide.slick-active{
        width:4% !important
    }
    .c_62 .slick-slide.slick-current.slick-active img.smooth05.cover-image.b-lazy.b-loaded{
        width:61.5%;
        display:block;
        margin:0
    }
    .tp-leftarrow.tparrows{
        content:url(/modules/contentbox/content/img/izquierda.png) !important
    }
    .tparrows{
        content:url(/modules/contentbox/content/img/derecha.png) !important
    }
    .c_11 .sticky.c_25 a.cart-icon{
        filter:brightness(0) invert(0)
    }
    .c_11 .c_25 a.cart-icon{
        filter:brightness(0) invert(0)
    }
    .c_10 .c_25 a.cart-icon{
        filter:brightness(100) invert(1)
    }
    .c_10 .pk-ip-inline .pk_myaccount .pk-item-content > svg{
        filter:brightness(100) invert(1)
    }
    ul.top-menu{
        position:static !important;
        top:0px
    }
    .sticky ul.top-menu{
        position:static !important;
        top:0px
    }
    .c_22.widgets-row > .pk-widget{
        right:15px !important;
        position:relative !important
    }
    #pattern .page-width,.menu_width,.flexmenu_ul,#product .content-wrapper .product-page-col.page-width{
        width:95% !important
    }
    #header .sticky .logo{
        max-width:147px !important;
        position:relative;
        top:0px;
        left:0px;
        height:auto !important
    }
    .header-1 #search_widget{
        top:3px;
        right:0px;
        z-index:9999;
        width:100%;
        position:relative !important;
        opacity:1 !important;
        display:flex;
        justify-content:right
    }
    .widgets-row.widgets-center{
        justify-content:center
    }
    #search_widget input[type="text"]{
        width:74%
    }
    .c_22 li.pk_search.static-important.pkorder1.hide-icon{
        display:block
    }
    .c_22{
        width:100%;
        position:static;
        right:0px;
        top:0px
    }
    .c_22 li.dd_el.dd_el.dd_cont.pk_search{
        display:none
    }
    .c_31{
        display:none
    }
    .c_30{
        display:none
    }
    .c_10 .logo{
        filter:brightness(0) invert(1)
    }
    .c_11 .logo{
        /*filter:brightness(100) invert(1)*/
         filter: brightness(1) invert(0)
    }
    #header .logo{
        position:relative;
        top:0px;
        left:0px;
        max-width:147px !important;
        height:auto !important
    }
    .c_22 li.dd_el.dd_el.dd_cont.pk_search{
        display:none
    }
    .c_17{
        display:block
    }
    .c_16{
        display:block
    }
    .widgets-row,.widgets-column{
        display:flex !important
    }
    .header-1{
        max-height:70px !important;
        height:70px !important
    }
    .c_1{
        display:block
    }
    .widgets-row,.widgets-column{
        display:flex !important
    }
    .header-border-bottom{
        background:transparent
    }
    .header-border-bottom{
        background:transparent
    }
    header#header{
        background:linear-gradient(rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%)
    }
    header.c_10{
        position:absolute;
        z-index:9909;
        width:100%
    }
    header.c_11{
        position:relative;
        z-index:9909;
        width:100%
    }
    .c_85 .col-xl-3.col-lg-2.col-sm-6{
        flex:0 0 auto !important;
        width:auto !important
    }
    .c_85 .col-xl-3.col-lg-3.col-sm-6{
        flex:0 0 auto !important;
        width:auto !important
    }
    .c_85 .col-xl-3.col-lg-4.col-sm-6{
        flex:0 0 auto !important;
        width:auto !important
    }
    .c_85 .row.clearfix{
        justify-content:center !important;
        display:flex !important;
        align-items:inherit !important
    }
    .c_84{
        padding-right:20px
    }
}
@media (min-width:1024px){
    .header-1 .col-xl-4.col-lg-4.col-sm-4.col-xs-4{
        margin-right:-20px
    }
    #search_widget input[type="text"]{
        width:76%
    }
    .widgets-row.widgets-center{
        position:static;
        justify-content:center !important
    }
    li.c_6 > a{
        padding:8px !important
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:28% !important
    }
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:40.5% !important
    }
}
@media (min-width:1117px){
    .header-1 .col-xl-4.col-lg-4.col-sm-4.col-xs-4{
        margin-right:0px
    }
    #search_widget input[type="text"]{
        width:100%
    }
    li.c_6 > a{
        padding:8px !important
    }
}
@media (min-width:1200px){
    #password p.send-renew-password-link{
        width:28%
    }
    #password ul.ps-alert-success{
        width:28%
    }
    #pksizeguide{
        top:70px !important
    }
    .c_191 .product-variants>.product-variants-item ul li{
        margin-right:0.625rem;
        margin-bottom:10px !important
    }
    #product .product-info-section{
        padding:0px 0 0 35px !Important
    }
    .c_137 h1.category-title{
        font-size:27px !important
    }
    .product-miniature .product-thumbnail .btn{
        height:2rem !important;
        width:2rem !important
    }
    li.c_6 > a{
        padding:24px !important
    }
    .pk-right.pk-space-20 > li{
        margin:0 0 0 27px !important
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:30% !important
    }
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:43% !important
    }
    .c_91 .slick-list.draggable{
        max-height:440px !important
    }
    .c_91 .slick-track{
        max-height:440px !important
    }
    .c_76 .pk-item-text{
        font-size:14px
    }
    .c_76 .pk-item-caption{
        font-size:16px
    }
    .c_75{
        line-height:25px !important
    }
    .c_70{
        padding-top:4.8%;
        margin-top:0%;
        padding-left:6.2%;
        padding-bottom:5.7%
    }
    .c_62 .product-title{
        font-family:'Roboto-Medium';
        font-size:13px !important;
        color:#000;
        font-style:normal
    }
    footer#footer .page-width{
        display:flex;
        justify-content:center;
        width:95% !important
    }
    .c_84{
        padding-right:30px
    }
}
@media (min-width:1364px){
    #search_widget input[type="text"]{
        width:73%
    }
    .c_22 #search_widget form{
        min-width:100%;
        display:flex
    }
    .widgets-row.widgets-center{
        justify-content:center
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:32% !important
    }
    .c_91 .slick-list.draggable{
        max-height:500px !important
    }
    .c_91 .slick-track{
        max-height:500px !important
    }
    .c_62 .slick-slide.slick-current.slick-active .product-desc-wrap{
        position:absolute;
        top:43%;
        left:calc(61% + 20px)
    }
    .c_70{
        padding-top:3.3%;
        margin-top:0%;
        padding-left:7.2%;
        padding-bottom:3.7%
    }
    .c_72{
        border:solid #000 1px;
        width:195px;
        height:45px;
        align-items:center;
        display:flex;
        justify-content:center
    }
    .c_83 form{
        max-width:300px
    }
    .c_84{
        padding-right:35px
    }
}
@media (min-width:1400px){
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:44% !important
    }
}
@media (min-width:1500px){
    .c_137 h1.category-title{
        font-size:30px !important
    }
    .product-miniature .product-thumbnail .btn{
        height:2.5rem !important;
        width:2.5rem !important
    }
    .c_76 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:35.3% !important
    }
    .c_62 .slick-arrow{
        border-radius:0% 0% 0% 0% !important;
        top:50% !important
    }
    .c_91 .slick-list.draggable{
        max-height:550px !important
    }
    .c_91 .slick-track{
        max-height:550px !important
    }
    .product-thumbnail{
        margin-bottom:23px !important
    }
    .c_62 .slick-slide.slick-current.slick-active .product-desc-wrap{
        position:absolute;
        top:43%;
        left:calc(61% + 25px)
    }
    .c_62 span.price{
        font-family:'Roboto-Regular';
        font-size:15px;
        color:#000 !important;
        font-style:normal
    }
    .c_76 .pk-item-text{
        font-size:17px
    }
    .c_76 .pk-item-caption{
        color:#1E2928 !important;
        font-size:19px
    }
    .c_70{
        padding-top:5%;
        margin-top:5.7%;
        padding-left:7.2%;
        padding-bottom:5.4%
    }
    .c_62 .product-title{
        font-family:'Roboto-Medium';
        font-size:14.5px !important;
        color:#000;
        font-style:normal
    }
    .c_83 form{
        max-width:350px
    }
    .c_84{
        padding-right:60px
    }
}
.c_81 .c_80_1:before{
    content:"";
    position:absolute;
    top:auto;
    left:auto;
    display:block;
    width:0;
    height:0;
    background:rgba(255,255,255,0.2);
    border-radius:0%;
    -webkit-transform:translate(0%,0%);
    transform:translate(0%,0%);
    opacity:0;
    z-index:2
}
.c_81 .c_80:before{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    width:0;
    height:0;
    background:rgba(255,255,255,0.2);
    border-radius:100%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    opacity:0;
    z-index:2
}
.slick-current a.relative:before{
    content:"";
    position:absolute;
    top:auto;
    left:auto;
    display:block;
    width:0;
    height:0;
    background:rgba(255,255,255,0.2);
    border-radius:0%;
    -webkit-transform:translate(0%,0%);
    transform:translate(0%,0%);
    opacity:0;
    z-index:2
}
.c_79 .relative .db:before{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    width:0;
    height:0;
    background:rgba(255,255,255,0.2);
    border-radius:100%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    opacity:0;
    z-index:2
}
.c_21 .tp-revslider-mainul a:before{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    width:0;
    height:0;
    background:rgba(255,255,255,0.2);
    border-radius:100%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    opacity:0;
    z-index:2
}
.c_81:hover .c_80:before{
    -webkit-animation:zoom-hover 0.75s;
    animation:zoom-hover 0.75s
}
.c_81:hover .c_80_1:before{
    -webkit-animation:zoom-hover 0.75s;
    animation:zoom-hover 0.75s
}
.c_79 .relative:hover .db:before{
    -webkit-animation:zoom-hover 0.75s;
    animation:zoom-hover 0.75s
}
.slick-current:hover a.relative:before{
    -webkit-animation:zoom-hover 0.75s;
    animation:zoom-hover 0.75s
}
.c_21 .tp-revslider-mainul:hover a:before{
    -webkit-animation:zoom-hover 0.75s;
    animation:zoom-hover 0.75s
}
@-webkit-keyframes zoom-hover{
    0%{
        opacity:1
    }
    40%{
        opacity:1
    }
    100%{
        width:200%;
        height:200%;
        opacity:0
    }
}
@keyframes zoom-hover{
    0%{
        opacity:1
    }
    40%{
        opacity:1
    }
    100%{
        width:200%;
        height:200%;
        opacity:0
    }
}
