@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap");@tailwind base;@tailwind components;@tailwind utilities;a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:Lato,sans-serif;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}body.no-scroll{overflow:hidden}body,html{height:calc(100% - 40px);margin:0;padding:0;scroll-behavior:smooth}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow-x:hidden}main{flex:1 1 auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1{font-size:32px;font-weight:500;line-height:42px;padding:20px 0}h1:after{background-color:#61a41c;content:"";display:block;height:2px;margin:15px auto 0;width:60px}@media (max-width:768px){h1{font-size:28px;line-height:38px;padding:16px 0}}h2{color:#062033;font-size:22px;font-weight:500;padding:10px 0}@media (max-width:768px){h2{font-size:20px}}.section-title{box-sizing:inherit;font-weight:600;max-width:-moz-fit-content;max-width:fit-content;text-transform:uppercase}h4{color:#062033;line-height:22px}a,h4,li,p{font-size:16px}a,li,p{line-height:23px}.container{max-width:1370px}.container,.container-sm{margin:0 auto;padding:0 15px}.container-sm{max-width:1170px}.text-center{text-align:center}.wrapper{margin-top:80px}@media (max-width:1140px){.wrapper{margin-top:100px}}@media (max-width:768px){.wrapper{margin-top:60px}}.button-t1{background-color:transparent;border:none;cursor:pointer;font-size:15px;font-weight:600;outline:none;padding:8px 25px 6px;position:relative}.button-t1.type1{color:#181a1c}.button-t1.type1.type1:after,.button-t1.type1.type1:before{border:2px solid;border-radius:2px;content:"";display:block;height:20%;position:absolute;transition:all .3s ease;width:20%}.button-t1.type1.type1:after{border-color:transparent #61a41c #61a41c transparent;bottom:-3px;right:-3px}.button-t1.type1.type1:before{border-color:#61a41c transparent transparent #61a41c;left:0;top:0}.button-t1.type1.type1:hover:after,.button-t1.type1.type1:hover:before{height:100%;width:100%}.title{padding-bottom:20px}@media (max-width:768px){.title{padding-bottom:10px}}.pagination{color:#181a1c;font-size:18px}.pagination i{color:#61a41c;cursor:pointer}.text-description{color:#062033}.text-description h2{font-weight:600;padding-bottom:18px}.text-description h3{font-size:20px;font-weight:600;padding-bottom:14px}.text-description h4{font-weight:600;padding-bottom:10px}.text-description ul{padding-bottom:10px}.text-description a{color:#61a41c}.text-description a,.text-description li,.text-description p{font-size:16px;line-height:23px}.text-description ol,.text-description ul{padding:0 0 12px}.text-description ul li{list-style-type:disc;margin-left:18px}.text-description ul li::marker{color:#61a41c;font-weight:500}.text-description ol li{list-style-type:decimal;margin-left:18px}.text-description ol li::marker{font-weight:500}.text-description p{padding-bottom:12px}.option-disabled{cursor:none;opacity:.5;pointer-events:none!important}.pagination{display:flex;gap:2px}.pagination svg{width:18px}#search-page .result-product-name{color:#181a1c;font-size:18px}#single-product-page{padding-bottom:20px}.header{background-color:#fff;height:80px;max-width:100%;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:9999}@media (max-width:1140px){.header{height:100px}}@media (max-width:768px){.header{height:60px}}.header.scrolled{height:90px;transition:all .3s ease}@media (max-width:768px){.header.scrolled{height:60px}}.header__wrapper{align-items:center;display:flex;height:80px;max-width:100%;position:relative;transition:all .3s ease}@media (max-width:1140px){.header__wrapper{align-items:flex-end;height:100px}}@media (max-width:768px){.header__wrapper{height:60px}}.header__wrapper.scrolled{height:75px;transition:all .3s ease}@media (max-width:1140px){.header__wrapper.scrolled{height:85px}}@media (max-width:768px){.header__wrapper.scrolled{height:60px}}.header__logo{left:calc(50% - 90px);margin:auto;position:absolute;width:180px}@media (max-width:1320px){.header__logo{left:calc(50% - 65px);width:140px}}@media (max-width:1140px){.header__logo{top:6px}}@media (max-width:768px){.header__logo{left:10px;top:6px}}.header__logo img{height:auto;width:100%}.header .nav-burger{display:none;height:20px;position:relative;width:30px}@media (max-width:768px){.header .nav-burger{display:block;position:absolute;right:10px;top:20px}}.header .nav-burger:after,.header .nav-burger:before{background-color:#000;content:"";height:2px;left:0;position:absolute;transition:all .3s ease 0s;width:100%}.header .nav-burger:before{top:0}.header .nav-burger:after{bottom:0}.header .nav-burger span{background-color:#000;height:2px;left:0;position:absolute;top:9px;transition:all .3s ease 0s;width:100%}.header .nav-burger.active:before{top:9px;transform:rotate(45deg)}.header .nav-burger.active:after{bottom:9px;transform:rotate(-45deg)}.header .nav-burger.active span{transform:scale(0)}.header .additional-items{align-items:center;display:flex;gap:8px;padding-bottom:6px}.header .additional-items .lang-switcher{display:flex;gap:7px;position:relative}@media (max-width:1140px){.header .additional-items .lang-switcher{position:absolute;right:10px;top:8px}}@media (max-width:768px){.header .additional-items .lang-switcher{right:55px;top:6px;z-index:101}}.header .additional-items .lang-switcher__wrapper a{align-items:center;color:#181a1c;display:flex;padding:10px 10px 0;text-decoration:none}.header .additional-items .lang-switcher__wrapper a i{font-size:10px}.header .additional-items .lang-switcher__wrapper a img{border:1px solid hsla(0,0%,66%,.5);border-radius:2px;height:20px;margin-right:6px;-o-object-fit:cover;object-fit:cover;width:35px}.header .additional-items .lang-switcher__dropdown{background-color:#fff;display:grid;grid-template-rows:0fr;left:0;overflow:hidden;position:absolute;top:35px;transition:.25s ease-in-out}.header .additional-items .lang-switcher__dropdown .inner{min-height:0}.header .additional-items .lang-switcher__dropdown .inner ul li{padding:0 5px;transition:all .3s ease}.header .additional-items .lang-switcher__dropdown .inner ul li:hover{background-color:#ebebeb;transition:all .3s ease}.header .additional-items .lang-switcher__dropdown .inner ul li a{align-items:center;color:#181a1c;display:flex;padding:5px;text-decoration:none}.header .additional-items .lang-switcher__dropdown .inner ul li a img{border:1px solid hsla(0,0%,66%,.5);border-radius:2px;height:20px;margin-right:6px;-o-object-fit:cover;object-fit:cover;width:35px}.header .additional-items .lang-switcher:hover .lang-switcher__dropdown{grid-template-rows:1fr}.header .additional-items .header__search{padding-top:24px}.header .additional-items .header__search a i{color:#181a1c;font-size:20px;transition:all .3s ease}.header .additional-items .header__search a i:hover{color:#61a41c;transition:all .3s ease}.header .nav-menu{width:100%}@media (max-width:768px){.header .nav-menu{background-color:#fff;bottom:0;height:calc(100dvh - 60px);left:-110%;position:absolute;right:0;top:60px;transition:all .3s ease;z-index:100}.header .nav-menu.active{left:0;transition:all .3s ease}}.header .nav-menu__wrapper{align-items:center;display:flex;gap:200px;justify-content:space-between}@media (max-width:1320px){.header .nav-menu__wrapper{gap:140px}}@media (max-width:1140px){.header .nav-menu__wrapper{gap:10px;justify-content:flex-start}}.header .nav-menu__list{display:flex;gap:10px;justify-content:space-between}@media (max-width:1140px){.header .nav-menu__list{padding-bottom:10px}}.header .nav-menu__list--left{align-items:center;display:flex;height:50px;padding-right:20px;width:50%}@media (max-width:1140px){.header .nav-menu__list--left{float:left}}.header .nav-menu__list--right{align-items:center;display:flex;height:50px;width:50%}@media (max-width:1140px){.header .nav-menu__list--right{float:right}.header .nav-menu__list{justify-content:space-between}}@media (max-width:768px){.header .nav-menu__list{align-items:flex-start;display:block;flex-direction:column;gap:0;justify-content:center;padding:20px 10px 0}}.header .nav-menu__list .menu-item{position:relative}.header .nav-menu__list .menu-item .menu-item-link{color:#181a1c;font-size:16px;font-weight:600;padding:8px 0;position:relative;text-decoration:none;transition:all .3s ease}@media (max-width:768px){.header .nav-menu__list .menu-item .menu-item-link{display:inline-block;position:relative;width:100%}.header .nav-menu__list .menu-item .menu-item-link i{font-size:13px;position:absolute;right:0;top:14px;transition:all .3s ease}}.header .nav-menu__list .menu-item .menu-item-link:before{background-color:#61a41c;bottom:-15px;content:"";height:0;position:absolute;transition:all .3s ease;width:100%}@media (max-width:768px){.header .nav-menu__list .menu-item .menu-item-link:before{width:0}}.header .nav-menu__list .menu-item .menu-item-link:hover{color:#61a41c;transition:all .3s ease}.header .nav-menu__list .menu-item .menu-item-link:hover:before{height:3px;transition:all .3s ease}.header .nav-menu__list .menu-item.active .menu-item-link i{transform:rotate(180deg);transition:all .3s ease}.header .nav-menu__list .menu-item .menu-dropdown{display:grid;grid-template-rows:0fr;left:-10px;overflow:hidden;padding:20px 0 10px;position:absolute;top:8px;transition:.25s ease-in-out;visibility:hidden;width:300px;z-index:10}@media (max-width:768px){.header .nav-menu__list .menu-item .menu-dropdown{padding:0;position:relative}}.header .nav-menu__list .menu-item .menu-dropdown__wrapper{background-color:#fff;min-height:0}@media (max-width:768px){.header .nav-menu__list .menu-item .menu-dropdown__wrapper{background-color:transparent}}.header .nav-menu__list .menu-item .menu-dropdown__list li{padding:10px}.header .nav-menu__list .menu-item .menu-dropdown__list li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width:768px){.header .nav-menu__list .menu-item .menu-dropdown__list li:not(:last-child){border-bottom:0}.header .nav-menu__list .menu-item .menu-dropdown__list li{padding:0 10px 10px}}.header .nav-menu__list .menu-item .menu-dropdown__list li a{color:#181a1c;font-size:14px;text-decoration:none;transition:all .3s ease}@media (max-width:768px){.header .nav-menu__list .menu-item .menu-dropdown__list li a{font-size:15px}}.header .nav-menu__list .menu-item .menu-dropdown__list li a:hover{color:#61a41c;transition:all .3s ease}.header .nav-menu__list .menu-item--home a{color:#61a41c}.header .nav-menu__list .menu-item.active a:before{height:3px}.header .nav-menu__list .menu-item:hover .menu-dropdown{grid-template-rows:1fr;pointer-events:all;transition-delay:0s;visibility:visible}@media (max-width:768px){.header .nav-menu__list .menu-item:hover .menu-dropdown{grid-template-rows:0fr}}.header .nav-menu__list .menu-item.active-drop .menu-item-link{color:#181a1c;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.header .nav-menu__list .menu-item.active-drop .menu-item-link:hover{color:#61a41c;transition:all .3s ease}.header .nav-menu__list .menu-item.active-drop .menu-item-link:hover:before{height:0}@media (max-width:768px){.header .nav-menu__list .menu-item.active-drop.active .menu-dropdown{grid-template-rows:1fr;pointer-events:all;transition-delay:0s;visibility:visible}}.header .nav-menu .nav-menu__list--merged{align-items:center;width:100%}.search{align-items:center;background-color:hsla(0,0%,96%,.5);display:flex;height:38px}.search__wrapper .search-input{border:0;border-radius:2px;position:relative}@media (max-width:768px){.search__wrapper .search-input{max-width:100%}}.search__wrapper .search-input__wrapper{display:flex;max-width:460px;width:100%}.search__wrapper .search-input input{border:0;border-radius:2px 0 0 2px;height:25px;min-width:320px;padding:2px 45px 2px 5px;width:100%}@media (max-width:768px){.search__wrapper .search-input input{min-width:180px;width:100%}}.search__wrapper .search-input input:focus{border:1 solid #61a41c;outline:none}.search__wrapper .search-input button{background-color:#61a41c;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:600;height:28px;transition:all .3s ease;width:60px;z-index:10}.search__wrapper .search-input button:hover{background-color:#004000;transition:all .3s ease}.search__wrapper .search-input .search-prompt{background-color:#fff;border:1px solid hsla(0,0%,52%,.2);left:0;overflow:hidden;position:absolute;top:30px;width:150%;z-index:100}@media (max-width:768px){.search__wrapper .search-input .search-prompt{width:100%}}.search__wrapper .search-input .search-prompt__wrapper{display:flex}@media (max-width:768px){.search__wrapper .search-input .search-prompt__wrapper{flex-direction:column}}.search__wrapper .search-input .search-prompt__item,.search__wrapper .search-input .search-prompt__item:nth-child(2){width:50%}@media (max-width:768px){.search__wrapper .search-input .search-prompt__item,.search__wrapper .search-input .search-prompt__item:nth-child(2){width:100%}}.search__wrapper .search-input .search-prompt__item:not(:last-child) ul{border-right:1px solid hsla(0,0%,52%,.2)}.search__wrapper .search-input .search-prompt__item ul{height:100%}.search__wrapper .search-input .search-prompt__item ul li{display:flex;justify-content:space-between}.search__wrapper .search-input .search-prompt__item ul li .search-count{color:#7c7e80;font-size:12px;padding-right:5px}.search__wrapper .search-input .search-prompt__item p{background-color:#f5f5f5;font-weight:600;padding:2px 5px}.search__wrapper .search-input .search-prompt__item a{color:#181a1c;font-size:14px;padding:2px 5px;text-decoration:none}.search__wrapper .search-input .search-prompt__item .lastSearch{color:#61a41c;font-weight:600;transition:all .3s ease}.search__wrapper .search-input .search-prompt__item .lastSearch:hover{color:#004000;text-decoration:underline;transition:all .3s ease}.footer{background-color:#22292f;position:relative}.footer__wrapper{padding:20px 0 40px}.footer-top{border-bottom:1px solid hsla(0,0%,100%,.4);display:flex;justify-content:space-between;padding:20px 0 30px}@media (max-width:960px){.footer-top{flex-direction:column;gap:20px}}.footer-top .footer-nav ul{display:flex;gap:30px}@media (max-width:960px){.footer-top .footer-nav ul{flex-direction:column;gap:10px}}.footer-top .footer-nav ul li a{color:#fff;text-decoration:none;transition:all .3s ease}.footer-top .footer-nav ul li a:hover{color:#61a41c;transition:all .3s ease}.footer-top .footer__social ul{display:flex;gap:30px}.footer-top .footer__social ul li a i{color:#fff;font-size:25px;transition:all .3s ease}.footer-top .footer__social ul li a i:hover{color:#61a41c;transition:all .3s ease}.footer-copyright__wrapper{padding-top:30px;text-align:center}.footer-copyright__wrapper .copyright{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative}.footer-copyright__wrapper .copyright a{color:#fff;font-weight:600;text-decoration:none}.to-top{bottom:20px;height:30px;position:absolute;right:20px;width:30px}.to-top,.to-top a{background-color:#fff;border-radius:2px}.to-top a{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.to-top a,.to-top a i{transition:all .3s ease}.to-top a i{color:#062033;font-size:16px}.to-top a:hover{background-color:#61a41c;transition:all .3s ease}.to-top a:hover i{color:#fff;transition:all .3s ease}.hero-slider__items{height:100%;width:100%}.hero-slider__item{height:520px}.hero-slider__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-slider .hero-slider-swiper-pagination{padding-top:10px;text-align:center}.hero-slider .hero-slider-swiper-pagination .swiper-pagination-bullet{background-color:#ebebeb;border-radius:0;height:5px;margin:0 5px;opacity:1;width:20px}.hero-slider .hero-slider-swiper-pagination .swiper-pagination-bullet-active{background-color:#61a41c}.info{padding:40px 0}@media (max-width:768px){.info{padding:10px 0 30px}}.info .content h1{text-align:center}.product-list-grid{padding:40px 0}.product-list-grid .products{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:20px 0}@media (max-width:1140px){.product-list-grid .products{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.product-list-grid .products{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.product-list-grid .products{grid-template-columns:repeat(1,1fr)}}.product-list-slider{padding:20px 0}.product-list-slider .container{position:relative}.product-list-slider .productListSwiper{overflow-x:hidden;padding-bottom:10px}.product-list-slider__wrapper{display:flex;flex-wrap:nowrap}.product-list-slider .product-list-slider-swiper-pagination .swiper-pagination-progressbar-fill{background-color:#61a41c}.product-list-slider .swiper-horizontal>.swiper-pagination-progressbar,.product-list-slider .swiper-pagination-progressbar.swiper-pagination-horizontal,.product-list-slider .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.product-list-slider .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:calc(100% - 10px);width:100%}.product-list-slider-swiper-button-next,.product-list-slider-swiper-button-prev{background:#062033;border-radius:2px;display:flex;height:45px;position:absolute;top:calc(50% - 22px);width:45px;z-index:10}.product-list-slider-swiper-button-next:after,.product-list-slider-swiper-button-prev:after{color:#fff;font-size:18px;font-weight:600}.product-list-slider-swiper-button-prev{left:-5px}.product-list-slider-swiper-button-next{right:-5px}.category-list{padding:40px 0}.category-list__items{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media (max-width:1140px){.category-list__items{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.category-list__items{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.category-list__items{grid-template-columns:repeat(1,1fr)}}.category-list__item{overflow:hidden;position:relative;transition:all .3s ease}.category-list__item .category-item-link{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:30}.category-list__item:before{background-image:linear-gradient(0deg,rgba(0,1,1,.6) 4%,rgba(0,1,1,0) 32%);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;transition:all .4s ease;width:100%;z-index:1}.category-list__item:after{background-color:rgba(0,1,1,.4);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease}.category-list__item:hover:after{opacity:1;transition:all .3s ease}.category-list__item:hover img{transform:scale(1.1);transition:all .3s ease}.category-list__item img{height:320px;-o-object-fit:cover;object-fit:cover;width:100%}.category-list__item .content{bottom:20px;left:20px;position:absolute;right:20px}.category-list__item .content h4{color:#fff;font-size:18px;padding-bottom:10px;position:relative;text-align:center;transform:translateY(40px);transition:all .3s ease;z-index:10}.category-list__item .content .btn{position:relative;text-align:center;transform:translateY(60px);transition:all .3s ease;z-index:32}.category-list__item .content .btn .button-t1{color:#fff}.category-list__item .content .btn .button-t1.type1:after{border-bottom-color:#fff;border-right-color:#fff}.category-list__item .content .btn .button-t1.type1:before{border-left-color:#fff;border-top-color:#fff}.category-list__item:hover h4{transform:translateY(-10px);transition:all .3s ease}.category-list__item:hover .btn{transform:translateY(0);transition:all .3s ease}.hero-top .subpage-title{color:#062033;font-size:28px;font-weight:600;max-width:-moz-fit-content;max-width:fit-content;position:relative;text-transform:uppercase}@media (max-width:768px){.hero-top .subpage-title{font-size:24px;line-height:34px}}.hero-top .subpage-title:after{margin:0;width:0}.search-results{padding:40px 0}@media (max-width:768px){.search-results{padding:10px 0 30px}}.search-results__wrapper{display:flex;gap:20px}@media (max-width:768px){.search-results__wrapper{flex-direction:column;gap:10px}}.search-results .products-sidebar{border-radius:2px;height:-moz-fit-content;height:fit-content;width:300px}@media (max-width:768px){.search-results .products-sidebar{width:100%}}.search-results .products-sidebar .sidebar-mobile-header{align-items:center;background-color:#f5f5f5;border-radius:2px;cursor:pointer;display:none;height:30px;justify-content:space-between;margin-bottom:2px;padding:0 10px}@media (max-width:768px){.search-results .products-sidebar .sidebar-mobile-header{display:flex}}.search-results .products-sidebar .sidebar-mobile-header span{font-size:18px;font-weight:600}@media (max-width:768px){.search-results .products-sidebar .search-results__form{display:grid;grid-template-rows:0fr;overflow:hidden;transition:.25s ease-in-out}.search-results .products-sidebar .search-results__form .category-boxes{min-height:0}.search-results .products-sidebar .search-results__form.active{grid-template-rows:1fr}}.search-results .products-sidebar .category-box{background-color:#f5f5f5;border-radius:2px;margin-bottom:2px;padding:20px}.search-results .products-sidebar .category-box__title{color:#61a41c;font-weight:600;padding-bottom:16px}.search-results .products-sidebar .category-box__list li{padding-bottom:4px}.search-results .products-sidebar .category-box__list li a{color:#181a1c;font-size:14px;line-height:1.5em;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.search-results .products-sidebar .category-box__list li a:hover{color:#61a41c;text-decoration:underline}.search-results .products-sidebar .category-box__list .active .list-link{color:#61a41c;font-weight:600}.search-results .products-sidebar .category-box__sublist{padding-left:10px}.search-results .products-sidebar .category-box__sublist .active .sublist-link{color:#61a41c;font-weight:600}.search-results .products-list{width:calc(100% - 300px)}@media (max-width:768px){.search-results .products-list{width:100%}}.search-results .products-list__header{align-items:center;background-color:#f5f5f5;border-radius:2px;display:flex;height:45px;justify-content:space-between;padding:0 10px}@media (max-width:768px){.search-results .products-list__header{align-items:flex-start;flex-direction:column;gap:1px;height:60px;padding:10px}}.search-results .products-list__header .options{align-items:center;display:flex;gap:30px}@media (max-width:768px){.search-results .products-list__header .options{gap:10px;justify-content:space-between;width:100%}}.search-results .products-list__header .options .option-view .btn-toggle-view{background-color:transparent;border:0;cursor:pointer}.search-results .products-list__header .options .option-view .btn-toggle-view span{display:none;height:auto;width:30px}.search-results .products-list__header .options .option-view .btn-toggle-view span i{font-size:20px}.search-results .products-list__header .options .option-view .btn-toggle-view span.active{display:block}.search-results .products-list__header .options .quantity-products{display:flex;gap:10px}.search-results .products-list__header .options .quantity-products__title{align-items:center;display:flex}.search-results .products-list__header .options .quantity-products .options-container{position:relative}.search-results .products-list__header .options .quantity-products .options-container .quantity-products-input{border:1px solid #e5e5e5;cursor:pointer;padding:5px 7px}@media (max-width:960px){.search-results .products-list__header .options .quantity-products .options-container .quantity-products-input{max-width:50px}}.search-results .products-list__header .options .quantity-products .options-container .quantity-products-input:focus{border:1px solid #e5e5e5;outline:none}.search-results .products-list__header .options .quantity-products .options-container i{font-size:12px;position:absolute;right:6px;top:7px}.search-results .products-list__header .options .quantity-products .options-container .options-dropdown{background-color:#fff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;grid-template-rows:0fr;overflow:hidden;position:absolute;transition:.25s ease-in-out;visibility:hidden;width:191px;z-index:10}.search-results .products-list__header .options .quantity-products .options-container .options-dropdown .dropdown-list{min-height:0}.search-results .products-list__header .options .quantity-products .options-container .options-dropdown .dropdown-list li{width:100%}.search-results .products-list__header .options .quantity-products .options-container .options-dropdown .dropdown-list li:not(:last-child){border-bottom:1px solid #e5e5e5}.search-results .products-list__header .options .quantity-products .options-container .options-dropdown .dropdown-list li a{color:#181a1c;display:inline-block;font-size:14px;padding:2px 5px;text-decoration:none;width:100%}.search-results .products-list__header .options .quantity-products .options-container .options-dropdown .active{background-color:red;grid-template-rows:1fr}.search-results .products-list__header .options .quantity-products .options-container .options-dropdown.active{grid-template-rows:1fr;visibility:visible}.search-results .products-list__items{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding-top:20px}.search-results .products-list__items.grid-view{grid-template-columns:repeat(1,1fr)}@media (max-width:960px){.search-results .products-list__items{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.search-results .products-list__items{grid-template-columns:repeat(1,1fr)}}.search-results .products-list .products-pagination{display:flex;justify-content:center;margin-top:20px}.text-section{padding:40px 0}@media (max-width:768px){.text-section{padding:10px 0 30px}}.text-section .text-content h2{padding:10px 0 20px}.text-section .text-content p{padding-bottom:12px}.text-section .text-content li{padding-bottom:8px}.text-section .text-content ol,.text-section .text-content ul{padding-bottom:12px}.text-section .text-content ul li{list-style-type:disc;margin-left:18px}.text-section .text-content ul li::marker{color:#61a41c;font-weight:500}.text-section .text-content ol li{list-style-type:decimal;margin-left:18px}.text-section .text-content ol li::marker{font-weight:500}.single-product{padding:40px 0}@media (max-width:768px){.single-product{padding:10px 0 30px}}.single-product__wrapper{display:flex;gap:25px}@media (max-width:768px){.single-product__wrapper{flex-direction:column}}.single-product__images{width:55%}@media (max-width:768px){.single-product__images{width:100%}}.single-product__images .single-product__image{height:500px}.single-product__images .single-product__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1070px){.single-product__images .single-product__image img{-o-object-fit:contain;object-fit:contain}}.single-product__gallery{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.single-product__gallery .gallery-img{height:100px}.single-product__gallery .gallery-img a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product__content{padding-top:30px;width:45%}@media (max-width:768px){.single-product__content{width:100%}}.single-product__content .product-art{color:#7b7f84;font-size:13px;margin:0;padding:0}.single-product__content .product-name{color:#062033;font-size:24px;font-weight:600;padding:10px 0 20px}.single-product__content .product-name:after{margin-top:0;width:0}.single-product__content hr{border:1px solid #61a41c;margin:30px 0}.single-product__info .info-name{color:#7b7f84;font-size:16px}.single-product__info span{line-height:24px}.single-product__price{padding-top:18px}.single-product__price .price-name{color:#7b7f84;font-size:16px}.single-product__price span{line-height:24px}.single-product__price .price-net{color:#61a41c;font-size:22px;font-weight:600;padding-left:8px}.single-product__price .price-gross{color:#7b7f84;font-size:14px}.single-product .product-configurator{background-color:#f5f5f5;border-radius:2px;padding:10px}.single-product .product-configurator__attribute{align-items:center;display:flex;gap:8px;padding-bottom:10px;position:relative}.single-product .product-configurator .options-btn{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:10px;width:140px}.single-product .product-configurator .options-btn .options-title{font-size:14px}.single-product .product-configurator .options-btn svg{width:14px}.single-product .product-configurator .options-dropdown{background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);opacity:0;position:absolute;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:hidden;width:160px;z-index:10}.single-product .product-configurator .options-dropdown.active{opacity:1;transform:translateY(0);visibility:visible}.single-product .product-configurator .options-dropdown__list{list-style:none;margin:0;padding:0}.single-product .product-configurator .options-dropdown__list li{cursor:pointer;padding:0;transition:background .2s ease}.single-product .product-configurator .options-dropdown__list li:not(:last-child){border-bottom:1px solid rgba(94,98,101,.5)}.single-product .product-configurator .options-dropdown__list li button{border:0;height:100%;width:100%}.single-product .product-configurator .options-dropdown__list li:hover button{background-color:#5e6265;border:0;color:#fff;height:100%;width:100%}.single-product .product-configurator .product-configurator__option.active{background-color:#5e6265;color:#fff}.single-product .product-configurator__option{background-color:#fff;font-size:12px;height:100%!important;padding:5px 10px;transition:all .3s ease;width:100%!important}.single-product .product-configurator__option.active{background-color:#5e6265;color:#fff;transition:all .3s ease}.single-product .product-configurator__price{color:#7b7f84;font-size:16px;padding:20px 0}.single-product .product-configurator__price--item{color:#61a41c;font-size:22px;font-weight:600;padding-left:5px}.product-description{padding:40px 0}@media (max-width:768px){.product-description{padding:10px 0 30px}}.product-description__content{display:flex;gap:50px}@media (max-width:768px){.product-description__content{flex-direction:column;gap:20px}}.product-description .add-description-text{padding-top:20px}.product-description .product-description__description{width:55%}@media (max-width:768px){.product-description .product-description__description{width:100%}}.product-description .product-description__image{max-height:450px;width:45%}@media (max-width:768px){.product-description .product-description__image{height:350px;width:100%}}.product-description .product-description__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-variations-table{background-color:#f5f5f5;border-radius:2px;margin-bottom:20px;overflow-x:auto;padding:20px 10px}.product-variations-table table{width:100%}.product-variations-table table th{padding:5px 10px 20px}.product-variations-table table th:first-child{width:30px}.product-variations-table table tbody tr td{padding:10px;text-align:center;vertical-align:middle}.product-variations-table table tbody tr:nth-child(odd){background:#fff}.product-variations-table__image{margin:0 auto;max-width:45px}.product-variations-table__image img{height:auto;width:100%}.product-card-item{width:100%}.product-card-item__wrapper{background-color:hsla(40,16%,96%,.5);border-radius:2px;padding:10px}.product-card-item__wrapper:hover .image img{overflow:hidden;transform:scale(1.1);transition:all .3s ease}.product-card-item__wrapper:hover .content .card-link{text-decoration:underline;transition:all .3s ease}.product-card-item .image{height:260px;overflow:hidden;position:relative}.product-card-item .image:before{background-color:#007632;content:"";height:10px;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;width:10px;z-index:20}.product-card-item .image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.product-card-item .content{padding:20px 0}.product-card-item .content h4{padding-bottom:10px}.product-card-item .content h4 a{color:#062033;font-size:16px}.product-card-item .content p{font-size:14px;padding-bottom:10px}.product-card-item .content a{text-decoration:none}.product-card-item .content .card-link{color:#61a41c;font-size:16px;font-weight:600;position:relative;text-decoration:none}.product-card-item .content .card-link:before{background-color:#61a41c;bottom:-5px;content:"";height:2px;position:absolute;transition:all .3s ease;width:0}.product-card-item .content__btn{text-align:center}.product-card-item .content .button{background-color:transparent;border:none;cursor:pointer;font-size:15px;font-weight:600;outline:none;padding:8px 25px 6px;position:relative}.product-card-item .content .button.type1{color:#181a1c}.product-card-item .content .button.type1.type1:after,.product-card-item .content .button.type1.type1:before{border:2px solid;border-radius:2px;content:"";display:block;height:20%;position:absolute;transition:all .3s ease;width:20%}.product-card-item .content .button.type1.type1:after{border-color:transparent #61a41c #61a41c transparent;bottom:-3px;right:-3px}.product-card-item .content .button.type1.type1:before{border-color:#61a41c transparent transparent #61a41c;left:0;top:0}.product-card-item .content .button.type1.type1:hover:after,.product-card-item .content .button.type1.type1:hover:before{height:100%;width:100%}.product-card-item.grid-view .product-card-item__wrapper{border-radius:2px;display:flex;gap:35px}.product-card-item.grid-view .product-card-item__wrapper .image{height:240px}.product-card-item.grid-view .product-card-item__wrapper .image img{height:260px;-o-object-fit:contain;object-fit:contain}.product-card-item.grid-view .product-card-item__wrapper .content{display:flex;flex-direction:column;justify-content:center}.checkbox-wrapper *,.checkbox-wrapper :after,.checkbox-wrapper :before{box-sizing:border-box}.checkbox-wrapper label{cursor:pointer}.checkbox-wrapper,.checkbox-wrapper label{align-items:center;display:flex}.checkbox-wrapper [type=checkbox].substituted{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;height:0;margin:0;width:0}.checkbox-wrapper [type=checkbox].substituted+label:before{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="%23fff" viewBox="0 0 9 9"><path d="M3.63 7.43.59 4.39l1.131-1.132 3.04 3.04z"/><path d="M8.581 2.488 4.268 6.802 3.066 5.6 7.38 1.286z"/></svg>') no-repeat 50%,#fff;background-size:0;border:.06em solid;border-radius:.2em;box-shadow:0 0 .04em,inset 0 .06em .16em -.03em,inset 0 0 0 .07em transparent;color:rgba(0,0,0,.275);content:"";display:inline-block;height:1.15em;margin-right:.6em;min-width:18px!important;transform:translateZ(0);transition:color .1s,border .1s,background .15s,box-shadow .1s;vertical-align:top;width:1.15em;will-change:color,border,background,background-size,box-shadow}.checkbox-wrapper [type=checkbox].substituted:enabled+label:active:before,.checkbox-wrapper [type=checkbox].substituted:enabled:active+label:before{background-color:#f0f0f0;box-shadow:0 0 .04em,inset 0 .06em .16em -.03em transparent,inset 0 0 0 .07em rgba(0,0,0,.1)}.checkbox-wrapper [type=checkbox].substituted:checked+label:before{background-color:#61a41c;background-size:.75em;color:rgba(0,0,0,.075)}.checkbox-wrapper [type=checkbox].substituted:checked:enabled+label:active:before,.checkbox-wrapper [type=checkbox].substituted:checked:enabled:active+label:before{background-color:#61a41c;color:rgba(0,0,0,.275)}.checkbox-wrapper [type=checkbox].substituted:focus+label:before{box-shadow:0 0 .04em,inset 0 .06em .16em -.03em transparent,inset 0 0 0 .07em rgba(0,0,0,.1),0 0 0 3.3px rgba(97,164,28,.55),0 0 0 5px rgba(97,164,28,.3)}.checkbox-wrapper [type=checkbox].substituted:focus+label:active:before,.checkbox-wrapper [type=checkbox].substituted:focus:active+label:before{box-shadow:0 0 .04em,inset 0 .06em .16em -.03em transparent,inset 0 0 0 .07em rgba(0,0,0,.1),0 0 0 3.3px rgba(65,159,255,.55),0 0 0 5px rgba(65,159,255,.3)}.checkbox-wrapper [type=checkbox].substituted:disabled+label:before{opacity:.5}.checkbox-wrapper [type=checkbox].substituted.dark+label:before{background-color:#222;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="rgba(34, 34, 34, 0.999)" viewBox="0 0 9 9"><path d="M3.63 7.43.59 4.39l1.131-1.132 3.04 3.04z"/><path d="M8.581 2.488 4.268 6.802 3.066 5.6 7.38 1.286z"/></svg>');color:hsla(0,0%,100%,.275)}.checkbox-wrapper [type=checkbox].substituted.dark:enabled+label:active:before,.checkbox-wrapper [type=checkbox].substituted.dark:enabled:active+label:before{background-color:#444;box-shadow:0 0 .04em,inset 0 .06em .16em -.03em transparent,inset 0 0 0 .07em hsla(0,0%,100%,.1)}.checkbox-wrapper [type=checkbox].substituted.dark:checked+label:before{background-color:#a97035;color:hsla(0,0%,100%,.075)}.checkbox-wrapper [type=checkbox].substituted.dark:checked:enabled+label:active:before,.checkbox-wrapper [type=checkbox].substituted.dark:checked:enabled:active+label:before{background-color:#c68035;color:rgba(0,0,0,.275)}.checkbox-wrapper [type=checkbox].substituted+label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.price-slider .price-filter{display:flex;flex-direction:column;gap:20px}.price-slider .price-filter .input-fields{align-items:center;display:flex;gap:30px;justify-content:space-between}.price-slider .price-filter .input-fields span{font-size:30px;font-weight:300;padding-bottom:5px}.price-slider .price-filter .input-fields input{-moz-appearance:textfield;border:1px solid #999;border-radius:5px;font-size:16px;height:35px;outline:none;text-align:center;width:100%}.price-slider .price-filter .input-fields input[type=number]::-webkit-inner-spin-button,.price-slider .price-filter .input-fields input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.price-slider .price-filter .input-fields input[type=number]{-moz-appearance:textfield}.price-slider .price-filter .noUi-target .noUi-base{padding:0 10px}.price-slider .price-filter .noUi-target .noUi-base .noUi-connect{background-color:#61a41c}.accordion .accordion-items .accordion-item:not(:last-child){margin-bottom:20px}.accordion .accordion-items .accordion-item .accordion-header{border-bottom:1px solid #f1f1f1;cursor:pointer;padding-bottom:10px;position:relative}.accordion .accordion-items .accordion-item .accordion-header .accordion-title{color:#062033;font-size:18px;font-weight:400}.accordion .accordion-items .accordion-item .accordion-header .accordion-button{align-items:center;display:flex;height:20px;justify-content:center;position:absolute;right:0;top:0;transition:all .3s ease;width:20px}.accordion .accordion-items .accordion-item .accordion-header .accordion-button img{height:17px;width:17px}.accordion .accordion-items .accordion-item .accordion-header .accordion-button.active img{transform:rotate(45deg);transition:all .3s ease;width:15px}.accordion .accordion-items .accordion-item .accordion-description{background-color:#fff;display:grid;grid-template-rows:0fr;overflow:hidden;transition:.25s ease-in-out}.accordion .accordion-items .accordion-item .accordion-description__inner{background-color:hsla(0,0%,95%,.5);min-height:0}.accordion .accordion-items .accordion-item .accordion-description__text{padding:10px}.accordion .accordion-items .accordion-item .accordion-description__text p{padding-bottom:8px}.accordion .accordion-items .accordion-item .accordion-description__text a,.accordion .accordion-items .accordion-item .accordion-description__text li,.accordion .accordion-items .accordion-item .accordion-description__text p{font-size:15px}.accordion .accordion-items .accordion-item .accordion-description__text ul{padding-bottom:8px}.accordion .accordion-items .accordion-item .accordion-description__text ul li{list-style-type:disc;margin-left:18px}.accordion .accordion-items .accordion-item .accordion-description__text ul li::marker{color:#61a41c;font-weight:500}.accordion .accordion-items .accordion-item .accordion-description.active{grid-template-rows:1fr}.block-description{background-color:#f5f5f5;border-radius:2px;margin-bottom:20px;padding:20px 10px}.block-description .desc-caption{font-size:16px;font-weight:600;padding-bottom:18px;text-transform:uppercase}.block-description .features-table .feature{display:grid;grid-template-columns:repeat(2,1fr);padding:8px 5px}.block-description .features-table .feature:nth-of-type(odd){background-color:#fff}.block-description .features-table .feature .f-text,.block-description .features-table .feature .f-value{font-size:14px}.py-15{padding:0 15px}
/*# sourceMappingURL=styles.css.map */
