.currensy-select{position:fixed;top:0;right:-220px;z-index:10;width:260px;height:100vh;display:flex;flex-direction:row;align-items:center;pointer-events:painted}.currensy-select:has(.currency-body:hover),.currensy-select:has(.currency-toggle:hover){right:0}.currensy-select .currency-box .currency-toggle{background:#fff;display:flex;justify-content:center;align-items:center;border-top-left-radius:10px;border-bottom-left-radius:10px}.currency-body{background:var(--secondary-bg);border-top-right-radius:10px;border-bottom-right-radius:10px;width:100%;height:100%;padding:20px 10px;border-left:1px solid var(--secondary-border);box-shadow:0 -2px 1px var(--primary-shadow);overflow-y:auto}.currency-toggle{width:50px;height:50px;border-top-left-radius:10px;border-bottom-left-radius:10px;background:var(--secondary-bg);cursor:pointer;display:flex;justify-content:center;align-items:center;border:1px solid var(--secondary-border);border-right:0}.currency-toggle i{color:var(--primary-color);font-size:32px}.currensy-select:has(.currency-toggle:hover){background:var(--primary-color)}.currensy-select:has(.currency-toggle:hover) i{color:var(--header-color)}.currency-list li{padding:20px 0;border-bottom:1px solid var(--secondary-border)}.currency-list li a{padding:20px 0}.currency-list li:last-child{border-bottom:0}.currency-list li.active a,.currency-list li:hover a{color:var(--primary-color)}.currency-list li.active a{font-weight:600}.currency-list li.active,.currency-list li:hover{padding-left:10px}footer{position:relative;padding:40px 0;overflow:hidden}footer:before{content:"";position:absolute;width:100%;height:100%;top:0;right:-20%;background:url(/dist/images/bg/footer-bg.png) repeat;background-size:cover;transform:rotate(-16deg)}footer .spacer{background:var(--secondary-border);width:100%;height:1px;margin:40px 0}footer .copyright p{color:var(--secondary-color);font-weight:200;font-size:14px}footer .footer-links{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;gap:10px}footer .footer-links li{font-weight:200;font-size:16px;margin-bottom:10px;transition:all .3s ease;transform:translateX(0)}footer .footer-links li:hover a{color:var(--primary-color)}footer .footer-links li:hover{transform:translateX(-20px)}footer .company-data p{font-size:12px;font-weight:400;margin-top:10px}footer .company-data p i{margin-right:7px}footer .company-data p:first-child{font-weight:800}footer:after{position:absolute;content:"";height:200px;width:200px;left:10%;top:20%;display:block;background:hsla(0,0%,100%,.1);border-radius:50%;filter:blur(60px)}footer .payments{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:20px;margin-top:20px}footer .payments img{position:relative;width:100%;height:100%;object-fit:cover;filter:brightness(.8)}footer .payments .image-container{position:relative;width:100px;height:38px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px}footer .payments .image-container img{position:relative;width:100%;height:100%;object-fit:scale-down;margin:0 10px}footer .shape-image img{position:absolute;content:"";width:160px;left:1%;top:20%;opacity:.5}footer .shape-one img{position:absolute;content:"";width:50px;left:30%;top:20%;animation:rotate 10s linear infinite;animation-delay:0s}footer .shape-two img{position:absolute;content:"";width:50px;left:70%;top:60%;animation:rotate 10s linear infinite;animation-delay:3s}footer .shape-three img{position:absolute;content:"";width:50px;left:10%;top:80%;animation:rotate 10s linear infinite;animation-delay:5s}footer .shape-four img{position:absolute;content:"";width:50px;left:90%;top:30%;animation:rotate 10s linear infinite;animation-delay:1s}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.6)}}.footer-logo img{height:65px}header{background:transparent}body:has(main):has(section) header{background-color:var(--header-bg)}header .widgets{padding:40px 0}header .logo{padding:10px 0}header .logo img{height:75px}.mobile-nav .logo img{width:50px;height:50px}header .logo .text-logo{color:var(--header-color)}header .logo .text-logo,header .logo .text-logo b{font-size:16px;font-weight:600;text-transform:uppercase}header .logo .text-logo b{color:var(--primary-color)}header .logo{border-right:1px solid var(--header-border)}header .logo,header nav{border-bottom:1px solid var(--header-border)}header nav{width:60%;display:block}header .widgets{border-bottom:1px solid var(--header-border);border-left:1px solid var(--header-border);display:flex;justify-content:center;align-items:center;gap:40px}@media screen and (max-width:768px){header .logo img{height:45px}header .widgets{gap:20px;padding-right:30px}}header .widgets i.fas{font-size:18px;color:var(--primary-border)}header .widgets i.fas:hover{color:var(--primary-color);cursor:pointer}header .logo,header .widgets{min-width:20%;text-align:center}@media screen and (max-width:768px){header .logo,header .widgets{max-width:50%;text-align:center}header .logo{border-bottom:none;border-right:none}header .widgets{border-bottom:none;border-left:none}header nav{display:none}}header .navbar{display:flex;justify-content:center;align-items:center;gap:40px}header .navbar li{position:relative;padding:39px 0}header .navbar li a{font-size:18px;font-weight:500}header .navbar li a:hover{color:var(--primary-color)}header .navbar li .dropdown{position:absolute;opacity:0;pointer-events:none;top:50px;left:50%;transform:translateX(-50%);width:auto;border-radius:8px;background:var(--dropdown-bg);z-index:100}header .navbar li:hover .dropdown{top:90px;opacity:1;pointer-events:auto}header .navbar li .dropdown:before{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--dropdown-bg)}header .navbar li .dropdown li{text-wrap:nowrap;min-width:200px;padding:20px 25px}header .navbar li .dropdown li:not(:last-child){border-bottom:1px solid var(--primary-border)}header .navbar li .dropdown li a{position:relative;padding:0 10px;font-size:16px;color:var(--header-bg)}header .navbar li .dropdown li a:before{width:0;transition:all .3s ease}header .navbar li .dropdown li a:before,header .navbar li .dropdown li a:hover:before{position:absolute;content:"";background:var(--header-border);height:1px;top:50%;left:-10px}header .navbar li .dropdown li a:hover:before{width:14px}.mobile-nav{position:fixed;top:0;right:-100%;height:100vh;z-index:50;background:var(--header-bg);background:linear-gradient(20deg,var(--primary-color),#4ae98f);overflow-y:auto;overflow-x:hidden}.mobile-nav::-webkit-scrollbar{width:0}.mobile-nav.open{right:0;transition:all .3s ease}.mobile-nav .close{position:absolute;top:-25px;right:-25px;font-size:30px;color:var(--header-bg);border-radius:50%;background:var(--dark-bg);display:flex;justify-content:center;align-items:center;color:var(--primary-color);height:100px;width:100px}.mobile-nav .close svg{width:40px;height:40px}.mobile-nav .close:hover svg{transform:scale(1.2);cursor:pointer}.mobile-nav .close svg path{color:var(--primary-color)}.mobile-nav .mobile-nav-body{padding:30px 100px 0 50px}.mobile-nav .mobile-nav-body .logo{text-align:left}.mobile-nav .mobile-nav-body .navbar{display:flex;flex-direction:column;gap:20px;padding:15px 0}.mobile-nav .mobile-nav-body .navbar li{position:relative}.mobile-nav .mobile-nav-body .navbar li a{font-size:18px;font-weight:500;padding:20px 0;color:var(--dark-bg)}.mobile-nav .mobile-nav-body .navbar li a:hover{color:var(--header-color)}.mobile-nav .mobile-nav-body .navbar li .dropdown{display:flex;flex-direction:column;gap:20px;padding-left:20px;height:0;overflow:hidden}.mobile-nav .mobile-nav-body .navbar li:hover .dropdown{padding-top:20px;height:auto}.search{position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:50px;top:0;left:0;width:100%;height:100vh;z-index:50;opacity:0;pointer-events:none}.search.open{opacity:1;pointer-events:all}.search .close{background:var(--primary-color);display:flex;justify-content:center;align-items:center;height:60px;width:60px;border-radius:50%;box-shadow:2px 3px 1px #fff;cursor:pointer;position:relative;top:0;left:0}.search .close:hover{top:3px;left:2px;box-shadow:0 0 0 #fff}.search .close:hover svg{transform:scale(1.4)}.search .search-body{display:flex;align-items:center;background:#fff;height:40px;width:50%;border-radius:10px;padding:2px 5px}.search .search-body input{width:100%;height:100%;padding:0 20px;border:none;outline:none;font-size:16px;font-weight:500;color:var(--dark-bg)}.search .search-body input::placeholder{color:var(--primary-border)}.search .search-body:has(input:focus){border:1px solid var(--primary-color)}.search .search-body i{font-size:24px;color:var(--primary-border)}.cart{position:fixed;top:0;right:-200%;height:100vh;max-width:500px;width:100%;background:var(--dark-bg);z-index:50}.cart.open{right:0}.cart .cart-header h1{text-align:center;padding:15px 0;font-weight:800;font-size:20px}.cart .cart-header h1 span{font-weight:400;font-size:16px;color:var(--primary-bg);background:var(--primary-color);display:inline-flex;justify-content:center;align-items:center;border-radius:50%;height:20px;width:20px}.cart .close{position:absolute;top:5px;left:5px;font-size:30px;color:var(--primary-color);height:40px;width:40px;cursor:pointer}.cart .close:hover{transform:scale(1.2)}.cart .close:hover svg path{transform:scale(1.2);color:var(--primary-color)}.cart .cart-body{padding:20px 30px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;overflow-x:hidden}.cart .cart-body::-webkit-scrollbar{width:10px}.cart .cart-body::-webkit-scrollbar-thumb{background:var(--primary-border);border-radius:10px}.cart .cart-body::-webkit-scrollbar-track{background:var(--dark-bg)}.cart .cart-body .cart-item{display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:10px 0;border-top:1px solid var(--secondary-border)}.cart .cart-body .cart-item .cart-item-image img{width:80px;height:80px;object-fit:cover;border-radius:10px}.cart .cart-body .cart-item .cart-item-details{display:flex;flex-direction:column;gap:10px;width:100%}.cart .cart-body .cart-item .cart-item-details h2{font-size:14px;font-weight:600;color:var(--primary-color)}.cart .cart-body .cart-item .cart-item-details span{font-size:14px;font-weight:600;color:var(--header-color)}.cart .cart-body .cart-item .cart-item-details .cart-item-quantity{display:flex;align-items:center;gap:10px;flex-direction:row}.cart .cart-body .cart-item .cart-item-details .cart-item-quantity .button{background:var(--primary-bg);color:var(--primary-color);border-radius:50%;height:30px;width:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.cart .cart-body .cart-item .cart-item-details .cart-item-quantity .button:hover{background:var(--primary-color);color:var(--primary-bg)}.cart .cart-body .cart-item .cart-item-details .cart-item-quantity span{font-size:20px}.cart .cart-body .cart-item .cart-item-remove{color:var(--primary-color);cursor:pointer;text-align:right}.cart .cart-body .cart-item .cart-item-remove:hover svg{transform:scale(1.2)}.cart .cart-body .cart-item .cart-item-remove:hover svg path{color:var(--primary-color)}.cart .cart-footer{position:absolute;bottom:0;left:0;right:0;background:var(--secondary-bg);display:flex;justify-content:space-between;flex-direction:column;border-top:1px solid var(--secondary-border)}@media screen and (max-height:768px){.cart .cart-footer{bottom:170px;overflow-y:auto}}.cart .cart-footer>*{padding:12px 15px}.cart .cart-footer h2{color:var(--primary-color);font-weight:600;font-size:16px}.cart .cart-footer span{color:var(--header-color);font-weight:600;font-size:18px}.btn-cart{background:var(--primary-color);color:var(--primary-bg);border-radius:10px;padding:10px 20px;font-size:16px;font-weight:600;text-align:center;height:50px;width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.btn-cart:hover,.btn-checkout{background:var(--primary-bg);color:var(--primary-color)}.btn-checkout{border-radius:10px;padding:10px 20px;font-size:16px;font-weight:600;text-align:center;height:50px;width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.btn-checkout:hover{background:var(--primary-color);color:var(--primary-bg)}.btn-cart svg{width:20px;height:20px;color:red}.btn-cart svg path{color:var(--primary-bg)}.btn-cart:hover svg path{color:var(--primary-color)}.btn-checkout svg{width:20px;height:20px;color:red}.btn-checkout svg path{color:var(--primary-color)}.btn-checkout:hover svg path{color:var(--primary-bg)}.cart-icon{position:relative}.cart-icon span{position:absolute;top:-10px;right:-10px;background:var(--primary-color);height:16px;width:16px;font-size:12px;font-weight:400;display:flex;justify-content:center;align-items:center;color:var(--dark-bg);border-radius:50%}