.banner{position:relative;line-height:1}.banner__wrap{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;flex-direction:column}.banner h1,.banner h2{color:var(--color-white);font-size:28px;font-weight:800;margin:0 0 8px}.banner img{width:100%;height:auto}.breadcrumbs{display:flex;flex-wrap:wrap;gap:13px}.breadcrumbs a{color:var(--color-white);font-size:14px;text-decoration:none}.breadcrumbs a:hover{color:var(--b-access)}.breadcrumbs span{color:var(--color-white);font-size:14px}@media(max-width: 991px){.banner img{width:100%;height:150px;object-fit:cover}.banner h1{font-size:24px}}.archive-product{position:relative;padding:100px 0}.archive-product__search{position:relative;margin-bottom:30px}.archive-product__search h3{font-size:18px;font-weight:600;color:var(--b-txt);text-align:center;margin:0 0 16px}.archive-product__search .quick-search{position:relative;max-width:540px;margin:auto;display:grid;grid-template-columns:1fr 7%;border:1px solid #f2f2f2}.archive-product__search .quick-search input{padding:4px 0px 4px 10px !important}.archive-product__search .quick-search .autoComplete_wrapper>ul{width:100%}.archive-product__search .search-field{background:none;padding:12px 15px;font-size:13px}.archive-product__search .btn-search{background:none;padding:12px}.archive-product__cat{position:relative;display:grid;gap:30px;grid-template-columns:repeat(4, 1fr);margin-bottom:50px}.archive-product__cat .product-cat__item{text-align:center}.archive-product__cat .product-cat__item h3{font-size:18px;font-weight:600;color:var(--b-txt);margin:6px 0 4px}.archive-product__cat .product-cat__item img{border-radius:100%}.archive-product__cat .product-cat__item a{text-decoration:none;color:var(--b-txt)}.archive-product__cat .product-cat__item a:hover{color:var(--b-access)}.archive-product__cat .product-cat__item p{font-size:14px;color:var(--b-txt);margin:0}@media(max-width: 767px){.archive-product{padding-top:50px}.archive-product__cat{grid-template-columns:repeat(2, 1fr);margin-bottom:0}.archive-product__search .btn-search{padding:12px 0}.archive-product__search svg{width:24px;height:24px}}.taxonomy-product{position:relative;padding:50px 0}.taxonomy-product__wrap{position:relative;display:grid;gap:30px;grid-template-columns:255px 1fr;margin-bottom:0px}.taxonomy-product__post{position:relative;display:grid;gap:30px;grid-template-columns:repeat(3, 1fr)}.taxonomy-product__top{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.taxonomy-product__top h2{color:var(--b-txt);font-size:28px;font-weight:700;margin:0 0 0px;display:flex;flex-wrap:wrap;align-items:center}.taxonomy-product__top h2 svg{margin-right:10px}.taxonomy-product .abv_theme-ordering{background:none;border:1px solid #f2f2f2}.taxonomy-product .abv_theme-ordering select{background-color:rgba(0,0,0,0);padding:14px 20px;min-width:255px}@media(max-width: 991px){.taxonomy-product__post{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.taxonomy-product__wrap{grid-template-columns:repeat(1, 1fr);margin-bottom:0}.taxonomy-product__top{margin-bottom:10px}.taxonomy-product__top h2{margin-bottom:15px}.taxonomy-product__sidebar{order:2}.taxonomy-product__inner{order:1}.taxonomy-product__post{grid-template-columns:repeat(2, 1fr);gap:15px}.taxonomy-product .abv_theme-ordering{width:100%}}.viewed-product{position:relative;padding:50px 0}.viewed-product__top{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px}.viewed-product__top h2{color:var(--b-txt);font-size:32px;font-weight:700;margin:0 0 0px}.viewed-product__top h2 svg{margin-right:10px}.viewed-product__top a{font-weight:700;color:var(--b-txt);font-size:16px;text-decoration:none;display:flex;align-items:center}.viewed-product__top a svg{margin-left:6px;fill:var(--b-txt)}.viewed-product__wrap{position:relative;display:grid;gap:30px;grid-template-columns:repeat(3, 1fr)}@media(max-width: 991px){.viewed-product{padding:0}.viewed-product__wrap{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.viewed-product__wrap{grid-template-columns:repeat(2, 1fr)}.viewed-product__top h2{font-size:22px}}.news__item{position:relative}.news .entry-thumbnail{position:relative;margin-bottom:22px}.news .entry-thumbnail::after{content:"";display:block;padding-bottom:56%}.news .entry-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news .entry-date{position:relative;display:grid;gap:10px;grid-template-columns:repeat(2, 1fr)}.news .entry-date p{margin:0;display:flex;align-items:center}.news .entry-date a{color:var(--b-txt)}.news .entry-date svg{width:16px;height:16px;margin-right:6px}.news .entry-content h3{font-size:18px;color:var(--b-txt);font-weight:700;margin:10px 0 18px;min-height:50px}.news .entry-content h3 a{color:var(--b-txt);text-decoration:none}.news .entry-content h3 a:hover{color:var(--b-access)}.news .content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;color:var(--b-txt)}.product-item{position:relative;border:1px solid #f2f2f2;padding:14px;background-color:var(--color-white);height:fit-content}.product-item .entry-thumbnail{position:relative;margin-bottom:0px;text-align:center;line-height:1}.product-item .entry-thumbnail::after{content:"";display:block;padding-bottom:100%}.product-item .entry-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-item .entry-thumbnail .sale{background-color:var(--colo-orange);padding:3.5px 10px;font-size:12px;color:var(--color-white);position:absolute;top:0;left:0;border-radius:100px;font-weight:700}.product-item .entry-content{position:relative;text-align:center}.product-item .product_cat{font-size:13px;margin:15px 0 10px;color:var(--color-black);font-weight:400;line-height:1.21}.product-item .product_cat a{text-decoration:none;color:rgba(0,0,0,.5)}.product-item .product_cat a:hover{color:var(--b-access)}.product-item .entry-title{font-weight:700;font-size:14px;color:var(--b-txt);margin:0 0 8px;line-height:1.21;min-height:34px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-item .entry-title a{color:var(--b-txt);text-decoration:none}.product-item .entry-title a:hover{color:var(--b-access)}.product-item .prive{color:var(--b-txt);font-size:16px;font-weight:400;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;justify-content:center}.product-item .prive .price_old{color:#bbb;text-decoration:line-through}.product-item .show_message{background-color:rgba(255,255,255,.7);position:absolute;top:100px;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:15px}.product-item .show_message p{text-transform:uppercase;margin:0;font-weight:700}.nav-links{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;margin-top:30px}.page-numbers{padding:10px 15px;color:var(--b-txt);font-size:15px;font-weight:700;border-radius:100%;line-height:1;font-family:var(--font-inter);width:40px;height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-numbers.next,.page-numbers.prev{border:1px solid #efefef}.page-numbers:hover,.page-numbers.current{background-color:var(--color-yellow);border:1px solid var(--color-yellow);color:var(--color-white);text-decoration:none}.widget{position:relative;margin-bottom:30px}.widget .widget-title{font-size:18px;color:var(--b-txt);font-weight:600;margin:0 0 14px}.product_category{position:relative}.product_category__wrap{padding:0;margin:0;position:relative}.product_category__wrap li{list-style:none;padding:12px 0;border-bottom:1px solid #f2f2f2}.product_category__wrap li .menu-cat{display:flex;align-items:center;justify-content:space-between}.product_category__wrap li .sub-term{width:100%;display:none;padding:0}.product_category__wrap li .menu-term{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.product_category__wrap li:last-child{border-bottom:0}.product_category__wrap li button{background:none;padding:0}.product_category__wrap li.active .sub-cat{display:block}.product_category__wrap li.active .sub-menu-toggle{transform:rotate(180deg)}.product_category__wrap li a.active{color:var(--color-black);font-weight:700}.product_category__wrap li.term-child.active .sub-term{display:block}.product_category__wrap li.term-child.active .sub-menu-term{transform:rotate(180deg)}.product_category__wrap a{font-size:14px;color:var(--b-txt);text-decoration:none}.product_category__wrap a span{color:#bbb}.product_category__wrap a:hover{color:var(--colo-orange)}.product_category__wrap .sub-cat{padding:0;display:none}.product_category__wrap .sub-cat li{display:flex;flex-wrap:wrap;align-content:space-between;padding-left:15px}.product_category__wrap .sub-cat li:last-child{padding-bottom:0}.search_product form{border:1px solid #f2f2f2;display:flex;flex-wrap:wrap;align-items:center;padding:5px 0}.search_product .search-field{width:90% !important;background:none;font-size:13px}.search_product button{background:none;padding:0;width:10%;line-height:1}.sales_product a.see-more{font-size:16px;font-weight:700;display:flex;align-items:center;margin-top:15px;color:var(--b-txt);text-decoration:none}.sales_product a.see-more svg{fill:var(--b-txt);margin-left:6px}.sales_product a.see-more:hover{color:var(--colo-orange)}.sales_product a.see-more:hover svg{fill:var(--colo-orange)}.sales_product__item{position:relative;display:flex;flex-wrap:wrap;border-bottom:1px solid #f2f2f2;padding-top:12px;align-items:center}.sales_product__item .entry-thumbnail{width:82px}.sales_product__item .entry-content{width:calc(100% - 82px);padding-left:10px}.sales_product__item .entry-content h3{margin:0 0 8px;font-size:14px;color:var(--b-txt);font-family:var(--font-inter);font-weight:600}.sales_product__item .entry-content a{color:var(--b-txt);text-decoration:none}.sales_product__item .entry-content a:hover{color:var(--colo-orange)}.sales_product__item .entry-content .prive{margin:0;color:var(--b-txt);font-size:16px;font-weight:400;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:10px}.sales_product__item .entry-content .price_old{color:#bbb;text-decoration:line-through}@media(max-width: 768px){.product_category{display:none}}.selling{position:relative;padding:100px 0;background-size:cover;background-attachment:fixed}.selling__top{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px}.selling__top h2{color:var(--color-white);font-size:32px;font-weight:800;margin:0 0 0px;text-transform:uppercase}.selling__top h2 svg{margin-right:10px}.selling__top a{font-weight:700;color:var(--color-white);font-size:16px;text-decoration:none;display:flex;align-items:center}.selling__top a svg{margin-left:6px;fill:var(--color-white)}.selling__wrap{position:relative;display:grid;gap:30px;grid-template-columns:repeat(4, 1fr)}@media(max-width: 991px){.selling{padding:50px 0}.selling__top h2{font-size:22px}.selling__top a{font-size:14px}.selling__wrap{grid-template-columns:repeat(2, 1fr);gap:15px}}@media(max-width: 480px){.selling__top h2{font-size:15px}}.news .entry-date{display:flex;gap:10px}.selling{padding-bottom:0;padding-top:50px}.selling h2{display:flex;flex-wrap:wrap;align-items:center;color:var(--b-txt)}.selling__top a{color:var(--b-txt)}.selling__top a svg{fill:var(--b-txt)}
