:root{--color-light-main:#fff;--color-light-secondary:#888;--color-dark-main:#222;--color-dark-secondary:#fc6a01;--font-size-main:16px;--font-size-small:14px;--font-size-large:18px}a:hover{color:var(--color-dark-secondary)}.button{border-radius:5px}#wrapper .is-divider,#wrapper .dark .is-divider{background-color:var(--color-dark-secondary)}.header-bottom .nav-dropdown>li{padding:0 20px}.header-bottom .nav-dropdown>li>a{font-weight:600;font-size:var(--font-size-small);color:var(--color-dark-main);border-bottom:1px solid #DFE1E7;padding:10px 5px}.header-bottom .nav-dropdown>li>a:hover{background-color:#fff0;color:var(--color-dark-secondary)}.header .search-form .live-search-results .autocomplete-suggestion{cursor:pointer}.header .search-form .live-search-results .autocomplete-suggestion.autocomplete-selected{background-color:#fff0}.header .search-form .live-search-results .autocomplete-suggestion .search-name{font-size:var(--font-size-small)}.header .search-form .live-search-results .autocomplete-suggestion img{border-radius:0;height:60px;width:60px}.header .search-form .live-search-results,.header .search-form .live-search-results .autocomplete-suggestions{background-color:var(--color-light-main)}.section-title-normal span{border-bottom:2px solid var(--color-dark-secondary)}.text-red{color:var(--color-dark-secondary)}.nav>li>a{font-size:var(--font-size-main)}.header-top .top-bar-nav>li>a{font-weight:600;font-size:14px}.header-main .header-nav-main .menu-item a:hover{color:var(--color-dark-secondary)!important}#header-contact li a i{font-weight:600!important}.header-top .html.custom.html_topbar_left a{color:var(--color-light-main);font-size:var(--font-size-main);font-weight:700}.header-bottom-nav .nav>li>a>i{color:var(--color-dark-main)}.nav-dark .searchform-wrapper .searchform .search-field{padding:8px 48px 8px 24px;height:auto;border-radius:5px;background-color:var(--color-light-main)!important;color:var(--color-dark-main)!important;font-size:var(--font-size-main);line-height:24px}.nav-dark .searchform-wrapper .searchform .search-field::placeholder{color:var(--color-dark-main)!important}.searchform .submit-button{background-color:var(--color-light-main);border:0}.searchform .submit-button .icon-search{color:var(--color-dark-main)}.header-main .flex-col>.nav.header-nav>li>a>i{color:var(--color-light-main)!important}.header-main .header-nav-main{justify-content:space-around;padding:0 30px}.header-main .header-bottom-shape{position:absolute;bottom:-3px;width:100%;left:0;right:0;overflow:hidden}.header-bottom-shape svg{z-index:-1;margin-bottom:-6px}.header-bottom-shape .dark-shape-fill{fill:var(--color-light-main)}.footer-wrapper .footer-top-shape{position:absolute;top:-16px;width:100%;left:0;right:0}.footer-wrapper .light-shape-fill{fill:var(--color-dark-main)}.footer-wrapper .absolute-footer{background-image:url(/wp-content/themes/flatsome-child/assets/img/bg-bottom-footer.svg);background-position:center center;background-repeat:no-repeat;background-size:1500px auto}.absolute-footer .copyright-footer{line-height:50px}.footer-wrapper .absolute-footer .payment-icons .payment-icon{opacity:1;background-color:var(--color-light-main)}.footer-wrapper .absolute-footer .payment-icons .payment-icon svg path{fill:var(--color-dark-secondary)}.footer-wrapper .back-to-top{border-color:var(--color-dark-secondary)}.footer-wrapper .back-to-top .icon-angle-up{color:var(--color-dark-secondary)}.footer-wrapper .back-to-top:hover{background-color:var(--color-dark-secondary)}.footer-wrapper .back-to-top:hover .icon-angle-up{color:var(--color-light-main)}.footer-wrapper .wpcf7-form .wpcf7-email{border-radius:5px}.wpcf7-form .wpcf7-submit.button{background-color:var(--color-dark-secondary);border-radius:5px}.footer-wrapper .menu .menu-item a:hover{color:var(--color-dark-secondary)}.footer-wrapper .social-icons .button i{top:0}.absolute-footer .copyright-footer strong{color:var(--color-light-main)}.account-container .account-login-inner{max-width:500px;margin:0 auto}.header-language-dropdown>a{font-size:var(--font-size-small)!important;font-weight:600!important;text-transform:capitalize!important}.header-language-dropdown i.image-icon{display:none}.header-language-dropdown i.icon-angle-down{font-size:20px}.flex-right .html.custom.html_nav_position_text{margin-left:0}.yay-currency-custom-select__trigger.small{background-color:var(--color-dark-main);color:var(--color-light-main);font-size:var(--font-size-small);font-weight:600;border:0;justify-content:center}.yay-currency-custom-select__trigger.small .yay-currency-custom-arrow{margin:0 2px!important}.yay-currency-custom-select__trigger.small .yay-currency-custom-arrow::before,.yay-currency-custom-select__trigger.small .yay-currency-custom-arrow::after{width:1.5px}.widget_price_filter .price_slider_amount .button,.widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--color-dark-secondary)}.widget_price_filter .price_slider_amount .button{border-radius:5px}.home .row-slider .box-bounce:hover .box-text{background-color:#fff;transform:translateY(0)}.box-image .wishlist-icon .button i{top:0}.box-image .wishlist-icon .button:hover{background-color:var(--color-dark-secondary);border-color:var(--color-dark-secondary)}.woocommerce-loop-product__title .woocommerce-loop-product__link{font-size:var(--font-size-main);font-weight:600}#shop-sidebar .widget-title,.sale-sidebar .widget-title{font-size:20px;letter-spacing:normal}.product-small .box-image .grid-tools .quick-view:hover{background-color:var(--color-dark-secondary)}.price-wrapper .price .amount{font-size:20px;color:var(--color-light-secondary)}.price-wrapper .price.price-on-sale del .amount,.price-wrapper .price del .amount{color:var(--color-dark-secondary)}.single-product .wa-order-class:hover,.product-lightbox-inner .wa-order-class:hover{background-color:#fff0;box-shadow:none!important}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices,.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{font-size:16px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata{font-size:14px}.header-nav-main .header-language-dropdown{display:none!important}.product-categories .cat-item a{font-size:var(--font-size-main);font-weight:600}.product-categories .cat-item.current-cat a{color:var(--color-dark-secondary)}.shop-page-title .woocommerce-result-count{font-weight:600;font-size:var(--font-size-small)}.policy-icon svg{max-width:54px;max-height:54px}.policy-icon svg path{fill:var(--color-dark-secondary)}.policies-row h3,.policies-row p{margin-bottom:0}.home-top-categories .grid-col .box-text{bottom:unset!important;top:0;margin:0;left:0;transform:unset;text-align:left!important}.home-categories-wrapper{display:grid;grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(3,1fr)}.home-categories-wrapper .category-repeater-item{background:#F0F2F8;border-radius:10px;padding:40px;position:relative;height:100%;min-height:300px}.home-categories-wrapper .category-product-img{display:block;width:auto;position:absolute;right:0;bottom:0;max-width:50%}.home-categories-wrapper .category-title{font-size:2rem;line-height:38px;text-transform:capitalize;margin-bottom:0;max-width:54%;margin-top:12px}.home-categories-wrapper .category-product-button-wrapper{position:absolute;right:-1px;z-index:1;bottom:-10px;line-height:30px;background-color:var(--color-light-main);clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);padding:0 0 0 20px;min-width:110px}.home-categories-wrapper .category-product-button{display:flex;align-items:center;justify-content:space-evenly;cursor:pointer;font-weight:600}.product-small .col-inner .yith-wcwl-add-to-wishlist,.product-small .col-inner .wishlist-popup{display:none}.product-small .col-inner .add-to-cart-button .button{border-radius:5px}.product-small .col-inner .add-to-cart-button .button:hover{background-color:var(--color-dark-secondary);color:var(--color-light-main);border-color:var(--color-dark-secondary)}.product-footer .woocommerce-tabs .nav-line>li>a:before{background-color:var(--color-dark-secondary)}.home-radius-banner .banner{border-radius:10px;overflow:hidden}.home-radius-banner .button.white:hover{background-color:var(--color-dark-secondary)!important;border-color:var(--color-dark-secondary);color:var(--color-light-main)!important}.slider-nav-circle .flickity-prev-next-button:hover .arrow,.slider-nav-circle .flickity-prev-next-button:hover svg{background-color:var(--color-dark-secondary);border-color:var(--color-dark-secondary)}.pwb-az-listing-header>ul{text-align:center}.pwb-az-listing-header>ul>li{float:none}.pwb-az-listing-header>ul>li:hover{border-color:var(--color-dark-secondary);cursor:pointer}.pwb-az-listing-row .pwb-az-listing-col>a{display:inline-block;font-weight:600}.pwb-az-listing-header>ul>li:hover a{color:var(--color-dark-secondary)}.shop-container .term-description{display:none}.badge-container .arriving-by-label{background-color:red;color:#fff;font-weight:600;padding:3px 9px}.arriving-wrapper{margin-bottom:10px}.arriving-wrapper .arriving-by-label{background-color:#f8f9fa;color:red;border:1px solid #ddd;padding:8px 16px;font-size:18px;font-weight:700;border-radius:5px;box-shadow:0 2px 4px rgb(0 0 0 / .1);display:inline-block}.gg-wc-brands-list h3{margin:0}.gg-wc-brands-list .brand-letter-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px;margin:10px 0 30px 0}.brand-item a{display:inline-block;text-decoration:none}.brand-item img{max-width:100%;height:auto;margin-bottom:10px}.brand-item h4{font-size:16px;margin:0}.product-info p.stock.out-of-stock{font-size:20px;color:red}@media only screen and (max-width:48em){#logo img{max-width:160px}.header-main .header-bottom-shape{display:none}.header-main .flex-col .nav.mobile-nav>li>a>i{color:var(--color-light-main)!important}.header-top .nav.nav-center{justify-content:space-between}.header-top .nav.nav-center .custom.html_topbar_left a{font-size:var(--font-size-large)}.header-search-form .searchform .search-field{border-radius:5px}.home-categories-wrapper{grid-template-columns:repeat(1,1fr)}.home-categories-wrapper .category-repeater-item{padding:20px}.footer-wrapper .footer-top-shape{display:none}}