html{font-family:"Inter",sans-serif;font-size:15px}a:hover{text-decoration:none}.img-wrap{text-align:center;display:block}.img-wrap img{max-width:100%}.icon-wrap{text-align:center;display:inline-block}.price-wrap{letter-spacing:-0.7px}.content-body{flex:1 1 auto;padding:2rem 2.3rem}.icon-xs,.icon-sm,.icon-md,.icon-lg{display:inline-block;text-align:center;flex-shrink:0;flex-grow:0}.icon-xs{width:32px;height:32px;line-height:32px;font-size:16px}.icon-sm{width:48px;height:48px;line-height:48px;font-size:20px}.icon-md{width:60px;height:60px;line-height:60px;font-size:28px}.icon-lg{width:96px;height:96px;line-height:96px;font-size:42px}.img-xs,.img-sm,.img-md,.img-lg{object-fit:cover;flex-shrink:0;flex-grow:0}.img-xs{width:40px;height:40px}.img-sm{width:80px;height:80px}.img-md{width:140px;height:140px}.img-lg{width:250px;height:250px}.center-xy{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.center-y{top:50%;position:absolute;transform:translateY(-50%)}.center-x{left:50%;position:absolute;transform:translateX(-50%)}.vh-100{height:100vh}.overflow-h{overflow:hidden}.flip-h{transform:scaleX(-1)}.opacity{opacity:0.5}[class*="hover-"]{transition:0.5s}.hover-bg:hover{background:#3167eb;background:-webkit-linear-gradient(left top,#3167eb,#3167eb);background:-o-linear-gradient(bottom right,#3167eb,#3167eb);background:-moz-linear-gradient(bottom right,#3167eb,#3167eb);background:linear-gradient(to bottom right,#3167eb,#3167eb);transition:0.5s}.hover-zoom:hover{transition:0.5s;transform:scaleX(1)}.padding-y{padding-top:40px;padding-bottom:40px}.padding-top{padding-top:40px}.padding-bottom{padding-bottom:40px}.padding-y-lg{padding-top:80px;padding-bottom:80px}.padding-top-lg{padding-top:80px}.padding-bottom-lg{padding-bottom:80px}.padding-y-sm{padding-top:20px;padding-bottom:20px}.padding-top-sm{padding-top:20px}.padding-bottom-sm{padding-bottom:20px}.relative{position:relative}.absolute{position:absolute}var{font-style:normal}figure{margin-bottom:0}.form-noborder input,.form-noborder select,.form-noborder .btn{border:0}.form-noborder select.form-control-lg:not([size]):not([multiple]){height:2.875rem}article:after,.form-group:after{display:block;clear:both;content:""}.row-sm{margin-right:-7px;margin-left:-7px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-sm>[class^="col"]{padding-left:7px;padding-right:7px}.bg{background-color:#f8f9fa}.bg-white{background-color:#fff}.bg-orange{background-color:#ff9017}.bg-green{background-color:#00b517}.bg-blue{background-color:#3167eb}.bg-red{background-color:#fa3434}.bg-gradient-blue{background:rgba(33,37,41,0.4);background:-webkit-linear-gradient(left top,rgba(49,103,235,0.65),rgba(33,37,41,0.4));background:-o-linear-gradient(bottom right,rgba(49,103,235,0.65),rgba(33,37,41,0.4));background:-moz-linear-gradient(bottom right,rgba(49,103,235,0.65),rgba(33,37,41,0.4));background:linear-gradient(to bottom right,rgba(49,103,235,0.65),rgba(33,37,41,0.4));transition:0.5s}.bg-gradient-green{background:rgba(33,37,41,0.4);background:-webkit-linear-gradient(left top,rgba(0,181,23,0.65),rgba(33,37,41,0.4));background:-o-linear-gradient(bottom right,rgba(0,181,23,0.65),rgba(33,37,41,0.4));background:-moz-linear-gradient(bottom right,rgba(0,181,23,0.65),rgba(33,37,41,0.4));background:linear-gradient(to bottom right,rgba(0,181,23,0.65),rgba(33,37,41,0.4));transition:0.5s}.bg-gradient-orange{background:rgba(33,37,41,0.4);background:-webkit-linear-gradient(left top,rgba(255,144,23,0.65),rgba(33,37,41,0.4));background:-o-linear-gradient(bottom right,rgba(255,144,23,0.65),rgba(33,37,41,0.4));background:-moz-linear-gradient(bottom right,rgba(255,144,23,0.65),rgba(33,37,41,0.4));background:linear-gradient(to bottom right,rgba(255,144,23,0.65),rgba(33,37,41,0.4));transition:0.5s}.bg-gradient-red{background:rgba(33,37,41,0.4);background:-webkit-linear-gradient(left top,rgba(250,52,52,0.65),rgba(33,37,41,0.4));background:-o-linear-gradient(bottom right,rgba(250,52,52,0.65),rgba(33,37,41,0.4));background:-moz-linear-gradient(bottom right,rgba(250,52,52,0.65),rgba(33,37,41,0.4));background:linear-gradient(to bottom right,rgba(250,52,52,0.65),rgba(33,37,41,0.4));transition:0.5s}.bg-gradient-pink{background:rgba(33,37,41,0.4);background:-webkit-linear-gradient(left top,rgba(232,62,140,0.65),rgba(33,37,41,0.4));background:-o-linear-gradient(bottom right,rgba(232,62,140,0.65),rgba(33,37,41,0.4));background:-moz-linear-gradient(bottom right,rgba(232,62,140,0.65),rgba(33,37,41,0.4));background:linear-gradient(to bottom right,rgba(232,62,140,0.65),rgba(33,37,41,0.4));transition:0.5s}.bg-pattern{background-image:linear-gradient(135deg,#3167eb,#545454);background-size:cover;background-repeat:no-repeat;background-position:center}.bg-img{overflow:hidden;background-color:#ddd;background-image:linear-gradient(135deg,rgba(49,103,235,0.8),rgba(84,84,84,0.9));background-position:center;background-size:cover}.overlay-gradient{position:relative}.overlay-gradient:before{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;opacity:0.6;transition:0.5s;background:#545454;background:-webkit-linear-gradient(left top,#3167eb,#545454);background:-o-linear-gradient(bottom right,#3167eb,#545454);background:-moz-linear-gradient(bottom right,#3167eb,#545454);background:linear-gradient(to bottom right,#3167eb,#545454)}.overlay-gradient:hover:before{opacity:0.9}.section-heading{margin-bottom:20px;margin-top:15px}.section-title{color:#212529}.title-text{margin-top:30px;margin-bottom:10px;font-weight:bold;color:#212529}.title-page{color:#212529}.card .title{color:#212529}.card .card-title{color:#212529}.b{font-weight:600}.white{color:#fff}.dark{color:#212529}.black{color:#000}p:last-child{margin-bottom:0}.rtl{direction:rtl}.ltr{direction:ltr}.header-top-light .nav-link{color:#969696}.header-top-light .nav-link:hover{color:#212529}.header-main{position:relative;padding-top:1rem;padding-bottom:1rem}.brand-wrap .logo,.navbar-brand .logo{margin-right:7px;max-height:42px;display:inline-block}.navbar-main .nav-link{font-weight:600}.widget-header{display:inline-block;vertical-align:middle;position:relative}.widget-header a{color:#545454}.widget-header a:hover{color:#3167eb}.widget-header i{color:#969696}.widget-header form{min-width:280px}.widget-header .title{display:block}.widget-header .notify{position:absolute;top:-3px;right:-10px}.widget-header:hover i{color:#3167eb}.section-footer ul li{margin-bottom:5px}.section-footer ul a{color:inherit}.section-footer ul a:hover{color:#3167eb}.section-footer .logo-footer{height:40px}.section-footer .title{font-weight:600;margin-bottom:16px;color:#212529}.footer-bottom{padding-top:20px;padding-bottom:20px}.footer-copyright{padding-top:20px;padding-bottom:20px}.slider-banner-owl .owl-nav .owl-prev,.slider-banner-owl .owl-nav .owl-next{padding:16px 7px;color:#fff;display:inline-block;background-color:rgba(0,0,0,0.3);position:absolute;z-index:9;position:absolute}.slider-banner-owl .owl-nav .owl-prev{left:0}.slider-banner-owl .owl-nav .owl-next{right:0}.slider-banner-owl .item-slide img{width:100%;object-fit:cover}.slider-banner-slick .slick-prev,.slider-banner-slick .slick-next{padding:18px 7px;color:#fff;display:inline-block;background-color:rgba(0,0,0,0.3);position:absolute;z-index:9;position:absolute}.slider-banner-slick .slick-prev:before,.slider-banner-slick .slick-next:before{display:none}.slider-banner-slick .slick-prev{left:0}.slider-banner-slick .slick-next{right:0}.slider-banner-slick .item-slide img{min-width:100%;min-height:100%;object-fit:cover}.btn-facebook{background-color:#405d9d;color:#fff}.btn-facebook:hover{color:#fff}.btn-instagram{background-color:#e52d27;color:#fff}.btn-instagram:hover{color:#fff}.btn-youtube{background-color:#c8046c;color:#fff}.btn-youtube:hover{color:#fff}.btn-twitter{background-color:#42aeec;color:#fff}.btn-twitter:hover{color:#fff}.btn-google{background-color:#af0000;color:#fff}.btn-google:hover{color:#fff}.btn-icon{width:calc(1.5em + 0.9rem + 2px);text-align:center;padding-left:0;padding-right:0}.btn-icon i{line-height:1}.btn-light{background-color:#fff;border-color:#e4e4e4}.btn-light i{color:#969696}.btn-light:hover{background-color:#fff;border-color:#989898}.btn .text + i{margin-left:10px}.btn i + .text{margin-left:10px}.itemside{position:relative;display:flex;width:100%}.itemside .aside{position:relative;flex-shrink:0}.itemside .info{padding-left:15px;padding-right:7px}.itemside p{margin-bottom:0}.itemside .title{display:block;margin-bottom:5px;color:#212529}.itemside a.title:hover{color:#3167eb}a.itemside{color:initial}.items-bordered-wrap .itemside:not(:last-child){border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px}.itemlist{padding:20px;border-bottom:1px solid #eee}.list-inline{margin-bottom:0}.list-inline-item{vertical-align:middle}dl[class="row"]{margin-bottom:0}[class*="dlist-"]{margin-bottom:5px}[class*="dlist-"] dd{margin-bottom:0}.dlist-inline dt,.dlist-inline dd{display:inline-block}.dlist-align{display:flex}.dlist-align dt{width:120px;word-wrap:break-word;font-weight:normal}.dlist-align dd{flex-grow:1}ul.row,ul.row-sm{list-style:none;padding:0}[class*="list-"] li:after{visibility:hidden;display:block;content:"";overflow:hidden;height:0;clear:both}.list-icon{list-style:none;padding-left:0}.list-icon li{margin-bottom:7px;position:relative;padding-left:30px}.list-icon .icon{width:22px;margin-right:15px;vertical-align:middle;text-align:center;color:#545454;position:absolute;top:3px;left:0}.list-icon span{vertical-align:middle}.list-bullet{list-style:none;padding-left:0}.list-bullet li{margin-bottom:5px;position:relative;padding-left:15px}.list-bullet li::before{content:" ";position:absolute;top:8px;left:0;width:7px;border-radius:100%;height:7px;background:#ced4da}.list-check{padding-left:0;list-style:none}.list-check>li{position:relative;padding-left:28px;margin-bottom:7px}.list-check>li::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#545454;position:absolute;top:0px;left:0;content:"\f00c"}.list-normal{list-style:none;padding-left:0}.list-normal li{padding-left:1em;margin-bottom:7px}.list-normal li:before{content:"\2022";color:#3167eb;display:inline-block;width:1em;margin-left:-1em}.list-menu{list-style:none;margin:0;padding-left:0}.list-menu li{margin-bottom:5px}.list-menu a{color:#545454}.list-menu a:hover{color:#3167eb}.cols-two{column-count:2}.cols-three{column-count:3}.cols-four{column-count:4}a[class*="card"]{color:initial}a[class*="card"]:hover .title{color:#3167eb}[class*="card-product"] a.title{color:#212529;display:block}[class*="card-product"] a.title:hover{color:#3167eb}[class*="card-product"] .badge{top:10px;left:10px;position:absolute}[class*="card-product"] p{margin-bottom:0}[class*="card-product"] .img-wrap{overflow:hidden;position:relative}[class*="card-product"] .img-wrap img{height:100%;max-width:100%;width:auto;display:inline-block;object-fit:cover}.card-product-grid{margin-bottom:20px}.card-product-grid .img-wrap{border-radius:0.2rem 0.2rem 0 0;height:220px}.card-product-grid .info-wrap{overflow:hidden;padding:18px 20px}.card-product-grid .bottom-wrap{padding:18px;border-top:1px solid #e4e4e4}.card-product-grid .topbar{position:absolute;top:0;width:100%;z-index:10;left:0;text-align:initial;padding:10px 15px}.card-product-grid .topbar a{color:#ccc}.card-product-grid .topbar a:hover{color:#3167eb}.card-product-grid .fix-height{height:80px;overflow:hidden}.card-product-grid .btn-overlay{transition:0.5s;opacity:0;left:0;bottom:0;color:#fff;width:100%;padding:5px 0;text-align:center;position:absolute;background:rgba(0,0,0,0.5)}.card-product-grid:hover .btn-overlay{opacity:1}.card-product-grid:hover{box-shadow:0 4px 15px rgba(153,153,153,0.3);transition:0.3s}.item-slide .card-product-grid{margin-bottom:0}.product-catalog-card{overflow:hidden;border:1px solid #e4e9e7;border-radius:8px;background:#fff;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.product-catalog-card:hover{border-color:#c8d8d0;box-shadow:0 10px 24px rgba(31,55,45,0.12);transform:translateY(-3px)}.product-catalog-media{display:flex;align-items:center;justify-content:center;height:220px;overflow:hidden;position:relative;background:#f1f5f3}.product-catalog-media img{width:100%;height:100%;padding:14px;object-fit:contain;transition:transform 0.25s ease}.product-catalog-card:hover .product-catalog-media img{transform:scale(1.04)}.product-catalog-placeholder{color:#8b9c93;font-size:2rem}.product-stock-badge{z-index:1;padding:6px 9px;border-radius:4px}.product-catalog-body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px}.product-catalog-brand{margin-bottom:5px;color:#557363;font-size:0.72rem;font-weight:700;text-transform:uppercase;overflow-wrap:anywhere}.product-catalog-title{display:-webkit-box;min-height:2.7em;margin:0;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-catalog-title a:hover{color:#267451!important;text-decoration:none}.product-catalog-age{margin-top:7px;color:#68766f;font-size:0.8rem;line-height:1.4;overflow-wrap:anywhere}.product-catalog-price{margin-top:auto;padding-top:14px}.product-catalog-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 9px}.product-current-price{color:#172b22;font-size:1.12rem;font-weight:700}.product-original-price{color:#758079;font-size:0.82rem;text-decoration:line-through}.product-discount-label{display:inline-flex;align-items:center;gap:5px;margin-top:6px;border-radius:4px;padding:4px 7px;background:#e8f4ec;color:#256b43;font-size:0.75rem;font-weight:700}.product-catalog-cta{display:flex;align-items:center;justify-content:space-between;margin-top:13px;border-top:1px solid #edf0ee;padding-top:11px;color:#287451;font-size:0.85rem;font-weight:700}.product-catalog-cta:hover{color:#174b33;text-decoration:none}@media (max-width:575.98px){.product-catalog-media{height:170px}.product-catalog-body{padding:12px}}.card-product-list{margin-bottom:20px}.card-product-list .img-wrap{height:220px;border-radius:0.37rem 0 0 0.37rem}.card-product-list .info-main{padding:1.5rem 1rem}.card-product-list .info-aside{padding:1.5rem 1rem;border-left:1px solid #e4e4e4;height:100%}.card-sm .img-wrap{height:160px}.card-lg .img-wrap{height:280px}.card .img-wrap{overflow:hidden}.icontext{display:inline-flex;align-items:center;vertical-align:middle}.icontext p{margin-bottom:0}.icontext .text{width:100%;line-height:1.2;color:#212529}.icontext .icon{position:relative;margin-right:15px;flex-shrink:0;flex-grow:0}.icontext .title{display:block;margin-bottom:0}.tag{display:inline-block;padding:3px 7px;background:#f2f2f2;border:1px solid #eee;border-radius:3px;margin-top:4px;margin-right:2px;font-size:85%}.item-logo{margin-bottom:20px}.item-logo img{height:65px}.notify{position:absolute;top:-4px;right:-10px;display:inline-block;padding:0.25em 0.6em;font-size:12px;line-height:1;text-align:center;border-radius:3rem;color:#fff;background-color:#fa3434}.notify[hidden]{display:none!important}.price{font-weight:600;color:#212529}.price-old{color:#969696;margin-left:3px;font-size:85%}.icon-control{margin-top:5px;float:right;font-size:80%}.card-header .title{margin-bottom:0;line-height:1.5}.filter-group{border-bottom:1px solid #e4e4e4}.filter-group .card-header{border-bottom:0}.filter-group:last-child{border-bottom:0}.box{padding:20px;background:#fff;border-radius:0.37rem;border:1px solid #e4e4e4}.box img{max-width:100%}.label-rating{margin-left:7px;display:inline-block;vertical-align:middle}.rating-stars{display:inline-block;vertical-align:middle;list-style:none;margin:0;padding:0;position:relative;white-space:nowrap;clear:both}.rating-stars i{font-size:14px;color:#ccc;display:inline}.rating-stars li{display:block;text-overflow:clip;white-space:nowrap;z-index:1}.rating-stars li.stars-active{z-index:2;position:absolute;top:0;left:0;overflow:hidden}.rating-stars li.stars-active i{color:orange}.menu-category{margin:0;padding:0}.menu-category li{position:relative;display:block;border-bottom:1px solid #e4e4e4}.menu-category li:last-child{border-bottom:0}.menu-category a{color:#212529}.menu-category>li>a{display:block;padding:10px 18px}.menu-category .submenu{display:none;margin:0;padding:0;box-shadow:5px 5px 15px rgba(0,0,0,0.2);z-index:20;position:absolute;left:100%;top:0;width:250px;background:#fff}.menu-category .submenu li{list-style:none}.menu-category .submenu li a{padding:10px 16px;display:block}.menu-category li:hover{background:#f8f9fa;transition:all 0.3s}.menu-category li:hover .submenu{display:block;margin-left:0px}.menu-category .has-submenu>a:after{content:"\203A";font-size:24px;color:#999;line-height:18px;font-weight:bold;float:right}.form-inline input[type="number"]{max-width:100px}.input-spinner{width:120px;flex-wrap:nowrap;display:inline-flex}.input-spinner input.form-control{text-align:center;max-width:46px;flex-basis:46px;border-color:#e4e4e4;flex-grow:0}.input-spinner .btn{width:36px;text-align:center}.checkbox-btn{position:relative}.checkbox-btn input{position:absolute;z-index:-1;opacity:0}.checkbox-btn input:checked ~ .btn{border-color:#3167eb;background-color:#3167eb;color:#fff}.section-pagetop{padding:45px 0}.gallery-wrap .img-big-wrap{margin-bottom:10px;border-radius:0.37rem;overflow:hidden;background-color:#fff}.gallery-wrap .img-big-wrap a{text-align:center;display:block}.gallery-wrap .img-big-wrap img{height:460px;width:auto;display:inline-block;cursor:zoom-in}.gallery-wrap .thumbs-wrap{text-align:center}.gallery-wrap .thumbs-wrap .item-thumb{width:60px;height:60px;border:1px solid #ddd;border-radius:6px;margin:3px;display:inline-block;overflow:hidden}.gallery-wrap .thumbs-wrap img{max-width:100%;max-height:100%;object-fit:cover;border-radius:4px;cursor:zoom-in}.gallery-wrap .thumbs-wrap img:hover{filter:brightness(1.1);cursor:zoom-in}.item-option-select{margin-bottom:1rem;display:inline-block;margin-right:15px}.item-option-select .btn{min-width:80px}.table-shopping-cart.table td,.table-shopping-cart.table th{padding-left:1.25rem;padding-right:1.25rem}.table-shopping-cart .price-wrap{line-height:1.2}.table-shopping-cart .price{font-weight:bold;margin-right:5px;display:block}