@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Tenor+Sans&display=swap);:root{--primary:#000000;--heading:#000000;--dark-text:#191919;--text:#444444;--white:#FFFFFF;--black:#1C1C1C;--lightback:#D6D6D6;--back:#F7F7F7;--mainback:#EDEDED;--font-h1:50px;--font-h2:40px;--font-h3:30px;--font-h4:25px;--font-h5:23px;--font-h6:20px;--font-24:24px;--font-20:20px;--font-17:17px;--font-16:16px;--font-14:14px;--font-12:12px;--sp-110:110px;--sp-neg-100:-70px;--sp-100:70px;--sp-80:80px;--sp-neg-30:-30px;--sp-30:30px}@media (max-width:991px){:root{--font-h1:45px;--font-h2:34px;--font-h3:28px;--font-h4:23px;--font-h5:21px;--font-h6:19px;--font-24:22px;--font-20:18px;--font-17:16px;--font-16:15px;--font-14:14px;--font-12:12px;--sp-110:80px;--sp-neg-100:-60px;--sp-100:60px;--sp-80:60px;--sp-neg-30:-25px;--sp-30:25px}}@media (max-width:767px){:root{--font-h1:36px;--font-h2:30px;--font-h3:22px;--font-h4:20px;--font-h5:19px;--font-h6:18px;--font-24:20px;--font-20:16px;--font-17:16px;--font-16:15px;--font-14:13px;--font-12:12px;--sp-110:60px;--sp-neg-100:-50px;--sp-100:50px;--sp-80:45px;--sp-neg-30:-20px;--sp-30:20px}}::-moz-selection{background-color:var(--heading);color:var(--white)}::selection{background-color:var(--heading);color:var(--white)}@media (min-width:1200px){.cust-container{width:90%;max-width:1460px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1460px;width:95%}}.smContainer{max-width:900px;margin-left:auto;margin-right:auto}.bannerContainer{max-width:700px;margin-right:auto;margin-left:auto}.extra-smContainer{max-width:700px;margin-left:auto;margin-right:auto}.row>*{padding-right:calc(var(--bs-gutter-x) * 0.6);padding-left:calc(var(--bs-gutter-x) * 0.6)}.entry-content ul{padding-left:15px}.entry-content ul li{padding-left:15px}body{font-size:var(--font-14);font-family:"Manrope",sans-serif;font-weight:400;color:var(--text);line-height:1.7;background-color:var(--mainback)}body.single-product{background-color:var(--white)}.cust-flex{display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap}.panel-sm{padding-top:var(--sp-80);padding-bottom:var(--sp-80)}.panel-sm2{padding-top:var(--sp-30);padding-bottom:var(--sp-30)}.panel-bottom{padding-bottom:var(--sp-100)}.panel{padding-top:var(--sp-100);padding-bottom:var(--sp-100)}.panel-bg{padding-top:var(--sp-110)!important;padding-bottom:var(--sp-110)!important}p:last-child{margin-bottom:0!important}a{text-decoration:none;transition:all 0.3s ease-in-out}a:not([class]){color:var(--heading);text-decoration:none;transition:all 0.3s ease-in-out}a:not([class]):hover{color:var(--black);text-decoration:underline}.btn-primary:focus{outline:none;box-shadow:none}.header-btn a,.btn-primary,.button,button,input[type=submit],.primary-btn{font-family:"Montserrat",sans-serif;color:var(--white);background-color:var(--heading);border-radius:0;border:solid 2px var(--heading);padding:10px 40px;font-size:var(--font-20);display:inline-block;font-weight:600}.header-btn a a,.btn-primary a,.button a,button a,input[type=submit] a,.primary-btn a{color:var(--white);font-weight:600}.header-btn a:hover,.btn-primary:hover,.button:hover,button:hover,input[type=submit]:hover,.primary-btn:hover{color:var(--heading);background-color:var(--white);border-color:var(--heading)}.header-btn a:hover a,.btn-primary:hover a,.button:hover a,button:hover a,input[type=submit]:hover a,.primary-btn:hover a{color:var(--heading)}.header-btn a:focus,.btn-primary:focus,.button:focus,button:focus,input[type=submit]:focus,.primary-btn:focus{color:var(--heading);background-color:var(--white);border-color:var(--heading)}.secondary-btn{font-size:var(--font-17);color:var(--heading)!important;background-color:var(--white);padding:10px 30px;border:solid 2px var(--white);display:inline-block;font-weight:600;font-family:"Montserrat",sans-serif}.secondary-btn a{color:var(--heading);font-weight:500}.secondary-btn:hover{color:var(--white)!important;background-color:var(--heading);border-color:var(--white)}.secondary-btn:hover a{color:var(--white)}.secondary-btn:focus{color:var(--white)!important;background-color:var(--heading);border-color:var(--white)}.custom-logo-link{width:100%}small{font-size:.675em}p{margin-bottom:.5rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Tenor Sans",sans-serif;font-weight:600;color:var(--heading)}h1,.h1{font-size:var(--font-h1);line-height:1.3;margin-bottom:0}h2,.h2{font-size:var(--font-h2);line-height:1.3;margin-bottom:20px;position:relative}h3,.h3{font-size:var(--font-h3);font-weight:600;line-height:1.3;margin-bottom:10px}h4,.h4{font-size:var(--font-h4);font-weight:600;line-height:1.3;margin-bottom:10px}h5,.h5{font-size:var(h5);font-weight:600;line-height:1.3;margin-bottom:10px}.bigPara{font-size:var(--font-h6);line-height:1.5}.lightBack{background-color:var(--back)}.whiteBack{background-color:var(--white)}.darkBack{background-color:var(--black)}.custFlex{display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap}.back-right,.back-left{position:relative}.back-right::before,.back-right::after,.back-left::before,.back-left::after{content:"";position:absolute;background:var(--lightback)}.back-right::before,.back-left::before{top:var(--sp-neg-100);width:40%;height:calc(100% + var(--sp-100) * 2)}.back-right::after,.back-left::after{top:var(--sp-neg-30);height:calc(100% + var(--sp-30) * 2)}.back-right::before,.back-right::after{right:0}.back-left::before,.back-left::after{left:0}.decorative-box{background:var(--white);padding:var(--sp-100) var(--sp-30);border:solid 10px var(--black);max-width:500px;margin:auto;text-wrap:balance}.announcement-container{background-color:var(--back);color:var(--dark-text);padding:5px 0;position:relative;z-index:0}.announcement-container .container{max-width:780px}.announcement-container .announcement-button-prev,.announcement-container .announcement-button-next{transition:all 0.3s ease-in-out}.announcement-container .announcement-button-prev:hover,.announcement-container .announcement-button-next:hover{scale:1.2}.annoncement-swiper{text-align:center;font-size:var(--font-14)}.site-header{padding-top:15px;padding-bottom:15px;position:sticky;top:0;z-index:2}.site-header.inner-header,.site-header.scrolled{background-color:var(--white);box-shadow:0 2px 12px var(--lightback);z-index:100}.site-header-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);position:relative;align-items:center}.site-branding-main{position:absolute;width:150px;left:50%;top:50%;transform:translate(-50%,-50%)}.site-branding{position:absolute;top:15vw;left:50%;transform:translateX(-50%);width:35%;max-width:450px;transition:all 0.5s ease-in-out}@media (max-width:991px){.site-branding{top:18vw}}@media (max-width:767px){.site-branding{width:40%;top:20vw}}@media (max-width:479px){.site-branding{top:23vw}}.site-branding .custom-white-logo{display:block;transition:all 0.3s ease-in-out}.site-branding .custom-logo{width:100%;display:none}.scrolled .site-branding{width:150px;left:50%;top:50%;transform:translate(-50%,-50%)}.scrolled.logo-switched .site-branding .custom-white-logo{display:none}.scrolled.logo-switched .site-branding .custom-logo{display:block}.custom-logo-link{display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap}.dropMenu{display:none}.mainNav{padding:0;margin:0;display:flex;justify-content:start;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;row-gap:10px;-moz-column-gap:35px;column-gap:35px;font-size:var(--font-14)}.mainNav li{list-style-type:none;position:relative}.mainNav li.menu-item-has-children>a::after{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;font-size:90%;margin-left:7px}.mainNav li a{color:var(--heading);display:inline-block;font-family:"Montserrat",sans-serif;font-weight:600;text-transform:uppercase;padding:5px 0}.mainNav li a:hover{color:var(--black);text-decoration:none}.mainNav li a[aria-current=page]{color:var(--black)}@media (min-width:991px){.mainNav li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.mainNav .sub-menu{position:absolute;top:100%;left:0;z-index:2;min-width:300px;max-width:350px;margin:0;padding:0;padding-left:0;background:var(--back);padding-left:15px;border-left:solid 3px var(--lightback);visibility:hidden;opacity:0;transform:translateY(-15px);box-shadow:0 10px 10px 0 rgb(0 0 0 / .3);transition:all 0.3s ease-in-out}.mainNav .sub-menu a{padding:10px 0;display:block}}.mainNav .header-btn{margin-left:20px}.mainNav .header-btn a{color:var(--white)}.mainNav .header-btn a[aria-current=page]{color:var(--white)}.header-right-menu,.menu-header-right-menu-container{display:flex;justify-content:end;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap}.secondary-menu{display:flex;justify-content:end;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;margin:0;padding:0;gap:10px;font-size:15px}.secondary-menu li{list-style-type:none}@media (max-width:991px){.toggler{font-size:25px;padding:0 10px;cursor:pointer;transition:all 0.3s ease-in-out;width:-moz-fit-content;width:fit-content}.toggler:hover{color:var(--white);background-color:var(--lightback)}.mainNavDiv{position:fixed;left:-100%;top:0;width:100%;height:100vh;overflow-x:scroll;z-index:5;background:var(--back);padding-top:60px;transition:all 0.3s ease-in-out}.mainNavDiv .mainNav{display:block}.mainNavDiv .mainNav li a{width:100%;display:inline-block;padding:15px 20px}.mainNavDiv .mainNav li a:hover{color:var(--white);background-color:var(--lightback)}.mainNavDiv .mainNav li.menu-item-has-children a{display:flex;justify-content:space-between;position:relative}.mainNavDiv .mainNav .sub-menu{padding:0;border-left:solid 3px var(--lightback);margin-left:20px;display:none;background-color:var(--white)}.mainNavDiv .mainNav .sub-menu a{padding:10px 15px}.mainNavDiv .mainNav .dropMenu{display:block;position:absolute;right:0;top:0;width:50px;height:100%}.mainNavDiv .mainNav .header-btn{width:80%;margin:auto;margin-top:auto;text-align:center;margin-top:50px}.mainNavDiv .close{position:absolute;top:15px;right:20px;font-size:20px;cursor:pointer;transition:all 0.3s ease-in-out}.mainNavDiv .close:hover{color:var(--lightback)}.mainNavDiv.active{left:0;box-shadow:0 0 10px 0 var(--lightback)}}.banner-slider .swiper-button-prev,.banner-slider .swiper-button-next{color:var(--dark-text);background:rgb(255 255 255 / .7);padding:10px;width:40px;height:40px;box-shadow:0 3px 5px 0 rgb(0 0 0 / .3);transition:all 0.3s ease-in-out}@media (max-width:767px){.banner-slider .swiper-button-prev,.banner-slider .swiper-button-next{width:30px;height:30px}}.banner-slider .swiper-button-prev:hover,.banner-slider .swiper-button-next:hover{background:var(--white);transform:translateY(-2px)}.banner-slider .swiper-button-prev::before,.banner-slider .swiper-button-prev::after,.banner-slider .swiper-button-next::before,.banner-slider .swiper-button-next::after{font-size:20px}@media (max-width:767px){.banner-slider .swiper-button-prev::before,.banner-slider .swiper-button-prev::after,.banner-slider .swiper-button-next::before,.banner-slider .swiper-button-next::after{font-size:15px}}.banner-slider .swiper-pagination-bullet{background-color:rgb(255 255 255 / .7);box-shadow:0 5px 5px 0 rgb(0 0 0 / .3);opacity:1}.banner-slider .swiper-pagination-bullet-active{background-color:var(--white)}.banner{background-size:cover;background-position:bottom center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;text-align:center;background-color:var(--black);position:relative;flex-direction:column}.banner *{color:var(--white);z-index:1;position:relative;text-shadow:2px 3px 2px var(--black)}.banner *.btn{text-shadow:none}.home-banner-btn{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}input:not([type=submit]):not([type=radio]):not([type=checkbox]),select,textarea{width:100%;font-size:15px;font-weight:600;padding:10px 15px;border-radius:0;border:solid 1px var(--text);border-bottom:solid 2px var(--text)}.cntctFrm form{display:flex;flex-direction:column;row-gap:20px}.cntctFrm form .wpcf7-spinner{display:none}.contact-box{background-color:var(--back);padding:var(--sp-30)}.cntctIco{font-weight:300;font-size:var(--font-16);color:var(--black);margin-top:20px;display:flex;justify-content:start;align-items:start;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;gap:15px;flex-wrap:nowrap}.cntctIco a{color:var(--black)}.cntctIco a:hover{color:var(--heading);text-decoration:none}.cntctIco p{margin:0}.cntctIco::before{content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;min-width:40px;width:40px;line-height:40px;display:inline-block;background:var(--heading);text-align:center;font-size:18px;color:var(--white)}.cntctIco.loc::before{content:"\f3c5"}.cntctIco.phn{font-size:var(--font-24)}.cntctIco.phn::before{content:"\f095"}.cntctIco.mail{align-items:center}.cntctIco.mail::before{content:"\f0e0"}.cntctIco.time::before{content:"\f017"}.uma-category-card h3,.woocommerce-loop-product__title{font-family:"Montserrat",sans-serif;font-weight:600}@media (min-width:769px){.woocommerce div.product div.images.woocommerce-product-gallery{width:100%}.woocommerce div.product .product-left-column{position:sticky;top:80px;width:48%;display:inline-block}}@media (min-width:576px){.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:90px}.woocommerce div.product div.images .woocommerce-product-gallery__image a{width:100%}}.woocommerce div.product div.images.woocommerce-product-gallery{display:flex;flex-direction:row;-moz-column-gap:15px;column-gap:15px}.woocommerce div.product div.images .flex-control-thumbs{flex-direction:column;display:flex;gap:10px;width:45%;min-width:50px}.woocommerce div.product div.images .flex-control-thumbs li{width:100%!important}.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1!important}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border:solid 1px var(--black)}@media (max-width:575px){.woocommerce div.product div.images .flex-control-thumbs{flex-direction:row;flex-wrap:wrap;width:auto}.woocommerce div.product div.images.woocommerce-product-gallery{flex-direction:column}.woocommerce div.product div.images .flex-control-thumbs li{width:80px!important}}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-color:var(--lightback)}.woocommerce nav.woocommerce-pagination ul li a:hover{background:var(--back)}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--lightback);color:var(--black)}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{display:none}.products.columns-3,.products.columns-4,.products.columns-5{display:flex;flex-wrap:wrap;gap:30px}.woocommerce ul.products.columns-3 li.product{width:calc((100% - 60px) / 3);margin:0}.woocommerce ul.products.columns-4 li.product{width:calc((100% - 90px) / 4);margin:0}.woocommerce ul.products.columns-5 li.product{width:calc((100% - 120px) / 5);margin:0}@media (max-width:767px){.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce ul.products.columns-5 li.product{width:calc((100% - 30px) / 2)}}.shop-header{display:flex;justify-content:space-between;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;margin-bottom:30px}.right-shop-header{display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap}.shop-view-switcher{display:flex;gap:10px;align-items:center}.view-btn{padding:7px;border:1px solid var(--black);border-bottom:2px solid var(--black);background:var(--white);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:2px;transition:0.3s}.view-btn span{width:6px;height:6px;background:var(--text)}.view-btn.active{background-color:var(--black)}.view-btn.active span{background:var(--white)}.view-btn:not(.active):hover{background:var(--back)}.woocommerce .woocommerce-ordering select{background-color:var(--white)}.woocommerce .woocommerce-result-count{font-size:var(--font-14);margin:0}.woocommerce .woocommerce-ordering{margin:0}.single-product .quantity{width:100%}.single-product .quantity input{width:100%;margin-top:20px;margin-bottom:10px;font-size:14px!important;padding:5px 10px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border-bottom:solid 3px var(--black);background-color:var(--white);padding:10px;display:flex;flex-direction:column;justify-content:space-between}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{color:var(--white);background-color:var(--black);border-radius:0;width:100%;text-align:center;transition:all 0.3s ease-in-out;margin-top:5px;margin-bottom:5px}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{color:var(--white);background-color:var(--black);border-radius:0;transition:all 0.3s ease-in-out}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:var(--heading);color:var(--white)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:var(--heading);color:var(--white);transform:translateY(-2px)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:var(--black)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:var(--font-20);padding:0}.woocommerce a.added_to_cart{font-size:var(--font-14)}.woocommerce span.onsale{min-height:auto;min-width:auto;padding:2px 7px;font-weight:400;position:absolute;text-align:center;line-height:1.5;border-radius:0;top:0;left:0;margin:0;background-color:var(--heading);color:var(--white);font-size:var(--font-14);z-index:9}.woocommerce ul.products li.product a.woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:var(--black)}.uma-category-slider{display:flex;gap:30px;overflow-x:auto;padding:20px 0;border-bottom:solid 2px var(--back);margin-bottom:30px}.uma-category-slider::-webkit-scrollbar{display:none}.uma-category-item{text-align:center;min-width:110px;text-decoration:none;color:var(--black)}.uma-category-image{position:relative;width:110px;height:110px;overflow:hidden;border-radius:50%}.uma-category-image::before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .3);transition:all 0.3s ease-in-out}.uma-category-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease-in-out}.category-icon{position:absolute;top:50%;left:50%;width:38px;height:38px;background:var(--black);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) scale(0) rotate(60deg);transition:all 0.3s ease-in-out}.uma-category-item:hover .uma-category-image::before{top:0}.uma-category-item:hover .category-icon{transform:translate(-50%,-50%) scale(1) rotate(60deg)}.uma-category-item h4{margin-top:15px;font-size:var(--font-16);color:var(--black)}.uma-category-item:hover h4{color:var(--heading)}.uma-all-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 25px}.uma-category-card{text-align:center;text-decoration:none;color:var(--black);overflow:visible;display:inline-block;transition:all 0.3s ease-in-out;width:100%}.uma-category-card:hover{background-color:var(--white)}.category-image{position:relative;overflow:hidden;aspect-ratio:4/5}.category-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease-in-out}.category-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;opacity:0;display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;transition:all 0.3s ease-in-out;background:rgb(0 0 0 / .3)}.category-icon-wrapper{width:40px;height:40px;display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;background-color:var(--black);color:var(--white)}.category-overlay i{width:40px;height:40px;background:#000;color:var(--white);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px}.category-image:hover img{transform:scale(1.05)}.category-image:hover .category-overlay{opacity:1}.uma-category-card h3{margin-top:20px;padding:0 10px}.uma-category-card:hover{box-shadow:3px 3px 5px 1px rgb(0 0 0 / .3)}.uma-category-card:hover h3{color:var(--black)}.umaCategoriesSwiper{padding-bottom:50px}.swiper-pagination-bullet-active{background-color:var(--heading)}@media (max-width:991px){.uma-all-categories{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.uma-all-categories{grid-template-columns:1fr}}.woocommerce div.product form.cart .variations label{font-size:var(--font-14);line-height:1.5}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border:solid 1px var(--black);box-shadow:none}.product_meta{display:flex;flex-direction:column;font-size:var(--font-14);font-weight:500}.divider{float:none;clear:both;width:70%;height:2px;background:var(--back);margin-bottom:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce div.product .woocommerce-tabs .panel{display:block!important}.product-meta-accordion-title{margin:30px 0 10px;border-bottom:solid 2px var(--back);padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;cursor:pointer}.product-meta-accordion-icon{font-size:60%}.product-meta-accordion-item:hover .product-meta-accordion-title,.product-meta-accordion-item.active .product-meta-accordion-title{color:var(--black)}.product-meta-accordion-content h2{display:none}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:none!important;clear:both;line-height:0}.yith-add-to-wishlist-button-block{position:absolute}.single-product .yith-add-to-wishlist-button-block{top:30px;left:10px}.wishlist-menu-item>a{font-size:0}.wishlist-menu-item>a::before{content:"\f004";font-family:"Font Awesome 6 Free";font-weight:900;font-size:var(--font-20);color:red}.wishlist-menu-item>a:hover{text-decoration:none}.newsletter-form{display:flex;justify-content:center;align-items:stretch;row-gap:0;-moz-column-gap:0;column-gap:0;flex-wrap:wrap;row-gap:10px;margin-top:20px}.newsletter-form label{display:none}.newsletter-form .wpcf7-form-control-wrap input{height:100%}.typed-container{padding:20px;border-top:solid 1px var(--lightback);border-bottom:solid 1px var(--lightback);font-weight:700}.footer-box{padding:var(--sp-30);height:100%;display:flex;justify-content:start;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap}.footer-box>*{display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;flex-wrap:nowrap}.footer-box i,.footer-box svg{font-size:40px;color:var(--black);fill:var(--black)}.footer-box p{font-size:13px}.main-footer-container{padding:var(--sp-80);background:repeating-linear-gradient(37deg,var(--back),var(--back) 25px,var(--white) 13px 39px)}.uma-footer{padding:var(--sp-100)}@media (min-width:992px){.uma-footer .row>div:not(:first-child){border-left:1px solid #ddd}}.uma-footer-block{display:flex;justify-content:start;align-items:start;row-gap:10px;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap;flex-wrap:nowrap;margin-bottom:5px;font-size:var(--font-14)}.uma-icon{color:var(--heading);margin-top:3px}.uma-content{display:flex;flex-direction:column}.uma-footer-menu ul{padding:0;margin:0;list-style:none}.uma-footer-menu li{margin-bottom:10px;font-size:var(--font-14)}.uma-footer-menu li a{display:inline-block}.uma-footer-menu li a:hover{text-decoration:none;transform:translateX(5px)}.uma-social{display:flex;justify-content:center;align-items:center;row-gap:20px;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;gap:10px;margin-bottom:30px}.uma-social a{width:40px;height:40px;border:1px solid var(--lightback);display:flex;justify-content:center;align-items:center;color:var(--heading);text-decoration:none}.uma-social a:hover{background:var(--heading);color:var(--white);transform:translateY(-3px)}.copyright{font-size:var(--font-12);line-height:1.7;text-align:center}.uma-footer-brand img{max-width:200px;width:100%;margin-bottom:30px}@media (max-width:991px){.uma-footer .row>div{border-left:none!important;border-bottom:1px solid #eee;padding-bottom:var(--sp-100);margin-bottom:var(--sp-100)}}.slider-container{position:relative;width:100%;height:400px;overflow:hidden}.before-image,.after-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:start;overflow:hidden;background-color:var(--lightback)}.before-image img,.after-image img{width:auto;height:100%}.before-text,.after-text{position:absolute;z-index:4;padding:10px 20px;background-color:var(--back);color:var(--text)}.before-text h5,.after-text h5{margin-bottom:0;font-size:var(--font-16)}.before-text{left:20px;bottom:20px;z-index:5}.after-text{right:20px;bottom:20px;z-index:3}.after-image .after-text{visibility:visible;z-index:3}.after-image{clip-path:inset(0 50% 0 0)}.slider-handle{position:absolute;top:0;left:50%;width:0;height:100%;background-color:var(--white);cursor:pointer;z-index:2}.slider-line{position:absolute;top:0;left:50%;width:3px;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--white);z-index:1}.pulse-container{position:relative;display:inline-block}.pulse-container::before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:50%;background-color:var(--back);transform:translate(-50%,-50%) scale(1);opacity:0;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}100%{transform:translate(-50%,-50%) scale(1.3);opacity:0}}.slider-line svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;cursor:pointer}.slider-container,.before-image img,.after-image img{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slider-handle,.slider-line{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.faq-tabs{justify-content:center;margin-bottom:30px;border-bottom:solid 1px var(--white)}.faq-tabs .nav-link{border:none;background:#fff0;color:var(--dark-text);border-radius:0;border-bottom:solid 0 var(--black);transition:all 0.3s ease-in-out}.faq-tabs .nav-link.active{background:#fff0;border-bottom:solid 3px var(--black);color:var(--black)}.faqSec{display:flex;flex-direction:column;row-gap:30px}.faqQue{font-size:var(--font-20);font-weight:600;color:var(--black);line-height:1.5;margin-left:30px;position:relative;cursor:pointer;text-transform:capitalize}.faqQue::before{content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:15px;color:var(--heading);transition:all 0.3s ease-in-out;position:absolute;left:-30px;top:0}.faqQue:hover{color:var(--heading)}.faqQue.active::before{rotate:90deg}.faqAns{margin-left:30px;background-color:var(--back);border-left:solid 3px var(--heading);padding:20px 15px;margin-top:20px;display:none}@media (max-width:1199px){.mainNav{-moz-column-gap:20px;column-gap:20px}.mainNav a{font-size:13px}}@media (max-width:767px){.scrolled .site-branding{width:120px}.slider-container{height:250px}.newsletter-form .wpcf7-form-control-wrap,.newsletter-form input{width:100%}.uma-footer .row>div:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.cntctIco{font-size:var(--font-14)}.cntctIco.phn{font-size:var(--font-20)}}@media (max-width:420px){.slider-container{height:200px}.main-footer-container,.uma-footer{padding:var(--sp-30)}.uma-footer .row>div{padding-bottom:var(--sp-30);margin-bottom:var(--sp-30)}.uma-footer .row>div:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.site-branding-main{width:120px}}.banner-slider{width:100%;overflow:hidden}.banner-slider .swiper-slide{width:100%}.banner-slider .swiper-slide img{display:block;width:100%;height:auto}