.wc-block-checkout {
	min-height: 700px;
}.wc-block-checkout{min-height:700px}.woocommerce p.stars a::before{content:"\e021";color:#000;-webkit-text-stroke:0;text-stroke:0}.woocommerce p.stars:hover a::before{content:"\e020";color:#ff0;-webkit-text-stroke:.5px #000;text-stroke:.5px #000}.woocommerce p.stars:hover a:hover~a::before{content:"\e021";color:#000;-webkit-text-stroke:0;text-stroke:0}.wc-block-grid__product img{max-height:250px}.wc-block-grid__products{margin-top:1.5rem}.woocommerce p.stars.selected a.active::before,.woocommerce p.stars.selected a:not(.active)::before{content:"\e020";color:#ff0;-webkit-text-stroke:.5px #000;text-stroke:.5px #000}.woocommerce p.stars.selected a.active~a::before{content:"\e021";color:#000;-webkit-text-stroke:0;text-stroke:0}.card-body a{min-height:125px;align-content:center}.products-archive .card .btn{font-size:16px!important;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;box-shadow:none;align-content:center;font-family:Nunito,Kaushan,Poppins,Roboto,Arial,sans-serif;font-weight:700!important}.products-archive .card .btn:hover{color:var(--primary-hover)!important;background-color:transparent!important}.btn-add-cart:hover,.btn-add-cart:active,.btn-add-cart:focus,.btn-add-cart.active,.btn-add-cart.added,.products-archive .card-footer a.button.loading::after{background-color:transparent!important;color:var(--primary-hover)!important;border-color:transparent!important;transition:.5s all ease-in-out}.products-archive .card .btn:hover i,.products-archive .card .btn.added i,.products-archive .card .btn.loading i{color:var(--primary-hover)!important;background-color:transparent!important}.products-archive .card-footer a:nth-of-type(even) i{font-size:14px;color:white!important;transition:.3s color ease-in-out}.products-archive .card-footer a{font-size:16px!important}.products-archive .card-footer a i{font-size:14px;color:var(--secondary)!important}.products-archive .card-footer a.button.loading::after{top:.75em!important}.products-archive .card-footer a.button i{margin-right:5px}.btn-add-cart{background-color:var(--primary-hover)!important;height:45px;padding:2px 15px;text-align:center;color:white!important;border:none;transition:.5s all ease-in-out}a.added_to_cart{top:.5em;color:var(--primary-hover);position:relative}.btn-primary{background-color:var(--primary-hover)!important;height:45px;padding:2px 15px;text-align:center;color:white!important;border:none;transition:.5s all ease-in-out}.btn-primary:hover,.btn-primary:active,.btn-primary.active{background-color:transparent!important;color:var(--primary-hover)!important;border-color:transparent!important;transition:.5s all ease-in-out}.related li{min-height:340px}a.btn-outline{font-family:"Roboto",system-ui,-apple-system,Tahoma,helvetica,arial,sans-serif;background:#fff;border:1px solid #a2a2a2!important;border-radius:4px;color:var(--secondary);outline:0 none;padding:15px 25px;position:relative;transition:all 1s ease-in-out;cursor:pointer}.btn-outline:hover{border:1px solid #fff0;color:var(--secondary)}a.btn-alt{background:var(--primary);color:var(--primary)!important;transition:all .5s ease-in-out}a.btn-alt:hover{background:#fff;color:var(--primary)!important;transition:all .15s ease-in-out}a.btn-alt::after,a.btn-alt::before{border-color:var(--primary)!important}.btn-outline::after,.btn-outline::before{border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all 0.75s ease-in-out 0s;width:100%}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{box-shadow:.5em .5em 1em .2em rgb(0 0 0 / .15)!important;border:transparent!important;transition:box-shadow .3s ease-in-out}.btn-outline::before{border-bottom:1px solid var(--secondary);border-left:1px solid var(--secondary);transform-origin:0 100%}.btn-outline::after{border-right:1px solid var(--secondary);border-top:1px solid var(--secondary);transform-origin:100% 0}.btn-primary::before{border-bottom:1px solid var(--primary-hover);border-left:1px solid var(--primary-hover);transform-origin:0 100%}.btn-primary::after{border-right:1px solid var(--primary-hover);border-top:1px solid var(--primary-hover);transform-origin:100% 0}.btn-outline:hover::after,.btn-outline:hover::before,.btn-outline.active::after,.btn-outline.active::before{transform:scale(1)}.btn-primary:hover::after,.btn-primary:hover::before{transform:scale(1)}.input-group-text i{cursor:pointer}*,*::before,*::after{box-sizing:border-box}.header{background-color:var(--header)}.bg-product{background:url(../../images/product-archive-hero.jpg) no-repeat center center;background-size:cover}.text-white-white{color:var(--white)!important}.text-white{color:white!important}.text-red{color:var(--red)}.text-primary{color:var(--secondary)!important}.bg-transparent{background-color:transparent!important}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;justify-content:center}.input-group-prepend,.input-group-append{display:flex;margin-left:-1px}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;width:1%;min-width:0;margin-bottom:0;flex:1 1 auto}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)* -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group-text{display:flex;align-items:center;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;background-color:#e9ecef;padding:.375rem .75rem;white-space:nowrap;border-width:1px;border-style:solid;border-color:rgb(0 0 0 / .15);border-image:initial}a.text-primary:hover,a.text-primary:focus{color:var(--primary-hover)!important}.text-secondary{color:rgb(0 0 0 / .15)!important}a.text-secondary:hover,a.text-secondary:focus{color:#a1b6ff!important}.font-weight-medium{font-weight:500}.font-weight-semi-bold{font-weight:600}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-size:inherit;margin-left:0}.navbar-light .navbar-nav .nav-link{padding:20px 10px;color:#1C1C1C;outline:none}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:var(--secondary)}@media (max-width:991.98px){.navbar-light .navbar-nav .nav-link{padding:5px 0}}.navbar-vertical.navbar-light .navbar-nav .nav-link{padding:8px 30px;border-bottom:1px solid rgb(0 0 0 / .15)}.slick-active:hover img,.attachment-large img:hover,.product-img img:hover{transition:.5s ease-in-out}.slick-active:hover img,.attachment-large img:hover,.product-img img:hover{transform:scale(1.1)}#header-carousel img{width:100%;height:100%;object-fit:cover}.carousel-caption{top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .3);z-index:1}.section-title{position:relative;display:inline-block;letter-spacing:1px;font-weight:700;color:#1C1C1C}.section-title span{position:relative;background:#fff;z-index:1}.section-title::before{position:absolute;content:"";top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:#1C1C1C}.offer img{position:absolute;max-width:50%;max-height:90%;bottom:0}.offer .text-md-right img{left:0}.offer .text-md-left img{right:0}.cat-item .cat-img img{transition:.5s}.cat-item:hover .cat-img img{transform:scale(1.2)}.contact-form .help-block ul{margin:0;padding:0;list-style-type:none}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:11;animation:action 1s infinite alternate}@keyframes action{0%{transform:translateY(0)}100%{transform:translateY(-15px)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:#fff0;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.text-white-white{color:#fff!important}.text-red{color:var(--red)}.text-primary{color:var(--secondary)!important}a.text-primary:hover,a.text-primary:focus{color:var(--secondary-hover)!important}.text-secondary{color:rgb(0 0 0 / .15)!important}.font-weight-medium{font-weight:500}.font-weight-semi-bold{font-weight:600}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-size:inherit;margin-left:0}.navbar-light .navbar-nav .nav-link{padding:20px 10px;color:#1C1C1C;outline:none}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:var(--secondary);border:none!important;color:white!important}@media (max-width:991.98px){.navbar-light .navbar-nav .nav-link{padding:5px 0}}.navbar-vertical.navbar-light .navbar-nav .nav-link{padding:8px 30px;border-bottom:1px solid rgb(0 0 0 / .15)}#header-carousel img{width:100%;height:100%;object-fit:cover}.carousel-caption{top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .3);z-index:1}.section-title{position:relative;display:inline-block;letter-spacing:1px;font-weight:700;color:#1C1C1C}.section-title span{position:relative;background:#fff;z-index:1}.section-title::before{position:absolute;content:"";top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:#1C1C1C}.offer img{position:absolute;max-width:50%;max-height:90%;bottom:0}.offer .text-md-right img{left:0}.offer .text-md-left img{right:0}.contact-form .help-block ul{margin:0;padding:0;list-style-type:none}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:11;animation:action 1s infinite alternate}@keyframes action{0%{transform:translateY(0)}100%{transform:translateY(-15px)}}.width-125{min-width:125px}.quantity .input-text{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.quantity-group .btn-sm{height:calc(1.5em + 0.5rem + 2px)}table-quantity{min-width:125px}.quantity .input-text:hover,.quantity .input-text:active,.quantity .input-text:focus{border-color:#EDF1FF!important}.quantity .input-text{width:1%;overflow-clip-margin:0px!important;overflow:clip!important;position:relative;flex:1 1 auto;width:20%;min-width:30.25px;margin-bottom:0;text-align:center!important;background-color:#EDF1FF!important;border-color:#EDF1FF!important;font-feature-settings:normal;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin:0!important}.empty-cart i{color:var(--bs-heading-color)}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield;appearance:none!important}.border-right{border-right:1px solid #e0e0e0!important}.breadcrumb-wrap{position:relative;width:100%;background:#fff0}.breadcrumb-wrap .breadcrumb{margin:15px 0 0 0;padding:0;background:none}.woocommerce-breadcrumb a,.woocommerce .breadcrumb a{color:var(--secondary)!important}.woocommerce-breadcrumb .breadcrumb-item .active,.woocommerce .breadcrumb .active{color:#6c757d!important}.form-submit input{background-color:var(--primary)!important;color:white!important}.form-submit input:hover{background-color:var(--primary-hover)!important}.loading-icon{width:16px;height:16px;border:2px solid rgb(0 0 0 / .1);border-top-color:#3498db;border-radius:50%;animation:spin 0.6s linear infinite;margin-left:8px;display:inline-block;vertical-align:middle}.loading-icon-dark{width:16px;height:16px;border:2px solid rgb(255 255 255 / .3)!important;border-top-color:#fff;border-radius:50%;animation:spin 0.6s linear infinite;margin-left:8px;display:inline-block;vertical-align:middle}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}from{transform:rotate(0deg)}to{transform:rotate(360deg)}from{transform:rotate(0deg)}to{transform:rotate(360deg)}from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loading-button{padding:10px 20px;font-size:16px;cursor:pointer;margin:10px}.woocommerce nav.woocommerce-pagination ul li a{color:var(--primary)}.woocommerce nav.woocommerce-pagination ul li a:hover{color:var(--secondary)}.woocommerce textarea,.woocommerce input{background-color:#fff;padding-left:12px;border:1px solid rgb(0 0 0 / .1)}@media (min-width:576px){.woocommerce-notices-wrapper{margin-left:3rem!important;margin-right:3rem!important;background-color:rgb(217 217 217 / .8)}}.jumbotron .address{border-color:transparent!important}.shop-sidebar ul{list-style:none!important;padding:0;margin:0}.shop-sidebar ul li{list-style:none!important}.shop-sidebar h5{position:relative;text-align:center;color:rgb(27 47 69 / .8);margin-bottom:40px;padding-bottom:10px;cursor:pointer}@media (min-width:992px){.shop-sidebar h5:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:100px;height:5px;background:var(--secondary)}}#sidebar-featured{display:none}@media (max-width:992px){#sidebar-brands,#sidebar-cloud,#sidebar-prices{display:none}.shop-sidebar form,.shop-sidebar ul.woocommerce-categories{display:none}.shop-sidebar h5{text-align:start;font-weight:400!important}.shop-sidebar h5:after{display:inline-block;margin-left:.255em;vertical-align:.15em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.shop-sidebar h5:after{transition:0.3s all cubic-bezier(1,.25,.25,.8);will-change:transform;font-size:20px}.shop-sidebar h5.open::after{transform:rotate(-90deg);color:var(--secondary)}}.hide-before::before{display:none}.shop-sidebar ul li a{color:rgb(27 47 69 / .8);text-decoration:none;transition:color .15s ease-in-out}.shop-sidebar ul li a:hover{color:var(--secondary)}.shop-sidebar ul li i{color:var(--secondary)}.shop-sidebar span.badge{color:rgb(27 47 69 / .8)}.tagcloud a{display:inline-block;margin:3px 5px;padding:5px 10px;border:1px solid var(--secondary);color:rgb(27 47 69 / .8);text-decoration:none;border-radius:3px;font-size:16px;background-color:#fff}.tagcloud a:hover{background-color:rgb(27 47 69 / .1)}