:root{--mainBlack:#1C1C1C;--mainWhite:#ffffff;--mainRed:red;--mainHighlight:#0DADFD;--mainBackground:#F2F2F2;--mainBorder:#dcdcdc;--mainRealBlack:#000}html{scroll-behavior:smooth}body{font-family:"Poppins",sans-serif;color:#1C1C1C;min-height:100vh;display:flex;flex-direction:column;background:#F2F2F2;font-size:13px;letter-spacing:.4px}body main{flex:1}body h1,body h2,body h3{font-family:"Poppins",sans-serif;color:#000;font-size:25px;font-weight:600}@media (min-width:992px){body h1,body h2,body h3{font-size:30px}}body h2{font-size:18px}@media (min-width:992px){body h2{font-size:23px}}body h3{font-size:20px}body a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none}body a:hover{text-decoration:none}body img{height:auto}body .more{color:#0DADFD}@media (min-width:576px){body .container{max-width:100%}}@media (min-width:1200px){body .container{max-width:calc(100% - 100px)}}@media (min-width:1400px){body .container{max-width:1200px}}@media (min-width:1600px){body .container{max-width:1400px}}.initial-hidden{display:none}header{background:#1C1C1C;position:sticky;top:-27px;z-index:10}header .header-top{background:#000;color:#fff;padding:5px 0;font-size:11px}header .header-top a{color:#fff;font-size:11px}header .inner{padding:15px 0;font-size:14px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px;color:#fff}header .inner a{color:#fff}header .inner a:hover{color:#0DADFD}header .inner .top-search{display:none;position:fixed;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:1000;padding:50px 20px}@media (min-width:768px){header .inner .top-search{position:relative;display:block;background-color:initial;padding:0}}header .inner .top-search button{background:#0DADFD;border:none;color:#fff;border-radius:0;height:40px;line-height:40px;padding:0 20px}header .inner .top-search button:hover{background:#018ed4}header .inner .top-search.show{display:block}header .inner .search-close-icon{position:absolute;right:20px;top:20px;color:#fff;font-size:20px}@media (min-width:768px){header .inner .search-close-icon{display:none}}header .inner .search-icon{display:flex;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width:768px){header .inner .search-icon{display:none}}header .inner .dropdown-toggle{position:relative;padding-right:20px;line-height:15px}header .inner .dropdown-toggle:after{position:absolute;top:50%;right:0;transform:translateY(-50%)}header .inner .dropdown .dropdown-menu{background:#F2F2F2;border:none;border-radius:0;transform:translate(-40%,42px)!important}header .inner .dropdown .dropdown-menu ul{padding:0;margin:0}header .inner .dropdown .dropdown-menu ul li{list-style:none}header .inner .dropdown .dropdown-menu ul li a{color:#1C1C1C;display:block;padding:10px 15px;font-size:14px;white-space:nowrap}header .inner .dropdown .dropdown-menu ul li a:hover{background:#0DADFD;color:#fff}header .inner .cart-icon{position:relative;padding-left:35px}header .inner .cart-icon .webshop-cart-indicator{position:absolute;left:-20px;top:-10px;width:16px;height:16px;background:#0DADFD;color:#fff;border-radius:50%;font-size:12px;line-height:16px;text-align:center}header .inner .cart-icon:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 24 24' width='512' height='512'%3E%3Cpath fill='white' d='M23.32,4.1c-.57-.7-1.42-1.1-2.32-1.1H7.24l-.04-.35c-.18-1.51-1.46-2.65-2.98-2.65h-1.22c-.55,0-1,.45-1,1s.45,1,1,1h1.22c.51,0,.93,.38,.99,.88l1.38,11.7c.3,2.52,2.43,4.42,4.97,4.42h8.44c.55,0,1-.45,1-1s-.45-1-1-1H11.56c-1.29,0-2.41-.82-2.83-2h9.43c2.38,0,4.44-1.69,4.9-4.02l.88-4.39c.18-.88-.05-1.79-.62-2.49Zm-1.34,2.1l-.88,4.39c-.28,1.4-1.52,2.41-2.94,2.41H8.42l-.94-8h13.52c.3,0,.58,.13,.77,.37,.19,.23,.27,.54,.21,.83Zm-10.98,15.8c0,1.1-.9,2-2,2s-2-.9-2-2,.9-2,2-2,2,.9,2,2Zm9,0c0,1.1-.9,2-2,2s-2-.9-2-2,.9-2,2-2,2,.9,2,2ZM0,6c0-.55,.45-1,1-1h1.54c.55,0,1,.45,1,1s-.45,1-1,1H1c-.55,0-1-.45-1-1Zm0,4c0-.55,.45-1,1-1H3c.55,0,1,.45,1,1s-.45,1-1,1H1c-.55,0-1-.45-1-1Zm5,4c0,.55-.45,1-1,1H1c-.55,0-1-.45-1-1s.45-1,1-1h3c.55,0,1,.45,1,1Z'/%3E%3C/svg%3E");width:18px;height:18px;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (min-width:768px){header .inner .cart-icon:before{width:24px;height:24px}}header .inner .user-icon{width:24px;height:24px;border-radius:50%;border:2px solid #fff;color:#fff;display:flex;padding:2px;text-align:center}@media (min-width:768px){header .inner .user-icon{width:30px;height:30px}}header .inner .user-icon.logged-in-user{font-weight:500;display:inline-block;line-height:23px}header .inner .user-icon.logged-out-user:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='512' height='512'%3E%3Cg id='_01_align_center' data-name='01 align center'%3E%3Cpath fill='white' d='M21,24H19V18.957A2.96,2.96,0,0,0,16.043,16H7.957A2.96,2.96,0,0,0,5,18.957V24H3V18.957A4.963,4.963,0,0,1,7.957,14h8.086A4.963,4.963,0,0,1,21,18.957Z'/%3E%3Cpath fill='white' d='M12,12a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,12ZM12,2a4,4,0,1,0,4,4A4,4,0,0,0,12,2Z'/%3E%3C/g%3E%3C/svg%3E");width:24px;height:24px;display:flex;background-size:contain;background-repeat:no-repeat}header .logo-holder img{width:100%;max-width:100px}@media (min-width:1200px){header .logo-holder img{max-width:240px}}.menu{background:#1C1C1C;position:relative}.menu .products-header{background:#0DADFD;color:#fff;padding:8px 30px;display:flex;align-items:center;justify-content:center;font-size:14px;width:100%;margin-left:-15px}@media (min-width:768px){.menu .products-header{padding:15px 30px;margin-left:0;width:290px}}.menu .products-header .fal{margin-right:10px}.menu .navbar-toggler{border:none;color:#fff;height:100%}@media (min-width:992px){.menu .navbar-toggler{display:none}}.menu .navbar{right:0;padding:0;text-align:left;z-index:10;top:100%;position:absolute;background:#1C1C1C;width:100%}@media (min-width:992px){.menu .navbar{position:static;background:initial}}.menu .navbar ul>li{padding:10px 20px}@media (min-width:992px){.menu .navbar ul>li{padding:0 20px}}.menu .navbar ul>li a{color:#fff;font-size:14px}.menu .navbar ul>li a:hover{color:#0DADFD}@media (min-width:576px){.menu .navbar{background:initial;position:static;padding:15px 0;width:auto;text-align:right}}footer{background:#1C1C1C;padding-top:30px;padding-bottom:30px}footer .top{padding-top:40px;padding-bottom:40px;color:#fff}footer .top i{width:16px;text-align:center}footer .top a{color:#fff}footer .top a:hover{color:#0DADFD}footer .top .footer-title{font-weight:500;color:#0DADFD;margin-bottom:20px;letter-spacing:.4px;font-size:14px}footer .top ul{padding:0;margin:0}footer .top ul li{list-style:none;padding-top:5px;padding-bottom:5px}footer .bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:30px;padding-bottom:90px;color:#fff;font-size:12px;text-align:center}@media (min-width:992px){footer .bottom{padding-bottom:30px}}#toTop{background:#0DADFD;border:none;bottom:30px;color:#fff;font-size:28px;height:50px;line-height:50px;padding:0;position:fixed;right:30px;text-align:center;width:50px;z-index:100;display:none}@media (min-width:768px){#toTop{bottom:60px;right:40px}}@media (min-width:992px){#toTop{bottom:60px;right:40px;display:block}}#toTop:focus{outline:none}.error{margin-top:200px;margin-bottom:200px}.error .clip{display:inline-block;margin:20px;font-size:50px}.error .clip .shadow{width:90px;height:90px;background-color:#0DADFD;border-radius:50%;color:#fff;line-height:90px}.fa{font-family:"Font Awesome 5 Pro"!important;font-weight:300!important}.consentPreferences{display:none!important;position:relative!important}@media (min-width:992px){.consentPreferences{display:block!important;position:fixed!important}}.page-0:not(.page-home) section.top{position:relative}.page-0:not(.page-home) section.top img{width:100%;height:200px;object-fit:cover}.page-0:not(.page-home) section.top .title{position:relative h1,h2;position-font-size:50px;position-font-weight:700}section{padding-top:15px;padding-bottom:15px}@media (min-width:992px){section{padding-top:35px;padding-bottom:35px}}section.slider-container{padding:0!important}section.slider-container .row,section.slider-container .col-12{padding:0;margin:0}section.slider-container #slider{height:70vh;max-height:650px}section.slider-container #slider .carousel-caption{z-index:1;bottom:auto;top:50%;transform:translateY(-50%);left:15px;right:15px}@media (min-width:768px){section.slider-container #slider .carousel-caption{left:15%;right:15%}}section.slider-container #slider .carousel-caption h1,section.slider-container #slider .carousel-caption h2{font-size:30px;color:#fff}@media (min-width:992px){section.slider-container #slider .carousel-caption h1,section.slider-container #slider .carousel-caption h2{font-size:44px}}section.slider-container #slider .carousel-caption .carousel-caption-lead{opacity:.8;margin-bottom:20px}@media (min-width:992px){section.slider-container #slider .carousel-caption .carousel-caption-lead{margin-bottom:50px}}section.slider-container #slider:hover .carousel-control-next,section.slider-container #slider:hover .carousel-control-prev{opacity:1}section.slider-container #slider .carousel-control-next,section.slider-container #slider .carousel-control-prev{width:40px;opacity:0}section.slider-container #slider .carousel-control-next .carousel-control-prev-icon,section.slider-container #slider .carousel-control-next .carousel-control-next-icon,section.slider-container #slider .carousel-control-prev .carousel-control-prev-icon,section.slider-container #slider .carousel-control-prev .carousel-control-next-icon{width:100%;height:60px;background-color:#fff;opacity:1}section.slider-container #slider .carousel-control-next .carousel-control-next-icon,section.slider-container #slider .carousel-control-prev .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}section.slider-container #slider .carousel-control-next .carousel-control-prev-icon,section.slider-container #slider .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 0-.708 0l-6 6a.5.5 0 0 0 0 .708l6 6a.5.5 0 0 0 .708-.708L5.707 8l5.647-5.646a.5.5 0 0 0 0-.708z'/%3e%3c/svg%3e")}section.slider-container #slider img{width:100%;object-fit:cover;height:100%}section.slider-container #slider .image-container:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#1C1C1C;opacity:.3;z-index:0}section.home-banners{margin-top:-90px;z-index:1;position:relative}section.home-banners .container{background:#F2F2F2;max-width:90%;padding:10px 10px 0 10px}@media (min-width:992px){section.home-banners .container{padding:30px 30px 0 30px;max-width:1440px}}section.home-banners .container .container-inner{position:relative}@media (min-width:992px){section.home-banners .container .container-inner:before{box-shadow:0 2px 9px 3px rgba(0,0,0,.4);-moz-box-shadow:0 2px 9px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 9px 3px rgba(0,0,0,.4);transform:rotate(81deg);-webkit-transform:rotate(81deg);-ms-transform:rotate(81deg);-o-transform:rotate(81deg);-moz-transform:rotate(81deg);left:-59px;right:auto;z-index:-1;position:absolute;content:"";bottom:15px;width:70px;height:2px;top:40px}section.home-banners .container .container-inner:after{box-shadow:0 2px 9px 3px rgba(0,0,0,.4);-moz-box-shadow:0 2px 9px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 9px 3px rgba(0,0,0,.4);transform:rotate(-81deg);-webkit-transform:rotate(-81deg);-ms-transform:rotate(-81deg);-o-transform:rotate(-81deg);-moz-transform:rotate(-81deg);right:-59px;left:auto;z-index:-1;position:absolute;content:"";bottom:15px;width:70px;height:2px;top:40px}}.imagebg{position:relative;margin-bottom:15px}@media (min-width:992px){.imagebg{margin-bottom:0}}.imagebg img{min-height:200px;object-fit:cover}.imagebg .box{overflow:hidden}.imagebg .main-image{position:relative;z-index:0;overflow:hidden;transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-ms-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s}.imagebg .main-image picture{position:relative;width:100%;height:100%;display:block}.imagebg .main-image picture:after{content:"";position:absolute;width:100%;height:100%;background:#1C1C1C;display:block;opacity:.3;z-index:0;left:0;top:0}.imagebg .main-image::before,.imagebg .main-image::after{background:rgba(219,219,219,.2) none repeat scroll 0 0;content:" ";height:0;padding:0;position:absolute;transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-ms-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;width:0;z-index:2}.imagebg .main-image::before{top:0;left:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}.imagebg .main-image::after{bottom:0;right:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}.imagebg .inner{position:absolute;left:20px;width:calc(100% - 40px);top:50%;transform:translateY(-50%);z-index:1;color:#fff;padding:15px}.imagebg .inner h2{font-size:18px;font-weight:600}.imagebg .inner h2 a{color:#fff}.imagebg .inner p{opacity:.8;font-size:12px}@media (min-width:992px){.imagebg .inner{position:absolute;left:50px;width:calc(100% - 100px);top:50%;transform:translateY(-50%);z-index:1;color:#fff;padding:20px}.imagebg .inner h2{font-size:24px;font-weight:600}.imagebg .inner h2 a{color:#fff}.imagebg .inner p{opacity:.8;font-size:14px}}.imagebg .inner .more{position:relative;font-size:15px;font-weight:500}.imagebg .inner .more:after{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#0DADFD;z-index:0}.imagebg .inner .more:hover:after{bottom:-4px}.imagebg:hover .main-image::before,.imagebg:hover .main-image::after{height:100%;width:100%;transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}.imagebg.separator .main-image::before,.imagebg.separator .main-image::after{display:none!important}.imagebg.separator .inner .more{background:#0DADFD;color:#fff;display:inline-block;padding:10px 20px}.imagebg.separator .inner .more:after{display:none}.imagebg.separator .inner .more:hover{background:#fff;color:#1C1C1C}.imagebg.separator:hover .main-image{transform:scale(1.05)}.imagebg.dark .main-image::before,.imagebg.dark .main-image::after{display:none!important}.imagebg.dark:hover .main-image{transform:scale(1.05)}.widget-product-list h2,.last-posts h2{border-bottom:1px solid #dcdcdc;padding-bottom:15px;margin-bottom:25px;position:relative}.widget-product-list h2 .swiper-button-prev,.widget-product-list h2 .swiper-button-next,.last-posts h2 .swiper-button-prev,.last-posts h2 .swiper-button-next{width:30px;height:30px;left:auto!important}.widget-product-list h2 .swiper-button-prev:after,.widget-product-list h2 .swiper-button-next:after,.last-posts h2 .swiper-button-prev:after,.last-posts h2 .swiper-button-next:after{font-size:16px;color:#1C1C1C}.widget-product-list h2 .swiper-button-prev.swiper-button-disabled,.widget-product-list h2 .swiper-button-next.swiper-button-disabled,.last-posts h2 .swiper-button-prev.swiper-button-disabled,.last-posts h2 .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.widget-product-list h2 .swiper-button-prev,.last-posts h2 .swiper-button-prev{right:50px}.widget-product-list h2 .swiper-button-next,.last-posts h2 .swiper-button-next{right:10px}.widget-product-list .product-slider,.last-posts .product-slider{position:relative;width:100%;overflow:hidden}.widget-product-list .product-slider .swiper-wrapper,.last-posts .product-slider .swiper-wrapper{display:flex}.widget-product-list .product-slider .swiper-slide,.last-posts .product-slider .swiper-slide{width:calc((100% - 80px) / 5);flex-shrink:0;margin-right:20px}.widget-product-list .product-slider .swiper-slide:last-child,.last-posts .product-slider .swiper-slide:last-child{margin-right:0}@media (max-width:1200px){.widget-product-list .product-slider .swiper-slide,.last-posts .product-slider .swiper-slide{width:calc((100% - 60px) / 4)}}@media (max-width:992px){.widget-product-list .product-slider .swiper-slide,.last-posts .product-slider .swiper-slide{width:calc((100% - 40px) / 3)}}@media (max-width:768px){.widget-product-list .product-slider .swiper-slide,.last-posts .product-slider .swiper-slide{width:calc((100% - 20px) / 2)}}@media (max-width:480px){.widget-product-list .product-slider .swiper-slide,.last-posts .product-slider .swiper-slide{width:calc((100% - 50px) / 2)}}.widget-product-list .product-slider .swiper-scrollbar,.last-posts .product-slider .swiper-scrollbar{position:relative;height:4px;background:rgba(0,0,0,.1);margin-top:20px}.widget-product-list .product-slider .swiper-scrollbar .swiper-scrollbar-drag,.last-posts .product-slider .swiper-scrollbar .swiper-scrollbar-drag{background:#0DADFD;height:100%;border-radius:2px}.logos ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.logos ul li{list-style:none;width:20%}@media (min-width:992px){.logos ul li{padding:0 60px}}.logos ul li img{width:100%;height:100%}.box h2 a{color:#1C1C1C}.box.has-image .main-image{margin-bottom:30px;border:2px solid #fff}.breadcrumb a{color:#000}.breadcrumb a:hover{color:#0DADFD}@media (min-width:992px){.offcanvas.cart-holder{min-width:500px}}.offcanvas.cart-holder .offcanvas-body{padding-bottom:430px}.webshop-cart .float-cart-title{position:absolute;top:15px;right:20px;font-weight:700;color:#000;font-size:14px}.webshop-cart .data-row{margin-bottom:10px}.webshop-cart .data-row .text-end{font-weight:500}.webshop-cart .total-row .text-end{font-weight:700;font-size:18px}.webshop-cart .cart-summary{margin-top:20px;background-color:#f3f3f3;padding:20px;position:absolute;bottom:15px;width:calc(100% - 40px)}.webshop-cart .summary-title{text-transform:uppercase;font-size:11px;font-weight:600}.webshop-cart .cart-btn{font-size:13px}.webshop-cart .qty .qty-value{margin-left:10px;margin-right:10px;font-weight:600}.webshop-cart .product-row{margin-bottom:10px;border-bottom:1px solid #efefef}.webshop-cart .product-row .product-link{color:#000}.webshop-cart .product-row .cart-action-delete{color:red;font-size:10px}.webshop-cart .product-row .cart-price{font-weight:600}.webshop-cart .product-row .cut{background-color:#0DADFD;color:#fff;padding:2px 4px;font-size:10px;font-weight:400;cursor:pointer;display:inline-block;margin-bottom:5px}.webshop-cart .product-row .cut .fal{margin-right:5px}.webshop-cart .product-row .cut-note{font-size:12px;background-color:#F2F2F2;padding:10px 10PX;position:relative}.webshop-cart .product-row .cut-note textarea{max-height:60px}.webshop-cart .product-row .cut-note .cart-item-note{position:relative}.webshop-cart .product-row .cut-note .cart-item-note .save{position:absolute;top:10px;right:20px;background-color:#0DADFD;color:#fff;padding:10px 4px;font-size:10px;font-weight:400;cursor:pointer;display:inline-block}.webshop-cart .webshop-cart-products-list:after{content:"";display:block;height:450px;max-height:570px;width:calc(100% - 12px);background:linear-gradient(to top,transparent 0%,rgba(255,255,255,.8) 70%,transparent 100%);margin-top:10px;margin-bottom:10px;bottom:0;position:absolute;left:0}.close button{background:transparent;border:none;color:#000;font-size:14px}.close button:hover{color:#0DADFD}.big-icon{font-size:40px;margin-bottom:30px;width:70px;height:70px;border-radius:50%;background-color:#0DADFD;color:#fff;line-height:70px!important;text-align:center;display:inline-block}.alert{padding-right:40px!important}.alert button{background:transparent;border:none;color:#000;font-size:14px}.alert button:hover{color:#0DADFD}#hits_key{max-height:60vh;overflow-y:auto;position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%}#hits_key a{color:#000}#hits_key a:hover{color:#0DADFD}#hits_key .ais-Hits-item,#hits_key .ais-InfiniteHits-item{font-size:.875rem;padding:.5rem}.pagination .active .page-link{background-color:#0DADFD!important;border-color:#0DADFD!important;color:#ffffff!important}.pagination .page-link{color:#1C1C1C!important;border-radius:0!important}.form-group{margin-bottom:15px}.form-control{font-size:13px;border-radius:0;padding:10px 15px;border-color:#dcdcdc}.form-control:focus{border-color:#0DADFD;box-shadow:none}.form-control:active{box-shadow:none}.form-floating>label{line-height:26px;opacity:.8}.btn{border-radius:0;font-size:14px;padding:0 20px;line-height:40px}.btn .fal{margin-left:10px;margin-right:10px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.btn.btn-default,.btn.btn-primary{background:#0DADFD;color:#fff;border-color:#0DADFD}.btn.btn-default:hover,.btn.btn-primary:hover{background:#018ed4;border-color:#0DADFD}.btn.btn-gray{background:#F2F2F2;color:#1C1C1C}.btn.btn-gray:hover{background:#F2F2F2;border-color:#F2F2F2}.btn.btn-block{width:100%;display:block}.btn.btn-transparent-white{border-color:#dcdcdc}.btn.btn-transparent-white:hover{border-color:#1C1C1C}.btn:not(.toCart):hover{box-shadow:none}.btn:not(.toCart):hover .fal{transform:translateX(5px)}.checkbox-input-holder{padding-left:30px}.checkbox-input-holder input{position:absolute;left:0;top:3px}.error-message{color:red;font-size:11px}.ui-widget{font-family:"Poppins",sans-serif!important}.ui-widget input{font-family:"Poppins",sans-serif!important}.product-item{position:relative;display:flex;flex-direction:column}.product-item .cart{width:35px;height:35px;background:#e9e9e9;color:#1C1C1C;position:absolute;top:10px;right:10px;z-index:1;line-height:35px;text-align:center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:1}@media (min-width:992px){.product-item .cart{opacity:0}}.product-item .cart:hover{background:#0DADFD;color:#fff}.product-item .image-wrap{background-color:#fff;border:2px solid #fff}.product-item .sale,.product-item .new{background-color:#0DADFD;color:#fff;position:absolute;top:10px;left:10px;z-index:1;padding:5px 10px}.product-item .item-content{flex-grow:1}.product-item .product-title{margin-top:15px;color:#1C1C1C;display:block}.product-item .product-price{color:#0DADFD;font-weight:600;margin-bottom:0;margin-top:10px}.product-item .product-price .product-price-offer{display:inline-block;margin-left:20px;text-decoration:line-through;font-weight:400;color:#1C1C1C}.product-item .product-unit-price{font-size:12px}.product-item:hover .cart{opacity:1}.product-item:hover .product-title{color:#0DADFD}.product-item .product-variation-count{position:absolute;bottom:10px;left:10px;background-color:#525253;color:#fff;padding:5px 10px;display:inline-block;font-size:11px}.category-item{position:relative;overflow:hidden}.category-item picture{width:100%;display:block}.category-item img{width:100%;height:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.category-item .item-content{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;pointer-events:none}.category-item .item-content a{color:#fff;display:flex;font-size:16px;font-weight:600}.category-item:hover picture img{transform:scale(1.05)}.category-item:hover .item-content{background-color:rgba(0,0,0,.7)}.product-index h1{text-transform:uppercase;font-size:16px;font-weight:600}.category-list .sortable.collapsable-tree{list-style:none;padding:0;margin:0;background:#fff;padding:10px;width:290px}.category-list .sortable.collapsable-tree li{position:relative;margin:0;padding:0;list-style:none}.category-list .sortable.collapsable-tree li a{display:block;padding:8px 35px 8px 15px;color:#1C1C1C;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.category-list .sortable.collapsable-tree li a:hover{color:#0DADFD}.category-list .sortable.collapsable-tree li a.selected-category{color:#0DADFD}.category-list .sortable.collapsable-tree li>ul{display:none;padding-left:15px;list-style:none;opacity:0;height:0;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.category-list .sortable.collapsable-tree li.active>ul{display:block;opacity:1;height:auto}.category-list .sortable.collapsable-tree li:has(>ul>li.active)>ul{display:block;opacity:1;height:auto}.category-list .sortable.collapsable-tree li .collapser{position:absolute;right:10px;top:18px;transform:translateY(-50%);width:20px;height:20px;cursor:pointer;text-align:center;line-height:20px;color:#1C1C1C;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-style:normal;font-weight:300;font-size:8px}.category-list .sortable.collapsable-tree li .collapser:before{content:"\f067"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.category-list .sortable.collapsable-tree li .collapser:hover{color:#0DADFD}.category-list .sortable.collapsable-tree li.active>.collapser:before{content:"\f068"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.category-list .sortable.collapsable-tree li:first-child{border-top:none}.product-view .left{position:sticky;top:110px;padding:0 30px 30px 30px}@media (min-width:576px){.product-view .left{max-width:50%;margin:auto}}@media (min-width:768px){.product-view .left{max-width:100%;padding:0}}.product-view .product-name{padding-bottom:10px;border-bottom:1px solid #dcdcdc;margin-bottom:10px}.product-view .product-name h1{font-size:20px;font-weight:600}.product-view .inner .price .product-price-original{font-size:14px;font-weight:400;text-decoration:line-through}.product-view .inner .price .product-price{font-size:24px;font-weight:600}.product-view .inner .price .product-price .price-unit{display:inline-block;font-size:12px;font-weight:400;margin-left:5px}.product-view .inner .price .product-price-net{font-size:12px;font-weight:400}.product-view .inner .qtyCounter a{color:#000;display:inline-block;width:20px;line-height:40px;text-align:center}.product-view .inner .qtyCounter input{height:40px;border-radius:0;border:none;text-align:center;font-size:14px;font-weight:600;width:40px}.product-view .inner .qtyCounter input::-webkit-outer-spin-button,.product-view .inner .qtyCounter input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-view .inner .qtyCounter input[type=number]{-moz-appearance:textfield}.product-view .lead{font-size:15px}.product-view .color-variations .color-row .color-name{font-size:10px;line-height:10px}.product-view .color-variations .color-row .color-price{font-weight:600;font-size:14px}.product-view .color-variations .color-row .qtyCounter{background-color:#fff;display:flex;align-items:center;justify-content:center;height:100%;margin-right:10px}.product-view .color-variations .color-row .qtyCounter input{width:33%;text-align:center;border:none}.product-view .color-variations .color-row .qtyCounter a{display:inline-block;width:33%;height:20px;text-align:center;line-height:20px}.product-view .color-variations .color-row .fal{color:#000;font-size:18px}.product-view .color-variations .color-row .fal:hover{color:#0DADFD}.product-view .color-variations .variant-item{margin-bottom:5px;cursor:pointer}.product-view .color-variations .variant-item .colors-bg{padding:10px}.product-view .colorCart{position:fixed;background-color:#fff;bottom:0;left:0;width:100%;z-index:10;padding:10px;border-top:1px solid #dcdcdc}@media (min-width:992px){.product-view .colorCart{position:static}}.product-view .colorCart #price{font-weight:600;font-size:18px}.product-view .colorCart #pickedColors{margin-top:15px}.product-view .colorCart #pickedColors ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:5px}.product-view .colorCart #pickedColors ul li{cursor:pointer;margin-bottom:5px;padding:5px;border-radius:5px;background-color:#fff;border:1px solid #dcdcdc;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:space-between;width:auto;min-width:10%;position:relative;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.product-view .colorCart #pickedColors ul li .fal{font-size:14px}.product-view .colorCart #pickedColors ul li .delete-overlay{position:absolute;top:-5px;right:-5px;width:20px;height:20px;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:10;opacity:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.product-view .colorCart #pickedColors ul li .delete-overlay .delete-icon{color:#fff;font-size:12px;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.8)}@media (min-width:992px){.product-view .colorCart #pickedColors ul li .delete-overlay{display:none}.product-view .colorCart #pickedColors ul li.hover-delete{opacity:.7}.product-view .colorCart #pickedColors ul li.hover-delete .delete-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;border-radius:4px;z-index:10;opacity:1}.product-view .colorCart #pickedColors ul li.hover-delete .delete-overlay .delete-icon{color:#fff;font-size:18px;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.8)}}@media (min-width:768px){.product-view .colorCart #pickedColors ul li .delete-overlay{opacity:1}}.product-view .product-description{margin-top:30px;padding:30px;background-color:rgba(255,255,255,.5);margin-bottom:30px}.product-view .product-description h4{font-size:18px;font-weight:600;margin-bottom:10px}.product-view .product-description iframe,.product-view .product-description img{max-width:100%}.cart-page h1{font-weight:600}.cart-page .cart-product{background-color:rgba(255,255,255,.5);padding:15px}.cart-page .cart-product h2{color:#000;font-weight:600;font-size:14px}.cart-page .cart-product h2 a{color:#000}.cart-page .cart-product h2 a:hover{color:#0DADFD}.cart-page .cart-product .cart-item-note textarea{border-color:#F2F2F2;max-height:50px}.cart-page .cart-product .qty{position:relative;display:flex;align-items:center;justify-content:center}.cart-page .cart-product .qty .fa-minus-circle,.cart-page .cart-product .qty .fa-plus-circle{color:#000;font-size:14px}.cart-page .cart-product .qty .fa-minus-circle:hover,.cart-page .cart-product .qty .fa-plus-circle:hover{color:#0DADFD}.cart-page .cart-product .qty .input{margin:0 10px}.cart-page .cart-product .qty .input input{width:40px;text-align:center;border:1px solid #F2F2F2;padding:2px 5px;font-size:13px}.cart-page .cart-product .item-price div{font-size:9px}.cart-page .cart-product .price{font-weight:600;font-size:14px}.cart-page .cart-product .cart-item-note{position:relative}.cart-page .cart-product .cart-item-note .save{position:absolute;top:10px;right:10px;background:#1C1C1C;padding:5px 10px;border-radius:0;border:none;font-size:14px;color:#fff}.cart-page .cart-product .cart-item-note .save:hover{background:#000;color:#fff}.summary-fixed{position:sticky;top:0}.summary-fixed .font-weight-bold{font-weight:600;color:#000}.summary-fixed .summary-box{background:#fff;padding:10px}@media (min-width:992px){.summary-fixed .summary-box{padding:20px}}.summary-fixed .total .sum{font-size:20px}.added-to-cart .cut-btn{color:#0DADFD}.added-to-cart .cut-btn:hover{color:#000}.added-to-cart .cart-item-note .form-group{margin-bottom:0!important}.order-page{background-color:#fff;padding-top:0}.order-page header{top:0;position:relative}.order-page header .inner{padding-top:15px;padding-bottom:15px}.order-page header .call-us{font-family:"Poppins",sans-serif;font-weight:800;font-size:12px}.order-page header .call-us span{display:block;font-size:14px}@media (min-width:992px){.order-page header .call-us span{font-size:20px}}.order-page .left-side{background-color:#F2F2F2;padding-top:30px}@media (min-width:1200px){.order-page .left-side{padding:42px 42px 42px 0;position:relative;border-right:1px solid #dcdcdc}}.order-page .left-side:before{content:"";position:absolute;left:-100%;width:100%;height:100%;background-color:#F2F2F2;display:block;pointer-events:none;top:0}.order-page .left-side .box{margin-bottom:30px}.order-page .left-side .box h2{font-size:18px;font-weight:800;color:#000;margin-bottom:20px}.order-page .left-side .box h2 .login-link{font-weight:400;font-style:normal;float:right;font-family:"Poppins",sans-serif;font-size:12px;max-width:50%}@media (min-width:992px){.order-page .left-side .box h2 .login-link{margin-top:4px}}.order-page .left-side .no-payment{background-color:#dcdcdc;padding:30px}.order-page .left-side .accordion-item{border:1px solid #dcdcdc!important;border-bottom:none!important}.order-page .left-side .accordion-item.active{border-color:#0DADFD!important;border-bottom:1px solid #0DADFD!important}.order-page .left-side .accordion-item:last-child{border-bottom:1px solid #dcdcdc!important}.order-page .left-side .accordion-item:last-child.active{border-color:#0DADFD!important}.order-page .left-side .accordion-item .accordion-header{position:relative;background-color:#ffffff!important;border:none!important}.order-page .left-side .accordion-item .accordion-header .accordion-button{box-shadow:none;cursor:pointer;font-size:13px;font-weight:600;color:#000;padding-left:50px;position:relative}.order-page .left-side .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.order-page .left-side .accordion-item .accordion-header .accordion-button:before{content:"";position:absolute;width:20px;height:20px;border:1px solid #dcdcdc;border-radius:50%;display:block;left:15px;top:50%;transform:translateY(-50%)}.order-page .left-side .accordion-item .accordion-header .accordion-button:after{display:none}.order-page .left-side .accordion-item .accordion-header .price{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}.order-page .left-side .accordion-item:first-child{border-top-right-radius:5px;border-top-left-radius:5px;overflow:hidden}.order-page .left-side .accordion-item:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden}.order-page .left-side .accordion-item .accordion-body{background-color:#fff;padding:5px 15px 5px 50px}.order-page .left-side .accordion-item .accordion-body p{padding-bottom:0}.order-page .left-side .accordion-item.active .accordion-button:before{border:6px solid #0DADFD}.order-page .summary-side{padding:10px;position:sticky;top:20px}@media (min-width:992px){.order-page .summary-side{padding:20px}}@media (min-width:1200px){.order-page .summary-side{padding:42px 0 42px 42px}}.order-page .summary-side .products{max-height:90vh;overflow-y:auto;overflow-x:hidden;font-size:11px}@media (min-width:992px){.order-page .summary-side .products{font-size:inherit}}.order-page .summary-side .products .image-holder{position:relative}.order-page .summary-side .products .image-holder .product-qty{position:absolute;display:block;top:-5px;right:-5px;background-color:#837e7e;color:#fff;border-radius:50%;height:15px;width:15px;text-align:center;line-height:15px;font-size:11px;font-weight:400}.order-page .summary-side .products .image-holder picture{display:block;border:1px solid #dcdcdc;border-radius:5px;overflow:hidden}.order-page .summary-side .products .crop-message{font-size:10px;color:#000;opacity:.5;font-style:normal}.order-page .summary-side .total{font-weight:700;font-size:16px}@media (min-width:992px){.order-page .summary-side .total{font-size:20px}}.order-page .summary-side .font-weight-bold{font-weight:700}.order-page .summary-side .submitBtn{width:100%}.order-page .summary-side .submitBtn .fa{margin-left:10px}.order-page #foxpost-map .modal-dialog{max-width:90%!important}.order-footer{color:#fff}.order-footer a{color:#fff}.order-footer a:hover{color:#0DADFD;color:#0DADFD}.order-finish-page .card{overflow:hidden}.order-finish-page h1{font-size:14px;opacity:.6;font-weight:400}.profile-page .profile-greeting h1{font-size:28px;font-weight:700;color:#000;margin-bottom:10px}.profile-page .profile-greeting .lead{font-size:14px;color:#6c757d}.profile-page .profile-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border:2px solid #dcdcdc;padding:30px 20px;text-align:center;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;height:100%;min-height:150px;position:relative;overflow:hidden}.profile-page .profile-icon:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.profile-page .profile-icon i{font-size:40px;color:#0DADFD;margin-bottom:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.profile-page .profile-icon span{font-size:14px;font-weight:600;color:#000;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.profile-page .profile-icon:hover{border-color:#0DADFD;background-color:#0DADFD}.profile-page .profile-icon:hover:before{left:100%}.profile-page .profile-icon:hover i{color:#fff}.profile-page .profile-icon:hover span{color:#fff}.order-page-index .box{background-color:#fff}.post-item .post-item-content{padding-top:0}@media (min-width:992px){.post-item .post-item-content{padding-top:30px}}.post-item .post-item-content .post-date{color:#0DADFD;font-size:10px}@media (min-width:992px){.post-item .post-item-content .post-date{font-size:12px;margin-bottom:15px}}.post-item .post-item-content .post-title{font-weight:600;margin-bottom:5px;color:#000;font-size:14px}.post-item .post-item-content .post-title a{color:#000}.post-item .post-item-content .post-title a:hover{color:#0DADFD}