html{-webkit-tap-highlight-color:transparent!important}#main>.banner .img img{width:auto}#header ul.header-nav-main li.account-item>a:before{display:none}#tab-description *{font-family:"Open Sans",sans-serif!important}#tab-description p{line-height:1.5!important}body{overflow-x:hidden;line-height:1.5;font-weight:400!important}label,legend,.shop_table tfoot th,th,td{font-size:16px}a.remove,a.icon-remove{color:#222}.button.disabled,button.disabled,.button[disabled],button[disabled]{opacity:1}.shop_table thead th{background:#184780;color:#fff;padding:10px}.badge-inner.secondary.on-sale{font-weight:400}h1.entry-title{font-size:32px}h2{font-size:32px}h3{font-size:26px}.dark,.dark p,.dark td{color:#fff}.button span{line-height:unset}img.mfp-img{max-height:90vh}.box-text p{font-size:18px}.bg-nocover .bg-fill{background-size:100% 100%!important}img.size-full.alignnone{margin-bottom:10px}.img-auto img{width:auto}.img-full .image-cover img{object-fit:contain}ul li,p{margin-bottom:10px}a.button,button.button{font-weight:400;font-size:15px}button.button{font-size:16px}input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],textarea,select,.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection{font-size:16px}.btn-radius{border-radius:99px}.section-title b{background:#fff0}.section-title-container .section-title-normal{border:0}.section-title-container .section-title-normal span{box-shadow:none;border:0;margin:0;padding:0}.section-title-container{margin-bottom:0}.section-content .col{padding-bottom:15px}.container.section-title-container{padding:0}textarea.wpcf7-form-control{min-height:auto;height:auto}ul.nav-dropdown.nav-dropdown-default{padding:10px;border:0}.cart-item ul.nav-dropdown.nav-dropdown-default{padding:10px}h6.entry-category.is-xsmall{display:none}.single .article-inner .entry-content.single-page{padding-top:0}.single .article-inner .entry-header-text{padding-bottom:0}.stuck .header-top-links{display:none}.page-wrapper{padding:50px 0}#footer ul.menu li+li{border:0}#footer ul.menu li a{padding-top:0;font-size:15px;display:block;color:#222}#footer ul.menu li a:hover{color:#dd9775}.widget .is-divider{display:none}#footer .footer-1{padding:50px 0 20px;background-size:cover;background-position:top center;border:0}#footer .absolute-footer.dark{padding:20px 0;color:#fff;font-size:13px;border-top:1px solid #354b67}p.woocommerce-mini-cart__empty-message{padding:10px}.header-nav.nav-line-bottom.header-top-links>li>a:before{display:none}.header-top-links>li.account-item>a{margin-left:10px}.icon-box h5,.icon-box h6{text-transform:none;font-size:16px}@media(max-width:880px){.page-header-wrapper .page-title-inner{min-height:200px!important}.off-canvas .nav-vertical>li>a{color:#000;font-size:16px;font-weight:400}}@media(max-width:500px){.page-header-wrapper .page-title-inner{min-height:170px!important}}ul.contact-info li i,.contact-info ul li i{position:absolute;left:0;top:5px;color:#81be41}ul.contact-info li,.contact-info ul li{list-style:none;padding-left:22px;position:relative;margin-left:0}.title-normal .section-title span{text-transform:none;font-weight:700}.our-cart table{background:#fff}.our-cart tr td{padding:10px}.our-cart tr td img{max-width:80px}.our-cart tr td h3{font-size:14px}.our-cart tr.head_tr td{padding:10px;text-transform:uppercase;font-weight:600;color:#222}.our-cart tr.head_tr{background:#f4f4f4}.our-cart tr td.rsdel input{display:inline-block;width:80px;text-align:center;margin:0;height:30px}.our-cart tr td.rsdel i{width:35px;height:30px;color:#fff;background:#743672;display:inline-block;text-align:center;line-height:30px;cursor:pointer}p.note-cart a{color:#ed1c24}p.note-cart{display:none;padding:10px 15px;background:rgb(79 195 40 / .2);border:1px solid #ddd;border-radius:10px;margin-bottom:20px}.mycart{display:none}#wp-get_products-wrap{display:none}.enquiry-form{padding:30px;background:#f6f6f6;padding-bottom:10px;margin-bottom:20px}h3.title-cat{font-size:26px}.product-small.box .box-image a,.product-main .product-images a,.product-main .product-thumbnails a{padding-top:100%;position:relative;display:block}.product-main .product-images a{padding-top:70%}.product-main .product-images a.button{padding-top:0}.product-small.box .box-image img,.product-main .product-images img,.product-main .product-thumbnails img{right:0;max-width:100%;max-height:100%;width:auto;height:auto;bottom:0;left:0;top:0;position:absolute;margin:auto;background:#fff}.product-main .product-images img.logo-discount-product{width:100px;margin:0}h1.shop-page-title.is-xlarge{text-transform:uppercase;color:#184780}.product-small.box .add-to-cart-button a.button{border-radius:99px;color:#ff7800;font-size:13px;text-transform:uppercase;font-weight:600}.product-small.box .add-to-cart-button a.button:hover{color:#fff;background:#ff7800;border-color:#ff7800}.product-small.box .product-title a{text-transform:uppercase;color:#000;font-weight:700;font-size:17px}.dark .product-small.box .product-title a,.dark .other-price ul li{color:#fff}.product-small.box .price-wrapper{margin:10px 0;font-size:20px}.product-small.box .box-text p{font-size:15px}.badge-inner.new-bubble{white-space:normal;line-height:1.5;font-size:14px;font-weight:400}.badge-circle+.badge{margin-top:10px}.product-small.col .badge-inner.new-bubble{padding:5px 7px;font-size:11px}span.amount{color:#ff7800}.product-small.col span.amount{color:#184780}.product-small.col del span.amount{color:#ff7800}del span.amount{text-decoration:line-through}.dark .price,.dark .price del,.dark span.amount,.dark .product-small.col span.amount{color:#ff7800}.header-main .nav>li>a{font-size:16px}#header .nav>li.html.html_topbar_left{font-size:20px;width:100%;margin-bottom:15px}.header-main .nav.header-top-links>li>a{font-size:16px;text-transform:capitalize;font-weight:400}.header-main .nav>li>a>i{color:#ff7800;display:inline-block}.header-main .nav.header-top-links .html_topbar_left{margin-left:0;margin-right:auto}.header-main .header-search-form{margin-left:auto;margin-right:10px}.header-main .header-search-form .search-field{width:100%;box-shadow:none;font-size:14px}.header-main .header-search-form button{font-size:14px}.header-main .nav>li.menu-item>a{font-size:20px}.header-main .nav.header-bottom-links>li.menu-item{margin:0 10px}.header-search ul.nav-dropdown.nav-dropdown-default{right:-100px;left:auto;width:320px;display:none}.header-search:hover>ul.nav-dropdown.nav-dropdown-default{display:table}.header-main .nav>li.menu-item{margin:0 15px}#header ul.header-nav-main li.account-item>a{border-radius:99px;border:1px solid #ff7800;padding:7px 12px}.banner-shop-home h3.section-title span{font-size:36px;text-transform:capitalize;font-family:'Times New Roman',sans-serif;font-weight:400}@media(min-width:900px){#masthead #logo{order:3;margin-right:0}#masthead .flex-col.flex-right{flex:initial;order:2;min-width:210px}#masthead .flex-col.flex-left{min-width:700px}}@media(min-width:1100px){#masthead .flex-col.flex-left{min-width:760px}}@media(min-width:2000px){.header-main .nav>li.menu-item>a{font-size:25px}#header .nav>li.html.html_topbar_left{font-size:25px}}.woocommerce-password-strength{display:none!important}.woocommerce-checkout ul.woocommerce-error.message-wrapper li[data-id="billing_first_name"],.woocommerce-checkout ul.woocommerce-error.message-wrapper li[data-id="billing_last_name"],.woocommerce-checkout ul.woocommerce-error.message-wrapper li[data-id="billing_postcode"],.woocommerce-checkout ul.woocommerce-error.message-wrapper li[data-id="billing_phone"],.woocommerce-checkout ul.woocommerce-error.message-wrapper li[data-id="billing_email"],.woocommerce-checkout ul.woocommerce-error.message-wrapper li[data-id="billing_address_1"]{display:none!important}#masthead .flex-col.flex-left .nav-line-bottom:before{border-bottom:1px solid #222;content:"";position:absolute;bottom:0;left:0;right:0;width:784px;max-width:100%}#masthead .nav-line-bottom>li>a:before{height:1px;bottom:-3px}#header .stuck .flex-col.flex-left .nav-line-bottom{border:0}#header .social-icons.follow-icons a{font-size:11px}#header .nav-dropdown li.current-menu-parent a{color:#184780;font-weight:600}#customer_login .col .account-register-inner h3{color:#184780}.section-title span{line-height:1.3}.slideshow .video-button-wrapper a.button{font-size:30px!important}h2.section-title span{font-size:32px}.slideshow h2.section-title span{font-size:50px}.products-home .tabbed-content>h4{font-size:32px;color:#184780;margin-bottom:30px}.products-home .nav{margin-bottom:30px}.products-home .nav>li{margin:0 10px}.header-main .nav>li.menu-item.current-product-ancestor>a{color:#ff7800!important}.products-home .nav>li>a{border:1px solid #000;color:#000;font-size:18px;line-height:2;min-width:150px;text-align:center;display:block;font-weight:600}.products-home .nav>li.active>a,.products-home .nav>li>a:hover{background:#ff7800;color:#fff;border-color:#ff7800}#footer ul>li{list-style:none;margin-left:0}#footer ul>li>a:hover{color:#ff7800}#footer .wpcf7 input[type="email"]{border-radius:99px 0 0 99px}#footer .wpcf7 input[type="submit"]{border-radius:0 99px 99px 0}#footer .section{padding-bottom:20px!important}.breadcrumbs a,.breadcrumbs{text-transform:none;font-weight:400;font-size:18px}.row.category-page-row .breadcrumbs,.product-info .breadcrumbs{display:none}h1.entry-title,h1.page-title{font-size:45px}.contact-info .icon-box h5{font-size:26px;color:#184780;margin-bottom:0;letter-spacing:normal}.contact-info .icon-box{margin-bottom:15px;align-items:center}.conntact-info ul li i{color:#ff7800}.conntact-info ul li:first-child{display:block}.conntact-info ul li{list-style:none;margin-left:0;display:inline-block;margin-right:20px}.contact-form input.wpcf7-form-control.wpcf7-submit{border-radius:99px;min-width:120px}.pwb-single-product-brands.pwb-clearfix{display:none}.product-container .row,.product-footer .container{max-width:1170px}.tabbed-content .nav .pwb_tab_tab{display:none}.page-title-inner h2{margin:0}.product-small.box .yith-wcwl-add-button a{padding:0}#shop-sidebar span.widget-title{display:block;font-size:22px;color:#184780;padding-left:10px;border-left:3px solid #ff7800;margin-bottom:10px}#shop-sidebar .widget{border:1px solid #ddd;padding:20px}#shop-sidebar ul>li>a{color:#000;display:block}#shop-sidebar ul>li ul{border:0;margin-top:10px}#shop-sidebar ul>li>a:hover,#shop-sidebar ul>li.current-menu-item>a,#shop-sidebar ul>li.current-menu-parent>a,#shop-sidebar ul>li li>a:hover,#shop-sidebar ul>li.active>a{color:#ff7800}#shop-sidebar ul>li.current-menu-item>a,#shop-sidebar ul>li.current-menu-parent>a,#shop-sidebar ul>li.active>a{border-bottom:1px solid #ff7800}#shop-sidebar ul>li.current-menu-item>ul.sub-menu,#shop-sidebar ul>li.current-menu-parent>ul.sub-menu,#shop-sidebar ul>li.active>ul.sub-menu{display:block}#shop-sidebar ul>li li>a{color:#000;display:block;font-size:15px}#shop-sidebar ul>li li.current-menu-item>a{font-weight:700}#shop-sidebar ul>li li>a:before{display:inline-block;content:"";width:6px;height:6px;border-radius:50%;background:#fff0;margin-right:8px;top:-3px;position:relative}#shop-sidebar ul>li li>a:hover:before,#shop-sidebar ul>li li.current-menu-item>a:before{background:#ff7800}#shop-sidebar ul.product-categories>li>a{font-weight:700}#shop-sidebar ul.product-categories li.cat-item.cat-item-15,#shop-sidebar ul.product-categories li.cat-item.cat-item-49{display:none}.product-small.box img.logo-discount-product{object-fit:unset;width:70px;margin-left:0;margin-top:65px;background:transparent!important}.pwb-filter-products ul{margin-top:15px;display:block;max-height:400px;overflow:auto}.pwb-filter-products ul li{margin-left:0}.pwb-filter-products ul li label{font-weight:400;font-size:16px}.widget_price_filter form{margin-top:30px}.widget_price_filter .price_slider_amount .button{background:#ff7800;box-shadow:none;font-size:14px}.widget_price_filter .ui-slider .ui-slider-handle{background:#ff7800}.widget_price_filter .price_label span{color:#184780}.widget_price_filter .price_label{font-size:16px}.product-small.col .badge-container{margin:0;width:100%;padding:10px}.product-small.col .badge+.badge{right:10px;position:absolute;top:10px}.product-small.col .badge{width:40px;height:40px;margin:0}.product-small.col .badge-inner{font-size:15px}.product-images .badge{width:45px;height:45px;font-size:18px}.product-info form.cart{margin-top:20px}.product-info form.cart input,.product-info form.cart .button{font-size:18px}.product-info .social-icons a{font-size:16px}.product-small.col>.col-inner{height:100%}.product-small.box{height:100%;position:relative;padding-bottom:35px}.product-small.box .product-title{min-height:50px}.product-small.box .box-text{position:static}.product-small.box .box-text .add-to-cart-button{position:absolute;left:0;right:0;bottom:5px}.other-price{margin-top:20px}.other-price ul{margin-bottom:15px}.other-price ul li{list-style:none;margin-left:0;display:block;color:#000;margin-bottom:0}.other-price ul li span.name{font-weight:600}h1.product-title.product_title.entry-title{margin-bottom:10px}p.price.product-page-price span.amount{color:#184780}.other-price h4{text-transform:uppercase;margin:0}.other-price ul li span.amount{margin-left:5px;color:#ff7800!important}.product-summary .woocommerce-Price-currencySymbol{vertical-align:unset;font-size:100%}h3.product-section-title{display:block;width:100%;text-align:center;font-size:32px;margin-bottom:20px}.related-products-wrapper{border:0}.product-small.box .box-image{background:#fff;padding:15px}.product-info .yith-wcwl-add-button a{display:inline-block;padding:5px 10px;border:1px solid #ddd}.product-info .yith-wcwl-add-button,.product-info .yith-wcwl-wishlistexistsbrowse{margin-bottom:15px}.product-small.box:hover{box-shadow:0 0 10px rgb(0 0 0 / 20%)}.col.post-item button.button{padding:0;border:0;color:#ff7800;min-height:unset;margin-top:0;font-size:16px}.col.post-item button.button:hover{background:#fff0;color:#1e5792;box-shadow:none}.col.post-item button.button:after{display:inline-block;margin-left:6px;content:"\f138";font-family:'Font Awesome 5 Pro';font-weight:900}.cart-container{padding:50px 15px}.freeship-sections a.button.white.is-outline{border-left:0;border-right:0;font-size:22px;line-height:1.5;padding:10px;text-transform:uppercase;cursor:default}.accordion-item .toggle{left:auto;right:0;color:#f7931e}.accordion-item .accordion-title{padding-left:0;font-size:16px}.accordion-item .accordion-inner{padding:0}.accordion-item .accordion-title.active{background:#fff0}.accordion-item .accordion-title{font-weight:700}.faq-content .accordion-item{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.faq-content .accordion-item .accordion-title{border:0}#footer .ux-menu{margin-bottom:15px}#footer .ux-menu a{padding-bottom:2px;min-height:unset;font-size:14px}.product-small.box .title-wrapper{min-height:50px}.product-small.box .other-price ul{margin-bottom:4px}.product-small.box .other-price{margin-top:0;min-height:85px}.product-small.box .other-price li{display:flex;margin:0;text-align:left;justify-content:space-between;align-items:center;padding-top:5px;margin-top:5px;border-top:1px solid #ddd;line-height:1.2}.product-small.box .other-price li span{font-size:14px;display:inline-block}.product-small.box .other-price li span.name{font-weight:400;display:block;height:19px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.page-header-wrapper .title-overlay.fill{background:#fff0}.col.contact-content{background:url(/wp-content/themes/flatsome-child/images/bg-contact-content.jpg);background-size:cover;color:#fff}.col.contact-content h4{color:#fff;font-weight:400;text-transform:uppercase;font-size:18px}.col.contact-content ul li i{color:#fff;top:18px}.col.contact-content ul li h4 i{top:3px}.col.contact-content ul li+li{padding-top:15px;margin-top:15px;border-top:1px solid #fff}.col.contact-form{background:url(/wp-content/themes/flatsome-child/images/bg-contact-form.jpg);background-size:cover}#footer p img{margin-left:8px}#yith-par-message-cart strong,#yith-par-message-reward-cart strong{color:#ff7800}#yith-par-message-cart,#yith-par-message-reward-cart{margin-bottom:15px}#yith-par-message-reward-cart{background:#fff0}.page-checkout #yith-par-message-cart,.page-checkout #yith-par-message-reward-cart,.page-checkout .woocommerce-form-coupon-toggle{display:none}#my-account-nav li a:hover{color:#ff7800}#my-account-nav li a{font-weight:700;color:#222;font-size:16px}form.ywpar_apply_discounts input.button{text-transform:capitalize}form.ywpar_apply_discounts{max-width:350px}form.ywpar_apply_discounts .form-row{margin:0}#yith-par-message-reward-cart a{color:#ff7800}.page-wrapper.my-account.mb .container{max-width:1170px}.page-wrapper.my-account.mb .row-divided>.col+.col:not(.large-12){border:0}#customer_login{box-shadow:0 0 10px rgb(0 0 0 / .2)}#customer_login .col{padding:0;margin:0}#customer_login .col .account-login-inner{background:url(/wp-content/themes/flatsome-child/images/bg-register.jpg) no-repeat;background-size:cover;padding:50px;color:#fff;margin:0;height:100%}#customer_login .col .account-login-inner h3,#customer_login .col .account-login-inner label,#customer_login .col .account-login-inner a{color:#fff}#customer_login .col .account-login-inner a:hover{color:#ff7800}#customer_login .woocommerce-form-login .button{border-radius:99px;background:#ff7800;text-transform:uppercase}#customer_login .col .account-register-inner{padding:50px;margin:0;height:100%}#customer_login button.woocommerce-form-register__submit{border-radius:99px;text-transform:uppercase}ul.tabs.wc-tabs.product-tabs li a{text-transform:uppercase;color:#475f8b;font-weight:700;font-size:20px}ul.tabs.wc-tabs.product-tabs li a:before{display:none}ul.tabs.wc-tabs.product-tabs{border-bottom:2px solid #475f8b}.attributes-product ul li{margin-left:0;list-style:none;margin-bottom:6px}.attributes-product ul li strong{font-weight:400;min-width:120px;display:inline-block}.product-main .product-images .yith-wcwl-wishlistexistsbrowse a{padding:0}.product-images .badge-container{display:none}.woocommerce-terms-and-conditions-wrapper span a{color:#3ea00b;text-decoration:underline}button#place_order{text-transform:uppercase;font-weight:700;border-radius:99px;margin-top:15px}.promo-carousel .icon-box h6{font-weight:400;letter-spacing:normal;color:#333;opacity:1;line-height:1.5;font-size:16px}.promo-carousel .icon-box h5{font-size:30px;margin-bottom:5px;letter-spacing:normal}.promo-carousel .icon-box-center .icon-box-img{height:58px;display:flex;align-items:center}.promo-carousel .icon-box-center .icon-box-img img{max-height:58px;width:auto}@media(min-width:1200px){.promo-carousel .owl-item.active+.owl-item.active .icon-box{border-left:1px solid #ddd}}.slider-banners{margin-bottom:30px}.slider-banners .slider-nav-light .flickity-page-dots{bottom:-15px}.slider-banners .slider-nav-light .flickity-page-dots .dot{border-color:#222}.slider-banners .slider-nav-light .flickity-page-dots .dot.is-selected{background:#222}.text-right .section-title span{width:100%}.title-promo .section-title span{font-size:16px;padding-right:45px}.section-content>.container{padding:0 15px}.owl-carousel.banner-homes .owl-nav{text-align:right;max-width:1470px;position:absolute;bottom:-48px;left:0;width:100%;padding:0 15px;right:0;margin:0 auto!important}.owl-carousel.banner-homes .owl-nav button span{font-size:30px}.owl-carousel.banner-homes .owl-nav button{margin:0}.owl-carousel.banner-homes .owl-nav button+button{margin-left:10px}.page-template-page-cart .shop_table .cart_item td{padding:10px!important}.shop_table .cart_item td.product-thumbnail img{max-height:120px;width:auto;margin:0 auto;display:block}.shop_table .cart_item td.product-name a{font-weight:700}tr.order-total th{font-weight:700}.checkout_coupon h3.widget-title{display:block;font-weight:400;background:#184780;color:#fff;padding:10px;margin:0}.checkout_coupon .form-coupon{padding:15px;border:1px solid #ddd}.checkout_coupon .form-coupon input{height:36px;box-shadow:none;font-size:15px}.cart_totals table thead th{color:#fff;background:#184780;text-transform:capitalize;font-weight:400}.cart_totals .wc-proceed-to-checkout a.button{min-width:auto;display:inline-block;border-radius:99px;font-weight:700;text-transform:uppercase;font-size:16px}a.button-continue-shopping.button.primary.is-outline{background:#ff7800;color:#fff;border-color:#ff7800;border-radius:99px;text-transform:uppercase;letter-spacing:normal;font-weight:700}a.button-continue-shopping.button.primary.is-outline:hover{opacity:.8}button.button.primary.mt-0.pull-left.small{border-radius:99px}.cart_totals th,.cart_totals td{padding:10px;font-size:16px}.cart_totals table{background:#f5f5f5;margin:0}.cart_totals td th,.cart_totals td td{padding-left:0;padding-right:0}form.checkout_coupon.mb-0{margin-bottom:20px!important}.content-cart .icon-box{align-items:center}.content-cart .list-inline-menu{flex-flow:row wrap;justify-content:center;border-bottom:1px solid #184780}.content-cart .ux-menu-link a{border:0;padding:10px 20px;font-weight:600;position:relative}.content-cart .ux-menu-link a:before{position:absolute;left:15px;bottom:-1px;right:15px;height:1px;background:#fff0;content:""}.content-cart .ux-menu-link a:hover:before{background:#ff7800}.content-cart .row{margin:0 auto!important}form.checkout.woocommerce-checkout .col-inner.has-border{border:0;background:#f3f8fa}form.checkout.woocommerce-checkout .col-inner.has-border h3#order_review_heading{text-transform:uppercase;color:#184780;margin-bottom:15px;font-size:24px!important}.dashboard-links a{padding:20px;height:120px;display:flex;justify-content:center;align-items:center;background:url(/wp-content/themes/flatsome-child/images/bg-account.jpg) no-repeat;background-size:cover;color:#fff;border-radius:10px;border:0;text-transform:uppercase;font-weight:700;font-size:18px}.dashboard-links a:hover{background-image:url(/wp-content/themes/flatsome-child/images/bg-account-hover.jpg)}.dashboard-links a:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:"\f571";font-size:36px;margin-right:10px}.dashboard-links .woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f5a0"}.dashboard-links .woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f2bd"}.dashboard-links .wishlist-account-element a:before{content:"\f004"}#footer p{font-size:13px}.shop-page-title.category-page-title .page-title-inner{padding:0;margin-bottom:30px}.text-center.img{margin:0 auto}.product-small.box .wishlist-icon{display:none}form.woocommerce-ResetPassword.lost_reset_password .form-row{width:300px;margin:0 auto;display:block;float:none}form.woocommerce-ResetPassword.lost_reset_password{width:700px;margin:0 auto;text-align:center}.checkbox-group.add_gift_box{display:inline-block}.checkbox-group.add_gift_box label{color:#fff}.add_gift_box_parent>label{font-weight:400;width:125px;font-size:15px}.product-info .wcpa_form_outer .wcpa_form_item .wcpa_checkbox .wcpa_check{width:20px;height:20px;background:#fff0;border:1px solid #222}.product-info .wcpa_form_outer .wcpa_form_item .wcpa_checkbox input[type=checkbox]:checked+label .wcpa_check::before{left:7px!important;top:4px!important}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox input[type=checkbox]:checked+label .wcpa_check{border:1px solid #ff8900;background:#ff8900}.menu-support h3.section-title span{font-size:24px;padding-left:8px;border-left:3px solid #ff8900}.menu-support .ux-menu a{margin-bottom:5px}.menu-support .ux-menu a:hover,.menu-support .ux-menu .ux-menu-link--active a{color:#ff8900}.menu-support .ux-menu .ux-menu-link--active a{font-weight:600;border-color:#ff8900}.posts-item{margin-bottom:30px}.posts-item .box-text i{color:#184780}.posts-item .box-text p{font-size:15px;margin-bottom:10px}.posts-item .box-text h3.section-title span{font-size:18px}.posts-item .box-image,.posts-item .box-text{vertical-align:top}.faq-content .posts-item .accordion-item .accordion-title{font-size:14px}.faq-content .posts-item .accordion-item{border:0}a#top-link{bottom:105px}.img.livechat-footer{position:fixed;right:15px;bottom:10px;z-index:99;width:80px!important;height:80px;margin:0}.social-icons .button.messenger:not(.is-outline){background:#007bf9!important}.social-icons .button.line:not(.is-outline){background:#51cb5a!important}td.product-name{min-width:250px}tr.order-total{font-size:18px}tr.shipping span.amount{float:right;margin-right:-3px;font-size:18px}.woocommerce-checkout p.form-row span.error{color:#e2401c;font-weight:700;font-size:14px;margin-top:-8px;margin-bottom:10px;display:block}.woocommerce-checkout p.form-row#billing_phone_field span.error{margin-top:5px}.woocommerce-checkout p.form-row#account_password_field span.error{margin-top:-12px}.woocommerce-checkout p.woocommerce-invalid-required-field span.error,.woocommerce-checkout p.woocommerce-invalid-email span.error{display:block!important}.woocommerce-checkout #billing_phone_field{margin-bottom:30px}.woocommerce-checkout .intl-tel-input{display:block;width:auto}body .avwp-av{border-radius:15px;padding-top:90px}body .avwp-av button{margin:0;margin-top:15px;width:auto;padding:6px 15px;margin-right:10px!important;display:inline-block}body .avwp-av h2{border-bottom:0;box-sizing:border-box;font-size:26px;margin:0;padding-bottom:8px;text-transform:uppercase;color:#184780}body .avwp-av button.yes{background:#ff8901}body .avwp-av button.yes:hover{background:#f3ae5e;box-sizing:border-box}body .avwp-av p strong{color:#000}body .avwp-av button.no:hover{background:#333}body .avwp-av:before{position:absolute;top:0;left:0;right:0;height:50px;background:#184780;content:"";border-radius:15px 15px 0 0}body .avwp-av:after{background:#fff url(/wp-content/themes/flatsome-child/images/logo-18plus.png) no-repeat;border-radius:50%;width:60px;height:60px;background-size:70% 70%;background-position:50%;content:"";position:absolute;left:0;right:0;margin:auto;top:20px}.product-small.box span.sold-total{font-size:14px;color:#999}.product-small.box .price-wrapper span{display:inline-block}.cart-container.container form.woocommerce-form.woocommerce-form-login.login{max-width:600px}.social-icons.follow-icons .button{border:0}.social-icons.follow-icons .button.instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1)}.footer-contact{border-bottom:1px solid #788595}.footer-contact .ux-menu{flex-flow:row wrap}.footer-contact .ux-menu .ux-menu-link:first-child{padding-left:0}.footer-contact .ux-menu .ux-menu-link{padding:0 20px}.footer-contact .ux-menu a span{font-weight:700;font-size:18px;display:flex;align-items:center}.footer-contact .ux-menu a span:before{font-family:'fl-icons';content:"\e600";width:40px;height:40px;line-height:35px;display:inline-block;margin-right:6px;border-radius:50%;border:2px solid #fa9b30;color:#fa9b30;text-align:center;font-size:20px}.footer-contact .ux-menu .ux-menu-link:nth-child(2) a span:before{content:"\e907";color:#fff;background:#46bc41;border-color:#46bc41}.footer-contact .ux-menu .ux-menu-link:last-child a span:before{content:"\e01a"}.footer-contact .ux-menu .ux-menu-link:last-child a span{text-transform:capitalize}.footer-contact .ux-menu .ux-menu-link:last-child a span:before{content:"\f017";border:0;font-family:'Font Awesome 5 Pro';font-weight:400;font-size:40px;width:auto;height:auto;margin-right:10px}ul.woocommerce-thankyou-order-details.order_details li{list-style:none;margin-left:0}.woocommerce-columns--addresses .woocommerce-column{width:50%}.product-info .yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item-image{width:70px}.product-info .yith-wcpb-product-bundled-item-image img{max-height:70px;width:auto;margin:auto;display:block;max-width:70px;height:auto}#header ul.product_list_widget li img{object-fit:contain}.page-checkout .payment-panel-completed>div>img{width:30px!important}.page-checkout .payment-panel-completed>div{background:transparent!important;padding:0!important;color:#333!important}.page-checkout .is-well .woocommerce-thankyou-order-received,.page-checkout .is-well .woocommerce-thankyou-order-details{display:block!important}.woocommerce-billing-fields{border:0}table.table-terms{border-collapse:collapse;width:450px}table.table-terms tr td{padding:10px;border:1px solid #ddd;min-height:40px}.box-free-style .free-style-text:first-child{font-weight:700}.autocomplete-suggestion .search-price{display:none}.product-info .price-wrapper p+p{position:relative;top:-1px}.product-info .price-wrapper .price,.product-info .price-wrapper p{display:inline-block;margin-right:10px}#masthead .nav li.header-search{margin-left:0}#masthead .nav li.header-search>a{display:block;width:50px;text-align:center}@media(min-width:1000px){.posts-item .box-text{padding-top:0}}@media(min-width:900px) and (max-width:1250px){#footer .section-content .col:first-child{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin-bottom:20px}#footer .section-content .col{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.header-main .nav>li.menu-item{margin:0 10px}}@media(max-width:1300px){.header-main .nav.header-bottom-links>li.cart-item{margin-left:auto}.header-main .nav.header-bottom-links>li.menu-item>a,.header-main .nav.header-top-links>li>a,#header .nav>li.html{font-size:18px}.slideshow .video-button-wrapper a.button{font-size:22px!important}.promo-carousel .icon-box h5{font-size:26px}}@media(max-width:1200px){.slideshow h2.section-title span{font-size:40px}.product-small.box .product-title a,.product-small.box .price-wrapper{font-size:20px}.freeship-sections a.button.white.is-outline{font-size:20px}}@media(max-width:1199px){#masthead .flex-col.flex-right{min-width:190px}.header-main .nav>li.menu-item>a{font-size:17px!important}.header-main .nav>li.menu-item{margin:0 8px}#masthead .flex-col.flex-left .nav-line-bottom:before{width:608px}}@media(max-width:880px){#shop-sidebar span.widget-title{font-size:20px}#shop-sidebar{padding:0}h1.entry-title,h1.page-title{font-size:40px}.page-header-wrapper .title-breadcrumbs{padding:0}h2.section-title span{font-size:36px}h3{font-size:26px}.promo-carousel .icon-box{margin-bottom:20px}.banner-shop-home .text .text-inner{padding:20px!important}.banner-shop-home h3.section-title span{font-size:26px}#logo img{margin-left:0!important}#logo{margin-left:10px!important}}@media(max-width:770px){.footer-contact .ux-menu{flex-flow:column}.footer-contact .ux-menu .ux-menu-link{padding:0;margin-bottom:20px!important}}@media(max-width:550px){.product-small.box img.logo-discount-product{width:55px}#customer_login .col .account-login-inner,#customer_login .col .account-register-inner{padding:30px}h1.entry-title,h1.page-title{font-size:30px}h2.section-title span,.products-home .tabbed-content>h4,h3.product-section-title{font-size:26px}.products-slider img{max-height:400px}.products-home .nav>li{margin-bottom:10px}.products-home .nav>li>a{font-size:15px;min-width:125px}.product-small.box .product-title a,.product-small.box .price-wrapper,.product-small.box .box-text p{font-size:13px}.product-small.box .product-title a{min-height:32px}.slideshow h2.section-title span{font-size:20px}.slideshow a.button{font-size:13px}.slideshow .video-button-wrapper a.button{font-size:14px!important}h3{font-size:24px}.checkout_coupon .form-coupon input.button{font-size:12px}.promo-carousel .icon-box h5{font-size:24px}.freeship-sections a.button.white.is-outline{font-size:15px}.product-small.box .other-price li span{font-size:12px}.product-small.box .add-to-cart-button a.button{font-size:11px}.product-small.col .badge{width:34px;height:34px}.product-small.col .badge-inner{font-size:13px}.product-small.col .badge-inner.new-bubble{padding:4px 5px;font-size:10px}.category-filtering.category-filter-row.show-for-medium{padding:0}.title-promo .section-title span{font-size:15px}.col.product-info>.col-inner{width:100%}.product-small.box .product-title span.sold-total{font-size:13px}.product-small.box .product-title a,.product-small.box .product-title span.sold-total{display:inline}.product-small.box .product-title{min-height:57px}.product-small.box .total-sold-sm{min-height:20px;display:block}.product-main .product-images img.logo-discount-product{width:80px;margin:0}}.fwn{font-weight:400}#message-purchased .message-purchase-main{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:3px solid #133d72;font-family:Lato,sans-serif;font-size:14px;padding-right:10px}#message-purchased p,#message-purchased p small{font-size:14px}