.banners{position:relative;overflow:hidden}.banners::after{content:"";display:block;clip-path:polygon(50% 70%, 100% 31%, 100% 100%, 0 100%, 0 31%);width:100%;height:200px;position:absolute;bottom:0;background-color:#fff}.banners__item{position:relative}.banners__item img{width:100%}.banners__wrap{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center}.banners__inner{width:680px;color:var(--color-white)}.banners__inner h2{position:relative;font-size:60px;color:var(--color-white);line-height:1.05;margin:0 0 29px;font-weight:800}.banners__inner h2::after{content:"";display:block;width:236px;height:237px;background-image:url("../images/title_banner.png");position:absolute;bottom:-60px;right:40px}.banners__inner p{font-size:14px;line-height:1.4;margin-bottom:34px;font-family:var(--font-inter);font-weight:500}.banners__inner .see-more{position:relative;font-family:var(--b-font-main);font-size:18px;color:var(--color-white);line-height:1.4;padding:12.5px 30px;background-color:var(--b-access);font-weight:800;text-decoration:none;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.banners__inner .see-more::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.banners__inner .see-more:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1)}@media(max-width: 991px){.banners__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.banners__item::after{content:"";display:block;padding-bottom:75%}.banners__inner h2{font-size:22px;margin:0 0 10px}.banners__inner h2::after{display:none}.banners__inner p{display:none}.banners__inner .see-more{font-size:16px;padding:10px 15px}.banners::after{display:none}}.product-cat{position:relative;padding:50px 0 50px;text-align:center}.product-cat h2{font-size:32px;color:var(--b-txt);font-weight:800;margin:0 0 40px;text-transform:uppercase}.product-cat__wrap{position:relative;margin-top:29px}.product-cat__wrap .blaze-prev,.product-cat__wrap .blaze-next{background:none;padding:0;position:absolute;top:30%;width:42px;height:42px;z-index:9}.product-cat__wrap .blaze-prev{background-image:url("../images/prev.png");left:-42px}.product-cat__wrap .blaze-next{background-image:url("../images/next.png");right:-42px}.product-cat__item{position:relative}.product-cat__item h3{font-size:18px;color:var(--b-txt);margin:0;line-height:1.4;margin-bottom:5px;margin-top:16px;font-weight:700}.product-cat__item a{text-decoration:none;color:var(--b-txt)}.product-cat__item img{border-radius:100%}.product-cat__item p{color:var(--b-txt);font-size:14px;margin:0;line-height:1.4}@media(max-width: 991px){.product-cat{padding:20px 0}.product-cat h2{font-size:22px}.product-cat__wrap .blaze-prev{left:0}.product-cat__wrap .blaze-next{right:0}}@media(max-width: 480px){.product-cat h2{font-size:15px}}.promotion{position:relative;padding:50px 0 100px}.promotion__top{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px}.promotion__top h2{color:var(--b-txt);font-size:32px;font-weight:800;margin:0 0 0px;text-transform:uppercase;display:flex;align-items:center}.promotion__top h2 svg{margin-right:10px}.promotion__top a{font-weight:700;color:var(--b-txt);font-size:16px;text-decoration:none;display:flex;align-items:center}.promotion__top a svg{fill:var(--b-txt);margin-left:6px}.promotion__wrap{position:relative;display:grid;grid-template-columns:392px 1fr;gap:30px}.promotion__image{position:relative;overflow:hidden}.promotion__image .slider-dots{position:absolute;bottom:20px;left:0;right:0}.promotion__image .blaze-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px}.promotion__image .blaze-pagination button{width:8px;height:8px;background-color:var(--color-white);padding:3px;text-indent:-9999px}.promotion__image .blaze-pagination button.active{background-color:var(--b-access);border:1px solid var(--b-access)}.promotion__inner{position:relative;display:grid;gap:14px;grid-template-columns:repeat(3, 1fr)}@media(max-width: 991px){.promotion{padding:30px 0}.promotion__image img{height:400px;object-fit:cover}.promotion__top h2{font-size:22px}.promotion__top a{font-size:14px}.promotion__top svg{fill:var(--color-white)}.promotion__wrap{grid-template-columns:repeat(1, 1fr)}.promotion__inner{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.promotion__top h2{font-size:15px}}.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}}.restock{position:relative;padding:100px 0}.restock__top{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px}.restock__top h2{color:var(--b-txt);font-size:32px;font-weight:800;margin:0 0 0px;display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase}.restock__top svg{fill:none;margin-right:10px}.restock__top a{font-weight:700;color:var(--b-txt);font-size:16px;text-decoration:none;display:flex;align-items:center}.restock__top a svg{margin-left:6px;fill:var(--b-txt)}.restock__wrap{position:relative;display:grid;gap:30px;grid-template-columns:repeat(4, 1fr)}@media(max-width: 991px){.restock{padding:50px 0}.restock__top h2{font-size:22px}.restock__top a{font-size:14px}.restock__wrap{grid-template-columns:repeat(2, 1fr);gap:15px}}.partner{position:relative;padding:0 0 100px}.partner h2{color:var(--b-txt);font-size:32px;font-weight:800;margin:0 0 30px;text-align:center;text-transform:uppercase}.partner__wrap{position:relative}.partner__wrap .blaze-prev,.partner__wrap .blaze-next{background:none;padding:0;position:absolute;top:30%;width:42px;height:42px;z-index:9}.partner__wrap .blaze-prev{background-image:url("../images/prev.png");left:-42px}.partner__wrap .blaze-next{background-image:url("../images/next.png");right:-42px}.partner__item{border:1px solid #f2f2f2;text-align:center;line-height:1}.partner__item img{object-fit:cover}@media(max-width: 991px){.partner{padding:0 0 50px}.partner h2{font-size:22px}.partner__wrap{grid-template-columns:repeat(3, 1fr);gap:15px}.partner__wrap .blaze-prev{left:0}.partner__wrap .blaze-next{right:0}}.testimonial{position:relative;padding:100px 0;background-attachment:fixed;background-size:cover}.testimonial h2{font-size:32px;color:var(--color-white);font-weight:800;margin:0 0 30px;text-align:center;line-height:1.05;text-transform:uppercase}.testimonial__wrap{position:relative;overflow:hidden}.testimonial__item{position:relative;text-align:center;color:var(--color-white)}.testimonial__item svg{width:40px;height:40px;margin-bottom:8px}.testimonial__item svg:last-child{width:98px;height:18px}.testimonial__item .entry-content{font-style:italic;font-size:16px;line-height:1.4;margin-bottom:36px;font-family:var(--font-inter);font-weight:500}.testimonial__item .name{font-size:16px;font-weight:700;line-height:1.21;margin-bottom:4px}.testimonial__item .description{font-size:13px;font-weight:400;line-height:1.21;margin:0 0 15px;color:rgba(255,255,255,.5)}@media(max-width: 991px){.testimonial{padding:50px 0}.testimonial h2{font-size:22px}}.news{position:relative;padding-top:90px;padding-bottom:90px}.news h2{font-size:32px;color:var(--b-txt);margin:0 0 30px;text-align:center;font-weight:800;text-transform:uppercase}.news__wrap{position:relative;display:grid;gap:30px;grid-template-columns:repeat(3, 1fr);margin-bottom:35px}.news .see-all{background-color:#d99729;padding:10px 30px;color:var(--color-white);font-size:18px;font-weight:700;text-decoration:none;margin:auto;display:table}.news .see-all:hover{background-color:var(--color-black);color:var(--b-access)}@media(max-width: 991px){.news{padding-top:50px;padding-bottom:50px}.news h2{font-size:22px}.news__wrap{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 480px){.news h2{font-size:15px}.news__wrap{grid-template-columns:repeat(1, 1fr)}}.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}.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)}
