@import"https://fonts.googleapis.com/css2?family=Permanent+Marker&family=Spartan:wght@400;500;600;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@200;300;400;500;600;700&display=swap";body.visualcomposerstarter{font-family:Josefin Sans,sans-serif;letter-spacing:-.05em}body.visualcomposerstarter h1{font-family:Permanent Marker,cursive}body.visualcomposerstarter h2,body.visualcomposerstarter h3,body.visualcomposerstarter h4,body.visualcomposerstarter h5,body.visualcomposerstarter h6{font-family:Josefin Sans,sans-serif}body.visualcomposerstarter .vce-google-fonts-heading--font-family-Lato h2.vce-google-fonts-heading-inner,body.visualcomposerstarter .vce-google-fonts-heading--font-family-Lato h3.vce-google-fonts-heading-inner,body.visualcomposerstarter .vce-google-fonts-heading--font-family-Lato h4.vce-google-fonts-heading-inner,body.visualcomposerstarter .vce-google-fonts-heading--font-family-Lato h5.vce-google-fonts-heading-inner,body.visualcomposerstarter .vce-google-fonts-heading--font-family-Lato h6.vce-google-fonts-heading-inner{font-family:Josefin Sans,sans-serif!important;font-weight:700!important}.p_md,body.visualcomposerstarter p{font-weight:400}.p_md{font-size:14px;line-height:25px}.p_lg{font-family:Josefin Sans,sans-serif;font-weight:600;font-size:22px;line-height:1.4;letter-spacing:-.05em}@media(max-width:767px){.p_lg{font-size:20px}}.p_lg .vce-google-fonts-heading-inner{font-family:Josefin Sans,sans-serif!important;font-weight:600!important}.bg-dark{color:#fff}@media(min-width:1350px){.vcv-editor-theme-hf .vce-row[data-vce-full-width=true]:not([data-vce-stretch-content=true])>.vce-row-content,.vcv-editor-theme-hf .vce-section-inner[data-vce-full-width=true]:not([data-vce-stretch-content=true])>[data-vce-element-content=true],.vcv-footer .vce-row[data-vce-full-width=true]:not([data-vce-stretch-content=true])>.vce-row-content,.vcv-footer .vce-section-inner[data-vce-full-width=true]:not([data-vce-stretch-content=true])>[data-vce-element-content=true],.vcv-header .vce-row[data-vce-full-width=true]:not([data-vce-stretch-content=true])>.vce-row-content,.vcv-header .vce-section-inner[data-vce-full-width=true]:not([data-vce-stretch-content=true])>[data-vce-element-content=true]{padding-left:calc(50% - 660px);padding-right:calc(50% - 660px)}body.woocommerce-page .container{width:1320px!important}}.container .content-wrapper{background:rgba(0,0,0,0);padding-top:0}.container .content-wrapper .entry-content{min-height:calc(100vh - 295px)}.container .content-wrapper .entry-title{display:none}.container .content-wrapper a,.container .content-wrapper button,.container .content-wrapper img,.container .content-wrapper input,.container .content-wrapper select,.container .content-wrapper textarea{outline:0}.container .content-wrapper a:focus,.container .content-wrapper a:hover{color:#e93434}.container .content-wrapper .select2{border-radius:0;outline:none;border-color:rgba(47,46,46,.5);color:#2f2e2e;font-weight:500;font-size:14px;outline:0;width:100%!important}.container .content-wrapper .select2 .select2-selection--single{height:51px;outline:none}.container .content-wrapper .select2 .select2-selection--single .select2-selection__rendered{line-height:51px;font-weight:500;padding-left:20px}.container .content-wrapper .select2 .select2-selection--single .select2-selection__arrow{height:51px}.container .content-wrapper .select2 .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;left:50%;top:45%;width:12px;height:12px;border-top:2px solid rgba(47,46,46,.5);border-right:2px solid rgba(47,46,46,.5);-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.container .content-wrapper .select2 .select2-selection--single .select2-selection__arrow b{display:none}.container .content-wrapper .select2.select2-container--open .select2-selection--single .select2-selection__arrow:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.vce-row-container .vce-button--style-basic.vce-button--style-basic--size-medium{font-size:12px;font-weight:600;padding:13px 30px;letter-spacing:-.05em}.vce-row-container .vce-button--style-basic.vce-button--style-basic--size-large{font-weight:600;font-size:18px;padding:21px 56px 18px;letter-spacing:-.05em;min-width:249px}.visualcomposerstarter .select2-container .select2-dropdown{border-radius:0}.visualcomposerstarter .select2-container .select2-results__option--highlighted[aria-selected]{background:#993a96}.visualcomposerstarter .select2-container .select2-results__option{padding:6px 20px;font-weight:600}.visualcomposerstarter .ui-datepicker{-webkit-box-shadow:0 15px 50px rgba(34,34,34,.25)!important;box-shadow:0 15px 50px rgba(34,34,34,.25)!important}.visualcomposerstarter .ui-datepicker.iconic-wds-datepicker--light .ui-datepicker-today .ui-state-active,.visualcomposerstarter .ui-datepicker.iconic-wds-datepicker--light .ui-state-active{background:#993a96!important}.visualcomposerstarter .ui-datepicker.iconic-wds-datepicker--light .ui-datepicker-today.ui-datepicker-unselectable .ui-state-default{color:rgba(153,58,150,.6)!important}.visualcomposerstarter .vce-classic-accordion .vce-classic-accordion-panel-title{font-weight:600;font-size:16px;padding-right:30px}.visualcomposerstarter .vce-classic-accordion .vce-classic-accordion-panel-title:after,.visualcomposerstarter .vce-classic-accordion .vce-classic-accordion-panel-title:before{content:"";position:absolute;right:10px;background:#2f2e2e}.visualcomposerstarter .vce-classic-accordion .vce-classic-accordion-panel-title:before{width:15px;height:2px;top:22px}.visualcomposerstarter .vce-classic-accordion .vce-classic-accordion-panel-title:after{width:2px;height:15px;right:16px;top:15px}.visualcomposerstarter .vce-classic-accordion .vce-classic-accordion-panel[data-vcv-active=true] .vce-classic-accordion-panel-title:after{opacity:0}.mw-590{max-width:590px}.mw-645{max-width:645px}.mw-910{max-width:910px}.mw-1090{max-width:1090px}.mr-auto{margin:0 auto}body.single-page .container .content-wrapper .entry-content{min-height:auto}.error-page-banner{color:#fff}.error-page-banner .title h2.vce-google-fonts-heading-inner{font-size:100px;line-height:1}@media(max-width:767px){.error-page-banner .title h2.vce-google-fonts-heading-inner{font-size:80px}}.error-page-banner .subtitle .vce-google-fonts-heading-inner{max-width:415px;font-size:22px;line-height:30px}html body{font-size:16px;line-height:28px;font-weight:400;overflow-x:hidden}html body,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p{font-family:Josefin Sans,sans-serif}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-weight:700!important}html body .container{max-width:1220px;width:100%}html body .text-uppercase h1,html body .text-uppercase h2,html body .text-uppercase h3,html body .text-uppercase h4,html body .text-uppercase h5,html body .text-uppercase h6,html body .text-uppercase p{text-transform:uppercase}html body .vce-image-masonry-gallery .vce-image-masonry-gallery-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body .vce-image-masonry-gallery .vce-image-masonry-gallery-list img{height:326px;width:100%;-o-object-fit:contain;object-fit:contain}html body .fadeInLeft,html body .vc_custom_heading,html body .wpb_gmaps_widget{-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;opacity:1}html body .vce-lightbox{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}html body .vce-lightbox .vce-lb-image,html body .vce-lightbox .vce-lb-outerContainer{width:100%!important;height:auto!important;max-width:450px}html body .vce-lightbox .vce-lb-image{padding:50px;margin:0 auto}html body .vce-lightbox .vce-lb-dataContainer{position:absolute;top:-50px;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}html body .faq-wrap .vce-classic-accordion-panel,html body .faq-wrap .vce-classic-accordion-panel-heading{border:none!important}html body .faq-wrap .vce-classic-accordion-panel-body{padding-left:0;padding-right:0;border-top:1px solid #f9f9f9}html body .faq-wrap .vce-classic-accordion-section-inner{border-top:1px solid #f9f9f9}html body .faq-wrap .vce-classic-accordion-panel-title{padding:20px 0}html body .faq-wrap .vce-classic-accordion-panel-title:focus,html body .faq-wrap .vce-classic-accordion-panel-title:hover{color:#993a96!important}@media(max-width:767px){html body h2{font-size:18px!important;line-height:32px!important}html body h6,html body p{font-size:12px!important;line-height:21px!important}}html body .content-wrapper{padding-top:0}html body .main-content{padding-bottom:0}html body section.up-sells.upsells.products li{clear:none}html body .vce-button--style-outline--size-medium .vce-button--style-outline-text{font-weight:700;line-height:26px;font-size:14px;letter-spacing:0}html body .vce-button--style-outline--size-medium:hover .vce-button--style-outline-text{color:#fff}html body .slick-arrow{position:absolute;left:-50px;top:calc(50% - 50px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}html body .slick-arrow.next-arrow{left:auto;right:-50px}html body .slick-dots{list-style:none;margin-top:50px;margin-bottom:0;text-align:center;width:100%}@media(max-width:767px){html body .slick-dots{margin-top:20px}}html body .slick-dots li{padding-left:0;display:inline-block;vertical-align:middle;margin:0 5px}html body .slick-dots li:before{display:none}html body .slick-dots li button{width:4px;height:4px;background:#dda6dc;padding:0;border:none;font-size:0}html body .slick-dots li.slick-active button{background:#993a96}html body.error404 .error-404{height:auto;text-align:center;padding:150px 0;min-height:auto!important}html body.error404 .error-404 h1{font-family:Josefin Sans,sans-serif}html body.error404 .error-404 .search-form{display:none}html body.error404 .newsletter-form{display:none!important}html body #ui-datepicker-div{max-width:300px;width:100%}html body #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,html body #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{top:5px}html body #ui-datepicker-div .ui-datepicker-header .ui-datepicker-month,html body #ui-datepicker-div .ui-datepicker-header .ui-datepicker-year{color:#fff;background:#222;border:none;font-size:14px;padding:7px;border-radius:3px}html body #ui-datepicker-div .ui-datepicker-calendar{width:100%}html body #ui-datepicker-div .ui-datepicker-calendar td,html body #ui-datepicker-div .ui-datepicker-calendar th{text-align:center}body.yith_welrp_opened .container,body.yith_welrp_opened footer,body.yith_welrp_opened header{-webkit-filter:blur(2px);filter:blur(2px)}@media(max-width:767px){#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-wrapper-region{padding:0}}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-inner{padding:45px;background-position:100% 0;background-size:cover}@media(max-width:767px){#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-inner{padding:30px 15px}}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close{width:20px;height:20px;background:rgba(0,0,0,0)!important;top:20px;right:20px}@media(max-width:767px){#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close{right:20px}}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close:after,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close:before{content:"";width:20px;height:2px;background:#222;position:absolute;top:10px;right:0;display:block;border-radius:5px}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close:hover:after,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-close:hover:before{background:#993a96}#yith-welrp .yith-welrp-popup-wrapper .logo{margin-bottom:20px}#yith-welrp .yith-welrp-popup-wrapper .logo img{max-width:130px}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-header{background:rgba(0,0,0,0);border-bottom:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-header h4{font-size:20px;text-align:center;color:#fff}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content{padding:0 30px 30px}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content h3{text-align:center;color:#222}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content a{color:#222;text-decoration:underline}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content a:focus,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content a:hover{color:#993a96}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content .yith-welrp-email-suggestion-list{display:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content .yith-welrp-user-avatar{position:relative}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content .yith-welrp-user-avatar:before{content:"";width:55px;height:55px;background:url(../images/avatar.svg) no-repeat;display:block;background-size:100%;position:relative;z-index:1}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content .yith-welrp-user-avatar:after{content:"";width:50px;height:50px;background:#fff;border-radius:100%;position:absolute;left:2px;top:2px;display:block}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-popup-content .yith-welrp-user-avatar img{display:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field label{font-size:12px;font-weight:600;text-transform:uppercase}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field span.yith-welrp-password-eye{top:16px}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field input[type=email],#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field input[type=password],#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field input[type=text]{border:1px solid rgba(47,46,46,.2);height:53px;padding:10px 20px;font-weight:500;font-size:14px;color:#2f2e2e;margin-top:10px;border-radius:0;outline:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field .checkbox-label input[type=checkbox]{display:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field .checkbox-label input[type=checkbox]+span{position:relative;padding-left:25px;font-size:14px;text-transform:none;font-weight:400}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field .checkbox-label input[type=checkbox]+span:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif;display:block;position:absolute;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:16px;height:16px;border:1px solid #993a96;background:#fff;border-radius:0;text-align:center;left:0;color:#993a96;font-size:15px;line-height:14px;top:-1px;font-weight:700}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-form .yith-welrp-form-field .checkbox-label input[type=checkbox]:checked+span:before{content:"";padding-left:3px}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest .button,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-submit-button{border:none;border-radius:0;background:#222;color:#fff;font-weight:600;font-size:16px;outline:none;padding:16px 15px 13px;text-transform:none;text-decoration:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest .button:focus,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest .button:hover,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-submit-button:focus,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-submit-button:hover{text-decoration:none;color:#fff;background:#993a96}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest{border-top:none;text-align:center;padding-top:0}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest p{display:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest a{font-weight:600;font-size:15px;color:#993a96;text-decoration:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest a:focus,#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-continue-as-guest a:hover{text-decoration:none;color:#e93434}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-social-sep{padding-top:20px}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-social-sep:after{display:none}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-social-sep span{background:rgba(0,0,0,0);color:#fff;font-weight:600;font-size:14px}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-social-container .yith-welrp-social>div{height:100%}#yith-welrp .yith-welrp-popup-wrapper .yith-welrp-user-avatar .avatar-default{-webkit-filter:brightness(1) invert(1);filter:brightness(1) invert(1)}#header{background-size:cover;color:#fff;border-bottom:3px solid #f9f9f9}#header .row{padding:0;margin:0}#header .header-top{display:inline-block;width:100%;padding:12px 15px;border-bottom:1px solid #f9f9f9}@media(max-width:768px){#header .header-top{display:none}}#header .header-top .widget_custom_html{float:left}#header .header-top .widget_nav_menu{float:right}#header .header-top .header-top-details ul li{margin-left:0;margin-right:25px}@media(max-width:991px){#header .header-top .header-top-details ul li{margin-right:16px}}#header .header-top ul{padding-left:0;list-style:none;margin:0}#header .header-top ul li{font-size:16px;color:#222;font-weight:400;line-height:25px;display:inline-block;margin-left:25px}@media(max-width:991px){#header .header-top ul li{font-size:13px}}#header .header-top ul li a{color:#222}#header .header-top ul li svg{margin-right:10px;vertical-align:sub}#header .header-bottom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px 0}@media(min-width:769px){#header .header-bottom .mobile-menu,#header .header-bottom .niu-burger-menu-wrap{display:none}}@media(max-width:768px){#header .header-bottom .header-right{width:auto;float:right;-ms-flex-line-pack:center;align-content:center}#header .header-bottom .header-right .mega-menu-wrap{display:block}#header .header-bottom .header-right .mobile-menu{position:fixed;left:-100%;top:0;bottom:0;background:#fff;width:100%;height:100vh;overflow-y:auto;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:99}#header .header-bottom .header-right .mobile-menu.open{left:0}#header .header-bottom .header-right .mobile-menu .yith-ajaxsearchform-container{max-width:calc(100% - 15px);margin-bottom:15px;margin-top:15px}#header .header-bottom .header-right .mobile-menu .top-toggle-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}#header .header-bottom .header-right .mobile-menu .top-toggle-menu .custom-logo{max-width:118px}#header .header-bottom .header-right .mobile-menu .top-toggle-menu .close-ic-cls{margin-left:20px;cursor:pointer}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap .mega-menu-toggle{display:none}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap .max-mega-menu{display:block!important;background:rgba(0,0,0,0)!important}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary{padding:0 15px}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item.mega-sale-cls a.mega-menu-link{color:#e93434}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#222;font-size:16px;line-height:24px;font-weight:700;font-family:Josefin Sans,sans-serif;padding:15px 0;border-bottom:1px solid #e0e0e0;height:auto;background:rgba(0,0,0,0)}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu{background:rgba(0,0,0,0)}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{color:#222;font-size:14px;line-height:24px;font-weight:400;font-family:Josefin Sans,sans-serif;padding:6px 0;display:inline-block}}@media(max-width:768px)and (max-width:768px){#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{padding:6px 12px;width:100%}}@media(max-width:768px){#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-indicator{background-image:url(../images/down-arrow.svg);background-repeat:no-repeat;background-position:50%;width:15px;height:15px}#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-indicator:after{display:none}}@media(max-width:768px){#header .header-bottom .header-right .mobile-menu .mega-menu-wrap#mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item.mega-toggle-on .mega-indicator{background-image:url(../images/top-arrow.svg)}}@media(max-width:768px){#header .header-bottom .header-right .mobile-menu ul.menu{padding:30px 15px}#header .header-bottom .header-right .mobile-menu ul.menu li a{color:rgba(34,34,34,.75);font-size:16px;line-height:24px;font-weight:400;font-family:Josefin Sans,sans-serif;padding:10px 0;display:inline-block}}@media(max-width:768px){#header .header-bottom .header-right .vct-cart-wrapper{margin-right:0;margin-left:15px}}@media(min-width:769px){#header .shop-menu-wrap{display:none}}@media(max-width:768px){#header .shop-menu-wrap{border-top:1px solid #e0e0e0}#header .shop-menu-wrap ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;overflow-x:auto;overflow-y:hidden;margin-bottom:0;padding:10px 0}#header .shop-menu-wrap ul li{display:inline-block;margin-right:30px}#header .shop-menu-wrap ul li a{font-size:12px;line-height:21px;font-weight:400;text-transform:uppercase;font-family:Josefin Sans,sans-serif;padding:12px 0;white-space:nowrap;color:#222}}@media(max-width:768px){#header .mega-menu-wrap{display:none}}#header .mega-menu-wrap #mega-menu-wrap-primary{background:rgba(0,0,0,0);position:inherit}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary{position:inherit;border-top:1px solid #f9f9f9}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item{position:inherit}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item.mega-sale-cls a.mega-menu-link{color:#e93434}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{position:relative;text-transform:uppercase}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item>a.mega-menu-link:before{content:"";position:absolute;top:auto;bottom:-4px;width:100%;display:block;border-top:4px solid #993a96;z-index:9999;opacity:0}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item:hover>a.mega-menu-link:before{opacity:1}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item a.mega-menu-link{color:#222;background:rgba(0,0,0,0)!important;height:auto;line-height:32px;padding:10px 0;margin-right:35px}@media(max-width:991px){#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item a.mega-menu-link{margin-right:30px}}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item a.mega-menu-link .mega-indicator{display:none}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu{background:#fff;width:100%;max-width:1240px;padding:50px 10px 70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu:before{content:"";background:#fff;position:absolute;left:calc(-50vw + 50%);right:calc(-50vw + 50%);top:0;bottom:0;width:100vw;display:block;border-top:4px solid #f9f9f9}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li{display:inline-block;padding:0;width:30%}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{font-size:14px;line-height:25px;color:#222;font-weight:400;margin-bottom:0;display:inline-block;width:100%;position:relative}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:after{content:"";background-image:url(../images/angle-right.svg);margin-left:10px;width:10px;height:10px;background-repeat:no-repeat;vertical-align:middle;opacity:0;display:none}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{color:#993a96;text-decoration:none}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover:after{opacity:1;display:inline-block}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li br{display:none}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li:last-child{text-align:right}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li:last-child .textwidget{display:inline-block;text-align:center}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li:last-child .textwidget img{margin-right:0;border:2px solid #d3ac4e}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li:last-child .textwidget a{width:auto;display:inline-block;padding-bottom:5px;border-bottom:1px solid #222;font-weight:700;color:#222;text-decoration:none}#header .mega-menu-wrap #mega-menu-wrap-primary ul#mega-menu-primary>li.mega-menu-item .mega-sub-menu li:last-child .textwidget a:hover{color:#993a96}#header #yith-ajaxsearchform .yith-ajaxsearchform-container .search-navigation{width:100%}#header #yith-ajaxsearchform .yith-ajaxsearchform-container .search-navigation input{width:100%;border:1px solid #e0e0e0;background:hsla(0,0%,97.6%,.5);padding:15px 20px;font-size:16px;line-height:28px;color:#222;font-family:Josefin Sans,sans-serif;background-size:15px;background-position:calc(100% - 50px)!important}#header #yith-ajaxsearchform .yith-ajaxsearchform-container .search-navigation input:hover{border-color:#222}#header #yith-ajaxsearchform .yith-ajaxsearchform-container .search-navigation input:focus{outline:2px solid #222}#header #yith-ajaxsearchform .yith-ajaxsearchform-container #yith-searchsubmit{background-image:url(../images/search-ic.svg);background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none;width:60px;height:60px;background-position:50%;position:absolute;right:0;top:0}#header #yith-ajaxsearchform .yith-ajaxsearchform-container #yith-searchsubmit i{font-size:0}#header .widget-title{font-size:40px;font-family:Permanent Marker,cursive;font-weight:400;color:#fff;text-align:center;margin-bottom:20px}@media(max-width:991px){#header .widget-title{font-size:32px}}@media(max-width:767px){#header .widget-title{font-size:30px;display:none}}#header .navbar-brand{padding:0}@media(max-width:767px){#header .navbar-brand{float:none;margin:0 auto;width:100%}#header .navbar-brand img{max-width:130px}}@media(max-width:767px){#header .logo-col{width:133px}}@media(max-width:768px){#header .search-col{width:calc(100% - 300px);display:none}}#header .search-col .mob-search{display:none}@media(max-width:579px){#header .search-col .mob-search{display:inline-block;width:25px;height:25px;position:relative;vertical-align:middle}#header .search-col .mob-search:before{content:"";position:absolute;width:20px;height:20px;border:2px solid #fff;border-radius:100%;right:4px;top:0}#header .search-col .mob-search:after{content:"";background:#fff;width:10px;height:2px;border-radius:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;top:18px}}@media(max-width:579px){#header .search-col .yith_woocommerce_ajax_search{display:none;position:absolute;left:0;width:100%;top:149px;background:#f4f4f4;-webkit-box-shadow:0 15px 50px rgba(34,34,34,.25);box-shadow:0 15px 50px rgba(34,34,34,.25);z-index:5;padding:15px}#header .search-col .yith_woocommerce_ajax_search:before{content:"";width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:18px solid #fff;position:absolute;top:-18px;left:51%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width:579px){#header .search-col .yith_woocommerce_ajax_search:before{left:61%}}@media(max-width:569px){#header .search-col .yith_woocommerce_ajax_search:before{left:60%}}@media(max-width:544px){#header .search-col .yith_woocommerce_ajax_search:before{left:58%}}@media(max-width:529px){#header .search-col .yith_woocommerce_ajax_search:before{left:57%}}@media(max-width:499px){#header .search-col .yith_woocommerce_ajax_search:before{left:53%}}@media(max-width:479px){#header .search-col .yith_woocommerce_ajax_search:before{left:65%}}@media(max-width:460px){#header .search-col .yith_woocommerce_ajax_search:before{left:65%}}@media(max-width:430px){#header .search-col .yith_woocommerce_ajax_search:before{left:62%}}@media(max-width:399px){#header .search-col .yith_woocommerce_ajax_search:before{left:60%}}@media(max-width:389px){#header .search-col .yith_woocommerce_ajax_search:before{left:56%}}@media(max-width:369px){#header .search-col .yith_woocommerce_ajax_search:before{left:54%}}@media(max-width:349px){#header .search-col .yith_woocommerce_ajax_search:before{left:50%}}@media(max-width:768px){#header .login-toggle-wrap{display:none!important}}#header .search-form{max-width:570px;margin:0 auto}#header .search-form:before{content:"";position:absolute;width:20px;height:20px;border:2px solid #993a96;border-radius:100%;right:31px;top:15px}#header .search-form:after{content:"";background:#993a96;width:10px;height:2px;border-radius:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:26px;top:33px}#header .search-form label .search-field{max-width:100%;height:53px;padding:0 65px 0 50px;border:none;border-radius:40px;color:#2f2e2e;font-style:normal;line-height:53px}#header .search-form button[type=submit],#header .search-form input[type=submit]{width:60px;height:53px}#header .login-btn{background:rgba(0,0,0,0);display:inline-block;color:#222;border-radius:0;font-size:16px;font-weight:400;line-height:28px;text-align:center;margin-top:0;font-family:Josefin Sans,sans-serif;float:right}#header .login-btn:focus,#header .login-btn:hover{background:rgba(0,0,0,0);text-decoration:none;color:#993a96}#header .login-btn svg{margin-right:10px;display:inline-block;vertical-align:sub}@media(max-width:991px){#header .login-btn{padding:10px;font-size:14px}}@media(max-width:768px){#header .login-btn{padding:5px;margin-top:0}#header .login-btn,#header .login-btn:focus,#header .login-btn:hover{background:rgba(0,0,0,0)}#header .login-btn:focus svg path,#header .login-btn:hover svg path{stroke:#993a96}#header .login-btn svg{margin-right:0;width:28px;height:25px}}#header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){#header .header-right{width:100%}#header .header-right .login-btn.login-popup{display:none}#header .header-right .dropdown,#header .header-right .login-popup{display:inline-block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:18px}#header .header-right .vct-cart-wrapper{display:inline-block;float:none;margin-top:0;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;margin-left:0;margin-right:25px}#header .header-right .vct-cart-wrapper .vct-cart-total{font-size:16px}#header .header-right .vct-cart-wrapper a{height:auto}#header .header-right .vct-cart-wrapper svg{width:38px;height:24px}#header .header-right .vct-cart-wrapper svg path{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#header .header-right .vct-cart-wrapper svg path:hover{color:#993a96}}@media(max-width:479px){#header .header-right{width:100%}#header .header-right .vct-cart-total{display:none}}#header .dropdown{text-align:right}#header .dropdown-menu{left:-45px;right:auto;border:none;border-radius:0;-webkit-box-shadow:0 15px 50px rgba(34,34,34,.15);box-shadow:0 15px 50px rgba(34,34,34,.15);color:#2f2e2e;font-weight:600;font-size:14px;letter-spacing:-.05em;margin-top:38px;padding-top:20px;min-width:145px}#header .dropdown-menu:before{content:"";width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:18px solid #fff;position:absolute;top:-18px;left:56%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header .dropdown-menu>li{display:block}#header .dropdown-menu>li+li{border-top:1px solid rgba(47,46,46,.3)}#header .dropdown-menu>li>span{padding:12px 20px;font-size:16px;display:block}#header .dropdown-menu>li>a{font-weight:600;padding:12px 20px}#header .dropdown-menu>li>a:focus,#header .dropdown-menu>li>a:hover{background:#f4f4f4;color:#2f2e2e}#header .dropdown-menu>li.logout a{color:#993a96}#header .vct-cart-wrapper{margin-top:0;margin-left:40px;position:relative}@media(max-width:991px){#header .vct-cart-wrapper{margin-left:16px}}#header .vct-cart-wrapper>a{color:#fff;position:relative}#header .vct-cart-wrapper>a svg path{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#header .vct-cart-wrapper>a svg:hover path{fill:#993a96}#header .vct-cart-wrapper .close-ic{cursor:pointer;position:absolute;right:30px;top:46px}#header .vct-cart-wrapper .woocommerce-mini-cart__empty-message{padding:50px 20px!important}#header .vct-cart-wrapper .vct-cart-total{font-weight:600;font-size:18px;margin-right:20px}@media(min-width:992px){#header .vct-cart-wrapper .vct-cart-total{padding-top:12px}}@media(max-width:767px){#header .vct-cart-wrapper .vct-cart-total{font-size:18px;margin-right:20px}}#header .vct-cart-wrapper .vct-cart-items-count{width:22px;height:22px;font-size:9px;font-weight:600;position:absolute;right:0;bottom:0;display:block;line-height:25px;text-align:center}#header .vct-cart-wrapper .dropdown-menu-mini-cart{max-width:425px;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin-top:0;padding-top:0!important;position:fixed;right:-100%;top:0!important;bottom:0;left:auto!important;width:100%;height:100%!important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;overflow-y:auto;display:block!important}#header .vct-cart-wrapper .dropdown-menu-mini-cart:before{left:67%}#header .vct-cart-wrapper .dropdown-menu-mini-cart.open{right:0}@media(max-width:1425px){#header .vct-cart-wrapper .dropdown-menu-mini-cart{left:-5%}#header .vct-cart-wrapper .dropdown-menu-mini-cart:before{left:76%}}@media(max-width:991px){#header .vct-cart-wrapper .dropdown-menu-mini-cart{left:-18%}#header .vct-cart-wrapper .dropdown-menu-mini-cart:before{left:80%}}@media(max-width:767px){#header .vct-cart-wrapper .dropdown-menu-mini-cart{left:-18%}#header .vct-cart-wrapper .dropdown-menu-mini-cart:before{left:80%}}@media(max-width:479px){#header .vct-cart-wrapper .dropdown-menu-mini-cart{min-width:300px;left:-82%}#header .vct-cart-wrapper .dropdown-menu-mini-cart:before{left:71%}}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__empty-message{text-align:center;padding-top:15px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart{border-top:none;max-height:530px;overflow-y:auto;list-style:none;padding:20px 20px 0}#header .vct-cart-wrapper .dropdown-menu-mini-cart li{position:relative}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item{border-top:1px solid rgba(47,46,46,.3);padding:20px 25px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item:first-child{border-top:none}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .product-image-wrap img{width:100px;margin-left:0;height:100px;-o-object-fit:cover;object-fit:cover}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .product-name{margin-left:20px;margin-right:20px;font-size:14px;width:calc(100% - 80px)}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .product-name a{color:#222;font-weight:400;line-height:25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .product-name a:focus,#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .product-name a:hover{color:#993a96}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .remove{height:auto;position:absolute;bottom:40px;right:20px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .remove:hover{background:rgba(0,0,0,0)}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .remove:hover svg path{stroke:#993a96}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .product-qty-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .niu-qty-box{position:relative}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .niu-qty-box button{border:none;background:#f9f9f9;color:#222;position:absolute;top:2px;width:24px;height:24px;z-index:1;outline:none;font-weight:400;line-height:24px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .niu-qty-box button.minus-qty{left:0;border-radius:0;font-size:20px;padding:0 0 20px;line-height:16px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .niu-qty-box button.plus-qty{right:0;border-radius:0;font-size:20px;padding:0}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .niu-qty-box button:hover{opacity:.8}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .niu-qty-box .quantity .qty{border-color:rgba(0,0,0,0);border-radius:0;height:35px;width:75px;text-align:center;padding:5px 30px;outline:none}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .niu-qty-box .quantity .vct-input-qty-control{display:none}#header .vct-cart-wrapper .dropdown-menu-mini-cart .mini_cart_item .woocommerce-Price-amount{width:calc(100% - 160px);text-align:right;font-size:18px;line-height:32px;font-weight:700;color:#222;margin-left:15px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__total{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding:20px 40px;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e0e0e0}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__total span,#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__total strong{font-size:20px;font-weight:700;line-height:26px;color:#222}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__total strong{display:none;text-transform:uppercase;font-size:12px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__total strong.mini-cart-total{display:block}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__total .amount{font-size:20px}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__buttons{display:inline-block;width:100%;text-align:right;padding:20px 40px;vertical-align:top;margin:0}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .button{border-radius:0;background:#222;color:#fff;height:60px;display:inline-block;line-height:60px;padding:0 15px;margin-top:15px;width:100%;text-align:center;font-size:18px;font-weight:700}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .button.grey-btn{background:#f9f9f9;color:#222}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .button.grey-btn:hover{color:#fff}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .button:focus,#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .button:hover{background:#993a96}#header .vct-cart-wrapper .dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .button.checkout{display:none}#header .vct-cart-wrapper .dropdown-toggle.open+.dropdown-menu-mini-cart{right:0}#header .dropdown-menu{padding:0}#header .dropdown-menu .woocommerce-minicart-form .cart-title{background:#f9f1f9;padding:45px 40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .dropdown-menu .woocommerce-minicart-form .cart-title h3{font-size:20px;line-height:26px;font-weight:700}#header .niu-order-delivery-icon{float:right;margin-top:30px;margin-right:18%}#header .niu-order-delivery-icon .dropdown-toggle{background:#fff;border:none;border-radius:8px;font-weight:600;font-size:10px;text-align:center;padding:0;min-height:52px;position:relative}#header .niu-order-delivery-icon .dropdown-toggle:after,#header .niu-order-delivery-icon .dropdown-toggle:before{content:"";width:4px;height:10px;border-radius:10px;background:#5c5c5c;position:absolute;top:-6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header .niu-order-delivery-icon .dropdown-toggle:before{left:30%}#header .niu-order-delivery-icon .dropdown-toggle:after{left:70%}#header .niu-order-delivery-icon .dropdown-toggle small{display:block;background:#e93434;font-weight:600;font-size:7px;text-transform:uppercase;padding:4px 2px 2px;border-radius:6px 6px 0 0;letter-spacing:.02em;color:#fff;position:relative;z-index:1}#header .niu-order-delivery-icon .dropdown-toggle span{padding:10px 5px;display:block;color:#2f2e2e}#header .niu-order-delivery-icon .dropdown-menu.delivery-dropdown{margin-top:51px;padding:0;min-width:380px;right:-50px;left:auto}#header .niu-order-delivery-icon .dropdown-menu.delivery-dropdown:before{left:80%}#header .niu-order-delivery-icon .dropdown-menu.delivery-dropdown .jckwds-reserve{margin:0}@media(max-width:1199px){#header .niu-order-delivery-icon .dropdown-menu.delivery-dropdown{right:0}#header .niu-order-delivery-icon .dropdown-menu.delivery-dropdown:before{left:94%}}@media(max-width:1199px){#header .niu-order-delivery-icon{margin-right:0}}@media(max-width:991px){#header .niu-order-delivery-icon{display:none}}@media(max-width:768px){#header .niu-burger-menu-wrap{height:20px}}#header .niu-burger-menu-btn{font-size:20px}@media(min-width:769px){#header .niu-burger-menu-btn{display:none}}@media(max-width:768px){#header .niu-burger-menu-btn{height:20px}}#header .niu-burger-menu-btn a{color:#fff}#header .niu-burger-menu-btn a,#header .niu-burger-menu-btn a:hover{-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease}#header .niu-burger-menu-btn a:hover{color:#e93434}#header.site-header{background:#fff;-webkit-box-shadow:none;box-shadow:none}#header.site-header .row{padding:15px 0 0}#header.site-header .navbar-brand{margin-top:-5px;padding:0}#header.site-header .navbar-brand img{max-width:200px}@media(max-width:767px){#header.site-header .navbar-brand img{max-width:130px}}#header.site-header .niu-order-delivery-icon,#header.site-header .search-col .widget-title{display:none}#header.site-header .yith-ajaxsearchform-container .search-input-container #yith-s{border:1px solid #2f2e2e}#header.site-header .login-btn{margin:10px 0 0 30px;border-radius:0;background:rgba(0,0,0,0);padding:5px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width:991px){#header.site-header .login-btn{margin-left:15px}}@media(max-width:767px){#header.site-header .login-btn{margin-top:2px}}#header.site-header .login-btn svg{width:20px;height:23px;margin:0}#header.site-header .login-btn svg path{stroke:#2f2e2e}@media(max-width:767px){#header.site-header .login-btn svg{width:22px;height:26px}}#header.site-header .login-btn:focus svg path,#header.site-header .login-btn:hover svg path{stroke:#993a96}#header.site-header .login-btn span{display:none}#header.site-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header.site-header .vct-cart-wrapper{clear:none;margin-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative}#header.site-header .vct-cart-wrapper .vct-cart-total{color:#2f2e2e}#header.site-header .vct-cart-wrapper a{height:auto}#header .dropdown-menu{margin-top:30px;left:auto;right:0}#header .dropdown-menu:before{left:50%}@media(max-width:767px){#header .dropdown-menu{margin-top:29px}#header .dropdown-menu:before{left:88%}}#header .dropdown-menu-mini-cart{margin-top:57px;left:82%}@media(max-width:991px){#header .dropdown-menu-mini-cart{margin-top:50px}}@media(max-width:767px){#header .dropdown-menu-mini-cart{margin-top:29px}}#header .dropdown-menu-mini-cart:before{left:50%}@media(max-width:1399px){#header .dropdown-menu-mini-cart{left:38%}#header .dropdown-menu-mini-cart:before{left:63%}}@media(max-width:1199px){#header .dropdown-menu-mini-cart{left:18%}#header .dropdown-menu-mini-cart:before{left:69%}}@media(max-width:991px){#header .dropdown-menu-mini-cart{left:-67%}#header .dropdown-menu-mini-cart:before{left:83%}}@media(max-width:767px){#header .dropdown-menu-mini-cart{left:-40%}#header .dropdown-menu-mini-cart:before{left:82%}}@media(max-width:479px){#header .dropdown-menu-mini-cart{left:-132%;min-width:300px}#header .dropdown-menu-mini-cart:before{left:74%}}header#header.fixed-header .header-bottom{position:fixed;top:0;left:0;right:0;width:100%;background-color:#fff;z-index:99;padding:25px 0 15px;border-top:1px solid #f9f9f9}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:none}body.visualcomposerstarter .newsletter-form{padding:75px 15px}body.visualcomposerstarter .newsletter-form h2,body.visualcomposerstarter .newsletter-form p{text-align:center}body.visualcomposerstarter .newsletter-form .gform_wrapper{max-width:580px;margin:50px auto 0;position:relative}body.visualcomposerstarter .newsletter-form .gform_wrapper .gfield .ginput_container input{margin:0;border:1px solid #e0e0e0;padding:15px 20px;border-radius:0;outline:none;font-size:16px;line-height:28px;color:#222;background:hsla(0,0%,97.6%,.5);height:60px}body.visualcomposerstarter .newsletter-form .gform_wrapper .gform_footer{margin:0;padding:0}body.visualcomposerstarter .newsletter-form .gform_wrapper .gform_footer input[type=submit]{position:absolute;right:0;top:0;background:#222;color:#fff;font-size:16px;font-weight:400;border-radius:0;margin-bottom:0;height:60px}body.visualcomposerstarter .newsletter-form .gform_wrapper .gform_footer input[type=submit]:hover{background:#993a96}footer#footer{position:relative;overflow:hidden;background-size:cover!important}footer#footer .rotate-text{opacity:.05;font-family:Permanent Marker,cursive;font-size:200px;position:absolute;left:52%;top:5%;text-transform:uppercase;-webkit-transform:rotate(-15deg) translate(-50%,-50%);-ms-transform:rotate(-15deg) translate(-50%,-50%);transform:rotate(-15deg) translate(-50%,-50%);width:100%}@media(max-width:1276px){footer#footer .rotate-text{font-size:15vw;top:25%}}@media(max-width:767px){footer#footer .rotate-text{font-size:30vw;top:22%;left:59%;line-height:1}}footer#footer a{color:rgba(34,34,34,.75);font-family:Josefin Sans,sans-serif;font-size:24px;font-weight:300;line-height:36px;margin-bottom:5px}@media(max-width:991px){footer#footer a{font-size:14px;font-weight:400;line-height:21px}}footer#footer ul li a{font-size:16px;font-weight:400;line-height:28px}@media(max-width:991px){footer#footer ul li a{font-size:14px;font-weight:400;line-height:21px}}footer#footer .footer-top{padding-top:45px;position:relative}footer#footer .footer-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){footer#footer .footer-top .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer#footer .footer-top .container h2{color:#222;font-family:Permanent Marker,cursive;font-size:40px;font-weight:400}@media(max-width:991px){footer#footer .footer-top .container h2{font-size:32px}}@media(max-width:767px){footer#footer .footer-top .container h2{margin:20px 0}}@media(max-width:479px){footer#footer .footer-top .container h2{font-size:26px}}@media(min-width:768px){footer#footer .footer-top .container .widget_niu_footer_logo_widget{width:22%}}footer#footer .footer-top .container .widget_niu_footer_logo_widget a{border:none}footer#footer .footer-top .container .widget_niu_footer_logo_widget img{max-width:140px!important}footer#footer .footer-top .container .widget_text{text-align:center}@media(min-width:768px){footer#footer .footer-top .container .widget_text{width:56%}}@media(min-width:768px){footer#footer .footer-top .container .widget_social_icons_widget{width:22%;text-align:right}}footer#footer .footer-top .container .widget_social_icons_widget a{display:inline-block;width:28px;height:28px;background:#993a96;border-radius:100%;color:#222;border:none;text-align:center}footer#footer .footer-top .container .widget_social_icons_widget a .fa-2x{font-size:16px;line-height:28px}footer#footer .footer-top .container .widget_social_icons_widget a:focus,footer#footer .footer-top .container .widget_social_icons_widget a:hover{background:#e93434;border:none}footer#footer .widget .widget-title{color:#222;font-family:Josefin Sans,sans-serif;font-size:14px;text-transform:uppercase;font-weight:700;line-height:30px;margin-bottom:5px}footer#footer .textwidget a{margin:8px 0;display:inline-block}footer#footer .footer-widget-area{background:rgba(0,0,0,0);color:#222;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:75px 0}@media(max-width:767px){footer#footer .footer-widget-area{padding:0;border:none}footer#footer .footer-widget-area:after{content:"";position:absolute;top:0;left:0;right:0;width:calc(100% - 30px);height:1px;background:#e0e0e0;margin:0 auto}}@media(min-width:768px){footer#footer .footer-widget-area .col-md-3{float:left}}footer#footer .footer-widget-area .col-md-3:first-child{width:40%}footer#footer .footer-widget-area .col-md-3:last-child,footer#footer .footer-widget-area .col-md-3:nth-child(2){width:15%}footer#footer .footer-widget-area .col-md-3:nth-child(3){width:30%}@media(max-width:767px){footer#footer .footer-widget-area .col-md-3:first-child,footer#footer .footer-widget-area .col-md-3:nth-child(2){width:calc(50% - 5px);display:inline-block;vertical-align:top}footer#footer .footer-widget-area .col-md-3:last-child,footer#footer .footer-widget-area .col-md-3:nth-child(3){width:100%;margin-top:20px}}footer#footer .footer-widget-area .widget_nav_menu ul{list-style:none;padding:0;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}footer#footer .footer-widget-area .widget_nav_menu ul li{font-weight:600;margin-bottom:8px}footer#footer .footer-widget-area a:hover{text-decoration:underline}@media(max-width:767px){footer#footer .footer-widget-area .widget_social_icons_widget{padding:30px 0;border-top:none;border-bottom:1px solid #e0e0e0;margin-bottom:0;text-align:center}}@media(max-width:767px){footer#footer .footer-widget-area .widget_social_icons_widget ul{margin-bottom:0}}footer#footer .footer-widget-area .widget_social_icons_widget ul li i{width:30px;height:30px;line-height:30px;text-align:center;background:#222;color:#fff;font-size:14px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer#footer .footer-widget-area .widget_social_icons_widget ul li i:hover{background:#993a96}footer#footer .footer-widget-area .widget_newsletterwidgetminimal .tnp-form{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #fff;border-radius:5px}footer#footer .footer-widget-area .widget_newsletterwidgetminimal .tnp-form:focus,footer#footer .footer-widget-area .widget_newsletterwidgetminimal .tnp-form:hover{border:1px solid #993a96}footer#footer .footer-widget-area .widget_newsletterwidgetminimal .tnp-form .tnp-email{border-radius:5px 0 0 5px;border:1px solid #f9f9f9;outline:none}footer#footer .footer-widget-area .widget_newsletterwidgetminimal .tnp-form .tnp-submit{width:auto;border-radius:0 5px 5px 0;border:1px solid #f9f9f9;background:#fff;color:#393e41;height:60px;padding:15px 30px}footer#footer .footer-widget-area .widget_newsletterwidgetminimal .tnp-form .tnp-submit:hover{background:#993a96;color:#fff;opacity:1}footer#footer .footer-widget-area .gform_wrapper{margin-top:30px;position:relative}footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container_email input{border-radius:30px;border:none;color:#2f2e2e;font-size:14px;font-weight:500;padding:18px 160px 14px 30px;height:53px}@media(max-width:1199px){footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container_email input{padding:18px 125px 14px 20px}}@media(max-width:767px){footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container_email input{height:50px}}footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]+label{max-width:80%}@media(max-width:767px){footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]+label{max-width:100%}}footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]+label a{color:#993a96}footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]+label a:focus,footer#footer .footer-widget-area .gform_wrapper ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]+label a:hover{color:#fff}footer#footer .footer-widget-area .gform_wrapper .gform_footer{position:absolute;right:0;top:0;width:auto;margin:0;padding:0}@media(max-width:1199px){footer#footer .footer-widget-area .gform_wrapper .gform_footer input[type=submit]{padding:15px 22px}}@media(max-width:767px){footer#footer .footer-widget-area .gform_wrapper .gform_footer input[type=submit]{font-size:14px;height:50px;line-height:1.6}}footer#footer .footer-bottom{padding:0;position:relative}footer#footer .footer-bottom .footer-left-block{border-top:1px solid #fff;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){footer#footer .footer-bottom .footer-left-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#footer .footer-bottom .footer-left-block>*{margin:14px 0}}footer#footer .footer-bottom .footer-left-block a{font-size:12px;color:#222;opacity:.5;line-height:normal;border-bottom:1px solid rgba(0,0,0,0)}footer#footer .footer-bottom .footer-left-block a:hover{border-bottom-color:rgba(34,34,34,.5)}footer#footer .footer-bottom .footer-left-block .payment-option span{border:1px solid #e0e0e0;border-radius:3px;padding:6px;margin:0 5px}footer#footer .footer-bottom .footer-left-block .payment-option span img{height:auto;width:28px}@media(max-width:767px){footer#footer .footer-bottom .footer-menu ul{text-align:center}}footer#footer .footer-bottom .footer-menu ul li{font-weight:600;margin-right:60px}@media(max-width:1199px){footer#footer .footer-bottom .footer-menu ul li{margin-right:32px}}@media(max-width:991px){footer#footer .footer-bottom .footer-menu ul li{margin-right:18px}}@media(max-width:767px){footer#footer .footer-bottom .footer-menu ul li{margin:0}}footer#footer .footer-bottom .copyright{font-size:12px;font-weight:500;opacity:.4;margin:0}@media(min-width:992px){footer#footer .footer-bottom .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:767px){footer#footer .footer-bottom .copyright{margin:10px 0}}.powered-by-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:5px}@media(max-width:767px){.powered-by-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-top:22px}}.powered-by-area a{text-decoration:none;font-weight:500;font-size:12px;line-height:1.75;padding:0}.powered-by-area a img{width:40px;margin-left:3px;margin-top:-1px;height:15px}body.visualcomposerstarter .gform_wrapper .gsection{border-bottom:2px solid #993a96}body.visualcomposerstarter .gform_wrapper .gsection h2{color:#993a96}body.visualcomposerstarter .gform_wrapper .gform_validation_errors,body.visualcomposerstarter .gform_wrapper div.validation_error{display:none}body.visualcomposerstarter .gform_wrapper .gfield{padding-left:0}body.visualcomposerstarter .gform_wrapper .gfield:before{display:none}@media screen and (max-width:767px){body.visualcomposerstarter .gform_wrapper .gfield{width:100%!important}}body.visualcomposerstarter .gform_wrapper .gfield.gfield_error{border:none;background-color:rgba(0,0,0,0);margin:0;padding:0}body.visualcomposerstarter .gform_wrapper .gfield.gfield_error .validation_message{color:#e93434!important;background:rgba(0,0,0,0);border:none;padding:0 0 10px!important;font-size:12px}body.visualcomposerstarter .gform_wrapper .gfield .gfield_label{font-size:14px;font-weight:700;text-transform:uppercase;color:#222;margin:0;line-height:1}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container{margin:0}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container input{margin:0;border:1px solid #e0e0e0;padding:15px 20px;border-radius:0;outline:none;font-size:16px;line-height:28px;color:#222;background:hsla(0,0%,97.6%,.5);height:60px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container select{padding:10px;height:38px;border-radius:0;border:1px solid rgba(47,46,46,.5);outline:none}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container textarea{margin:0;border:1px solid #e0e0e0;padding:20px;border-radius:0;outline:none;font-size:16px;line-height:28px;color:#222;background:hsla(0,0%,97.6%,.5)}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox{width:auto;margin:0}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li{padding-left:0}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li:before{display:none}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li label{padding-left:25px;font-weight:600;font-size:12px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li label a{color:#993a96}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li label a:focus,body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li label a:hover{text-decoration:underline}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li label:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif;display:block;position:absolute;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:16px;height:16px;border:1px solid #2f2e2e;background:#fff;border-radius:0;text-align:center;left:0;color:#993a96;font-size:14px;line-height:19px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{opacity:0;outline:none;z-index:100;top:0;left:0;margin:0;padding:0;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:16px;height:16px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]+label{cursor:pointer}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked+label:before{content:"";line-height:14px;font-size:15px;padding-left:3px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_radio .gfield_radio li{padding-left:0;font-weight:600;font-size:12px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_radio .gfield_radio li:before{display:none}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_radio .gfield_radio li label{padding-left:25px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_radio .gfield_radio li label:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif;display:block;position:absolute;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:16px;height:16px;border:1px solid #2f2e2e;background:#fff;border-radius:0;text-align:center;left:0;color:#993a96;font-size:14px;line-height:19px;font-size:16px;line-height:16px;border-radius:50%}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_radio .gfield_radio li input[type=radio]{opacity:0;outline:none;z-index:100;top:0;left:0;margin:0;padding:0;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:16px;height:16px;border-radius:50%}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_radio .gfield_radio li input[type=radio]+label{cursor:pointer}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_radio .gfield_radio li input[type=radio]:checked+label:before{content:""}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_consent{position:relative}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_consent label{padding-left:25px;font-weight:600;font-size:12px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_consent label:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif;display:block;position:absolute;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:16px;height:16px;border:1px solid #2f2e2e;background:#fff;border-radius:0;text-align:center;left:0;color:#993a96;font-size:14px;line-height:19px;top:5px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]{opacity:0;outline:none;z-index:100;top:0;left:0;margin:0;padding:0;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:16px;height:16px}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]+label{cursor:pointer}body.visualcomposerstarter .gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]:checked+label:before{content:""}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-single{padding:11px 0 11px 35px;line-height:1;height:37px;border-radius:8px;background:#fff;border:2px solid #e93434}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-single div{left:10px;border-right:2px solid #e93434;right:unset}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-single div b{background-size:53px 57px!important}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-drop{left:28px;right:0;width:auto}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-search{display:none}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results{margin:0;padding:0}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li{padding:15px 10px}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li.highlighted,body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li:hover{background-color:rgba(0,0,0,.3);background-image:unset;color:#fff}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-single.chosen-container-active .chosen-single{border-radius:8px 8px 0 8px}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-multi .chosen-choices{margin:0;border:2px solid #e93434;padding:5px 10px!important;border-radius:8px;outline:none}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-multi .chosen-drop{border-radius:0 0 8px 8px;border:2px solid #e93434}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-multi .chosen-drop .chosen-results{margin:0;padding:0}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-multi .chosen-drop .chosen-results li{padding:15px 10px}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-multi .chosen-drop .chosen-results li.highlighted,body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-multi .chosen-drop .chosen-results li:hover{background-color:rgba(0,0,0,.3);background-image:unset;color:#fff}body.visualcomposerstarter .gform_wrapper .gfield .chosen-container-multi.chosen-with-drop .chosen-choices{border-bottom:none;border-radius:8px 8px 0 0}body.visualcomposerstarter .gform_wrapper .gform_footer{text-align:center}body.visualcomposerstarter .gform_wrapper .gform_footer input[type=submit]{color:#fff;background:#993a96;border:none;border-radius:0;padding:10px 36px;-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease;display:inline-block;font-weight:600;font-size:16px;text-align:center;line-height:1.5;height:53px}body.visualcomposerstarter .gform_wrapper .gform_footer input[type=submit]:focus,body.visualcomposerstarter .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#e93434;color:#fff;text-decoration:none;outline:none}html body>.container{overflow-x:hidden}.visualcomposerstarter.woocommerce.post-type-archive-product>.container,.visualcomposerstarter.woocommerce.single-product>.container,.visualcomposerstarter.woocommerce.tax-product_cat>.container{width:100%!important}.visualcomposerstarter.woocommerce.post-type-archive-product>.container .content-wrapper,.visualcomposerstarter.woocommerce.single-product>.container .content-wrapper,.visualcomposerstarter.woocommerce.tax-product_cat>.container .content-wrapper{padding:0}.visualcomposerstarter.woocommerce.post-type-archive-product .woocommerce-message{display:none}@media(max-width:767px){.visualcomposerstarter.woocommerce.admin-bar .shop-top-bar .product-cat{top:272px}}.visualcomposerstarter.woocommerce .shop-top-bar{background:#fff;padding:20px 0;margin-bottom:30px}.visualcomposerstarter.woocommerce .shop-top-bar.fixed{position:fixed;top:0;width:100%;left:0;z-index:100}@media(min-width:1200px){.visualcomposerstarter.woocommerce .shop-top-bar .col-sm-3{width:18.66%}}@media(min-width:1350px){.visualcomposerstarter.woocommerce .shop-top-bar .col-sm-3{width:16.66%}}@media(min-width:1200px){.visualcomposerstarter.woocommerce .shop-top-bar .col-sm-9{width:81.33%}}@media(min-width:1350px){.visualcomposerstarter.woocommerce .shop-top-bar .col-sm-9{width:83.33%}}.visualcomposerstarter.woocommerce .shop-top-bar h2{font-family:Permanent Marker,cursive;font-weight:400;color:#993a96;margin-top:28px}@media(max-width:991px){.visualcomposerstarter.woocommerce .shop-top-bar h2{font-size:26px;margin-top:0}}.visualcomposerstarter.woocommerce .shop-top-bar .toggle-cat{display:none}@media(max-width:991px){.visualcomposerstarter.woocommerce .shop-top-bar .toggle-cat{display:block;font-size:12px;font-weight:600;padding:12px 0 0;text-transform:uppercase;position:relative;float:right}.visualcomposerstarter.woocommerce .shop-top-bar .toggle-cat .fas{margin-left:5px}.visualcomposerstarter.woocommerce .shop-top-bar .toggle-cat.active,.visualcomposerstarter.woocommerce .shop-top-bar .toggle-cat:focus,.visualcomposerstarter.woocommerce .shop-top-bar .toggle-cat:hover{color:#e93434;text-decoration:none}}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:991px){.visualcomposerstarter.woocommerce .shop-top-bar .product-cat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;position:fixed;right:0;top:0;background:#f4f4f4;width:100%;height:100vh;overflow-y:auto;padding-top:40px}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat.active{z-index:1000;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat .close-cat-menu{display:block;position:absolute;right:20px;top:10px;font-size:18px;color:#e93434;width:20px;opacity:1;padding:0;height:auto;text-align:center}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat .close-cat-menu:focus,.visualcomposerstarter.woocommerce .shop-top-bar .product-cat .close-cat-menu:hover{opacity:.8;color:#e93434;background:rgba(0,0,0,0)}}@media(min-width:992px){.visualcomposerstarter.woocommerce .shop-top-bar .product-cat .close-cat-menu{display:none}}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100px;height:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.4;color:#2f2e2e;padding:5px;font-weight:600;line-height:1.2;text-align:center}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a.active,.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a:focus,.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a:hover{background:#993a96;color:#fff;opacity:1;text-decoration:none}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a.active img,.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a:focus img,.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a .cat-img{min-height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991px){.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a .cat-img{margin-right:20px;text-align:center;min-height:22px;position:absolute;left:30px}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a .cat-img img{max-height:30px;display:inline-block}}.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a .cat-name{margin:8px 0 2px}@media(max-width:1349px){.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a{min-width:50px;width:100px;height:auto}}@media(max-width:991px){.visualcomposerstarter.woocommerce .shop-top-bar .product-cat a{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}}.visualcomposerstarter.woocommerce .container .page-title{display:none}.visualcomposerstarter.woocommerce .container .product-sidebar{background:#fff;padding:25px!important;margin-bottom:20px}.visualcomposerstarter.woocommerce .container .niu-cat-filter-heading{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visualcomposerstarter.woocommerce .container .niu-cat-filter-heading .back-link{display:inline-block;margin-bottom:20px}.visualcomposerstarter.woocommerce .container .niu-cat-filter-heading strong{font-size:22px;font-weight:600;margin-left:10px;line-height:28px}.visualcomposerstarter.woocommerce .container .prdctfltr_wc{margin-bottom:0}.visualcomposerstarter.woocommerce .container .prdctfltr_wc .prdctfltr_showing{font-size:14px}.visualcomposerstarter.woocommerce .container .prdctfltr_wc .prdctfltr_collector_flat{margin-bottom:30px}.visualcomposerstarter.woocommerce .container .prdctfltr_wc .prdctfltr_collector_flat>span{display:block;background:rgba(0,0,0,0);border-radius:0;padding:0}.visualcomposerstarter.woocommerce .container .prdctfltr_wc .prdctfltr_buttons .prdctfltr_instock,.visualcomposerstarter.woocommerce .container .prdctfltr_wc .prdctfltr_buttons .prdctfltr_sale{display:none}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_checkboxes label{margin-bottom:15px;font-weight:600;line-height:18px}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_checkboxes label span:before{display:none}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_checkboxes label.prdctfltr_active,.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_checkboxes label:hover{color:#993a96}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_checkboxes label .prdctfltr_count{border:none}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_checkboxes label .prdctfltr_count:before{content:"(";display:inline-block;padding-right:2px}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_checkboxes label .prdctfltr_count:after{content:")";display:inline-block;padding-left:2px}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .pf-help-title{display:none}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .pf-help-title h2{font-weight:600;font-size:20px;font-family:Josefin Sans,sans-serif}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_wc{margin-bottom:0}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_buttons,.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_search_terms{display:none}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_collector_flat{margin-bottom:30px;display:none}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_collector_flat>span{display:block;background:rgba(0,0,0,0);border-radius:0;padding:0}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_filter label{margin-bottom:15px;font-weight:600;line-height:18px}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_filter label .prdctfltr_count,.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_filter label span:before{display:none}.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_filter label.prdctfltr_active,.visualcomposerstarter.woocommerce .container .prdctfltr_filter .prdctfltr_filter label:hover{color:#993a96}.niu-cart-qty-box,.quantity-wrap{position:relative}.niu-cart-qty-box button,.quantity-wrap button{border:none;background:#993a96;color:#fff;position:absolute;top:0;width:32px;height:35px;z-index:1;outline:none;font-weight:400;line-height:34px}@media(max-width:479px){.niu-cart-qty-box button,.quantity-wrap button{width:38px;height:40px;line-height:38px}}.niu-cart-qty-box button.minus,.niu-cart-qty-box button.minus-qty,.quantity-wrap button.minus,.quantity-wrap button.minus-qty{left:0;border-radius:30px 0 0 30px;font-size:27px;padding-left:8px}.niu-cart-qty-box button.plus,.niu-cart-qty-box button.plus-qty,.quantity-wrap button.plus,.quantity-wrap button.plus-qty{right:0;border-radius:0 30px 30px 0;font-size:20px;padding:3px 8px 0 5px;text-align:center}.niu-cart-qty-box button:hover,.quantity-wrap button:hover{background:#20a39e}.niu-cart-qty-box .quantity .qty,.quantity-wrap .quantity .qty{border-color:#993a96;border-radius:30px;height:35px;width:100%;color:#2f2e2e;font-size:16px;font-weight:600;text-align:center;padding:11px 35px 5px;outline:none}.niu-cart-qty-box .quantity .vct-input-qty-control,.niu-wc-custom-notification,.quantity-wrap .quantity .vct-input-qty-control{display:none}.niu-show-notification .niu-wc-custom-notification{display:block!important}.notification-popup.niu-wc-notification{position:fixed;background:#fff;right:20px;z-index:9999;top:20px;padding:25px;border:1px solid #993a96;-webkit-box-shadow:0 10px 16px 0 rgba(34,34,34,.2),0 6px 20px 0 rgba(34,34,34,.19);box-shadow:0 10px 16px 0 rgba(34,34,34,.2),0 6px 20px 0 rgba(34,34,34,.19);max-width:330px}@media(max-width:767px){.notification-popup.niu-wc-notification{right:0;top:0}}.notification-popup .notification-close-icon{font-size:0;position:absolute;right:15px;top:15px;width:20px;height:20px}.notification-popup .notification-close-icon:after,.notification-popup .notification-close-icon:before{content:"";width:18px;height:2px;background:#2f2e2e;position:absolute;right:3px;top:9px;display:block}.notification-popup .notification-close-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notification-popup .notification-close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.notification-popup .notification-close-icon:hover:after,.notification-popup .notification-close-icon:hover:before{background:#e93434}.notification-popup .text{font-weight:600;font-size:12px;margin-bottom:15px}.notification-popup #niu-notification-cart{font-weight:600;margin-top:20px;display:inline-block;color:#222}.notification-popup #niu-notification-cart:focus,.notification-popup #niu-notification-cart:hover{text-decoration:none;color:#993a96}.notification-image{display:inline-block;width:40%;vertical-align:top}.notification-image img{max-width:100px;height:auto}.notification-text{display:inline-block;width:60%;padding-left:20px;vertical-align:top}.notification-text h3{font-weight:600;font-size:14px;min-height:35px;margin-bottom:15px}.notification-text>.amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px;position:relative}.notification-text>.amount ins{color:#993a96;font-weight:600;font-size:22px;line-height:25px;display:inline-block;text-decoration:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.notification-text>.amount del{font-weight:600;font-size:12px;line-height:15px;opacity:.8;position:absolute;color:#2f2e2e;left:0;bottom:0}.notification-text>.amount del+.product-qty{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.notification-text>.amount>.amount{color:#993a96;font-weight:600;font-size:20px;line-height:22px;letter-spacing:-.05em}.notification-text>.amount>.product-qty{display:inline-block;vertical-align:top;font-weight:500;font-size:12px;line-height:15px;color:#2f2e2e;opacity:.6;margin-left:5px}.onsale{display:none}.visualcomposerstarter.woocommerce div.product form.cart div.quantity .qty{height:35px;border-color:#993a96;border-radius:30px;font-weight:600;font-size:16px;padding:9px 40px 5px;text-align:center}@media(max-width:479px){.visualcomposerstarter.woocommerce div.product form.cart div.quantity .qty{height:40px;padding:12px 40px 5px}}.visualcomposerstarter.woocommerce div.product form.cart .single_add_to_cart_button{background:rgba(0,0,0,0)!important;color:#993a96!important;padding:0;font-weight:600;font-family:Josefin Sans,sans-serif;font-size:14px;outline:0;text-transform:none!important}.visualcomposerstarter.woocommerce div.product form.cart .single_add_to_cart_button:focus,.visualcomposerstarter.woocommerce div.product form.cart .single_add_to_cart_button:hover{background:rgba(0,0,0,0);color:#e93434!important}.visualcomposerstarter.woocommerce div.product form.cart .single_add_to_cart_button:before{content:"";background:url(../images/basket-icon.svg) no-repeat;width:30px;height:28px;display:inline-block;vertical-align:middle;margin-right:5px}.prdctfltr-pagination-load-more .button{background:rgba(0,0,0,0)!important;border-radius:0;color:#2f2e2e;outline:none}.prdctfltr-pagination-load-more .button:hover{color:#993a96!important}.product-category-slider{min-height:230px}.product-category-slider,.product-category-slider .slick-track{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.product-category-slider .slick-track{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-category-slider .slick-track .slick-slide{display:inline-block;width:auto;float:none}.product-category-slider .item{width:33.33%}.product-category-slider .item img{border-radius:50%;margin:0 auto 20px}@media(max-width:480px){.product-category-slider .item img{width:95px;height:95px;-o-object-fit:cover;object-fit:cover;border-radius:50%}}.product-category-slider .item h5{text-align:center;text-transform:uppercase}@media(max-width:767px){.product-category-slider .item h5{font-size:12px;line-height:21px}}.product-category-slider .item a{border-bottom:none;text-decoration:none;display:inline-block;padding:0 10px}.favourite-categories-list .row>*{padding:0 8px}.favourite-categories-list .row .category-box{padding-top:400px;padding-bottom:40px;position:relative;margin-bottom:16px;background-size:cover}@media(max-width:767px){.favourite-categories-list .row .category-box{padding-top:150px;margin-bottom:10px}}.favourite-categories-list .row .category-box .categpry-content{padding:0 40px;position:absolute;bottom:40px}@media(max-width:767px){.favourite-categories-list .row .category-box .categpry-content{padding:0 15px;bottom:15px}}.favourite-categories-list .row .category-box .categpry-content h4{font-size:20px;line-height:26px;font-weight:700;margin-bottom:15px;color:#fff}@media(max-width:767px){.favourite-categories-list .row .category-box .categpry-content h4{font-size:14px;line-height:21px}}.favourite-categories-list .row .category-box .categpry-content a{font-size:14px;line-height:25px;font-weight:700;letter-spacing:0;color:#d3ac4e;padding-bottom:5px;border-bottom:1px solid #d3ac4e;text-decoration:none}.favourite-categories-list .row .category-box .categpry-content a:hover{border-bottom:none}@media(max-width:767px){.favourite-categories-list .row .category-box .categpry-content a{font-size:12px}}.best-selling-products ul.nav-tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 10px 40px;width:calc(100% - 20px);overflow-x:auto;overflow-y:hidden}@media(max-width:767px){.best-selling-products ul.nav-tabs{margin:0 0 40px;width:100%}}.best-selling-products ul.nav-tabs li{padding-left:0;list-style:none;width:100%;text-align:center}.best-selling-products ul.nav-tabs li:before{display:none}.best-selling-products ul.nav-tabs li a{font-size:16px;color:rgba(34,34,34,.5);line-height:28px;padding:10px;width:100%;border:none!important;background:rgba(0,0,0,0);-webkit-transition:none;-o-transition:none;transition:none;white-space:nowrap}@media(max-width:767px){.best-selling-products ul.nav-tabs li a{font-size:14px}}.best-selling-products ul.nav-tabs li.active a,.best-selling-products ul.nav-tabs li:hover a{color:#222;border-bottom:4px solid #222!important}.best-selling-products .woocommerce{padding:0}@media(max-width:767px){.best-selling-products ul.products{margin-bottom:0;padding:0 15px}}@media(max-width:768px){.best-selling-products ul.products.columns-1 li.product{width:100%}}@media(max-width:767px){.best-selling-products ul.products.columns-1 li.product{padding:0 4px!important}}.best-selling-products ul.products.columns-1 li.product img{height:460px!important;width:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}@media(max-width:767px){.best-selling-products ul.products.columns-1 li.product{width:100%;height:345px!important}}.best-selling-products ul.products.columns-3 li.product{width:33.33%}@media(max-width:767px){.best-selling-products ul.products.columns-3 li.product{width:50%;padding:0 4px!important}}.best-selling-products ul.products.columns-3 li.product img{height:220px!important;width:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}@media(max-width:767px){.best-selling-products ul.products.columns-3 li.product img{height:190px!important}}.best-selling-products ul.products li.product{margin-bottom:0!important;padding-bottom:0!important;clear:none!important}@media(max-width:767px){.best-selling-products ul.products li.product{padding:0!important}}.best-selling-products ul.products li.product .woocommerce-loop-product__title{min-height:auto}.best-selling-products ul.products li.product img{margin-bottom:0!important}.best-selling-products ul.products li.product .product-info{position:absolute;left:8px;bottom:0;max-width:240px;width:100%;background:#fff;padding:10px 10px 65px;opacity:0;visibility:hidden}@media(max-width:767px){.best-selling-products ul.products li.product .product-info{left:0;right:0}}.best-selling-products ul.products li.product .button:not(.yith-wcqv-button){display:block;opacity:0;visibility:hidden;margin-top:0;position:absolute;max-width:220px;left:12px;bottom:12px;width:calc(100% - 24px)!important}@media(max-width:767px){.best-selling-products ul.products li.product .button:not(.yith-wcqv-button){left:4px;bottom:4px}}.best-selling-products ul.products li.product:hover .button:not(.yith-wcqv-button),.best-selling-products ul.products li.product:hover .product-info{opacity:1;visibility:visible}@media(max-width:767px){.shop-our-selection-section .slick-list{padding-right:15%;overflow:visible}}.testimonial-slider-wrap .slick-arrow{left:60px}@media(max-width:1199px){.testimonial-slider-wrap .slick-arrow{left:30px}}.testimonial-slider-wrap .slick-arrow.next-arrow{right:60px;left:auto}@media(max-width:1199px){.testimonial-slider-wrap .slick-arrow.next-arrow{right:30px}}.testimonial-slider-wrap .slider-box{max-width:980px;margin:0 auto;padding:0 70px}@media(max-width:767px){.testimonial-slider-wrap .slider-box{padding:0}}.testimonial-slider-wrap .slider-box p{font-size:16px;line-height:28px;font-weight:400;margin-bottom:15px;text-align:center}.testimonial-slider-wrap .slider-box h2{font-size:14px;line-height:25px;font-weight:700;text-align:center;color:#993a96;margin-bottom:0}@media only screen and (max-width:560px){.fb_customer_chat_bounce_in_v2{display:none!important}}.yith_woocommerce_ajax_search{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.yith-ajaxsearchform-container{max-width:570px;margin:0 auto;position:relative;width:100%}.yith-ajaxsearchform-container .search-input-container{position:relative;padding-right:0}.yith-ajaxsearchform-container .search-input-container #yith-s{max-width:100%;height:60px;padding:15px 20px;border:none;border-radius:0;color:#222;font-weight:400;font-style:normal;line-height:53px;outline:none;text-transform:capitalize;position:relative;z-index:110;background-position:86%!important}@media(max-width:991px){.yith-ajaxsearchform-container .search-input-container #yith-s{background-position:80%!important}}@media(max-width:767px){.yith-ajaxsearchform-container .search-input-container #yith-s{border:1px solid #993a96;padding:6px 42px 0 20px}}.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions{margin-top:-25px;border:none;-webkit-box-shadow:0 15px 50px rgba(34,34,34,.15);box-shadow:0 15px 50px rgba(34,34,34,.15);border-radius:0 0 40px 40px;padding-top:40px;z-index:10!important;overflow:hidden;width:100%!important}.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions img{height:auto}.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion{padding:5px 37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion{padding:5px 25px}}.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion:hover{background:#f0eeee}.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content{color:#222;margin-left:30px;margin-right:20px}@media(max-width:767px){.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content{margin-left:10px}}.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .title{font-size:14px;font-weight:600;color:#222}.yith-ajaxsearchform-container .autocomplete-suggestion .yith_wcas_result_content,.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .amount,.yith-ajaxsearchform-container .search-input-container .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .amount span{color:#222}.yith-ajaxsearchform-container .autocomplete-suggestion .yith_wcas_result_content .title{font-size:14px;font-weight:600;color:#222;margin-bottom:0!important}.yith-ajaxsearchform-container .autocomplete-suggestion .yith_wcas_result_content .amount{color:#222}.yith-ajaxsearchform-container .autocomplete-suggestion .yith_wcas_result_content .amount span{color:#222!important}.yith-ajaxsearchform-container .search-submit-container{position:absolute;top:0;right:5px;width:60px;height:53px;z-index:110}@media(max-width:767px){.yith-ajaxsearchform-container .search-submit-container{width:40px;right:2px}}.yith-ajaxsearchform-container .search-submit-container:before{content:"";position:absolute;width:20px;height:20px;border:2px solid #993a96;border-radius:100%;right:31px;top:15px}@media(max-width:767px){.yith-ajaxsearchform-container .search-submit-container:before{right:15px}}.yith-ajaxsearchform-container .search-submit-container:after{content:"";background:#993a96;width:10px;height:2px;border-radius:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:26px;top:33px}@media(max-width:767px){.yith-ajaxsearchform-container .search-submit-container:after{right:10px}}.yith-ajaxsearchform-container .search-submit-container button{opacity:0;width:100%;height:100%}@media(max-width:767px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-wrapper{width:100%!important;left:0!important;top:30px!important;height:90vh!important}}@media(max-width:767px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-quick-view-nav{display:none}}.visualcomposerstarter .yith-quick-view.yith-modal .yith-quick-view-nav.diamond div{background:#993a96}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main{-webkit-box-shadow:0 15px 50px rgba(34,34,34,.25);box-shadow:0 15px 50px rgba(34,34,34,.25)}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-close{background:rgba(0,0,0,0);-webkit-filter:none;filter:none;opacity:1;position:relative;margin:10px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-close:after,.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-close:before{content:"";width:25px;height:2px;background:#222;position:absolute;top:10px;right:0;display:block;border-radius:5px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-close:hover:after,.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-close:hover:before{background:#e93434}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-nav{display:none}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content{padding:60px 50px 50px}@media(max-width:767px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content{padding:60px 20px 30px}}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.images{padding-top:30px}@media(min-width:481px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.images{width:35%!important}}@media(max-width:767px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.images{margin-bottom:25px;padding-top:0}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.images img{max-width:150px}}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .niu-popup-custom-text{color:#993a96;font-family:Permanent Marker,cursive;opacity:.15;font-size:50px;position:absolute;left:-32px;top:-33px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);z-index:-1;display:none}@media(max-width:767px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .niu-popup-custom-text{font-size:40px;left:-17px}}@media(min-width:481px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary{width:64%!important;padding-left:30px}}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .summary-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px 0 0}@media(max-width:767px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .summary-content{margin-bottom:30px}}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .summary-content .yith-quick-view-share{margin:0 0 20px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .product_title{font-family:Josefin Sans,sans-serif;font-weight:600;font-size:26px;line-height:1.2;text-transform:none;margin-bottom:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width:767px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .product_title{margin-bottom:30px}}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary div[itemprop=description]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:15px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price ins{color:#993a96;font-weight:600;font-size:24px;line-height:27px;display:inline-block;text-decoration:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price del{font-weight:600;font-size:13px;line-height:15px;opacity:.8;position:absolute;left:0;bottom:0;color:#2f2e2e}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price del+.product-qty{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price>.amount{max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:25px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price>.amount>.amount{color:#993a96;font-weight:600;font-size:20px;line-height:22px;letter-spacing:-.05em}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price>.amount>.product-qty{display:inline-block;vertical-align:top;font-weight:500;font-size:13px;line-height:15px;color:#2f2e2e;text-align:right;opacity:.6;margin-left:5px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .price>.amount>.product-qty.for-sale-product{display:none}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary p{font-size:14px;font-weight:500;margin-bottom:20px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .product_meta,.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .yith-wcqv-view-details{display:none}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .product_meta{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary form.cart{margin-bottom:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary form.cart .button.alt{background:rgba(0,0,0,0)!important;color:#993a96!important;padding:0;font-weight:600;font-family:Josefin Sans,sans-serif;font-size:14px;outline:0}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary form.cart .button.alt:focus,.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary form.cart .button.alt:hover{background:rgba(0,0,0,0);color:#e93434!important}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary form.cart .button.alt:before{content:"";background:url(../images/basket-icon.svg) no-repeat;width:30px;height:28px;display:inline-block;vertical-align:middle;margin-right:5px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary .stock.out-of-stock{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary #yith-wcwtl-output{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary #yith-wcwtl-output .button{background:#993a96;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:600;border-radius:30px;padding:12px 20px 9px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary #yith-wcwtl-output .button:hover{background:#e93434;color:#fff}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary #yith-wcwtl-output label{display:block;padding-right:20px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content .summary #yith-wcwtl-output label input{display:block;border:1px solid rgba(47,46,46,.5);padding:10px 15px;width:100%;max-width:400px;font-weight:400;-webkit-box-shadow:none;box-shadow:none}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product div[itemprop=description]{height:11em;overflow-y:auto;overflow-x:hidden;margin-bottom:20px}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product form.cart .quantity-wrap{margin-right:40px;float:left}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product form.cart .quantity-wrap button.minus>*,.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product form.cart .quantity-wrap button.plus>*{display:none!important}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product form.cart .quantity-wrap a.added_to_cart{display:none}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product form.cart div.quantity{margin-right:0}.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product form.cart div.quantity .qty{width:190px;height:35px;border-color:#038460;border-radius:30px;font-weight:600;font-size:16px;padding:9px 40px 5px;text-align:center}@media(max-width:479px){.visualcomposerstarter .yith-quick-view.yith-modal .yith-wcqv-main .yith-quick-view-content div.product form.cart div.quantity .qty{height:40px;padding:12px 40px 5px}}.page-banner{color:#fff;min-height:680px}@media(max-width:991px){.page-banner{min-height:600px}}@media(max-width:767px){.page-banner{min-height:480px}}.page-banner.banner-small{min-height:280px}.page-banner .banner-page-title{font-weight:600;text-transform:uppercase}.page-banner .banner-page-title p{margin:0}.page-banner .banner-title .vce-google-fonts-heading-inner{font-size:80px}@media(max-width:991px){.page-banner .banner-title .vce-google-fonts-heading-inner{font-size:60px}}@media(max-width:767px){.page-banner .banner-title .vce-google-fonts-heading-inner{font-size:45px}}.how-it-work-section{margin-top:-225px}@media(max-width:991px){.how-it-work-section{margin-top:-150px}}@media(max-width:767px){.how-it-work-section{margin-top:-10%}}.how-it-work-section .inner-row{margin-top:-170px;margin-right:-10%}@media(max-width:1399px){.how-it-work-section .inner-row{margin-right:-2%}}@media(max-width:991px){.how-it-work-section .inner-row{margin-right:-10px;margin-top:-100px}}@media(max-width:767px){.how-it-work-section .inner-row{margin-right:0;margin-top:-65px}}.how-it-work-section .inner-row .vce-single-image-container{-webkit-box-shadow:0 6px 15px rgba(34,34,34,.2);box-shadow:0 6px 15px rgba(34,34,34,.2)}.how-it-work-section .inner-row .vce-single-image-container .vce-single-image-wrapper{width:100%}.how-it-work-section .inner-row .vce-single-image-container .vce-single-image-wrapper .vce-single-image-inner{width:100%!important}.how-it-work-section .inner-row .vce-single-image-container figcaption{margin:0}.how-it-work-section .inner-row .vce-button--style-basic.vce-button--style-basic--size-large{min-width:100px}@media(max-width:991px){.how-it-work-section .inner-row .vce-button--style-basic.vce-button--style-basic--size-large{padding:19px 30px}}.how-it-work-section .inner-row .p_lg{position:absolute;bottom:0;left:30px}@media(max-width:991px){.how-it-work-section .inner-row .p_lg{left:15px}}@media(max-width:767px){.how-it-work-section .inner-row .p_lg{left:30px}}.shop-local-section{max-width:1090px}@media(max-width:1270px){.shop-local-section{max-width:86%}}@media(max-width:767px){.shop-local-section{max-width:100%}}.section-rotate-text{font-family:Permanent Marker,cursive;font-size:170px;position:absolute;left:52%;top:10%;text-transform:uppercase;-webkit-transform:rotate(-15deg) translate(-50%,-50%);-ms-transform:rotate(-15deg) translate(-50%,-50%);transform:rotate(-15deg) translate(-50%,-50%);width:100%;line-height:1}@media(max-width:1270px){.section-rotate-text{font-size:150px}}@media(max-width:1199px){.section-rotate-text{font-size:120px}}@media(max-width:991px){.section-rotate-text{font-size:97px}}@media(max-width:767px){.section-rotate-text{font-size:20vw;top:32%;width:74%}}.section-bgimg{position:absolute;right:-110px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1160px){.section-bgimg{right:-92px;max-width:240px}}@media(max-width:991px){.section-bgimg{right:-84px;max-width:220px}}@media(max-width:767px){.section-bgimg{right:-15px;max-width:32%}}.about-breadcrumbs{font-size:14px;line-height:25px;color:rgba(34,34,34,.5)}.about-breadcrumbs a{border-bottom:none!important;color:#222}.about-breadcrumbs a:hover{color:#993a96!important}.about-wrap .vce-classic-tabs-inner .vce-classic-tabs-list{width:100%;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;border-bottom:1px solid #e0e0e0!important}.about-wrap .vce-classic-tabs-inner .vce-classic-tabs-list .vce-classic-tabs-tab{border:none!important;width:49%}.about-wrap .vce-classic-tabs-inner .vce-classic-tabs-list .vce-classic-tabs-tab a{font-size:16px;line-height:28px;font-weight:400;color:rgba(34,34,34,.5)!important;margin:0!important;border-bottom:4px solid rgba(0,0,0,0)!important;padding:5px 0!important;text-align:center}.about-wrap .vce-classic-tabs-inner .vce-classic-tabs-list .vce-classic-tabs-tab[data-vcv-active=true] a{color:#222!important;border-bottom-color:#222!important}.about-wrap .vce-classic-tabs-panel-heading{display:none!important}.about-wrap .vce-classic-tabs-panels-container{border:none!important}.about-wrap .vce-classic-tabs-panels-container .vce-classic-tabs-panel-body{padding:30px 0 0}.about-wrap .vce-classic-tabs-panels-container .vce-classic-tabs-panel-body a{color:#222!important;border-bottom-color:#222!important}.sign-text{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.visualcomposerstarter.woocommerce-page .container .woocommerce-notices-wrapper{width:100%}.visualcomposerstarter.woocommerce-page .container .woocommerce-error,.visualcomposerstarter.woocommerce-page .container .woocommerce-info,.visualcomposerstarter.woocommerce-page .container .woocommerce-message{border-radius:0;max-width:1320px;margin:0 auto 2em}@media(max-width:767px){.visualcomposerstarter.woocommerce-page .container .woocommerce-error,.visualcomposerstarter.woocommerce-page .container .woocommerce-info,.visualcomposerstarter.woocommerce-page .container .woocommerce-message{-ms-flex-wrap:wrap;flex-wrap:wrap}}.visualcomposerstarter.woocommerce-page .container .woocommerce-error .button,.visualcomposerstarter.woocommerce-page .container .woocommerce-info .button,.visualcomposerstarter.woocommerce-page .container .woocommerce-message .button{background:#222;margin-right:8px}.visualcomposerstarter.woocommerce-page .container .vct-close-woocommerce-msg:after{height:18px}.visualcomposerstarter.woocommerce-page .container .vct-close-woocommerce-msg:before{width:18px}@media (-ms-high-contrast:none){.visualcomposerstarter.woocommerce-page .container .vct-close-woocommerce-msg ::-ms-backdrop,.visualcomposerstarter.woocommerce-page .container .vct-close-woocommerce-msg:after{top:1px;left:17px}}.visualcomposerstarter.woocommerce-page .container .woocommerce-info{background:#fff;border:1px solid #993a96;color:#2f2e2e}.visualcomposerstarter.woocommerce-page .container .woocommerce-info:before{color:#993a96}.visualcomposerstarter.woocommerce-page .container .woocommerce-info .wc-social-login{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px}.visualcomposerstarter.woocommerce-page .container .woocommerce-info .wc-social-login a{width:23px;height:32px;display:inline-block;margin:0 10px}.visualcomposerstarter.woocommerce-page .container .woocommerce-info p{margin:0}.visualcomposerstarter.woocommerce-page .container .woocommerce-info a.button{color:#993a96}.visualcomposerstarter.woocommerce-page .container .woocommerce-info a.button:focus,.visualcomposerstarter.woocommerce-page .container .woocommerce-info a.button:hover{background:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-page .container .woocommerce-info .vct-close-woocommerce-msg:after,.visualcomposerstarter.woocommerce-page .container .woocommerce-info .vct-close-woocommerce-msg:before{background:#2f2e2e}.visualcomposerstarter.woocommerce-page .container .woocommerce-message{background:#fff;border:1px solid #993a96;color:#2f2e2e}.visualcomposerstarter.woocommerce-page .container .woocommerce-message a.button{width:auto;font-family:Josefin Sans,sans-serif;background:rgba(0,0,0,0);color:#993a96}.visualcomposerstarter.woocommerce-page .container .woocommerce-message a.button:focus,.visualcomposerstarter.woocommerce-page .container .woocommerce-message a.button:hover{background:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-page .container .woocommerce-message .vct-close-woocommerce-msg:after,.visualcomposerstarter.woocommerce-page .container .woocommerce-message .vct-close-woocommerce-msg:before{background:#2f2e2e}.visualcomposerstarter.woocommerce-page .container .woocommerce-error{background-color:rgba(233,52,52,.7);border:none;padding:15px 40px;color:#fff}.visualcomposerstarter.woocommerce-page .container .woocommerce-error:before{left:10px;color:#fff;top:18px;content:"";background:url(../images/info-icon.svg) no-repeat;width:18px;height:18px;background-size:100%}.visualcomposerstarter.woocommerce-page .container .woocommerce-error .vct-close-woocommerce-msg-container{top:15px}.visualcomposerstarter.woocommerce-page .container .woocommerce-error a{color:#fff;border-bottom-color:#fff}.visualcomposerstarter.woocommerce-page .container .woocommerce .button{font-family:Josefin Sans,sans-serif;font-weight:600;font-size:13px;border-radius:0;padding:14px 18px;white-space:nowrap;width:auto;background:#222}.visualcomposerstarter.woocommerce-page .container .woocommerce .button:focus,.visualcomposerstarter.woocommerce-page .container .woocommerce .button:hover{background:#993a96;opacity:1}.visualcomposerstarter.woocommerce-page .container .woocommerce-Message .button{background:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-page .container .blockUI.blockOverlay:before,.visualcomposerstarter.woocommerce-page .container .loader:before{background-size:100%;width:30px;height:30px;opacity:1}@media(max-width:767px){.visualcomposerstarter.woocommerce-page .container .jckwds-reserve-wrap{width:100%;overflow-x:auto}}.visualcomposerstarter.woocommerce-page .container .jckwds-reserve tr th{font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:400}.visualcomposerstarter.woocommerce-page .container .jckwds-reserve tr td{border-color:#2f2e2e;color:#2f2e2e;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:400}.visualcomposerstarter.woocommerce-page .container .jckwds-reserve tr td a{color:#2f2e2e;font-size:12px;padding:10px 5px}.visualcomposerstarter.woocommerce-page .container .jckwds-reserve tr td a.jckwds-reserve-slot:before{content:"";width:19px;height:17px;background:url(../images/van.svg) no-repeat;background-size:100%;display:inline-block}.visualcomposerstarter.woocommerce-page .container .jckwds-reserve tr td a .amount{display:none}.visualcomposerstarter.woocommerce-page .container .jckwds-reserve tr td .jckwds-icn-lock:before{content:"";width:15px;height:15px;display:inline-block;background:url(../images/close-icon.svg) no-repeat;background-size:100%}.visualcomposerstarter.woocommerce-page .container .woocommerce-custom-loadmore{text-align:center}.visualcomposerstarter.woocommerce-page .container .woocommerce-custom-loadmore a.button{background:rgba(0,0,0,0);font-size:100%;margin:0 0 30px;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;border:0;display:inline-block;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.visualcomposerstarter.woocommerce-page .container .woocommerce-custom-loadmore a.button:hover{color:#993a96!important}.visualcomposerstarter.woocommerce-page .container .woocommerce-custom-loadmore span.button{margin:0 0 30px}.visualcomposerstarter.woocommerce-page .container .woocommerce-custom-loadmore span.button:hover{color:#993a96!important}.visualcomposerstarter.woocommerce-page .container .woocommerce-custom-loadmore span.button.btn-loading{display:none}.visualcomposerstarter.woocommerce-page .container .woocommerce-custom-loadmore.no-more{margin:0 0 30px}.back-link-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:32px}.back-link{font-weight:700;font-size:12px;text-transform:uppercase}.back-link .fas{margin-right:5px;font-size:14px}.back-link:focus,.back-link:hover{color:#e93434;text-decoration:none}.visualcomposerstarter.woocommerce-cart .container{font-family:Josefin Sans,sans-serif}.visualcomposerstarter.woocommerce-cart .container .entry-content{padding:25px 15px 100px}.visualcomposerstarter.woocommerce-cart .container .niu-breadcrumb{width:100%}.visualcomposerstarter.woocommerce-cart .container .woocommerce .vcv-cart-container{padding-right:60px;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}@media(max-width:991px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .vcv-cart-container{padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:992px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .vcv-cart-container{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}}@media(min-width:992px)and (-ms-high-contrast:none){.visualcomposerstarter.woocommerce-cart .container .woocommerce .vcv-cart-container,.visualcomposerstarter.woocommerce-cart .container .woocommerce .vcv-cart-container ::-ms-backdrop{-ms-flex:0 0 63%;flex:0 0 63%;max-width:63%}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form{background:#fff;padding:0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form h3{font-size:32px;line-height:48px;margin-bottom:35px;margin-top:25px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr td{border-bottom:none;padding:8px 0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr .product-quantity{width:150px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr.last td,.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr:first-child td{border-top:1px solid #f9f9f9;padding-top:30px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr.last td.product-quantity:before,.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr.last td.product-remove:before,.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr:first-child td.product-quantity:before,.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr:first-child td.product-remove:before{top:calc(50% + 10px)}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-last-child(3) td{padding-bottom:30px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box{width:85px;margin:0 auto}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box button{border:none;background:#f9f9f9;color:#222;position:absolute;top:2px;width:24px;height:24px;z-index:1;outline:none;font-weight:400;line-height:24px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box button.minus-qty{left:0;border-radius:0;font-size:20px;padding:0 0 20px;line-height:10px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box button.plus-qty{right:0;border-radius:0;font-size:20px;padding:0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box button:hover{opacity:.8}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box .quantity .vct-input-qty{width:85px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box .quantity .vct-input-qty .qty{border-color:rgba(0,0,0,0);border-radius:0;height:35px;width:85px;text-align:center;padding:0 30px;outline:none;font-size:14px;font-weight:400}.visualcomposerstarter.woocommerce-cart .container .woocommerce .woocommerce-cart-form table.shop_table .niu-cart-qty-box .quantity .vct-input-qty-control{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart{margin:0}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart tr.last{border-bottom-color:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart tr.last td{border-bottom-color:rgba(0,0,0,0);padding-left:0!important}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart tr{border-bottom:1px solid rgba(47,46,46,.3)}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart tr:first-child td{padding-top:20px}}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td{border-bottom-color:#e0e0e0;padding:30px 0;background:rgba(0,0,0,0)!important}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-quantity,.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-remove{position:relative}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-quantity:before,.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-remove:before{content:"";position:absolute;width:1px;height:50px;background:#e0e0e0;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-quantity:before,.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-remove:before{display:none}}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td{position:relative;padding:20px 0 10px 80px!important;border-bottom-color:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td:last-child{padding-bottom:20px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td:before{position:absolute;top:20px;left:0;font-weight:600;font-size:12px;text-transform:uppercase}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-quantity{border-top:none!important;width:100%!important}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-quantity:before{top:27px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-quantity .niu-cart-qty-box{display:inline-block;max-width:85px;min-width:85px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-subtotal:before{display:none}}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-thumbnail{text-align:left;width:30%}@media(max-width:767px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-thumbnail{padding:0}}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-thumbnail a{border:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-thumbnail img{width:90px;height:90px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name{text-align:left;width:65%;padding-right:20px;padding-left:20px}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name{width:100%;padding-right:0;padding-left:0;text-align:right}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name:before{display:none}}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .name,.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name a{font-size:14px;color:#222;font-weight:400;line-height:25px;font-family:Josefin Sans,sans-serif;display:inline-block;margin-bottom:5px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .name span{font-size:18px;color:#222;font-weight:700;line-height:32px;font-family:Josefin Sans,sans-serif}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .name .amount{width:100%;display:block}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .price-wrap{display:none!important}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .product-img{display:none}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .product-img{position:absolute;left:0;top:20px;display:block}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .product-img img{max-width:50px;height:auto}}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-name .price-wrap{display:block;font-size:13px;font-weight:500;color:rgba(47,46,46,.6)}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-subtotal{color:#993a96;font-weight:600;font-size:20px;line-height:22px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-subtotal .tax_label{font-size:12px;color:#2f2e2e}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-remove{vertical-align:middle;text-align:right;width:100px}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.product-remove{border-top:none!important;width:100%;padding-bottom:30px!important;padding-top:0!important}}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.cart-subtotal{text-align:right;padding:25px 0 20px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.cart-subtotal:before{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.cart-subtotal .label{font-weight:700;font-size:20px;line-height:26px;color:#222;text-transform:capitalize;margin-right:40px;display:inline-block;vertical-align:middle;padding:0;float:left;font-family:Josefin Sans,sans-serif}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart td.cart-subtotal .amount{font-weight:700;font-size:20px;line-height:26px;font-family:Josefin Sans,sans-serif;color:#222}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart .vct-input-qty{display:block}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart .quantity .qty{border-color:#993a96;width:100%;height:35px;padding:10px 30px 5px 20px;text-align:center;font-size:16px;font-weight:600;border-radius:30px;max-width:190px}@media(max-width:479px){.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart .quantity .qty{height:40px;padding:12px 40px 5px}}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart a.remove{font-size:14px;color:#222!important;display:inline-block;font-family:Josefin Sans,sans-serif;width:100px;text-align:right;font-weight:400;opacity:1}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart a.remove:after,.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart a.remove:before{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart a.remove i{margin-right:10px}.visualcomposerstarter.woocommerce-cart .container .woocommerce table.cart a.remove:hover{color:#e93434!important}.visualcomposerstarter.woocommerce-cart .container .woocommerce .cart-collaterals{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}@media(min-width:992px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .cart-collaterals{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}@media(max-width:991px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .cart-collaterals{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .cart-collaterals .cart_totals{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap{background:#fff;padding:35px 32px;margin-bottom:22px}@media(max-width:991px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap{padding:30px 25px;margin-bottom:20px}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap h3{font-size:18px;margin-bottom:30px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label{color:rgba(47,46,46,.5);font-weight:600;font-size:12px;text-align:center;width:100%;padding:20px 20px 10px;min-height:124px;border:2px solid rgba(47,46,46,.5);border-top:6px solid rgba(47,46,46,.5);cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width:1199px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label{padding:20px 5px 10px}}@media(max-width:991px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label{padding:20px 32px 10px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label{padding:20px 30px 10px}}@media(max-width:479px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label{padding:20px 10px 10px}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label .colored{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label .grey{display:inline-block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label span{display:block;margin-top:10px;min-height:34px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label.active,.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label:hover{border-color:#993a96;color:#993a96}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label.active .colored,.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label:hover .colored{display:inline-block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label.active .grey,.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio]+label:hover .grey{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio].checked+label{border-color:#993a96;color:#993a96}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio].checked+label .colored{display:inline-block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .delivery-wrap input[type=radio].checked+label .grey{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap{background:#fff;padding:20px;border:1px solid #222}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap h3{font-size:20px;line-height:26px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table{border-top:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table th{padding-top:8px;padding-bottom:8px;font-family:Josefin Sans,sans-serif}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table th{font-weight:400;font-size:16px;line-height:28px;text-transform:capitalize;padding-top:10px;color:#222}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td:before{content:attr(data-title) " ";font-weight:600;font-size:12px;text-transform:uppercase}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td.shipping-methods{padding-left:0;padding-top:0}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td.shipping-methods{padding-top:5px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td.shipping-methods:before{width:100%;text-align:left}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td .amount{font-size:16px;font-weight:600}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method{padding:8px 0;margin:0 -5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:767px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method{margin-top:23px}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 5px}@media(max-width:991px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media(max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media(max-width:479px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (-ms-high-contrast:none){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li ::-ms-backdrop{-ms-flex:0 0 45%;flex:0 0 45%}}@media(-ms-high-contrast:none)and (max-width:991px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li ::-ms-backdrop{-ms-flex:0 0 25%;flex:0 0 25%}}@media(-ms-high-contrast:none)and (max-width:768px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li ::-ms-backdrop{-ms-flex:0 0 30.33%;flex:0 0 30.33%}}@media(-ms-high-contrast:none)and (max-width:479px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li ::-ms-backdrop{-ms-flex:0 0 45%;flex:0 0 45%}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li:before{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label{color:rgba(47,46,46,.5);font-weight:600;font-size:12px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px 5px;min-height:124px;border:2px solid rgba(47,46,46,.5);border-top:6px solid rgba(47,46,46,.5);cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:769px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label{max-width:100%}}@media(max-width:991px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label{padding:20px 20px 10px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label{padding:20px 10px 10px}}@media(max-width:479px){.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label{padding:20px 5px 10px}}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label .colored{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label .grey{display:inline-block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label>span{display:block;margin-top:10px;font-size:12px;min-height:45px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label>span .amount{font-size:12px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label>span .tax_label{display:block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label.active,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label:hover{border-color:#222;color:#222}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label.active .colored,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label:hover .colored{display:inline-block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label.active .grey,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label:hover .grey{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label.active img,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input+label:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input:checked+label{border-color:#222;color:#222}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input:checked+label .colored{display:inline-block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input:checked+label .grey{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input:checked+label img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input[type=hidden]+label{border-color:#222;color:#222}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input[type=hidden]+label .colored{display:inline-block}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input[type=hidden]+label .grey{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table td ul#shipping_method li input[type=hidden]+label img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .order-total td,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .order-total th{border-top-color:#e0e0e0;padding-top:20px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .order-total td .amount,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .order-total th{font-weight:700;font-size:20px;color:#222;font-family:Josefin Sans,sans-serif}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .order-total .includes_tax{display:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td{padding:25px 0;border-top:1px solid #e0e0e0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo{margin-bottom:0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo .vct-show-promo-form#vct-show-promo-form{font-size:16px;text-align:left;line-height:28px;color:#222;font-weight:400;padding-left:40px;background:rgba(0,0,0,0);padding-top:0;padding-bottom:0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo .vct-show-promo-form#vct-show-promo-form:before{content:"";width:20px;height:20px;border:1px solid rgba(34,34,34,.25);background:#fff;display:block;position:absolute;left:0;top:4px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo .vct-show-promo-form#vct-show-promo-form:after{content:"";width:8px;height:8px;background:#fff;display:block;position:absolute;left:6px;top:10px;opacity:0;border:none}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo.vct-visible .vct-show-promo-form#vct-show-promo-form:before{background:#222}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo.vct-visible .vct-show-promo-form#vct-show-promo-form:after{opacity:1}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo .vct-promo-content{position:relative}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo .vct-promo-content input{padding:0 80px 0 20px;height:50px;border:1px solid #e0e0e0;background:hsla(0,0%,97.6%,.5);font-size:16px;line-height:28px;font-weight:400;color:#222;font-family:Josefin Sans,sans-serif;border-radius:0!important}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo .vct-promo-content .vct-checkout-button#vct-apply-promo-code{font-size:14px;line-height:25px;font-weight:700;color:#fff;font-family:Josefin Sans,sans-serif;background:#222;width:65px;height:40px;position:absolute;top:25px;right:5px;padding:0;border:none;border-radius:0}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap table.shop_table .coupon-code td .vct-promo .vct-promo-content .vct-checkout-button#vct-apply-promo-code:hover{background:#993a96}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap .shipping-calculator-button{font-size:13px;font-weight:600}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap .shipping-calculator-form .button{padding:10px 25px 8px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap .button{font-family:Josefin Sans,sans-serif;font-weight:700;font-size:18px;border-radius:0;background:#222;padding:0 15px;height:60px;line-height:60px;margin-top:15px}.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap .button:focus,.visualcomposerstarter.woocommerce-cart .container .woocommerce .total-wrap .button:hover{background:#993a96}.visualcomposerstarter.woocommerce-cart .container .woocommerce form .form-row .select2,.visualcomposerstarter.woocommerce-cart .container .woocommerce form .form-row input,.visualcomposerstarter.woocommerce-cart .container .woocommerce form .form-row textarea{border-radius:0}.visualcomposerstarter.woocommerce-cart .newsletter-form{display:none!important}.cart-payment-icon{text-align:center;padding-top:20px}.cart-payment-icon img{max-height:38px}.niu-free-cart-items.processing{opacity:.7;pointer-events:none}.vct-promo #vct-show-promo-form{background:#e93434;color:#fff;border-radius:40px;font-size:12px;font-weight:600;padding:14px 28px 12px;text-align:center}.vct-promo #vct-show-promo-form:after{border-top:5px solid #fff}.vct-promo #vct-apply-promo-code{background-color:#038460;color:#f4f4f4;font-size:12px;font-weight:600;line-height:1;text-transform:none;margin-top:0;border-radius:40px;margin-bottom:0}.vct-promo #vct-promo-code{border-radius:40px}.niu-cart-free-item label.checkbox span:before{top:1px}.visualcomposerstarter.woocommerce-checkout>.container{width:100%!important;margin-bottom:20px}.visualcomposerstarter.woocommerce-checkout>.container .vc_row,.visualcomposerstarter.woocommerce-checkout>.container .wpb_column{position:inherit!important}.visualcomposerstarter.woocommerce-checkout>.container .vc_row .vc_column-inner h2.vc_custom_heading{font-size:20px!important;line-height:40px;padding:0 40px 60px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline{overflow:hidden;width:100vw;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;background:rgba(0,0,0,0);position:absolute;height:auto;left:50%;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li{width:33.33%;border-radius:0;font-size:14px;line-height:21px;font-weight:500;color:#222;background:#f9f9f9;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px;position:relative;margin-bottom:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li:before{content:"";display:block;position:absolute;left:0;right:0;top:-8px;bottom:0;background:rgba(0,0,0,0);-webkit-transform:rotate(13deg);-ms-transform:rotate(13deg);transform:rotate(13deg);width:6px;height:calc(100% + 15px);border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-left:1px solid #fff}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li:after{content:"";display:block;position:absolute;left:auto;right:0;top:-8px;bottom:0;background:rgba(0,0,0,0);-webkit-transform:rotate(13deg);-ms-transform:rotate(13deg);transform:rotate(13deg);width:6px;height:calc(100% + 15px);border-radius:0;-webkit-box-shadow:none;box-shadow:none;z-index:99;border-left:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li .timeline-wrapper{padding:0;text-align:center}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li .timeline-wrapper .timeline-label{font-size:14px;line-height:25px;color:rgba(34,34,34,.5);text-align:center;font-weight:400;padding:0!important;text-transform:capitalize}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li .timeline-wrapper .timeline-label{font-size:12px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li .timeline-wrapper:after{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li .timeline-percent,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li .timeline-step{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li.active{background:#222;border-bottom-color:#222;border-top-color:#222;color:#fff;font-weight:700}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li.active:before{background:#222;left:-10px;width:15px;border-left:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li.active:after{background:#222;width:11px;right:-5px;border-right:1px solid #fff}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul#checkout_timeline li.active .timeline-wrapper .timeline-label{color:#fff;font-weight:700}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper{padding-top:100px}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper{padding-bottom:30px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper .iconic-wds-fields__title{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper h3{font-size:32px;line-height:48px;font-weight:700;padding-bottom:30px;border-bottom:1px solid #e0e0e0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper #jckwds-delivery-date_field{opacity:.8;pointer-events:none;cursor:not-allowed}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper #jckwds-delivery-date_field input{background:#f9f9f9;border-color:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper #jckwds-delivery-time_field{opacity:.8;pointer-events:none;cursor:not-allowed;margin-left:2%}@media(max-width:640px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper #jckwds-delivery-time_field{margin-left:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper #jckwds-delivery-time_field .select2-selection{background:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper #jckwds-delivery-time_field .select2-selection__arrow{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper .button{font-weight:600;font-size:18px;font-family:Josefin Sans,sans-serif;color:#fff;background:#993a96;border-radius:40px;padding:20px 38px 17px;text-align:center;outline:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper .button:focus,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper .button:hover{background:#993a96;text-decoration:none;color:#fff}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper .button.button-outline{background:rgba(0,0,0,0);color:#993a96;border:1px solid #993a96;padding:18px 40px 15px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper .button.button-outline:focus,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #checkout-wrapper .button.button-outline:hover{background:#993a96;color:#fff}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .container{padding:0;position:relative}@media(min-width:768px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .container{width:738px}}@media(min-width:992px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .container{width:962px}}@media(min-width:1200px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .container{width:1170px}}@media(min-width:1350px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .container{width:1320px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-billing-fields h3,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order h3,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-shipping-fields h3{font-size:22px;font-weight:600;margin-bottom:40px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul.woocommerce-shipping-methods li{-webkit-box-flex:1!important;-ms-flex:1 0 100%!important;flex:1 0 100%!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul.woocommerce-shipping-methods li label{display:none!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul.woocommerce-shipping-methods li a.checkout-change-shipping-method{display:none;font-weight:400;color:#222;border-bottom-color:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul.woocommerce-shipping-methods li input:checked+label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;pointer-events:none;cursor:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul.woocommerce-shipping-methods li input:checked+label+a.checkout-change-shipping-method{display:inline-block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce ul.woocommerce-shipping-methods li input[type=hidden]+label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;pointer-events:none;cursor:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login{border:none;background:#fff;padding:35px 50px;border-radius:0}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login{padding:30px 20px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login .woocommerce-form__label-for-checkbox{margin:20px 0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login .woocommerce-form__label-for-checkbox span{position:relative;padding-left:30px;font-size:14px;text-transform:none;line-height:normal;font-weight:400}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login .woocommerce-form__label-for-checkbox span:before{content:""!important;width:20px;height:20px;border:1px solid rgba(34,34,34,.25);background:#fff;display:block;position:absolute;left:0;top:-4px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login .woocommerce-form__label-for-checkbox span:after{content:""!important;width:8px;height:8px;background:#fff;display:block;position:absolute;left:7px;top:6px;opacity:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:before{content:"";background:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:after{opacity:1}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{min-width:200px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions .yith-wcms-button.prev{position:absolute;top:5px;left:0;background:rgba(0,0,0,0);color:#993a96;font-weight:700;font-size:12px;text-transform:uppercase;padding:0;margin:0;display:none!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout{width:calc(100% - 80px);margin:0 auto;border-bottom:1px solid #e0e0e0;position:static!important}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout{width:100%}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout #order_info,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .checkout_billing,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .checkout_shipping,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .yith-woocommerce-checkout-payment{width:100%;padding:35px 0 0;background:#fff;margin-bottom:30px}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout #order_info,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .checkout_billing,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .checkout_shipping,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .yith-woocommerce-checkout-payment{padding:30px 0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout #order_info #jckwds-fields,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .checkout_billing #jckwds-fields,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .checkout_shipping #jckwds-fields,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .yith-woocommerce-checkout-payment #jckwds-fields{display:none!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper{display:block;width:100%}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper:before{content:"BILLING ADDRESS";font-size:14px;line-height:25px;font-weight:700;color:rgba(34,34,34,.25);text-align:left;margin-bottom:20px;width:100%;display:inline-block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .woocommerce-input-wrapper{border-radius:0;outline:none;border:1px solid #e0e0e0;background:#f9f9f9;color:#222;font-weight:400;font-size:14px;padding:16px 20px 14px;width:100%;min-height:53px;display:block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_postcode_field{display:block;clear:both;float:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_email_field,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field{padding-top:80px;position:relative;margin-right:0!important;margin-top:15px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_email_field:after,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field:after{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:1px;background:#e0e0e0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_email_field{margin-right:2%!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_email_field:before{content:"CONTACT DETAILS";font-size:14px;line-height:25px;font-weight:700;color:rgba(34,34,34,.25);text-align:left;margin-top:30px;margin-bottom:20px;width:100%;display:block;position:absolute;top:0;left:0;right:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_email_field:after{width:calc(100% + 50px)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .woocommerce-input-wrapper{width:100%;display:block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .woocommerce-input-wrapper .iti{width:100%}@media(min-width:641px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields .form-row{width:49%;float:left;clear:none}}@media(min-width:641px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-billing-fields:not(.iconic-wds-fields) .form-row:not(.hide):nth-child(odd){margin-right:2%!important}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .delivery-info-heading{margin-bottom:40px}@media(min-width:641px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-shipping-fields__field-wrapper .form-row{width:49%;float:left;clear:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-shipping-fields__field-wrapper .form-row:not(.hide):nth-child(odd){margin-right:2%!important}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-shipping-fields__field-wrapper .form-row #billing_phone_field .woocommerce-input-wrapper{width:100%;display:block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .woocommerce-shipping-fields__field-wrapper .form-row #billing_phone_field .woocommerce-input-wrapper .iti{width:100%}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .form-row{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:15px}@media(min-width:641px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .form-row.form-row-first{float:left}}@media(max-width:640px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .form-row{width:100%}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .form-row .required{color:#2f2e2e}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .niu-custom-address-bx{margin-bottom:30px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .niu-custom-address-bx h4{font-size:18px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce form.checkout .niu-custom-address-bx .address-box{margin-bottom:10px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap{width:calc(50% - 5px);display:inline-block;vertical-align:top;margin-top:30px;padding:0 40px}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap{padding:0;width:100%;text-align:center;margin-top:0;margin-bottom:15px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions .button,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions a,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap .button,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap a{font-size:16px;line-height:25px;font-weight:400;padding:12px 20px;background:#f9f9f9;color:#222;font-family:Josefin Sans,sans-serif;display:inline-block;text-transform:inherit;border-radius:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions .button,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions .button:hover,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions a:hover,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap .button,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap .button:hover,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap a:hover{background:#222;color:#fff}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce #form_actions .button:hover,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap .button:hover{background:#993a96;color:#fff}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .back-link-wrap{margin-top:20px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th{padding:21px 15px 17px;background:#f9f9f9;text-transform:inherit;color:#222;border:1px solid #e0e0e0}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th{padding:21px 7px 17px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th .jckwds-prevday{padding:3px;margin-right:10px}@media(max-width:529px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th .jckwds-prevday{margin-right:0;padding:1px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th .jckwds-prevday .jckwds-icn-left:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif!important;font-weight:900!important;background-image:url(../images/left-arrow.svg);background-repeat:no-repeat;background-position:50%;width:15px;height:15px;display:block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th .jckwds-nextday{padding:3px;color:#fff;margin-left:10px}@media(max-width:529px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th .jckwds-nextday{margin-right:0;padding:1px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th .jckwds-nextday:hover{color:#e93434}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th .jckwds-nextday .jckwds-icn-right:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif!important;font-weight:900!important;background-image:url(../images/right-arrow.svg);background-repeat:no-repeat;background-position:50%;width:15px;height:15px;display:block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td:first-child,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th:first-child{width:160px}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td:first-child,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr th:first-child{width:80px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td{border:1px solid #e0e0e0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td.jckwds-reserved{border-width:0 1px 1px 0;background:#e0e0e0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td .jckwds_loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td a.jckwds-reserve-slot{line-height:38px}@media(max-width:529px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td a.jckwds-reserve-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td a.jckwds-reserve-slot:before{width:17px;height:17px;vertical-align:middle;margin-right:8px}@media(max-width:529px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td a.jckwds-reserve-slot:before{margin-right:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td a.jckwds-reserve-slot:after{content:"Available";display:inline-block;font-weight:400;font-size:14px;color:#993a96}@media(max-width:529px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td a.jckwds-reserve-slot:after{display:none}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td .jckwds-icn-lock:before{width:12px;height:12px;vertical-align:middle;margin-right:8px}@media(max-width:529px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td .jckwds-icn-lock:before{margin-right:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td .jckwds-icn-lock:after{content:"Not Available";display:inline-block;font-weight:400;font-size:14px;color:rgba(34,34,34,.5)}@media(max-width:529px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-reservation-table table.jckwds-reserve tr td .jckwds-icn-lock:after{display:none}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span:not(.required):before{top:1px!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-additional-fields .form-row textarea{height:10em;border-color:rgba(47,46,46,.2)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order{width:100%}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .iconic-wds-fields__title,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order h4{font-size:18px;margin-bottom:20px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .checkout-review-order h3,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .delivery-info-heading h3{font-size:14px!important;line-height:25px!important;font-weight:700!important;color:rgba(34,34,34,.25);text-transform:uppercase;border-bottom:none!important;padding-bottom:0!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .checkout-review-order h3{margin-bottom:0!important;padding-top:30px;border-top:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .iconic-wds-fields #jckwds-delivery-date-description,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .iconic-wds-fields #jckwds-delivery-time-description{display:none!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .woocommerce-input-wrapper .description{background:rgba(0,0,0,0);color:#2f2e2e;padding:10px 0;margin:0;min-height:41px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order .woocommerce-input-wrapper .description:before{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table{border:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tbody td{border-bottom:none;padding:10px 0}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tbody td{padding-left:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tbody tr:last-child td{padding-bottom:30px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info:first-child{width:150px;min-height:150px;max-width:150px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail img{max-width:90px;margin-right:30px}@media(max-width:1199px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail img{max-width:100px;margin-right:0}}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail img{display:none}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail .product-name{padding-left:10%}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail .product-name{padding-left:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail .name{font-weight:400;font-size:14px;line-height:25px;text-align:left;min-height:auto}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail .name .total span{font-size:18px;line-height:32px;font-weight:700;margin-top:5px;display:inline-block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-info .product-detail .product-quantity{display:none;margin-top:10px;font-weight:600;font-size:13px;color:rgba(47,46,46,.6);text-align:left}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls .quantity{text-align:center}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls .vct-input-qty input{border-color:rgba(0,0,0,0);border-radius:0;height:35px;width:90px;text-align:center;padding:5px 30px;outline:none}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls .vct-input-qty input{width:75px;padding:5px 22px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls .vct-input-qty .vct-input-qty-control{border:none;background:#f9f9f9;color:#222;position:absolute;top:2px;width:24px;height:24px;z-index:1;outline:none;font-weight:400;line-height:24px;right:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls .vct-input-qty .vct-input-qty-control:after{content:"+";font-size:22px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls .vct-input-qty .vct-input-qty-control.vct-input-qty-control-remove{left:0;border-radius:0;font-size:20px;padding:0 0 20px;line-height:10px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls .vct-input-qty .vct-input-qty-control.vct-input-qty-control-remove:after{content:"_";top:3px;position:relative}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total{vertical-align:middle}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total-wrap{position:relative}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total-wrap .product-remove a{width:auto;font-size:14px;line-height:25px;font-weight:400;color:#222!important}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total-wrap .product-remove a{font-size:12px;line-height:15px;margin-top:-7px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total-wrap .product-remove a svg{margin-right:10px;vertical-align:sub}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total-wrap .product-remove a svg{margin-right:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total-wrap a.remove:hover{background:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total-wrap a.remove:hover svg path{stroke:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .total{padding-top:44px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total .amount{font-weight:600;font-size:20px;color:#993a96}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls{position:relative}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total:before,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls:before{content:"";position:absolute;width:1px;height:50px;background:#e0e0e0;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:768px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.product-total:before,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table td.quantity-cls:before{display:none}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot .cart-subtotal>*{padding-top:30px;border-top:1px solid #e0e0e0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot th{font-weight:400;font-size:14px;text-transform:capitalize;padding-top:10px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td.shipping-methods{padding:0 0 20px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td .amount{font-size:14px;font-weight:400}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method{padding:8px 0;margin:0 -5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method{margin-top:23px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 5px}@media(max-width:991px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media(max-width:479px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li:before{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label{color:rgba(47,46,46,.5);font-weight:600;font-size:12px;text-align:center;width:100%;padding:20px 5px 10px;min-height:115px;border:2px solid rgba(47,46,46,.5);border-top:6px solid rgba(47,46,46,.5);cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:991px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label{padding:20px 32px 10px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label{padding:20px 10px 10px}}@media(max-width:479px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label{padding:20px 5px 10px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label .colored{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label .grey{display:inline-block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label>span{display:block;margin-top:10px;font-size:12px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label>span .amount{font-size:12px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label.active,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label:hover{border-color:#222;color:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label.active .colored,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label:hover .colored{display:inline-block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label.active .grey,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label:hover .grey{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label.active img,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input+label:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input:checked+label{border-color:#222;color:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input:checked+label .colored{display:inline-block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input:checked+label .grey{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input:checked+label img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input[type=hidden]+label{border-color:#993a96;color:#993a96}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input[type=hidden]+label .colored{display:inline-block}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input[type=hidden]+label .grey{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td ul#shipping_method li input[type=hidden]+label img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot .order-total td,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot .order-total th{border-top-color:#e0e0e0;padding-top:35px;font-weight:700;font-size:20px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot .order-total td .includes_tax,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot .order-total th .includes_tax{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot .order-total td .amount{font-weight:700;font-size:20px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment h3{margin-bottom:30px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment h4{margin-bottom:10px;font-size:14px;line-height:25px;font-weight:700;text-transform:uppercase;color:rgba(34,34,34,.25)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment.woocommerce-checkout-payment{padding-right:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_methods li{border:none;padding:5px 0;border-radius:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_methods li .input-radio+label{padding-left:35px;position:relative;font-weight:600;font-size:15px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_methods li .input-radio+label:before{content:"";width:20px;height:20px;border:1px solid rgba(47,46,46,.5);border-radius:50%;background:#fff;position:absolute;left:0;top:3px;line-height:18px;text-align:center;font-size:19px;color:#993a96;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_methods li .input-radio:checked+label:before{font-family:Font Awesome\ 5 Free,sans-serif;content:"";border-color:#993a96}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .woocommerce-privacy-policy-link{color:#222;border-bottom-color:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment #place_order{position:absolute;bottom:34px;right:25px;border-radius:0;width:auto!important;max-width:inherit!important;background:#222;min-width:auto!important;padding:17px 30px}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment #place_order{bottom:-4px;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment #place_order:hover{background:#993a96}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box{margin:0;padding-left:35px;font-weight:500;color:#2f2e2e}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .input-text,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box textarea{border-radius:0;outline:none;border-color:rgba(47,46,46,.5);color:#2f2e2e;font-weight:500;font-size:14px;padding:18px 20px 16px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form{margin-top:0}@media(min-width:768px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form{max-width:100%}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .form-row{padding:0;width:23%;float:left;margin:0 2% 0 0}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .form-row{width:100%;margin-right:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .form-row:first-child{width:47%;float:left;margin-right:2%}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .form-row:first-child{width:100%;margin-right:0}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .form-row .wc-stripe-elements-field{margin:0;border:1px solid #222;padding:5px 20px;border-radius:0;outline:none;height:60px;background:#f9f9f9}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .form-row .wc-stripe-elements-field>*{top:13px!important}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .stripe-source-errors .woocommerce_error{margin-top:5px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .payment_box .wc-credit-card-form .stripe-source-errors .woocommerce_error li{padding:0;border-radius:0;margin-bottom:0}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment #place_order{width:auto;min-width:250px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:10px;margin:10px 0 0}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media(max-width:479px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li .woocommerce-SavedPaymentMethods-tokenInput{display:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li .woocommerce-SavedPaymentMethods-tokenInput:checked+label{border-color:#993a96;-webkit-box-shadow:0 6px 14px rgba(34,34,34,.12);box-shadow:0 6px 14px rgba(34,34,34,.12)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li.woocommerce-SavedPaymentMethods-token input[type=radio]+label:before{content:"";width:32px;height:32px;border:2px solid rgba(0,0,0,0);border-radius:100%;text-align:center;line-height:29px;font-size:18px;display:block;margin:0 auto 20px;font-family:Font Awesome\ 5 Free,sans-serif;color:rgba(0,0,0,0)}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li.woocommerce-SavedPaymentMethods-token input[type=radio]:checked+label:before{color:#993a96;border-color:#993a96}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li label{border:2px solid rgba(47,46,46,.2);border-radius:9px;padding:30px;height:100%;font-size:15px;font-weight:600;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li label:hover{border-color:rgba(47,46,46,.5)}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li label{padding:20px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li.woocommerce-SavedPaymentMethods-new label{color:rgba(47,46,46,.7);text-align:center}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li.woocommerce-SavedPaymentMethods-new label:before{content:"+";width:32px;height:32px;border:2px solid rgba(47,46,46,.7);border-radius:100%;text-align:center;line-height:33px;font-size:24px;display:block;margin:0 auto 20px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .wc-saved-payment-methods li.woocommerce-SavedPaymentMethods-new .woocommerce-SavedPaymentMethods-tokenInput:checked+label{color:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .woocommerce-SavedPaymentMethods-saveNew label{position:relative;padding-left:30px;font-size:14px;text-transform:none;line-height:normal;font-weight:400}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .woocommerce-SavedPaymentMethods-saveNew label:before{content:""!important;width:20px;height:20px;border:1px solid rgba(34,34,34,.25);background:#fff;display:block;position:absolute;left:0;top:-4px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .woocommerce-SavedPaymentMethods-saveNew label:after{content:""!important;width:8px;height:8px;background:#fff;display:block;position:absolute;left:6px;top:2px;opacity:0;z-index:9}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked+label:before{content:"";background:#222}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .yith-woocommerce-checkout-payment #payment .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked+label:after{opacity:1}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box{padding-top:30px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box h3{font-size:22px;text-align:center;margin-bottom:20px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .form-group{text-align:left}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .form-group+.alert{clear:both;margin-top:10px;border-radius:0;border:none;text-align:left;padding:20px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .form-group+.alert.alert-success{background:rgba(153,58,150,.7);color:#fff}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .form-group+.alert.alert-error{background:rgba(233,52,52,.2);color:#fff}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box label{font-size:12px;font-weight:600;text-transform:uppercase}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .form-control{border-radius:0;outline:none;border-color:rgba(47,46,46,.5);color:#2f2e2e;font-weight:500;font-size:14px;padding:18px 20px 16px;height:53px;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .button{font-weight:600;font-size:16px;border-radius:40px;font-family:Josefin Sans,sans-serif;padding:14px 30px;background:rgba(0,0,0,0);color:#993a96;border:1px solid #993a96}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .button:focus,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .button:hover{background:#993a96;color:#fff}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box .button{margin-bottom:20px}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box span{float:right;font-size:15px;font-weight:500}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box span a:focus,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box span a:hover{color:#e93434}@media(max-width:767px){.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .checkout-order-name-box span{float:left}}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .shoo-again-button{text-align:center;margin-top:50px}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .shoo-again-button .button{font-weight:400;font-size:16px;line-height:28px;border-radius:0;font-family:Josefin Sans,sans-serif;padding:10px 30px;background:#222;color:#fff;display:inline-block;text-align:center}.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .shoo-again-button .button:focus,.visualcomposerstarter.woocommerce-checkout>.container .woocommerce .shoo-again-button .button:hover{background:#993a96;color:#fff}.visualcomposerstarter.woocommerce-checkout:not(.woocommerce-order-received) .footer-widget-area,.visualcomposerstarter.woocommerce-checkout:not(.woocommerce-order-received) .header-bottom .header-right,.visualcomposerstarter.woocommerce-checkout:not(.woocommerce-order-received) .header-bottom .search-col,.visualcomposerstarter.woocommerce-checkout:not(.woocommerce-order-received) .header-top,.visualcomposerstarter.woocommerce-checkout:not(.woocommerce-order-received) .mega-menu-wrap,.visualcomposerstarter.woocommerce-checkout:not(.woocommerce-order-received) .newsletter-form{display:none!important}.visualcomposerstarter.woocommerce-checkout:not(.woocommerce-order-received) .footer-bottom{border-top:1px solid #e0e0e0}.visualcomposerstarter.woocommerce-checkout #header.site-header{-webkit-box-shadow:none;box-shadow:none;border-bottom:none}.visualcomposerstarter.woocommerce-checkout.woocommerce-order-received .thank-you-page-back-btn{display:none}.visualcomposerstarter.woocommerce-checkout.admin-bar .container .woocommerce #checkout_timeline.text li:after,.visualcomposerstarter.woocommerce-checkout.admin-bar .container .woocommerce #checkout_timeline.text li:before{top:36px}@media(max-width:402px){.visualcomposerstarter.woocommerce-checkout.admin-bar .container .woocommerce #checkout_timeline.text li:after,.visualcomposerstarter.woocommerce-checkout.admin-bar .container .woocommerce #checkout_timeline.text li:before{top:52px}}.woocommerce #checkout_timeline.text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce #checkout_timeline.text.shipping_removed li{width:33.33%}.woocommerce #checkout_timeline.text.shipping_removed li:after,.woocommerce #checkout_timeline.text.shipping_removed li:before{width:55%}.woocommerce #checkout_timeline.text li{color:rgba(47,46,46,.3);font-weight:700;font-size:12px;text-transform:uppercase;padding-left:0;width:25%;position:relative;padding-right:0;pointer-events:none}@media(max-width:767px){.woocommerce #checkout_timeline.text li{font-size:12px!important}}.woocommerce #checkout_timeline.text li:after,.woocommerce #checkout_timeline.text li:before{content:"";width:58%;height:2px;background:#b9b9b9;position:absolute;top:38px}@media(max-width:402px){.woocommerce #checkout_timeline.text li:after,.woocommerce #checkout_timeline.text li:before{top:53px}}.woocommerce #checkout_timeline.text li:before{left:-15px}.woocommerce #checkout_timeline.text li:after{right:-15px}.woocommerce #checkout_timeline.text li.active,.woocommerce #checkout_timeline.text li.completed{color:#993a96;pointer-events:auto}.woocommerce #checkout_timeline.text li.active:after,.woocommerce #checkout_timeline.text li.active:before,.woocommerce #checkout_timeline.text li.completed:after,.woocommerce #checkout_timeline.text li.completed:before{background:#993a96}.woocommerce #checkout_timeline.text li.active .timeline-wrapper .timeline-step,.woocommerce #checkout_timeline.text li.completed .timeline-wrapper .timeline-step{border-color:#993a96;font-size:0}.woocommerce #checkout_timeline.text li.active .timeline-wrapper .timeline-step:after,.woocommerce #checkout_timeline.text li.completed .timeline-wrapper .timeline-step:after{width:16px;height:8px;border-top:2px solid #993a96;border-right:2px solid #993a96;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);display:block;position:absolute;top:8px;left:6px;display:none}.woocommerce #checkout_timeline.text li.active+li:before,.woocommerce #checkout_timeline.text li.completed+li:before{background:#993a96}.woocommerce #checkout_timeline.text li .timeline-wrapper{text-align:center;padding-bottom:20px}.woocommerce #checkout_timeline.text li .timeline-wrapper:after{display:none!important}.woocommerce #checkout_timeline.text li .timeline-wrapper .timeline-step{display:block;width:32px;height:32px;background:#fff;border:2px solid rgba(47,46,46,.3);line-height:30px;font-size:12px;border-radius:50%;bottom:0;padding:0;z-index:1;margin:0 auto 15px;position:relative}.woocommerce #checkout_timeline.text li .timeline-wrapper .timeline-step:after{content:""}.woocommerce #checkout_timeline.text li .timeline-wrapper .timeline-label{padding:0!important;margin-bottom:8px;display:block}@media(max-width:402px){.woocommerce #checkout_timeline.text li .timeline-wrapper .timeline-label{min-height:30px}}.woocommerce-checkout a.remove-address-button{display:none}.niu-thankyou-page-box{background:#fff;padding:150px 50px 70px;text-align:center}@media(max-width:767px){.niu-thankyou-page-box{padding:30px 20px}}.niu-thankyou-page-box .custom-heading h3{font-size:32px;line-height:48px;font-weight:700!important;margin-top:25px;margin-bottom:40px}.niu-thankyou-page-box .custom-heading h3 p{font-weight:700}@media(max-width:767px){.niu-thankyou-page-box .custom-heading h3 p{font-size:24px!important;line-height:36px!important}}.niu-thankyou-page-box .delivery-date-time p{font-size:16px!important;font-weight:400;line-height:28px!important}.niu-thankyou-page-box .delivery-date-time p a,.niu-thankyou-page-box .delivery-date-time p strong{color:#222;font-weight:700;border-bottom:none}.niu-thankyou-page-box .delivery-date-time p a:hover{color:#993a96}.niu-thankyou-page-box .payment-amount{font-size:18px;font-weight:600;margin-bottom:20px}.remove-shipping-option form.woocommerce-shipping-calculator,.remove-shipping-option p.woocommerce-shipping-destination,.woocommerce-form__label-for-checkbox .input-checkbox,a.back-link.back-to-privious-steps{display:none}.woocommerce-form__label-for-checkbox .input-checkbox:checked+span:before{content:""}.woocommerce-form__label-for-checkbox span:not(.required){position:relative;padding-left:35px;font-size:16px;text-transform:none;line-height:normal;font-weight:400}.woocommerce-form__label-for-checkbox span:not(.required):before{content:""!important;width:20px;height:20px;border:1px solid rgba(34,34,34,.25);background:#fff;display:block;position:absolute;left:0;top:-4px}.woocommerce-form__label-for-checkbox span:not(.required):after{content:""!important;width:8px;height:8px;background:#fff;display:block;position:absolute;left:6px;top:6px;opacity:0}.woocommerce-form__label-for-checkbox span:not(.required) a{border-bottom:none;text-transform:capitalize}.woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:before{content:"";background:#222}.woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:after{opacity:1}.visualcomposerstarter.woocommerce-account #customer_login{margin-top:80px}.visualcomposerstarter.woocommerce-account .entry-content{margin-bottom:50px;min-height:calc(100vh - 290px)}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .entry-content{margin-bottom:20px}}.visualcomposerstarter.woocommerce-account .back-link-wrap{margin-bottom:22px;margin-top:30px}.visualcomposerstarter.woocommerce-account .back-link-wrap a{color:#222}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation{width:25%;padding-left:0}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;padding-left:0}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation h3{font-size:22px;margin-bottom:30px;margin-top:45px}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation h3{margin-top:0}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li{padding-left:0;font-weight:600;margin-bottom:10px;text-transform:capitalize}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li:before{display:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads{display:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#2f2e2e}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:#993a96;opacity:1}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#993a96}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content{width:75%}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content{width:100%}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .account-box{background:#fff;padding:40px 50px;margin-bottom:20px}@media(max-width:1199px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .account-box{padding:40px 30px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .account-box{padding:30px 20px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .account-box h3{font-weight:600;font-size:22px;margin-bottom:30px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .account-box h4{font-weight:600;font-size:18px;margin-bottom:20px}@media(min-width:641px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .account-box.change-pwd .password-input{width:49%}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .edit-account .button{padding:11px 30px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .edit{font-weight:600!important;font-size:16px!important;border-radius:0!important;font-family:Josefin Sans,sans-serif!important;padding:14px 30px!important;background:#222!important;color:#fff!important}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .edit:focus,.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .edit:hover{background:#993a96!important;color:#fff!important}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .form-row.address-2{padding-top:32px}@media(max-width:640px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .form-row.address-2{padding-top:0}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile{border:none;background:#fff;padding:40px 50px;margin-bottom:20px}@media(max-width:1199px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile{padding:40px 30px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile{padding:30px 20px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile h2{font-weight:600;font-size:22px;margin-bottom:30px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile .js-show-available-providers:focus,.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile .js-show-available-providers:hover{color:#e93434;border-color:#e93434}@media(min-width:769px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile table.shop_table th:first-child{padding-left:13px!important}}@media(min-width:769px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile table.shop_table td:first-child{padding-left:8px!important}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile table.shop_table td .unlink-social-login-profile{font-size:14px;padding:11px 30px 8px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .table-wrap{background:#fff;padding-bottom:40px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table{background:#fff;border-top:0}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table th{font-weight:600;font-size:12px;color:rgba(47,46,46,.7);text-transform:uppercase;text-align:left!important;border:none!important;padding:18px 13px}@media(min-width:769px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table th:first-child{padding-left:25px}}@media(min-width:992px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table th:first-child{padding-left:50px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table th.woocommerce-orders-table__header-order-actions{width:15%}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table th.woocommerce-orders-table__header-order-actions span{display:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr:nth-child(odd){background:#f4f4f4}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td{font-size:14px;font-weight:500;border:none}@media(min-width:769px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td{text-align:left!important}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td:first-child{padding-left:25px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td:last-child{padding-right:25px}}@media(min-width:992px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td{text-align:left!important}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td:first-child{padding-left:30px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td:last-child{padding-right:30px}}@media(min-width:1200px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td:first-child{padding-left:50px}}@media(max-width:768px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td{width:100%;position:relative;padding-left:110px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td:before{content:attr(data-title) " ";font-weight:600;font-size:12px;color:rgba(47,46,46,.7);text-transform:uppercase;position:absolute;left:15px;top:20px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td .button{font-size:14px;padding:11px 30px 8px;margin:3px}@media(max-width:991px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td .button{padding:11px 15px 8px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number a{color:#2f2e2e}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name strong{font-weight:600;float:left;width:calc(100% - 25px)}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown{float:right}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-toggle{padding:0;background:rgba(0,0,0,0);border:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-toggle:hover{color:#e93434}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-menu{right:20px;left:auto;border:none;border-radius:0;-webkit-box-shadow:0 15px 50px rgba(34,34,34,.25);box-shadow:0 15px 50px rgba(34,34,34,.25);color:#2f2e2e;font-weight:600;font-size:14px;padding:15px;top:0;min-width:200px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-menu .form-control{border-radius:0;border-color:rgba(47,46,46,.2);font-weight:500;font-size:14px;color:#2f2e2e;-webkit-box-shadow:none;box-shadow:none;padding:10px 12px;height:auto;margin-bottom:15px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-menu .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-menu #niu-save-order-name{font-weight:600;font-size:14px;color:#993a96;border:1px solid #993a96;background:rgba(0,0,0,0);text-align:center;padding:10px 30px 8px;display:inline-block;border-radius:40px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-menu #niu-save-order-name:focus,.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-niu_order_name .dropdown .dropdown-menu #niu-save-order-name:hover{background:#993a96;color:#fff}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-toggle{border:none;background:rgba(0,0,0,0);padding:0;color:#2f2e2e;font-size:20px;font-weight:400}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-menu{right:20px;left:auto;border:none;border-radius:0;-webkit-box-shadow:0 15px 50px rgba(34,34,34,.25);box-shadow:0 15px 50px rgba(34,34,34,.25);color:#2f2e2e;font-weight:600;font-size:14px;min-width:120px;top:0}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-menu li{padding-left:0;display:block;background:#fff}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-menu li:before{display:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-menu li+li{border-top:1px solid rgba(47,46,46,.3)}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-menu li>a{color:#2f2e2e;font-weight:600;padding:18px 20px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-menu li>a:focus,.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions .dropdown-menu li>a:hover{background:#f4f4f4;color:#2f2e2e;opacity:1}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination{text-align:right;padding:0 30px}@media(max-width:991px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination{padding:0 25px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination{padding:0 20px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .payment-methods-heading{background:#fff;padding:40px 50px 20px;margin-bottom:0}@media(max-width:1199px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .payment-methods-heading{padding:40px 30px 20px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .payment-methods-heading{padding:30px 20px 20px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .payment-methods-heading h3{font-size:22px}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-paymentMethods tbody tr td{padding-right:15px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment{border-radius:0;background:#fff;padding:40px 50px;margin-bottom:20px}@media(max-width:1199px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment{padding:40px 30px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment{padding:30px 20px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .payment_methods{border:none;padding:0}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .payment_methods li{padding-left:0}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .payment_methods li .input-radio{display:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .payment_methods li .input-radio+label{padding-left:35px;position:relative;font-weight:600;font-size:14px;text-transform:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .payment_methods li .input-radio+label:before{content:"";width:20px;height:20px;border:1px solid rgba(47,46,46,.5);border-radius:50%;background:#fff;position:absolute;left:0;top:3px;line-height:18px;text-align:center;font-size:19px;color:#993a96;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .payment_methods li .input-radio:checked+label:before{font-family:Font Awesome\ 5 Free,sans-serif;content:"";border-color:#993a96}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox{background:rgba(0,0,0,0);border-radius:0;color:#2f2e2e;padding:10px 10px 10px 35px;margin:0}@media(min-width:768px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox{max-width:470px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox:before{display:none}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox input.input-text{border-radius:0;outline:none;border:1px solid rgba(47,46,46,.5);color:#2f2e2e;font-weight:500;font-size:14px;padding:16px 20px 14px;width:100%;min-height:53px}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .button{font-weight:600;font-size:16px;border-radius:0;font-family:Josefin Sans,sans-serif;padding:14px 30px;background:#222;width:auto;margin-left:20px;float:left}@media(max-width:479px){.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .button{padding:14px 15px}}.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .button:focus,.visualcomposerstarter.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment .button:hover{background:#993a96}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content>p{background:#fff;padding:40px 50px 30px;margin:0}@media(max-width:1199px){.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content>p{padding:40px 30px}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content>p{padding:30px 20px}}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content>p mark{background:rgba(0,0,0,0);color:#993a96;font-weight:600}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details{background:#fff;padding:0 50px 40px;margin-bottom:20px}@media(max-width:1199px){.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details{padding:0 30px 40px;width:100%}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details{padding:0 20px 30px}}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details h2{font-weight:600;font-size:22px;margin-bottom:30px}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .vct-order-detail span:first-child{font-weight:600;font-size:12px;text-transform:uppercase}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .vct-order-detail ul li{padding-left:25px}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .vct-order-detail ul li:before{color:#222;left:0}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .shop_table{border-top-color:rgba(47,46,46,.5)}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .shop_table th{font-weight:600;font-size:12px;text-transform:uppercase;padding-left:0!important}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .shop_table th:last-child{text-align:right}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .shop_table td{font-weight:500;font-size:14px}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .shop_table tfoot td,.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .shop_table tfoot th{padding-top:15px;padding-bottom:15px}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details{background:#fff;padding:40px 50px}@media(max-width:1199px){.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details{padding:40px 30px;width:100%}}@media(max-width:767px){.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details{padding:30px 20px}}.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details h2{font-weight:600;font-size:22px;margin-bottom:30px}@media(max-width:767px){.visualcomposerstarter.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .vct-billing-detail span:nth-child(2){word-break:break-word}}.visualcomposerstarter.woocommerce-account .tnp-newsletter-profile-url{display:none!important}.wc-delete-account .button{font-weight:600;font-size:16px;border-radius:0;font-family:Josefin Sans,sans-serif;padding:14px 30px;background:#222;color:#fff;border:1px solid #fff}.wc-delete-account .button:focus,.wc-delete-account .button:hover{background:#993a96;color:#fff}.niu-my-orders-headings{background:#fff;padding:40px 30px 30px 50px}@media(max-width:1199px){.niu-my-orders-headings{padding:40px 30px 30px}}@media(max-width:991px){.niu-my-orders-headings{padding:40px 25px 30px}}@media(max-width:767px){.niu-my-orders-headings{padding:30px 20px}}.niu-my-orders-headings h3{display:inline-block;font-size:22px}.niu-my-orders-headings .niu-reorder-dropdown{float:right}.niu-my-orders-headings .niu-reorder-dropdown .button{font-size:14px!important;padding:11px 40px 9px!important}@media(max-width:479px){.niu-my-orders-headings .niu-reorder-dropdown .button{padding:11px 20px 9px!important}}.niu-my-orders-headings .dropdown-menu{left:auto;right:0;border:none;border-radius:0;-webkit-box-shadow:0 5px 50px rgba(34,34,34,.25);box-shadow:0 5px 50px rgba(34,34,34,.25);color:#2f2e2e;font-weight:600;font-size:14px;letter-spacing:-.05em;margin-top:23px;min-width:425px}@media(max-width:767px){.niu-my-orders-headings .dropdown-menu{right:-20px}}@media(max-width:479px){.niu-my-orders-headings .dropdown-menu{min-width:290px}}.niu-my-orders-headings .dropdown-menu:before{content:"";width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:18px solid #fff;position:absolute;top:-18px;left:75%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.niu-my-orders-headings .dropdown-menu li{padding:40px 50px}@media(max-width:479px){.niu-my-orders-headings .dropdown-menu li{padding:20px}}.niu-my-orders-headings .dropdown-menu li:before{display:none}.niu-my-orders-headings .dropdown-menu li:first-child{padding-bottom:15px}.niu-my-orders-headings .dropdown-menu li+li{border-top:1px solid rgba(47,46,46,.3)}.niu-my-orders-headings .dropdown-menu li h4{font-size:20px}.niu-my-orders-headings .dropdown-menu li span{font-weight:500}.niu-my-orders-headings .dropdown-menu li .select2{border-color:#2f2e2e}.niu-my-orders-headings .dropdown-menu li#reorder-subtotal-section{padding-top:20px;padding-bottom:25px}.niu-my-orders-headings .dropdown-menu li#reorder-subtotal-section .total{display:inline-block;width:50%}.niu-my-orders-headings .dropdown-menu li#reorder-subtotal-section .total strong{font-weight:600;font-size:12px;text-transform:uppercase;margin-bottom:5px}.niu-my-orders-headings .dropdown-menu li#reorder-subtotal-section .total span{display:block;font-weight:600;font-size:20px}.niu-my-orders-headings .dropdown-menu li#reorder-subtotal-section .btn-wrap{display:inline-block;width:50%;text-align:right}.niu-my-orders-headings .dropdown-menu li#reorder-subtotal-section .btn-wrap a{color:#fff;padding:8px 40px 6px!important}@media(max-width:479px){.niu-my-orders-headings .dropdown-menu li#reorder-subtotal-section .btn-wrap a{padding:8px 27px 6px!important}}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row{margin-bottom:15px;padding:3px}@media(max-width:640px){.visualcomposerstarter.woocommerce-page .woocommerce form .form-row{width:100%}}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.form-row-first{float:left}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.form-row-last{float:right}@media(min-width:641px){.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.form-row-first,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.form-row-last{width:49%}}@media(min-width:641px){.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.address-2{padding-top:32px}}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-invalid label{color:#222}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-invalid .select2,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-invalid input,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-invalid textarea{border-color:#e93434!important}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-validated .select2,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-validated input,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-validated textarea{border-color:#993a96!important}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row.woocommerce-validated .select2{border-color:#222!important}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row label{font-weight:700;font-size:14px;text-transform:capitalize;display:block;line-height:2;color:#222;margin-bottom:10px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row label.woocommerce-form__label-for-checkbox{text-transform:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-bottom:20px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row label.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{display:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row label.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox+span{position:relative;padding-left:25px;font-size:14px;text-transform:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row label.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox+span:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif;display:block;position:absolute;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:16px;height:16px;border:1px solid #993a96;background:#fff;border-radius:0;text-align:center;left:0;color:#993a96;font-size:15px;line-height:14px;top:-1px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row label.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox:checked+span:before{content:"";padding-left:3px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .required{color:#2f2e2e}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row textarea{border-radius:0;outline:none;border:1px solid #e0e0e0;background:#f9f9f9;color:#222;font-weight:400;font-size:14px;padding:16px 20px 14px;width:100%;min-height:53px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input:-webkit-autofill,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input:-webkit-autofill:active,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input:-webkit-autofill:focus,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input:-webkit-autofill:hover,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row textarea:-webkit-autofill,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row textarea:-webkit-autofill:active,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row textarea:-webkit-autofill:focus,.visualcomposerstarter.woocommerce-page .woocommerce form .form-row textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#2f2e2e!important}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row textarea{height:6em}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .select2{border-radius:0;outline:none;border-color:#e0e0e0;color:#2f2e2e;font-weight:500;font-size:14px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .select2 .select2-selection--single{height:51px;outline:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .select2 .select2-selection--single .select2-selection__rendered{line-height:54px;font-weight:500;padding-left:20px;text-align:left;height:51px;background:#f9f9f9}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .select2 .select2-selection--single .select2-selection__arrow{height:51px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .select2 .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;left:50%;top:45%;width:12px;height:12px;border-top:2px solid rgba(47,46,46,.5);border-right:2px solid rgba(47,46,46,.5);-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .select2 .select2-selection--single .select2-selection__arrow b{display:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .select2.select2-container--open .select2-selection--single .select2-selection__arrow:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=checkbox]{display:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=checkbox]+label{position:relative;padding-left:25px;font-size:14px;text-transform:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=checkbox]+label:before{content:"";font-family:Font Awesome\ 5 Free,sans-serif;display:block;position:absolute;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:16px;height:16px;border:1px solid #993a96;background:#fff;border-radius:0;text-align:center;left:0;color:#993a96;font-size:15px;line-height:14px;top:-1px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=checkbox]:checked+label:before{content:"";padding-left:3px}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=radio]{display:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=radio]+label{padding-left:35px;position:relative;font-weight:600;font-size:14px;text-transform:none}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=radio]+label:before{content:"";width:20px;height:20px;border:1px solid rgba(47,46,46,.5);border-radius:50%;background:#fff;position:absolute;left:0;top:3px;line-height:18px;text-align:center;font-size:19px;color:#993a96;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row input[type=radio]:checked+label:before{font-family:Font Awesome\ 5 Free,sans-serif;content:"";border-color:#993a96}.visualcomposerstarter.woocommerce-page .woocommerce form .form-row .show-password-input{display:none}.visualcomposerstarter.woocommerce-page .woocommerce form .button{font-weight:600;font-size:16px;border-radius:0;font-family:Josefin Sans,sans-serif;padding:14px 30px}.visualcomposerstarter.woocommerce-page .woocommerce form .button.button-outline{background:#222;color:#fff;border:1px solid #222}.visualcomposerstarter.woocommerce-page .woocommerce form .button.button-outline:focus,.visualcomposerstarter.woocommerce-page .woocommerce form .button.button-outline:hover{background:#993a96;color:#fff;border-color:#993a96}.visualcomposerstarter.woocommerce-page .woocommerce form .g-recaptcha{margin-bottom:20px}.search-results>.container{width:100%!important}@media(min-width:1350px){.search-results .content-wrapper .container{width:1320px!important}}.search-results .content-wrapper .container .search-results-header{border:none;padding-top:0}.search-results .content-wrapper .container .search-results-header h4{color:#2f2e2e}.search-results .content-wrapper .container .page-title{display:block;font-family:Josefin Sans,sans-serif;font-weight:600;font-size:30px}.search-results .content-wrapper .container .entry-content{min-height:10px!important}.search-no-results .page-header{border-bottom:none;margin:0}.search-no-results .page-title{display:block;font-family:Josefin Sans,sans-serif;font-weight:600;font-size:30px}.search-no-results .page-content{min-height:calc(100vh - 350px)}@media(max-width:767px){.search-no-results .page-content{min-height:calc(100vh - 460px)}}@media(min-width:479px){.search-no-results .search-form{max-width:400px}}.search-no-results .search-form:before{content:"";position:absolute;width:20px;height:20px;border:2px solid #993a96;border-radius:100%;right:31px;top:15px}.search-no-results .search-form:after{content:"";background:#993a96;width:10px;height:2px;border-radius:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:26px;top:33px}.search-no-results .search-form label .search-field{border-color:#993a96;font-style:normal;border-radius:30px;padding:0 40px 0 25px;height:55px;color:#993a96;max-width:100%}.niu-burger-menu{position:fixed;width:100%;height:100%;z-index:1000;top:0;display:none}.niu-burger-menu.open{display:block}.niu-burger-menu .niu-burger-overlay{background:rgba(53,121,120,.7);position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.niu-burger-menu .niu-burger-overlay .niu-burger-close-section{width:65%}.niu-burger-menu .niu-burger-overlay .niu-burger-content{position:relative;width:35%;height:100%;background:#f9f9f9;padding:70px 30px 30px;overflow:scroll}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-burger-close{text-align:right}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-burger-close a{color:#222;font-size:13px;padding:11px 14px;border:1px solid rgba(0,0,0,0);border-radius:50%;line-height:1;-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-burger-close a:hover{color:#e93434;border:1px solid #e93434;-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-nav-menu-container{border-bottom:1px solid #222;padding-bottom:20px;margin-bottom:30px}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-nav-menu-container li a{font-size:25px;font-weight:700;color:#222;-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease;margin-bottom:10px;padding:0}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-nav-menu-container li a:hover{color:#e93434;-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease;background-color:rgba(0,0,0,0)}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-burger-info .burger-menu-widget{margin-bottom:25px}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-burger-info .burger-menu-widget .widget-title{font-size:16px;font-weight:400;color:#993a96;margin-bottom:10px}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-burger-info .burger-menu-widget .textwidget a{color:#222;-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease}.niu-burger-menu .niu-burger-overlay .niu-burger-content .niu-burger-info .burger-menu-widget .textwidget a:hover{color:#e93434;-webkit-transition:.5s ease;-o-transition:ease .5s;transition:.5s ease;text-decoration:none}body.visualcomposerstarter.woocommerce ul.products .slick-track:after,body.visualcomposerstarter.woocommerce ul.products .slick-track:before,body.woocommerce ul.products .slick-track:after,body.woocommerce ul.products .slick-track:before,body ul.products .slick-track:after,body ul.products .slick-track:before{display:none}body.visualcomposerstarter.woocommerce ul.products li.product,body.woocommerce ul.products li.product,body ul.products li.product{letter-spacing:0;background:#fff;margin:0 0 20px!important;padding:8px!important;border:1px solid rgba(0,0,0,0);-webkit-transition:inherit;-o-transition:inherit;transition:inherit;overflow:hidden;width:25%;clear:none}@media(max-width:1199px){body.visualcomposerstarter.woocommerce ul.products li.product,body.woocommerce ul.products li.product,body ul.products li.product{width:33.33%}}@media(max-width:991px){body.visualcomposerstarter.woocommerce ul.products li.product,body.woocommerce ul.products li.product,body ul.products li.product{width:50%}}@media(max-width:767px){body.visualcomposerstarter.woocommerce ul.products li.product,body.woocommerce ul.products li.product,body ul.products li.product{padding:2px!important}}@media(max-width:480px){body.visualcomposerstarter.woocommerce ul.products li.product,body.woocommerce ul.products li.product,body ul.products li.product{width:100%}}body.visualcomposerstarter.woocommerce ul.products li.product:hover,body.woocommerce ul.products li.product:hover,body ul.products li.product:hover{border-color:#222}body.visualcomposerstarter.woocommerce ul.products li.product:hover .yith-wcqv-button:not(.view-options),body.woocommerce ul.products li.product:hover .yith-wcqv-button:not(.view-options),body ul.products li.product:hover .yith-wcqv-button:not(.view-options){opacity:1}body.visualcomposerstarter.woocommerce ul.products li.product:hover .woocommerce-LoopProduct-link img,body.woocommerce ul.products li.product:hover .woocommerce-LoopProduct-link img,body ul.products li.product:hover .woocommerce-LoopProduct-link img{height:200px;width:100%;max-width:100%}body.visualcomposerstarter.woocommerce ul.products li.product:hover .add_to_cart_button,body.visualcomposerstarter.woocommerce ul.products li.product:hover .button:not(.yith-wcqv-button),body.woocommerce ul.products li.product:hover .add_to_cart_button,body.woocommerce ul.products li.product:hover .button:not(.yith-wcqv-button),body ul.products li.product:hover .add_to_cart_button,body ul.products li.product:hover .button:not(.yith-wcqv-button){opacity:1;visibility:visible;display:block}body.visualcomposerstarter.woocommerce ul.products li.product:before,body.woocommerce ul.products li.product:before,body ul.products li.product:before{display:none}body.visualcomposerstarter.woocommerce ul.products li.product .size-woocommerce_thumbnail,body.woocommerce ul.products li.product .size-woocommerce_thumbnail,body ul.products li.product .size-woocommerce_thumbnail{display:inline-block;margin:0 auto}@media(max-width:479px){body.visualcomposerstarter.woocommerce ul.products li.product .size-woocommerce_thumbnail,body.woocommerce ul.products li.product .size-woocommerce_thumbnail,body ul.products li.product .size-woocommerce_thumbnail{max-width:100%}}body.visualcomposerstarter.woocommerce ul.products li.product .woocommerce-LoopProduct-link,body.woocommerce ul.products li.product .woocommerce-LoopProduct-link,body ul.products li.product .woocommerce-LoopProduct-link{display:inline-block;padding-bottom:0;border-bottom:none;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;width:100%}body.visualcomposerstarter.woocommerce ul.products li.product .woocommerce-LoopProduct-link img,body.woocommerce ul.products li.product .woocommerce-LoopProduct-link img,body ul.products li.product .woocommerce-LoopProduct-link img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}body.visualcomposerstarter.woocommerce ul.products li.product .woocommerce-loop-product__title,body.woocommerce ul.products li.product .woocommerce-loop-product__title,body ul.products li.product .woocommerce-loop-product__title{font-weight:400!important;font-size:14px!important;font-family:Josefin Sans,sans-serif;line-height:26px!important;min-height:50px;margin-top:15px;color:#222}body.visualcomposerstarter.woocommerce ul.products li.product .price,body.woocommerce ul.products li.product .price,body ul.products li.product .price{letter-spacing:0;margin-bottom:15px}@media(max-width:479px){body.visualcomposerstarter.woocommerce ul.products li.product .price,body.woocommerce ul.products li.product .price,body ul.products li.product .price{text-align:left;margin-bottom:5px}}body.visualcomposerstarter.woocommerce ul.products li.product .price ins,body.woocommerce ul.products li.product .price ins,body ul.products li.product .price ins{color:#222;font-weight:700;font-size:14px;line-height:26px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.visualcomposerstarter.woocommerce ul.products li.product .price del,body.woocommerce ul.products li.product .price del,body ul.products li.product .price del{font-weight:400;font-size:11px;line-height:15px;opacity:.8;position:absolute;left:0;bottom:0;color:#222}body.visualcomposerstarter.woocommerce ul.products li.product .price del+.product-qty,body.woocommerce ul.products li.product .price del+.product-qty,body ul.products li.product .price del+.product-qty{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.visualcomposerstarter.woocommerce ul.products li.product .price>.amount,body.woocommerce ul.products li.product .price>.amount,body ul.products li.product .price>.amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:0}body.visualcomposerstarter.woocommerce ul.products li.product .price>.amount.without-qty-input,body.woocommerce ul.products li.product .price>.amount.without-qty-input,body ul.products li.product .price>.amount.without-qty-input{padding-bottom:0}body.visualcomposerstarter.woocommerce ul.products li.product .price>.amount>.amount,body.woocommerce ul.products li.product .price>.amount>.amount,body ul.products li.product .price>.amount>.amount{color:#222;font-weight:700;font-size:14px;line-height:26px;letter-spacing:0}@media(max-width:767px){body.visualcomposerstarter.woocommerce ul.products li.product .price>.amount>.amount,body.woocommerce ul.products li.product .price>.amount>.amount,body ul.products li.product .price>.amount>.amount{font-size:12px}}body.visualcomposerstarter.woocommerce ul.products li.product .price>.amount>.product-qty,body.woocommerce ul.products li.product .price>.amount>.product-qty,body ul.products li.product .price>.amount>.product-qty{display:inline-block;vertical-align:top;font-weight:500;font-size:13px;line-height:15px;color:#2f2e2e;text-align:right;opacity:.6;margin-left:5px}body.visualcomposerstarter.woocommerce ul.products li.product .price>.amount>.product-qty.for-sale-product,body.woocommerce ul.products li.product .price>.amount>.product-qty.for-sale-product,body ul.products li.product .price>.amount>.product-qty.for-sale-product{display:none}body.visualcomposerstarter.woocommerce ul.products li.product.remove-quick-view .yith-wcqv-button:not(.view-options),body.woocommerce ul.products li.product.remove-quick-view .yith-wcqv-button:not(.view-options),body ul.products li.product.remove-quick-view .yith-wcqv-button:not(.view-options){display:none}body.visualcomposerstarter.woocommerce ul.products li.product .onsale,body.woocommerce ul.products li.product .onsale,body ul.products li.product .onsale{display:none}body.visualcomposerstarter.woocommerce ul.products li.product .product-type-label.round-label,body.woocommerce ul.products li.product .product-type-label.round-label,body ul.products li.product .product-type-label.round-label{position:absolute;left:15px;top:25%;background:#993a96;width:63px;height:63px;border-radius:50%;text-align:center;color:#fff;line-height:63px;font-weight:700;font-size:9px;text-transform:uppercase}body.visualcomposerstarter.woocommerce ul.products li.product .product-type-label.round-label:before,body.woocommerce ul.products li.product .product-type-label.round-label:before,body ul.products li.product .product-type-label.round-label:before{content:"";width:63px;height:63px;border:1px solid #fff;border-radius:50%;position:absolute;top:0;left:0;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}body.visualcomposerstarter.woocommerce ul.products li.product .product-type-label.product-type-fifty-percent,body.woocommerce ul.products li.product .product-type-label.product-type-fifty-percent,body ul.products li.product .product-type-label.product-type-fifty-percent{background:#d3ac4e;font-size:8px}body.visualcomposerstarter.woocommerce ul.products li.product .product-type-label.product-type-organic,body.woocommerce ul.products li.product .product-type-label.product-type-organic,body ul.products li.product .product-type-label.product-type-organic{background:#d3ac4e}body.visualcomposerstarter.woocommerce ul.products li.product .product-type-label.product-type-organic:before,body.woocommerce ul.products li.product .product-type-label.product-type-organic:before,body ul.products li.product .product-type-label.product-type-organic:before{border-style:dashed;border-width:2px}body.visualcomposerstarter.woocommerce ul.products li.product .product-type-label.ribbon-label,body.woocommerce ul.products li.product .product-type-label.ribbon-label,body ul.products li.product .product-type-label.ribbon-label{position:absolute;left:-45px;top:15px;background:#993a96;color:#fff;font-size:9px;font-weight:700;text-transform:uppercase;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:150px;height:28px;line-height:28px;letter-spacing:0}body.visualcomposerstarter.woocommerce ul.products li.product .product-type-label.product-type-low-stock,body.woocommerce ul.products li.product .product-type-label.product-type-low-stock,body ul.products li.product .product-type-label.product-type-low-stock{background:#d3ac4e}body.visualcomposerstarter.woocommerce ul.products li.product a.added_to_cart,body.woocommerce ul.products li.product a.added_to_cart,body ul.products li.product a.added_to_cart{display:none!important}body.visualcomposerstarter.woocommerce ul.products li.product .yith-wcqv-button:not(.view-options),body.woocommerce ul.products li.product .yith-wcqv-button:not(.view-options),body ul.products li.product .yith-wcqv-button:not(.view-options){position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:1px solid #993a96;border-radius:30px;font-size:12px;font-weight:700;color:#993a96;padding:12px 17px 10px;opacity:0;width:70%;text-align:center;min-width:135px;outline:0;z-index:2}body.visualcomposerstarter.woocommerce ul.products li.product .add_to_cart_button,body.visualcomposerstarter.woocommerce ul.products li.product .button:not(.yith-wcqv-button),body.woocommerce ul.products li.product .add_to_cart_button,body.woocommerce ul.products li.product .button:not(.yith-wcqv-button),body ul.products li.product .add_to_cart_button,body ul.products li.product .button:not(.yith-wcqv-button){background:#222;color:#fff;font-weight:700;font-family:Josefin Sans,sans-serif;font-size:14px;outline:0;height:50px;line-height:50px;padding:0 15px;text-align:center;width:100%!important;opacity:0;visibility:hidden;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;display:none;margin-top:0}body.visualcomposerstarter.woocommerce ul.products li.product .add_to_cart_button:focus,body.visualcomposerstarter.woocommerce ul.products li.product .add_to_cart_button:hover,body.visualcomposerstarter.woocommerce ul.products li.product .button:not(.yith-wcqv-button):focus,body.visualcomposerstarter.woocommerce ul.products li.product .button:not(.yith-wcqv-button):hover,body.woocommerce ul.products li.product .add_to_cart_button:focus,body.woocommerce ul.products li.product .add_to_cart_button:hover,body.woocommerce ul.products li.product .button:not(.yith-wcqv-button):focus,body.woocommerce ul.products li.product .button:not(.yith-wcqv-button):hover,body ul.products li.product .add_to_cart_button:focus,body ul.products li.product .add_to_cart_button:hover,body ul.products li.product .button:not(.yith-wcqv-button):focus,body ul.products li.product .button:not(.yith-wcqv-button):hover{background:#993a96;color:#fff}body.visualcomposerstarter.woocommerce ul.products li.product .add_to_cart_button:before,body.visualcomposerstarter.woocommerce ul.products li.product .button:not(.yith-wcqv-button):before,body.woocommerce ul.products li.product .add_to_cart_button:before,body.woocommerce ul.products li.product .button:not(.yith-wcqv-button):before,body ul.products li.product .add_to_cart_button:before,body ul.products li.product .button:not(.yith-wcqv-button):before{content:"";background:url(../images/basket-icon.svg) no-repeat;width:30px;height:28px;display:none;vertical-align:middle;margin-right:5px}body.visualcomposerstarter.woocommerce ul.products li.product .add_to_cart_button.added:after,body.visualcomposerstarter.woocommerce ul.products li.product .button:not(.yith-wcqv-button).added:after,body.woocommerce ul.products li.product .add_to_cart_button.added:after,body.woocommerce ul.products li.product .button:not(.yith-wcqv-button).added:after,body ul.products li.product .add_to_cart_button.added:after,body ul.products li.product .button:not(.yith-wcqv-button).added:after{display:none}body.visualcomposerstarter.woocommerce ul.products li.product .add_to_cart_button.button.loading:after,body.woocommerce ul.products li.product .add_to_cart_button.button.loading:after,body ul.products li.product .add_to_cart_button.button.loading:after{background-size:100%;width:20px;height:20px}body.visualcomposerstarter.woocommerce ul.products li.product .cart,body.woocommerce ul.products li.product .cart,body ul.products li.product .cart{text-align:center}body.visualcomposerstarter.woocommerce ul.products li.product .cart .quantity-wrap,body.woocommerce ul.products li.product .cart .quantity-wrap,body ul.products li.product .cart .quantity-wrap{margin-bottom:5px}body.visualcomposerstarter.woocommerce ul.products li.product .cart .quantity-wrap .vct-input-qty,body.woocommerce ul.products li.product .cart .quantity-wrap .vct-input-qty,body ul.products li.product .cart .quantity-wrap .vct-input-qty{display:block}body.visualcomposerstarter.woocommerce ul.products li.product .cart .quantity .qty,body.woocommerce ul.products li.product .cart .quantity .qty,body ul.products li.product .cart .quantity .qty{border-color:#993a96;border-radius:30px;height:35px;width:100%;color:#2f2e2e;font-size:16px;font-weight:600;text-align:center;padding:11px 35px 5px;outline:none}@media(max-width:479px){body.visualcomposerstarter.woocommerce ul.products li.product .cart .quantity .qty,body.woocommerce ul.products li.product .cart .quantity .qty,body ul.products li.product .cart .quantity .qty{height:40px;padding:12px 40px 5px}}body.visualcomposerstarter.woocommerce ul.products li.product .cart .quantity .vct-input-qty-control,body.woocommerce ul.products li.product .cart .quantity .vct-input-qty-control,body ul.products li.product .cart .quantity .vct-input-qty-control{display:none}body.visualcomposerstarter.woocommerce ul.products li.product.outofstock form,body.visualcomposerstarter.woocommerce ul.products li.product.outofstock h2,body.visualcomposerstarter.woocommerce ul.products li.product.outofstock img,body.visualcomposerstarter.woocommerce ul.products li.product.outofstock span,body.woocommerce ul.products li.product.outofstock form,body.woocommerce ul.products li.product.outofstock h2,body.woocommerce ul.products li.product.outofstock img,body.woocommerce ul.products li.product.outofstock span,body ul.products li.product.outofstock form,body ul.products li.product.outofstock h2,body ul.products li.product.outofstock img,body ul.products li.product.outofstock span{-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none;opacity:.8}body.visualcomposerstarter.woocommerce ul.products li.product.outofstock:before,body.woocommerce ul.products li.product.outofstock:before,body ul.products li.product.outofstock:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:#fff;z-index:1;opacity:.2}body .sidebar,body.visualcomposerstarter.woocommerce .sidebar,body.woocommerce .sidebar{padding-left:0;width:30%}@media(max-width:767px){body .sidebar,body.visualcomposerstarter.woocommerce .sidebar,body.woocommerce .sidebar{width:100%;padding:0}}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter{width:100%!important}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title{padding:10px 32px 10px 0;font-size:14px;text-transform:uppercase;color:#222;font-weight:700;border:none;border-bottom:1px solid #e0e0e0}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-down,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-down,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-down{background-image:url(../images/down-arrow.svg);background-repeat:no-repeat;background-position:50%;width:15px;height:15px}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-down:before,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-down:before,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-down:before{display:none}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-up,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-up,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-up{background-image:url(../images/top-arrow.svg);background-repeat:no-repeat;background-position:50%;width:15px;height:15px}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-up:before,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-up:before,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_regular_title .prdctfltr-up:before{display:none}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll{position:relative;top:0;margin-top:0;width:100%;padding:20px 0 0;-webkit-box-shadow:none;box-shadow:none;border:none}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span{line-height:25px;font-weight:400;padding-left:35px;position:relative;display:inline-block;margin-bottom:5px}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span:before,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span:before,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span:before{content:""!important;width:20px;height:20px;border:1px solid rgba(34,34,34,.25);background:#fff;display:block;position:absolute;left:0;top:-4px}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span:after,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span:after,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label span:after{content:""!important;width:8px;height:8px;background:#fff;display:block;position:absolute;left:7px;top:6px;opacity:0}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label input:checked+span:before,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label input:checked+span:before,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label input:checked+span:before{background:#222}body .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label input:checked+span:after,body.visualcomposerstarter.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label input:checked+span:after,body.woocommerce .sidebar .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter .prdctfltr_add_scroll .prdctfltr_checkboxes label input:checked+span:after{opacity:1}body .col-md-9,body.visualcomposerstarter.woocommerce .col-md-9,body.woocommerce .col-md-9{width:70%}@media(max-width:767px){body .col-md-9,body.visualcomposerstarter.woocommerce .col-md-9,body.woocommerce .col-md-9{width:100%}}body .col-md-9 .term-description,body.visualcomposerstarter.woocommerce .col-md-9 .term-description,body.woocommerce .col-md-9 .term-description{display:none}body .col-md-9 .woocommerce-result-count,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-result-count,body.woocommerce .col-md-9 .woocommerce-result-count{font-size:14px;line-height:25px;font-family:Josefin Sans,sans-serif}body .col-md-9 .woocommerce-ordering .select2,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-ordering .select2,body.woocommerce .col-md-9 .woocommerce-ordering .select2{border:none;background:#f9f9f9}body .col-md-9 .woocommerce-ordering .select2 .select2-selection--single,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection--single,body.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection--single{background:#f9f9f9;border-radius:0}body .col-md-9 .woocommerce-ordering .select2 .select2-selection__rendered,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection__rendered,body.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection__rendered{font-size:14px;font-family:Josefin Sans,sans-serif}body .col-md-9 .woocommerce-ordering .select2 .select2-selection__arrow,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection__arrow,body.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection__arrow{background-image:url(../images/down-arrow.svg);background-repeat:no-repeat;background-position:50%}body .col-md-9 .woocommerce-ordering .select2 .select2-selection__arrow:before,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection__arrow:before,body.woocommerce .col-md-9 .woocommerce-ordering .select2 .select2-selection__arrow:before{display:none}body .col-md-9 .before-loop-result-count,body.visualcomposerstarter.woocommerce .col-md-9 .before-loop-result-count,body.woocommerce .col-md-9 .before-loop-result-count{position:absolute;font-size:14px}@media(max-width:991px){body .col-md-9 .before-loop-result-count,body.visualcomposerstarter.woocommerce .col-md-9 .before-loop-result-count,body.woocommerce .col-md-9 .before-loop-result-count{position:relative}}body .col-md-9 .woocommerce-pagination,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-pagination,body.woocommerce .col-md-9 .woocommerce-pagination{padding-left:200px;text-align:right}@media(max-width:991px){body .col-md-9 .woocommerce-pagination,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-pagination,body.woocommerce .col-md-9 .woocommerce-pagination{padding-left:0;text-align:left}}body .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers,body.woocommerce .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers{background:rgba(0,0,0,0);border:none;font-size:16px;line-height:28px;font-weight:400;font-family:Josefin Sans,sans-serif;font-style:normal;color:rgba(34,34,34,.5);height:40px;border-radius:0;margin:0 1px;padding:0 20px}body .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers.current,body .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers:hover,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers.current,body.visualcomposerstarter.woocommerce .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers:hover,body.woocommerce .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers.current,body.woocommerce .col-md-9 .woocommerce-pagination ul.page-numbers li .page-numbers:hover{background:#222;color:#fff}body .container>.row,body.visualcomposerstarter.woocommerce .container>.row,body.woocommerce .container>.row{padding:50px 0}body .container>.chw-widget,body.visualcomposerstarter.woocommerce .container>.chw-widget,body.woocommerce .container>.chw-widget{padding:75px 0}@media(max-width:767px){body .container>.chw-widget,body.visualcomposerstarter.woocommerce .container>.chw-widget,body.woocommerce .container>.chw-widget{padding:30px 0}}body .container .featured-box-listing,body.visualcomposerstarter.woocommerce .container .featured-box-listing,body.woocommerce .container .featured-box-listing{text-align:center}body .container .featured-box-listing .heading,body.visualcomposerstarter.woocommerce .container .featured-box-listing .heading,body.woocommerce .container .featured-box-listing .heading{margin-bottom:60px}body .container .featured-box-listing .featured-box,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box,body.woocommerce .container .featured-box-listing .featured-box{padding:0 30px}@media(max-width:991px){body .container .featured-box-listing .featured-box,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box,body.woocommerce .container .featured-box-listing .featured-box{padding:0}}@media(max-width:767px){body .container .featured-box-listing .featured-box,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box,body.woocommerce .container .featured-box-listing .featured-box{margin-bottom:30px}}body .container .featured-box-listing .featured-box>*,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box>*,body.woocommerce .container .featured-box-listing .featured-box>*{display:block;width:auto;margin:0 auto}body .container .featured-box-listing .featured-box img,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box img,body.woocommerce .container .featured-box-listing .featured-box img{margin-bottom:15px}body .container .featured-box-listing .featured-box strong,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box strong,body.woocommerce .container .featured-box-listing .featured-box strong{margin-bottom:5px;line-height:25px;font-size:14px;text-transform:uppercase}@media(max-width:767px){body .container .featured-box-listing .featured-box strong,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box strong,body.woocommerce .container .featured-box-listing .featured-box strong{font-size:12px}}body .container .featured-box-listing .featured-box p,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box p,body.woocommerce .container .featured-box-listing .featured-box p{font-size:14px;color:#5c5c5c}@media(max-width:767px){body .container .featured-box-listing .featured-box p,body.visualcomposerstarter.woocommerce .container .featured-box-listing .featured-box p,body.woocommerce .container .featured-box-listing .featured-box p{font-size:12px}}.banner-image{padding:30px 15px 50px;position:relative}.banner-image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(34,34,34,.2)),to(#222));background:-o-linear-gradient(top,rgba(34,34,34,.2) 0,#222 100%);background:linear-gradient(180deg,rgba(34,34,34,.2),#222);width:100%;height:100%}.banner-image>*{position:relative;z-index:9}.banner-image .woocommerce-breadcrumb,.banner-image .woocommerce-breadcrumb a{color:#fff}.banner-image h2{font-size:32px;line-height:48px;font-weight:700;color:#fff;max-width:480px;width:100%;margin-bottom:0;margin-top:80px}.visualcomposerstarter.single-product.woocommerce .woocommerce-message{display:none}.visualcomposerstarter.single-product.woocommerce .backto-product-list{font-size:16px;line-height:28px;font-family:Josefin Sans,sans-serif;background:#f9f9f9;border-radius:0;color:#222;padding:14px 20px 13px 40px;background-image:url(../images/left-arrow.svg);background-position:20px;background-repeat:no-repeat;display:inline-block;margin-bottom:50px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .woocommerce-product-gallery ol.flex-control-thumbs li{margin:0}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .woocommerce-product-gallery ol.flex-control-thumbs li img{border:1px solid rgba(0,0,0,0)!important;padding:8px;margin-right:10px;width:80px;height:80px;-o-object-fit:cover;object-fit:cover;outline:none!important;opacity:1}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .woocommerce-product-gallery ol.flex-control-thumbs li img.flex-active,.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .woocommerce-product-gallery ol.flex-control-thumbs li img:hover{border-color:#222!important}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary{padding-right:10%}@media(max-width:991px){.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary{padding-right:0}}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .entry-categories{display:none}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .product_title{display:block;font-size:20px;line-height:26px;font-family:Josefin Sans,sans-serif;font-weight:700;color:#222;margin-bottom:20px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .price .amount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .price .amount .product-qty{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:10px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .price .amount span.amount{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .price span{font-size:32px;line-height:48px;font-family:Josefin Sans,sans-serif;font-weight:700;color:#222;margin-bottom:20px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .variations .label,.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .variations .value{display:block;width:100%}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .variations .label{text-align:left}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .variations .label label{color:#222;font-size:16px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .vct-variable-container{width:100%;margin-bottom:15px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .vct-variable-container .select2{text-align:left;max-width:100%;min-width:100%;border:1px solid #e0e0e0;padding:0;border-radius:0;height:60px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .vct-variable-container .select2 .select2-selection__arrow,.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .vct-variable-container .select2 .select2-selection__rendered{height:60px;line-height:60px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .vct-variable-container .select2 .select2-selection__arrow{background-image:url(../images/down-arrow.svg);background-repeat:no-repeat;background-position:50%}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary form.cart .vct-variable-container .select2 .select2-selection__arrow:before{display:none}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row,.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row .ppom-field-wrapper{padding:0}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row .ppom-field-wrapper input{border:1px solid #e0e0e0;padding:15px 20px;border-radius:0;height:60px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row .ppom-field-wrapper .select2{border:1px solid #e0e0e0;padding:0;border-radius:0;height:60px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row .ppom-field-wrapper .select2 .select2-selection__arrow,.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row .ppom-field-wrapper .select2 .select2-selection__rendered{height:60px;line-height:60px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row .ppom-field-wrapper .select2 .select2-selection__arrow{background-image:url(../images/down-arrow.svg);background-repeat:no-repeat;background-position:50%}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .form-row .ppom-field-wrapper .select2 .select2-selection__arrow:before{display:none}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary #ppom-price-container{display:none}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity{position:relative}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity .screen-reader-text{clip:inherit;height:auto;overflow:visible;overflow-wrap:normal!important;position:absolute!important;width:auto;font-size:10px;font-weight:400;background:#fff;z-index:9;line-height:14px;left:16px;top:-5px;padding:0 5px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity .vct-input-qty{position:relative}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity .vct-input-qty input{width:150px;height:60px;border-radius:0;border-color:#222;padding:0 20px;text-align:left}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity .vct-input-qty .vct-input-qty-control{position:absolute;top:6px;right:10px;border:none;line-height:24px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity .vct-input-qty .vct-input-qty-control:after{content:"+";color:#222;font-size:40px;font-weight:100}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity .vct-input-qty .vct-input-qty-control.vct-input-qty-control-remove{top:auto;bottom:5px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .quantity .vct-input-qty .vct-input-qty-control.vct-input-qty-control-remove:after{content:"_"}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .single_add_to_cart_button{width:calc(100% - 170px);background:#222!important;color:#fff!important;font-size:18px;line-height:32px;font-family:Josefin Sans,sans-serif;font-weight:700;height:60px}@media(max-width:767px){.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .single_add_to_cart_button{font-size:15px}}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .single_add_to_cart_button:before{display:none}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary h3{font-size:14px;line-height:25px;margin-bottom:15px;text-transform:uppercase}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary p{font-size:14px;line-height:25px;margin-bottom:20px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .delivery-information{padding-top:20px;border-top:1px solid #e0e0e0}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .delivery-information ul{list-style:none;padding-left:0}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .delivery-information ul li{padding-left:0;font-size:14px;line-height:25px;margin-bottom:15px}.visualcomposerstarter.single-product.woocommerce .type-product .product-wrap .entry-summary .delivery-information ul li:before{content:"";width:6px;height:6px;background:#222;border-radius:50%;display:inline-block;margin-right:6px;top:-2px;position:relative}.visualcomposerstarter.single-product.woocommerce .type-product .up-sells.upsells.products{clear:both;padding:75px 0 0}.visualcomposerstarter.single-product.woocommerce .type-product .up-sells.upsells.products>h2{text-align:center;margin-bottom:30px}@media(max-width:767px){.visualcomposerstarter.single-product.woocommerce .type-product .up-sells.upsells.products .slick-list{padding-right:15%;overflow:visible;width:100%}}.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap{width:20%;background:#fff;border:1px solid rgba(0,0,0,0);padding:20px;cursor:pointer;position:relative;margin-bottom:20px}.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap:hover{border-color:#993a96}.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap:hover .yith-wcqv-button:not(.view-options){opacity:1}@media(max-width:1199px){.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap{width:25%}}@media(max-width:991px){.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap{width:33.33%}}@media(max-width:767px){.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap{width:50%}}@media(max-width:479px){.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap{width:100%}}.visualcomposerstarter.single-product.woocommerce div.product.single_search .product-wrap #yith-wcwtl-email{border:1px solid rgba(47,46,46,.5);font-weight:400;padding:10px;width:100%;-webkit-box-shadow:none;box-shadow:none}.visualcomposerstarter.single-product.woocommerce div.product.single_search.outofstock .woocommerce-product-gallery{-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none;opacity:.8}.visualcomposerstarter.single-product.woocommerce div.product.single_search .woocommerce-product-gallery{width:100%}.visualcomposerstarter.single-product.woocommerce div.product.single_search .woocommerce-product-gallery img{max-width:200px;margin:0 auto}.visualcomposerstarter.single-product.woocommerce div.product.single_search .summary{width:100%;margin:0;float:none;clear:both}.visualcomposerstarter.single-product.woocommerce div.product.single_search .product_title{display:block;font-weight:600;font-size:16px;font-family:Josefin Sans,sans-serif}@media(max-width:479px){.visualcomposerstarter.single-product.woocommerce div.product.single_search .product_title{text-align:center}}.visualcomposerstarter.single-product.woocommerce div.product.single_search .out-of-stock{color:#e93434}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price{letter-spacing:-.05em;margin-bottom:15px}@media(max-width:479px){.visualcomposerstarter.single-product.woocommerce div.product.single_search .price{text-align:left;margin-bottom:5px}}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price ins{color:#993a96;font-weight:600;font-size:20px;line-height:22px;letter-spacing:-.05em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price del{font-weight:600;font-size:13px;line-height:15px;opacity:.8;position:absolute;left:0;bottom:0;color:#2f2e2e}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price del+.product-qty{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price>.amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:25px}@media(max-width:479px){.visualcomposerstarter.single-product.woocommerce div.product.single_search .price>.amount{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price>.amount>.amount{color:#993a96;font-weight:600;font-size:20px;line-height:22px;letter-spacing:-.05em}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price>.amount>.product-qty{display:inline-block;vertical-align:top;font-weight:500;font-size:13px;line-height:15px;color:#2f2e2e;text-align:right;opacity:.6;margin-left:5px}.visualcomposerstarter.single-product.woocommerce div.product.single_search .price>.amount>.product-qty.for-sale-product{display:none}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart{text-align:center;margin:0}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .vct-variable-container{width:100%;margin-bottom:15px}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .vct-variable-container .select2{text-align:left;max-width:150px;min-width:150px}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .reset_variations{display:block!important;text-align:left!important;margin-top:5px!important}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .reset_variations:hover{text-decoration:none}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .woocommerce-variation-price{display:none}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .quantity-wrap{float:none;display:block;margin-right:0}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .quantity-wrap .quantity{float:none;margin-right:0}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .quantity-wrap .quantity .vct-input-qty{display:block}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .quantity-wrap .quantity .vct-input-qty .qty{width:100%}.visualcomposerstarter.single-product.woocommerce div.product.single_search form.cart .single_add_to_cart_button{display:inline-block;float:none;text-transform:none!important}.visualcomposerstarter.single-product.woocommerce div.product.single_search .yith-wcqv-button:not(.view-options){position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:1px solid #993a96;border-radius:30px;font-size:12px;font-weight:700;color:#993a96;padding:12px 17px 10px;opacity:0;width:70%;text-align:center;min-width:135px;outline:0;z-index:2}.visualcomposerstarter.single-product.woocommerce div.product.single_search #yith-wcwtl-output .button{background:#993a96;font-size:14px;font-weight:600;border-radius:30px;padding:12px 20px 9px}.visualcomposerstarter.single-product.woocommerce div.product.single_search #yith-wcwtl-output .button:hover{background:#e93434;color:#fff}.visualcomposerstarter.single-product.woocommerce div.product.single_search .entry-categories,.visualcomposerstarter.single-product.woocommerce div.product.single_search .entry-tags,.visualcomposerstarter.single-product.woocommerce div.product.single_search .product_meta,.visualcomposerstarter.single-product.woocommerce div.product.single_search .related,.visualcomposerstarter.single-product.woocommerce div.product.single_search .woocommerce-product-gallery__trigger,.visualcomposerstarter.single-product.woocommerce div.product.single_search .woocommerce-tabs{display:none}.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary{margin-top:15px}.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .entry-title{display:block}.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .yith-wcqv-button:not(.view-options){display:none}.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart{width:40%}@media screen and (max-width:991px){.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart{width:65%}}@media screen and (max-width:767px){.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart{width:35%}}@media screen and (max-width:575px){.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart{width:55%}}@media screen and (max-width:400px){.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart{width:65%}}.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart .input-text,.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart .quantity,.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .cart .vct-input-qty{width:100%}.visualcomposerstarter.single-product.woocommerce div.product.single_page .product-wrap .entry-summary .product-qty{color:#2f2e2e;font-size:20px}.visualcomposerstarter.single-product.woocommerce div.product.single_page .woocommerce-tabs .woocommerce-Tabs-panel{min-height:auto!important;padding:20px}.visualcomposerstarter.single-product.woocommerce div.product.single_page .related .product .quantity{width:100%}.visualcomposerstarter.single-product.woocommerce div.product.single_page .related .product .add_to_cart_button{float:none}
/*# sourceMappingURL=child-style.min.css.map */