body{font-size: 13px;font-family: 'Open Sans', sans-serif}    /* .header .header-top {
        background-color: #f37021;
    } */
.item:hover .actions .add-to-links {bottom: -34px;}
.item .add-to-links .tocompare {display: none;}
    .header-sticker {
        border: 0.5px solid;
        box-shadow: 2px 2px 5px 0px #000000;
    }

    .header-container-fixed {
        border: none;
        box-shadow: none;
        background-color: #fd5e0f !important;
    }

    .header-content .container .row {
        display: flex;
        align-items: center;
    }

    #switcher-language-trigger {
        color: #FFFFFF;
    }

    #switcher-language-trigger:hover {
        color: #000000;
    }

    #switcher-language-trigger:hover:after {
        color: #000000;
    }

    .currency_top #switcher-currency-trigger .currentcode {
        color: #FFFFFF;
    }

    .currency_top:hover #switcher-currency-trigger .currentcode {
        color: #000000;
    }

    .currency_top #switcher-currency-trigger:after {
        color: #ffffff;
    }

    .currency_top:hover #switcher-currency-trigger:after {
        color: #000000;
    }

    .switcher-currency .switcher-trigger strong {
        color: #FFFFFF;
    }

    .switcher-currency:hover .switcher-trigger strong {
        color: #000000;
    }

    .customer .icon {
        color: #FFFFFF;
    }

    .customer:hover .icon {
        color: #000000;
    }

    .customer .top-links li a:hover {
        color: #000000;
    }

    .customer .top-links .customer-name button:after {
        color: #ffffff;
    }

    .customer .top-links .customer-name button:hover:after {
        color: #000000;
    }

    .customer .top-links .customer-welcome .customer-menu li a {
        color: #333333
    }

    .customer .links li:nth-child(1):after {
        color: #ffffff;
    }

    .minicart-wrapper .action.showcart {
        display: inline-block;
        position: relative;
    }

    .minicart-wrapper .action.showcart img {
        width: 24px;
    }

    .minicart-wrapper .action.showcart .counter.qty {
        left: 12px;
        bottom: 20px;
    }

    .magicmenu .nav-desktop .level0.hasChild .level-top:after {
        display: none;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children ul {
        margin-right: 0px;
    }

    .header-bottom .magicmenu .nav-desktop .level0 .level-top {
        border: none;
    }

    .header-container-fixed .magicmenu .nav-desktop .level0 .level-top {
        color: #ffffff;
    }

    .magicmenu .nav-desktop .level0.home {
        display: none
    }

    .breadcrumbs {
        display: none
    }

    .product-essential {
        margin-top: 50px
    }

    form .choice {
        display: flex;
        justify-items: center;
    }

    form .choice label {
        margin-top: 10px;
    }

    form .choice.magepow-gdpr-checkbox label {
        margin-top: 0px;
    }

    .field-tooltip {
        right: -20px;
        top: -38px;
    }

    .paypal-review-discount .block {
        width: 100%;
    }

    .paypal-review .coupon .actions-toolbar {
        bottom: 20px;
    }

    .cart .totals-tax td {
        padding: 1px 0 1px 30px;
    }

    .checkout-success {
        margin-top: 20px;
    }

    .header-content .top-link-product {
        display: none;
    }

    .item:hover .product-item-info {
        padding-bottom: 20px;
    }

    .modal-popup.modal-slide .modal-inner-wrap .modal-footer .action {
        margin-bottom: 10px;
    }

    .policy .policy-box {
        width: 33%;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega {
        max-height: 80vh;
        overflow-y: scroll;
        padding: 0;
    }

    .level-top-mega .mage-column.cat-mega {
        display: contents;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega .children.level1>a {
        margin-right: 0;
        padding: 0 20px;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega .children.level1 .level1 a {
        padding: 0 20px;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        background-color: #F5F5F5;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega::-webkit-scrollbar {
        width: 2px;
        background-color: #F5F5F5;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega::-webkit-scrollbar-thumb {
        background-color: #000000;
    }

    .magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,
    .magicmenu .nav-desktop .level0.home .level-top-mega a:hover,
    .magicmenu .nav-desktop .level0.dropdown .level1 a:hover,
    .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover {
        color: #fd5e0f!important;
        background: #F1EDF2 !important;
        padding: 0 20px;
        border-radius: 5px;
    }

    .minicart-wrapper .icon {
        font-size: 80px;
    }

    .righ-header-content {
        text-align: center;
    }

    .footer-item:first-child .box-content .content {
        margin-top: 0;
    }

    .page-footer .footer-bottom {
        border-top: 1px solid black;
    }

    .copyright span {
        color: #000000 !important;
    }

    .footer-services {
        padding-left: 60px;
    }


    .modals-ajaxcart .modal-content .actions .action {
        border-color: #FD5E0F;
        background: #FD5E0F;
        color: #FFFFFF;
    }

    .field.choice.related {
        display: none;
    }

    .product-info-main.product-shop .product.attribute.overview {
        color: #000;
    }

    .form.create.account .actions-toolbar {
        padding: 0px;
    }

    .block.block-collapsible-nav .item:nth-child(3) {
        display: none;
    }
.customer-account-index .block.block-collapsible-nav .item:nth-child(3) {display: block;}

    .product-essential .stock.unavailable span {
        color: #df3737;
    }

    @media (max-width: 768px) {

        .header-content .container .row {
            display: block;
            align-items: center;
        }


        .cart.table-wrapper .actions-toolbar>.action-edit {
            margin-right: 0px;
        }
        #shopping-cart-table .cart.item .item-info .item>a {
            margin: 0px auto;
        }
        .modal-popup.modal-slide .modal-inner-wrap[class] {
            width: 85%;
        }
        .page-layout-1column .column.main .product-info-main {
            width: 100%;
        }
        .page-layout-1column .column.main .product.media {
            width: 100%;
        }
        .footer-services {
            padding-left: 0;
        }

        .footer-services {
            padding: 0 15px;
        }
        .minicart-wrapper .icon {
            font-size: 40px;
        }
        .page-layout-product-full-width .page-main.page-main-details .column.main {
            max-width: 90vw;
            margin: 15px auto;
            margin-top: 2.7rem;
        }
        .product-full-width-section {
            max-width: 90vw;
            margin: 15px auto;
            margin-top: 2.7rem;
        }
        .product-full-width-section {
            max-width: 90vw;
            margin: 15px auto;
            margin-top: 2.7rem;
        }
        .fieldset .legend {
            margin: -15px 0 0 -5px;
        }
    }

    @media (max-width: 639px) {

        .cart .totals-tax td {
            padding: 8px 0px;
        }
        .policy .policy-box {
            border-bottom: none;
        }
    }

    @media (max-width: 540px) {

        .cart.table-wrapper .items>.item>tr {
            display: block;
        }
    }

    @media (min-width: 768px) {
        .page-title-wrapper .page-title {
            max-width: 750px;
            margin: 25px auto;
        }
        .page-layout-product-full-width .page-main.page-main-details .column.main {
            max-width: 750px;
            margin: auto;
            margin-top: 2.7rem;
        }
        .product-full-width-section {
            max-width: 750px;
            margin: auto;
            margin-top: 2.7rem;
        }
    }

    @media (min-width: 992px) {
        .page-title-wrapper .page-title {
            max-width: 970px;
            margin: 25px auto;
            padding: 0px 15px;
        }
        .page-layout-product-full-width .page-main.page-main-details .column.main {
            max-width: 970px;
            margin: auto;
            margin-top: 2.7rem;
        }
        .product-full-width-section {
            max-width: 970px;
            margin: auto;
            margin-top: 2.7rem;
        }
    }

    @media (min-width: 1200px) {
        .page-title-wrapper .page-title {
            max-width: 1200px;
            margin: 25px auto;
            padding: 0px 15px;
        }
        .page-layout-product-full-width .page-main.page-main-details .column.main {
            max-width: 1200px;
            margin: auto;
            margin-top: 2.7rem;
        }
        .product-full-width-section {
            max-width: 1200px;
            margin: auto;
            margin-top: 2.7rem;
        }
    }body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#8c8c8c;}bo.item .product-name a.product-item-linkdy.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a{color:#333333;}body a:hover,body a:focus{color:#000000;}body{ background-color:#ffffff;}.labelnew{color:#ffffff; background-color:#343f49;}.labelsale{color:#ffffff; background-color:#343f49;}button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus{color:#333e48; background-color:#efecec; border-color:#efecec;}button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover{color:#ffffff; background-color:#fd5e0f; border-color:#fd5e0f;}.cart-container .checkout-methods-items .action.primary{color:#ffffff; background-color:#fd5e0f; border-color:#fd5e0f;}.cart-container .checkout-methods-items .action.primary:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .caption1{color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .caption2{color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .caption3,.caption3 strong{color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .text-slide3 .caption3 span{color:#dc1212;}.slick-prev, .slick-next{color:#aaaaaa; background-color:rgba(0, 0, 0, 0);}.home-slider .slick-slide.slick-active .figcaption .caption4 a{color:#333e48; background-color:#fd5e0f;}.home-slider .slick-slide.slick-active .figcaption .caption4 a:hover{color:#ffffff; background-color:#000000;}.slick-prev:hover, .slick-next:hover,.slick-prev:hover:before, .slick-next:hover:before{color:#fd5e0f; background-color:rgba(0, 0, 0, 0);}.slick-dots li button{ background-color:#bcbcbc;}.slick-dots li.slick-active button,.slick-dots li:hover button{ background-color:#fd5e0f;}#popup-newsletter .block-content .block-title label{color:#333333;}#popup-newsletter .block-content .promotions{color:#666666;}.promo-panel-sale span.getsale{color:#fd5e0f;}#popup-newsletter .block-content input.input-text{color:#333333; background-color:rgba(0, 0, 0, 0); border-color:#d8d8d8;}#popup-newsletter .block-content button.button{color:#333e48; background-color:#fd5e0f; border-color:#fd5e0f;}#popup-newsletter .block-content button.button:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.page-header a{color:#333333;}.page-header a:hover{color:#000000;}.header-top{ background-color:#fd5e0f; border-color:#efefef;}.header-content{ background-color:rgba(0, 0, 0, 0);}.header-bottom{ background-color:#ffffff; border-color:#3b3b3b;}.customer .top-links li a{color:#ffffff;}.customer .top-links li a:hover{color:#000000;}.hot-support p{color:#ffffff;}.hot-support p .icon,.hot-support .support-icon .icon{color:#ffffff;}.header-search .form-search{ background-color:#ffffff; border-color:#fd5e0f;}.header-search .form-search button.button{color:#ffffff; background-color:#fd5e0f;}.header-search .form-search button.button:hover{color:#333e48; background-color:#fd5e0f;}.minicart-wrapper .action.showcart .counter.qty{color:#ffffff; background-color:#fd5e0f;}.minicart-wrapper .block-minicart{ background-color:#ffffff; border-color:#fd5e0f;}.block-minicart .block-content .actions .primary .action.primary.checkout{color:#ffffff; background-color:#fd5e0f; border-color:#fd5e0f;}.block-minicart .block-content .actions .secondary .viewcart{color:#333e48; background-color:#efecec; border-color:#efecec;}.block-minicart .block-content .actions .secondary .viewcart:hover{color:#ffffff; background-color:#000000; border-color:#000000;}.magicmenu .nav-desktop .level0 .full-width, .magicmenu .nav-desktop .level0 .level-top-mega, .magicmenu .nav-desktop .level0.dropdown .level0, .magicmenu .nav-desktop .level0.dropdown .hasChild ul, .magicmenu .nav-desktop .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#ededed;}.magicmenu .nav-desktop .level0 .level-top{color:#333e48;}.header-bottom .magicmenu .nav-desktop .level0 .level-top{ border-color:#ededed;}.magicmenu .nav-desktop .level0.over a,.magicmenu .nav-desktop .level0.active a, .magicmenu .nav-desktop .level0.active a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover{color:#fd5e0f; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1a{color:#333e48;}.magicmenu .nav-desktop .level0 .level-top-mega .children a, .magicmenu .nav-desktop p,.magicmenu .nav-desktop .level0.home .level-top-mega a,.magicmenu .nav-desktop .level0.dropdown .level1 a, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#333e48;}.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.magicmenu .nav-desktop .level0.home .level-top-mega a:hover,.magicmenu .nav-desktop .level0.dropdown .level1 a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#fd5e0f; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top .cat_label, .magicmenu .nav-desktop .level0 .cat_label, .mean-container .mean-nav ul li a span.cat_label, .vmagicmenu .level0 .cat_label, .vmagicmenu .level0 .level-top-mega .children .cat_label{color:#f39600; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.magicmenu .nav-desktop .level0 .cat_label.Sale, .magicmenu .nav-desktop .level0 .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.Sale, .vmagicmenu .level0 .cat_label.Sale, .vmagicmenu .level0 .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.Sale, .mean-container .mean-nav ul li a span.cat_label.sale, .mean-container .mean-nav ul li a span.cat_label.Sale{color:#00bd33; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.magicmenu .nav-desktop .level0 .cat_label.Hot, .magicmenu .nav-desktop .level0 .cat_label.hot, .magicmenu .nav-desktop .level0 .cat_label.HOT, .vmagicmenu .level0 .cat_label.Hot, .vmagicmenu .level0 .cat_label.hot, .vmagicmenu .level0 .cat_label.HOT, .vmagicmenu .level0 .level-top-mega .children .cat_label.hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.Hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.HOT, .mean-container .mean-nav ul li a span.cat_label.hot, .mean-container .mean-nav ul li a span.cat_label.Hot, .mean-container .mean-nav ul li a span.cat_label.HOT{color:#ff3d49; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.filter-options .filter-options-title{color:#000000;}.filter-options .filter-options-content .item a:hover:before{ background-color:#fd5e0f; border-color:#fd5e0f;}.filter .filter-title:before,.block .block-title::before{ background-color:#fd5e0f;}.filter-options .filter-options-title{color:#000000;}.item .add-to-links a{color:#848484;}.item:hover .add-to-links a:hover, .item .add-to-links a:hover .icon{color:#a48c5b;}.item button.button{color:#ffffff; background-color:#e6e6e6; border-color:#e6e6e6;}.product-item:hover button.button{color:#ffffff; background-color:#fd5e0f; border-color:#fd5e0f;}.stock{color:#df3737;}.actions .stock:after{ background-color:#df3737;}.item .product-name a.product-item-link{color:#808080;}.item .product-name a.product-item-link:hover{color:#f37021;}.magictabs .item .title{color:#343f49;}.magictabs .item .title:hover{color:#fd5e0f;}.magictabs .item .title:before,.magiccategory .title-category:before{ background-color:#fd5e0f;}.magictabs .item .title:after,.group-title span:after{ background-color:#fd5e0f;}.section-category-slide .magiccategory-product .magictabs .item .title{color:#343f49; border-color:rgba(0, 0, 0, 0);}.section-category-slide .magiccategory-product .magictabs .item.activated .title,.section-category-slide .magiccategory .magictabs .item.activated .title{color:#343f49; border-color:#fd5e0f;}.section-category-slide .magiccategory-product .magictabs .item:hover .title{color:#a48c5b;}.timer-product .list .item{ border-color:#0787ea;}.toolbar .modes-mode{color:#aaaaaa;}.toolbar .modes-mode.active, .toolbar .modes-mode:hover{color:#333333;}.pages .item .page, .pages .item .next, .pages .item .previous{color:#7e7e7e; background-color:#ffffff; border-color:#e4e4e4;}.pages .item .page span, .pages .item .next, .pages .item .previous{color:#7e7e7e;}.pages .item.current .page, .pages .item .page:hover, .pages .item .next:hover, .pages .item .previous:hover{color:#262626; background-color:#fd5e0f; border-color:#fd5e0f;}.pages .item.current .page span, .pages .item .page:hover span, .pages .item .next:hover, .pages .item .previous:hover{color:#262626;}.policy .policy-wrap{ background-color:#fdfdfd; border-color:#dddddd;}.policy .policy-box .box-content .icons{color:#fd5e0f;}.policy .policy-box .box-content .service-content .info-title h3{color:#333e48;}.policy .policy-box .box-content .service-content .sub-title span{color:#333e48;}.vmagicmenu .block-title{ background-color:#fd5e0f;}.vmagicmenu .block-title span{color:#333e48;}.vmagicmenu .block-title span{color:#333e48;}.vmagicmenu .level0 .level-top,.vmagicmenu .block-vmagicmenu-content .all-cat span{color:#333e48;}.header-container-fixed .vmagicmenu .block-title{ background-color:#fd5e0f;}.vmagicmenu .block-vmagicmenu-content .vmagicmenu-narrow{ background-color:#ffffff; border-color:#eaeaea;}.vmagicmenu .level0 .level-top-mega, .vmagicmenu .vmagicmenu-narrow .level0.dropdown > .level0,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#ededed;}.vmagicmenu .level0.hasChild .level-top::after{color:#333e48;}.vmagicmenu .level0:hover, .vmagicmenu .level0.active,.vmagicmenu .block-vmagicmenu-content .all-cat span:hover{ background-color:#efefef;}.vmagicmenu .level0 .level-top-mega .children > a{color:#333e48;}.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#333e48;}.vmagicmenu .level0 .level-top-mega .children a:hover,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#fd5e0f;}.nav-sections .mean-nav .mobi-title{color:#ffffff;}.nav-sections a.meanmenu-reveal,.nav-sections a.meanmenu-reveal:hover{color:#000000;}.nav-sections a.meanmenu-reveal span{ background-color:#000000;}.nav-sections .mean-nav{ background-color:#ffffff;}.nav-sections .mean-nav ul li a{color:#444444; border-color:#eeeeee;}.nav-sections .mean-nav ul li a:hover,.nav-sections .mean-nav ul li .level-top span:hover{color:#000000;}.box-tocart .fieldset .actions .tocart{color:#ffffff; background-color:#fd5e0f; border-color:#fd5e0f;}.box-tocart .fieldset .actions .tocart:hover{color:#333e48; background-color:#fd5e0f; border-color:#fd5e0f;}.review-add .review-form .review-form-actions .actions-primary .action{color:#ffffff; background-color:#fd5e0f; border-color:#fd5e0f;}.review-add .review-form .review-form-actions .actions-primary .action:hover{color:#333e48; background-color:#fd5e0f; border-color:#fd5e0f;}.cms-page-banner .banner-box-content .btn-shop:after{color:#ffffff; background-color:#fd5e0f;}.post-read-more{color:#333e48; background-color:#efecec; border-color:#efecec;}.post-read-more:hover{color:#ffffff; background-color:#fd5e0f; border-color:#fd5e0f;}.contact-content .actions-toolbar .primary{color:#333e48; background-color:#fd5e0f; border-color:#fd5e0f;}.product.info.detailed .product.data.items > .item.title .switch:before{ background-color:#fd5e0f;}.product.info.detailed .product.data.items > .item.title .switch:after{ background-color:#fd5e0f;}.footer-item .box-content .content .link-list a{color:#505050;}.footer-item .box-content .content .link-list a:hover{color:#000000;}.footer-item .title{color:#000000;}.page-bottom{ background-color:#fd5e0f;}.page-footer .main-footer{ background-color:#d6d6d6;}.footer-bottom{ background-color:#d6d6d6;}.footer-item .box-content .content .link-social .link-list .link-icon a{color:#505050;}.footer-item .box-content .content .link-social .link-list .link-icon a:hover{color:#000000;}.block-subscribe .block-title h3,.block-subscribe .form-subscribe-header p{color:#ffffff;}.block-subscribe .block-title h3:before{color:#ffffff;}.block-subscribe .field input.input-text{color:#333333; background-color:#ffffff;}.block-subscribe .actions button.button{color:#ffffff; background-color:#333e48; border-color:#333e48;}.block-subscribe .actions button.button:hover{color:#ffffff; background-color:#000000; border-color:#000000;}.footer-item .box-content .icon{color:#fd5e0f;}.footer-item .box-content .content .info .question,.footer-item .box-content .content .info .hot-number,.footer-item .box-content .content ul li .sub-title,.footer-item .box-content .content .address{color:#333e48;}.copyright span{color:#333e48;}.footer a.active{color:#a48c5b;}#backtotop{color:#ffffff; background-color:#333e48; border-color:#333e48;}#backtotop:hover{color:#333e48; background-color:#fd5e0f; border-color:#fd5e0f;}