:root{--theme-color:#02786c}.storecart-theme .large-container{max-width:1480px}.storecart-theme{font-family:"Albert Sans",sans-serif}.storecart-theme .header-upper{background:#fff;padding:16px 0}.storecart-theme .fixed-header .sticky-header{padding:10px 0;background-color:#efefef}.storecart-theme .header-upper .search-area{background:#EFEFEF;border-radius:30px;box-shadow:0 0 10px 0 #fff0}.storecart-theme .main-header .header-lower{padding:10px 0;background:#EFEFEF;box-shadow:none}.storecart-theme .main-header .outer-box .category-box{width:195px;font-family:"Albert Sans",Sans-serif;font-size:15px;color:#fff;top:0;font-weight:500;border-radius:6px 6px 6px 6px;background-color:var(--theme-color);padding:9px 12px 9px 12px}.storecart-theme .header-upper .search-area .category-inner .nice-select{font-family:"Albert Sans",Sans-serif}.storecart-theme .main-header .outer-box .category-box .text{color:#fff;font-weight:400;font-size:15px}.storecart-theme .main-header .outer-box .category-box .text:hover,.storecart-theme .main-header .outer-box .category-box .text:focus{color:#fff}.storecart-theme .main-menu .navigation{background:#efefef}.storecart-theme .main-menu .navigation>li{margin:0 15px}.storecart-theme .main-menu .navigation>li>a{padding:4px 0;font-family:"Albert Sans",Sans-serif;font-size:16px;font-weight:600;color:#1D1D1F}.storecart-theme .main-menu .navigation>li.mega-menu-item>a,.storecart-theme .main-menu .navigation>li.menu-item-has-children>a{padding-right:17px}.storecart-theme .header-upper .upper-inner .logo a,.storecart-theme h4.site-title,.storecart-theme p.site-description{color:#1D1D1F}.storecart-theme .main-menu .navigation>li:hover>a,.storecart-theme .main-menu .navigation>li:focus-within>a{color:var(--theme-color)}.storecart-theme .main-menu .navigation>li.menu-item-has-children>a:before,.storecart-theme .main-menu .navigation>li.mega-menu-item>a:before{top:10px;transition:all 0.3s ease}.storecart-theme .main-menu .navigation>li.menu-item-has-children:hover>a:before,.storecart-theme .main-menu .navigation>li.menu-item-has-children:focus-within>a:before,.storecart-theme .main-menu .navigation>li.mega-menu-item:hover>a:before,.storecart-theme .main-menu .navigation>li.mega-menu-item:focus-within>a:before{transform:rotate(-180deg)}.storecart-theme .main-menu .navigation>li>ul,.storecart-theme .main-menu .navigation>li.menu-item-has-children>.megamenu{min-width:230px;width:230px;border-radius:8px;margin-top:0;transform:scaleY(0);transform-origin:0 0 0;box-shadow:-2px 2px 70px -25px rgb(0 0 0 / .3);padding:20px 6px}.storecart-theme .main-menu .navigation>li.menu-item-has-children:hover>ul,.storecart-theme .main-menu .navigation>li.menu-item-has-children:focus-within>ul,.storecart-theme .main-menu .navigation>li.menu-item-has-children:hover>.megamenu,.storecart-theme .main-menu .navigation>li.menu-item-has-children:focus-within>.megamenu{transform:scaleY(1)}.storecart-theme .enhanced-navigation .dropdown-menu .sub-menu-item>a:hover,.storecart-theme .enhanced-navigation .dropdown-menu .sub-menu-item>a:focus{color:var(--theme-color)}.storecart-theme .main-menu .navigation>li>ul>li>a,.storecart-theme .main-menu .navigation>li>.megamenu li>a{font-family:"Albert Sans",Sans-serif;font-size:16px;font-weight:600;color:#1D1D1F;padding:5px 22px;line-height:1.3;margin:0 0}.storecart-theme .main-menu .navigation>li>ul>li>a:hover,.storecart-theme .main-menu .navigation>li>ul>li>a:focus,.storecart-theme .main-menu .navigation>li>.megamenu li>a:hover,.storecart-theme .main-menu .navigation>li>.megamenu li>a:focus{color:var(--theme-color)}.storecart-theme .header-upper .search-area .search-box .form-group button[type='submit'],.storecart-theme .header-upper .search-area .search-box button[type='submit']{width:40px;font-size:14px;line-height:40px;background-color:var(--theme-color)}.storecart-theme .nice-select .list{position:absolute;top:114%;left:0;right:0;background:#fff;border:1px solid #e6e6e6;border-radius:8px;margin-top:4px;box-shadow:0 4px 12px rgb(0 0 0 / .1);max-height:360px;overflow-y:auto;z-index:9999;overflow-y:scroll;min-width:310px;overflow-x:hidden}.storecart-theme .nice-select.open .list{display:block;animation:fadeIn 0.3s ease}.storecart-theme .nice-select .option{padding:5px 20px;cursor:pointer;transition:all 0.2s ease;border-bottom:1px solid #f0f0f0}.nice-select .option:hover,.nice-select .option:focus,.nice-select .option.selected.focus{background-color:#f0f7ff;position:relative}.storecart-theme .nice-select .list::-webkit-scrollbar{width:6px}.storecart-theme .nice-select .list::-webkit-scrollbar-track{background:#fff0}.storecart-theme .nice-select .list::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .4);border-radius:10px}.storecart-theme .nice-select .list::-webkit-scrollbar-thumb:hover{background-color:rgb(0 0 0 / .6)}.storecart-theme .header-upper .search-area .search-box button[type='submit']:hover,.storecart-theme .header-upper .search-area .search-box button[type='submit']:focus{background-color:#1D1D1F}.storecart-theme .header-upper .support-box{padding-left:45px}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.storecart-theme .main-header .outer-box .category-box .category-list{background-color:#FFF;padding:0 0 0 0;border-radius:0 0 8px 8px!important}.storecart-theme .main-header .outer-box .category-box .category-list>li{padding:12px 18px 12px 20px;border-radius:0 0 0 0;border-bottom-color:#EFEFEF;border-bottom-width:1px;border-bottom-style:solid;transition:all 0.3s}.storecart-theme .main-header .outer-box .category-box .category-list>li:last-child{border:none}.storecart-theme .main-header .outer-box .category-box .category-list>li>a{font-family:"Albert Sans",Sans-serif;font-size:16px;font-weight:500;padding:0;border-radius:0}.main-header .outer-box .category-box .category-list>li>a:after{display:none}.storecart-theme .main-header .outer-box .category-box .category-list>li>a img{width:25px;height:auto;margin-right:12px;border-radius:3px;object-fit:cover}.storecart-theme .main-header .outer-box .category-box .category-list>li:hover,.storecart-theme .main-header .outer-box .category-box .category-list>li:focus-within{background-color:#EFEFEF}.storecart-theme .header-upper .support-box .icon-box,.storecart-theme .header-upper .support-box a,.storecart-theme .header-upper .support-box p{color:var(--theme-color);font-family:"Albert Sans",Sans-serif}.storecart-theme .header-upper .support-box .icon-box{font-size:26px}.storecart-theme .header-upper .support-box a{font-size:20px;line-height:1.2}.storecart-theme .banner-section{padding:10px 15px 75px 15px}.storecart-theme .banner-carousel{max-width:1480px;margin:auto}.storecart-theme .banner-carousel .slide-item .pattern-layer{border-radius:32px 32px 32px 32px}.storecart-theme .featured-section .single-featured{display:flex;flex-direction:column;align-items:center;text-decoration:none;padding:10px 0 10px 10px;transition:all 0.3s ease;width:100%}.storecart-theme .category-section{padding:15px 0}.storecart-theme .category-section .sec-title{display:none}.storecart-theme .featured-section .single-featured .image-box,.storecart-theme .category-block-one .inner-box .image-box{position:relative;width:90px;height:90px;min-width:90px;min-height:90px;line-height:90px;border-radius:50%;overflow:hidden;border:none;margin-bottom:10px;display:flex;align-items:center;justify-content:center;padding:5px;background:#F2F2F2;text-align:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.storecart-theme .featured-section .single-featured .image-box:hover,.storecart-theme .featured-section .single-featured .image-box:focus-within{transform:scale(1.05)}.storecart-theme .featured-section .single-featured .image-box img,.storecart-theme .category-block-one .inner-box .image-box img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.storecart-theme .featured-section .single-featured p,.storecart-theme .category-block-one .inner-box .lower-content h4{display:block;color:#1D1D1F;font-size:16px;margin-bottom:12px;line-height:1;text-align:center;font-family:"Albert Sans",Sans-serif;font-weight:500}.storecart-theme .category-block-one .inner-box .lower-content h4 a{text-decoration:none;font-family:"Albert Sans",Sans-serif;font-weight:500}.storecart-theme .category-block-one .inner-box .lower-content span{display:none}.storecart-theme .featured-section .single-featured p a{font-weight:400}.storecart-theme .banner-carousel .slide-item{padding:0 0}.storecart-theme .banner-carousel .content-box{padding:120px 20px 120px 60px;max-width:600px}.storecart-theme .banner-section .banner-carousel .content-box .upper-text{background:transparent!important;font-size:14px;font-weight:500;padding:0;text-transform:uppercase;}.storecart-theme .banner-section .banner-carousel .content-box h2{margin:0 0 20px 0;color:#F2F1F6!important;font-size:60px;font-weight:600;line-height:1.2}.storecart-theme .banner-section .banner-carousel .content-box h2 span{color:#F2F1F6!important;font-weight:600}.storecart-theme .banner-carousel .content-box h3 span{color:#ebbd0c}.storecart-theme .banner-carousel .content-box .theme-btn{background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;color:#1D1D1F!important;border-radius:50px 50px 50px 50px;padding:7px 30px 7px 30px;border-color:#FFF}.storecart-theme .banner-carousel .content-box .theme-btn:hover,.storecart-theme .banner-carousel .content-box .theme-btn:focus{color:#fff!important}.storecart-theme .banner-carousel .content-box h3{color:#F2F1F6;font-size:24px;margin-bottom:20px}.storecart-theme .banner-carousel .owl-dots{background-color:#FFFFFF10;border:1px solid #FFFFFF26;border-radius:60px 60px 60px 60px;padding:35px 18px}.storecart-theme .banner-carousel .owl-dots .owl-dot{background-color:#fff;opacity:1;margin-bottom:20px;width:10px;height:10px}.storecart-theme .banner-carousel .owl-dots .owl-dot.active{background-color:#1D1D1F!important}.storecart-theme .dots-style-one .owl-dots button:before{width:20px;height:20px;border-color:#1D1D1F!important}.storecart-theme .banner-carousel .owl-dots .owl-dot:last-child{margin-bottom:0}.storecart-theme .banner-carousel .owl-dots .owl-dot.active{background-color:var(--theme-color)}.storecart-theme .banner-carousel .slide-item .image-layer{display:none}body.storecart-theme.cart-open{overflow:visible}.storecart-theme .cart-menu,.storecart-theme .fixed-header .sticky-header .cart-menu-one{position:fixed;top:0;right:0;width:400px;height:100vh;z-index:999999;opacity:1;padding:0;padding-top:60px;visibility:visible;transform:translateX(100%);transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.storecart-theme .cart-menu.cart-visible,.storecart-theme .fixed-header .sticky-header .cart-menu-one.cart-visible{transform:translateX(0)}.storecart-theme .main-header .menu-right-content .info-list .cart-box .cart-main .header-cart span{background-color:#FF311C}.storecart-theme .main-header .menu-right-content .info-list .cart-menu .close-icon .menu-close:hover,.storecart-theme .main-header .menu-right-content .info-list .cart-menu .close-icon .menu-close:focus{border-color:#FF311C;color:#FF311C}.storecart-theme .cart-menu .close-icon{width:100%;position:absolute;top:0;left:unset;display:flex;align-items:center;justify-content:end;padding:20px;border-bottom:1px solid #e5e5e5}.storecart-theme .woocommerce-mini-cart__empty-message{text-align:center}.storecart-theme .cart-menu-one .cart-products{padding:20px;overflow-y:auto}.storecart-theme .cart-total{padding:20px;border-top:1px solid #e5e5e5;background:#f8f9fa;margin-bottom:0}.storecart-theme .shopping-cart-header .shopping-cart-total{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:15px}.storecart-theme.woocommerce ul.product_list_widget{padding:20px 0}.storecart-theme .info-list .cart-menu .shopping-cart .woocommerce-mini-cart .mini_cart_item{align-items:center}.woocommerce.storecart-theme ul.product_list_widget li a{align-items:center}.shopping-cart-header{border-top:1px solid #e5e5e5;background:#f8f9fa;margin-top:0;padding:20px 20px 20px 20px}.storecart-theme .shoppingcart-bottom{display:flex;gap:10px;flex-direction:column}.storecart-theme .shopping-cart-header .shoppingcart-bottom .btn-primary{font-size:16px;padding:10px 25px;width:100%;border-radius:8px}.storecart-theme .shopping-cart-header .shopping-cart-total .woocommerce-Price-amount{color:var(--theme-color)}.storecart-theme .cart-menu-one .cart-total .woocommerce-Price-amount span{display:inline-block;color:var(--theme-color)}.storecart-theme .info-bar{position:relative;padding:12px 0;background-color:var(--theme-color)}.storecart-theme .header_contact,.storecart-theme .social_media{display:flex;align-items:center;gap:15px}.storecart-theme .header_contact .nav-item .list-icon{font-size:15px;width:1.25em;color:#FFF;transition:color 0.3s}.storecart-theme .header_contact .nav-item .list-text{font-family:"Albert Sans",Sans-serif;font-size:14px;font-weight:400;color:#FFF;transition:color 0.3s;align-self:center;padding-inline-start:5px}.storecart-theme .offer-items .offer-icon-list-item a{font-family:"Albert Sans",Sans-serif;font-size:15px;font-weight:400}.storecart-theme .social_media{justify-content:end}.storecart-theme .offer-items .offer-icon-list-text{color:#FFF;transition:color 0.3s}.storecart-theme img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}.storecart-theme .social_media .social-icon{font-size:15px;width:1.25em;color:#FFF;transition:color 0.3s}.storecart-theme .social_media .social-icon:hover,.storecart-theme .social_media .social-icon:focus{color:#1D1D1F}.storecart-theme .shop-block-two{height:100%}.storecart-theme .shop-block-two .inner-box,.storecart-theme .product .product-single{position:relative;border-radius:16px;height:100%;padding:0;background:#EFEFEF}.storecart-theme .discount-product{width:unset;height:unset;line-height:1.2;color:#FFF;background-color:var(--theme-color);font-family:"Albert Sans",Sans-serif;font-size:13px;font-weight:500;padding:6px 13px 4px 13px;border-radius:20px;top:15px;left:15px}.storecart-theme .shop-block-two .inner-box:before,.storecart-theme .product .product-single:before,.storecart-theme .shop-block-two .inner-box::before{border-radius:16px}.storecart-theme .shop-block-two .inner-box .image-box,.storecart-theme .product .product-single .product-img,.storecart-theme .shop-block-two .inner-box .image-box{position:relative;overflow:hidden;aspect-ratio:1 / 1;padding:20px 20px 10px 20px;display:block;max-height:250px;width:100%}.storecart-theme .product .product-single .product-img a img{width:100%;object-fit:cover;transition:transform 0.5s ease}.storecart-theme .shop-block-two .inner-box .lower-content,.storecart-theme .product .product-single .product-content-outer{padding:10px 20px 10px 20px}.storecart-theme .product .product-single .product-content-outer .product-action{padding:0 20px 20px}.storecart-theme .sale-ribbon{left:10px;top:10px;background-color:var(--theme-color)}.storecart-theme .product .product-single .product-img a{max-width:100%}.storecart-theme .product .product-single .product-content-outer h3{margin-top:15px;margin-bottom:10px}.storecart-theme .product .product-single .product-content-outer h3 a{text-decoration:none}.storecart-theme .featured-products-section #featured-products-tabs .tab .inner-container{gap:20px}.storecart-theme .featured-products-section .inner-container .shop-block-two{width:15.5%}.storecart-theme .footer-bottom p a{color:var(--theme-color)}.storecart-theme .breadcrumb-list li a:hover,.storecart-theme .breadcrumb-list li a:focus{color:var(--theme-color);text-decoration:underline}.storecart-theme .main-footer .links-list li a:hover,.storecart-theme .main-footer .links-list li a:focus,.storecart-theme .main-footer .widget_meta ul li a:hover,.storecart-theme .main-footer .widget_meta ul li a:focus,.storecart-theme .main-footer .widget_custom_html ul li a:hover,.storecart-theme .main-footer .widget_custom_html ul li a:focus,.storecart-theme .main-footer .widget_text ul li a:hover,.storecart-theme .main-footer .widget_text ul li a:focus,.storecart-theme .main-footer .widget_block ul li a:hover,.storecart-theme .main-footer .widget_block ul li a:focus,.storecart-theme .main-footer .widget_layered_nav ul li a:hover,.storecart-theme .main-footer .widget_layered_nav ul li a:focus,.storecart-theme .main-footer .widget_nav_menu ul li a:hover,.storecart-theme .main-footer .widget_nav_menu ul li a:focus,.storecart-theme .main-footer .widget_archive ul li a:hover,.storecart-theme .main-footer .widget_archive ul li a:focus,.storecart-theme .main-footer .widget_categories ul li a:hover,.storecart-theme .main-footer .widget_categories ul li a:focus,.storecart-theme .main-footer .widget_recent_comments ul li a:hover,.storecart-theme .main-footer .widget_recent_comments ul li a:focus,.storecart-theme .main-footer .widget_recent_entries ul li a:hover,.storecart-theme .main-footer .widget_recent_entries ul li a:focus,.storecart-theme .main-footer .widget_rating_filter ul li a:hover,.storecart-theme .main-footer .widget_rating_filter ul li a:focus,.storecart-theme .main-footer .widget_media_audio a:hover,.storecart-theme .main-footer .widget_media_audio a:focus,.storecart-theme .main-footer .widget_product_categories ul li a:hover,.storecart-theme .main-footer .widget_product_categories ul li a:focus,.storecart-theme .main-footer .widget_pages ul li a:hover,.storecart-theme .main-footer .widget_pages ul li a:focus,.storecart-theme .footer-widget a:hover,.storecart-theme .footer-widget a:focus{color:var(--theme-color)}.storecart-theme .main-footer .woocommerce ul.cart_list li a:hover,.storecart-theme .main-footer .woocommerce ul.cart_list li a:focus,.storecart-theme .main-footer .woocommerce ul.product_list_widget li a:hover,.storecart-theme .main-footer .woocommerce ul.product_list_widget li a:focus{color:var(--theme-color)}.storecart-theme .main-footer .widget_search .search-form button[type='submit'],.storecart-theme .sidebar .widget .search-form button[type='submit']{background-color:var(--theme-color)}.storecart-theme .main-footer .contact-widget .social-links li a:hover,.storecart-theme .main-footer .widget_text .social-links li a:hover,.storecart-theme .main-footer .widget_block .social-links li a:hover,.storecart-theme .main-footer .contact-widget .social-links li a:focus,.storecart-theme .main-footer .widget_text .social-links li a:focus,.storecart-theme .main-footer .widget_block .social-links li a:focus{color:#fff;background-color:var(--theme-color);border-color:var(--theme-color)}.storecart-theme .main-footer .widget_search .search-form button[type='submit']:hover,.storecart-theme .main-footer .widget_search .search-form button[type='submit']:focus,.storecart-theme .sidebar .widget .search-form button[type='submit']:hover,.storecart-theme .sidebar .widget .search-form button[type='submit']:focus{background-color:#0e0e0e}@media only screen and (max-width:1200px){.storecart-theme .main-header .outer-box .category-box{width:48px;height:48px;line-height:48px;padding:10px 14px 16px 10px}.storecart-theme .mobile-menu-btn{padding:10px 16px;height:48px;line-height:48px;border-radius:5px}.storecart-theme .header-lower .category-mobile-menu .category-box{width:100%;height:100%;background-color:#fff0;border-radius:0;padding:0}.storecart-theme .mobile-menu-btn span{width:18px;margin-bottom:4px}.storecart-theme .main-header .outer-box .category-box:hover,.storecart-theme .main-header .outer-box .category-box:focus-within{background-color:var(--secondary-color)}}@media only screen and (max-width:992px){.storecart-theme .header-upper .search-area .category-inner .nice-select{padding:15px 35px 15px 20px}.storecart-theme .header-upper .search-area .category-inner .nice-select:before{right:10px}.storecart-theme .header-upper .support-box .icon-box{left:5px}.storecart-theme .header-upper .support-box p{font-size:12px}.storecart-theme .featured-products-section .inner-container .shop-block-two,.featured-products-section .tabs-content .tab.active-tab .inner-container .shop-block-two{width:31.2%!important}}@media only screen and (max-width:767px){.storecart-theme .banner-carousel .content-box{padding:80px 20px 80px 20px}.storecart-theme .banner-section .banner-carousel .content-box h2{font-size:40px}.storecart-theme .banner-carousel .content-box h3{font-size:20px}.storecart-theme .featured-products-section .inner-container .shop-block-two,.featured-products-section .tabs-content .tab.active-tab .inner-container .shop-block-two{width:100%!important}}@media only screen and (max-width:375px){.storecart-theme .banner-carousel .content-box{padding:60px 15px 60px 15px}.storecart-theme .banner-section .banner-carousel .content-box h2{font-size:28px;margin-bottom:10px}.storecart-theme .banner-carousel .owl-dots{padding:30px 15px;right:10px}}.wc-block-components-formatted-money-amount{font-weight:700}.wp-block-file .wp-block-file__button{border:none}