/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:clamp(0.875rem, 0.832rem + 0.19vw, 1rem);-webkit-font-smoothing:antialiased}body{margin:0;padding:0;top:0;background:#fff;font-family:"Roboto",sans-serif;color:#6f7068;line-height:1.7}a,button,svg{-webkit-transition:all 200ms;transition:all 200ms}iframe,video{max-width:100%;outline:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{text-wrap:balance;font-family:"KoHo",sans-serif;font-weight:700;color:#000}h1{font-size:2.25rem;font-size:clamp(1.5rem, 1.255rem + 1.22vw, 2.25rem);line-height:1.2;margin-top:0;margin-bottom:1.25rem}h1.bigger{font-size:clamp(1.875rem, 1.764rem + 0.56vw, 2.25rem)}h2{font-size:2rem;line-height:1.2;margin-top:1.6rem;margin-bottom:.8rem}h2.sec_heading{font-size:clamp(1.5rem, 1.255rem + 1.22vw, 2.25rem)}h3{font-size:1.7rem;line-height:1.35;margin-top:1.5rem;margin-bottom:.7rem}h4{font-size:1.4rem;margin-top:1.4rem;margin-bottom:.6rem}h5{font-size:1.2rem;margin-top:1.3rem;margin-bottom:.4rem}p{margin-top:0;text-wrap:pretty;margin-bottom:1rem}input,textarea,input{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff}a{color:#1a8205}a:active{color:#146403}a:hover{text-decoration:none}a,button,svg{-webkit-transition:all 200ms;transition:all 200ms}button{cursor:pointer}ul,ol{margin-top:0}ul li,ol li{margin-bottom:.8rem}blockquote{border-left:3px solid #1a8205;margin:0;padding:1rem;margin-bottom:1em}table{margin-bottom:1em}.ckeditor-html5-video{margin-bottom:1em}.grecaptcha-badge{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.lg-outer .lg-toggle-thumb{right:5px !important}.lg-sub-html{padding:10px 66px !important}.message_cover{display:none}div.freeprivacypolicy-com---nb-simple{max-width:100%;width:100%}div.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb{background-color:rgba(225,225,225,0.95)}div.freeprivacypolicy-com---nb .cc-nb-text{font-size:14px;margin-bottom:.75rem}div.freeprivacypolicy-com---nb .cc-nb-title{font-size:18px;margin-bottom:.5rem}div.freeprivacypolicy-com---nb .cc-nb-main-container{padding:1rem}div.freeprivacypolicy-com---palette-light .cc-nb-okagree,div.freeprivacypolicy-com---palette-light .cc-nb-reject,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save{background:#7bae3f}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:hover,div.freeprivacypolicy-com---palette-light .cc-nb-reject:hover,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:hover{background:#466324}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:focus,div.freeprivacypolicy-com---palette-light .cc-nb-reject:focus,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light .cc-nb-reject{display:none}div.freeprivacypolicy-com---palette-light .cc-nb-changep{color:#fff;background:#d88f22}div.freeprivacypolicy-com---palette-light .cc-nb-changep:hover{background:#805514}div.freeprivacypolicy-com---palette-light .cc-nb-changep:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light .cc-cp-body-content-entry a{color:#1a8205}div.freeprivacypolicy-com---palette-light .cc-cp-body-content-entry a:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb{right:auto;bottom:auto;height:100%;background:rgba(0,0,0,0.75)}div.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb .cc-nb-main-container{background-color:#fff;position:absolute;left:50%;top:50%;width:90%;max-width:660px;max-height:90vh;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:30px;max-height:none}table{min-width:250px;border-collapse:collapse}table tr td,table tr th{padding:.8rem}table tr:nth-child(even){background:rgba(26,130,5,0.1)}table tr th{background:rgba(20,100,3,0.3)}hr{border:none;height:1px;background:#ccc}input,textarea,select{padding:.75rem;font-family:"Roboto",sans-serif;border-radius:2px;-webkit-transition:border-color 200ms;transition:border-color 200ms;border:1px solid #c1d1b2}input:focus,textarea:focus,select:focus{border-color:#1a8205;outline:none}input:disabled,textarea:disabled,select:disabled{background:#f6f7f2}input[type="checkbox"],input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;padding:0;border-radius:4px;position:relative}input[type="checkbox"]:after,input[type="radio"]:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:20px;height:20px;background:url("/images/check2.svg") center center no-repeat;background-size:20px 20px;-webkit-transition:opacity;transition:opacity;opacity:0}input[type="checkbox"]:checked:after,input[type="radio"]:checked:after{opacity:1}input[type="radio"]{border-radius:50%}input[type="radio"]:after{width:14px;height:14px;border-radius:50%;background:#1a8205}textarea{min-height:80px;max-width:100%;min-width:100%}.btn{padding:.8rem 1.3rem;border:none;font-size:1rem;display:inline-block;background:#f07e01;background:-webkit-gradient(linear, left top, right top, color-stop(0, #f07e01), to(#f79143));background:linear-gradient(90deg, #f07e01 0, #f79143 100%);border-radius:30px;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:inset -1px -2px 0 0 #d36810;box-shadow:inset -1px -2px 0 0 #d36810;color:#fff;-webkit-transition:none;transition:none;font-weight:bold}.btn.dark{-webkit-box-shadow:inset -1px -2px 0 0 #c9cfc6;box-shadow:inset -1px -2px 0 0 #c9cfc6;background:#ecede8;background:-webkit-gradient(linear, left top, right top, color-stop(0, #ecede8), to(#dee0d5));background:linear-gradient(90deg, #ecede8 0, #dee0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ecede8", endColorstr="#dee0d5", GradientType=1);color:#2b382b;font-weight:normal;text-shadow:none}.btn.dark:hover{background:#c9cfc6}.btn.dark:focus-visible{color:#2b382b}.btn.dark:focus{color:#2b382b}.btn:hover{background:#d36810}.btn:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #d67000;box-shadow:0 0 0 2px #d67000;color:#fff}.btn:focus{outline:none;color:#fff}.btn.tertiary{background:#fff;-webkit-box-shadow:inset 0 0 0 1px #1a8205;box-shadow:inset 0 0 0 1px #1a8205;color:#1a8205;text-shadow:none;opacity:.8}.btn.tertiary:hover{opacity:1}.btn.tertiary:before{content:"";width:1.25em;height:1em;background:url("/images/icon_check.svg") left center no-repeat;background-size:1em 1em;display:inline-block;vertical-align:top}div.chosen-container.chosen-container-single .chosen-single{background:#fff;border:1px solid #e0ead7;border-radius:2px;height:auto;-webkit-box-shadow:none;box-shadow:none;line-height:normal;padding:.75rem;font-size:1rem}div.chosen-container.chosen-container-single .chosen-single div{width:32px}div.chosen-container.chosen-container-single .chosen-single div b{background:url(/images/icon_expand.svg) center center no-repeat;background-size:10px 10px}div.chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div.chosen-container .chosen-drop{border:1px solid #e0ead7;border-top:none}div.chosen-container .chosen-results li{padding:10px .6rem}div.chosen-container .chosen-results li.highlighted{background:#ddd;color:#000}div.chosen-container .chosen-results li.result-selected{background:#1a8205;color:#fff}div.chosen-container .chosen-results li.result-selected.highlighted{background:#1a8205;color:#fff}div.alertify-cover{background:#000;opacity:.2}section.alertify{border-radius:8px;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:2rem;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);overflow:auto;padding:0}section.alertify:has(.messageBasket){width:95%;max-width:1160px}section.alertify:has(.messageBasket) .alertify-inner .alertify-buttons .alertify-button-cancel{position:absolute;top:1.5rem;right:1.5rem;width:2.5rem;height:2.5rem;font-size:0;color:transparent;overflow:hidden;background:#fff url("/images/icon_close.svg") center center no-repeat;background-size:1.5rem 1.5rem;-webkit-box-shadow:none;box-shadow:none;min-width:1px;padding:0}section.alertify:has(.messageBasket) .alertify-inner .alertify-buttons .alertify-button-cancel:hover{background:#fff url("/images/icon_close.svg") center center no-repeat;background-size:1.5rem 1.5rem}section.alertify:has(.messageBasket) .alertify-inner .alertify-buttons .alertify-button-ok{display:none !important}section.alertify:has(.messageBasket) .alertify-inner ul{margin-bottom:0 !important}section.alertify.alertifyBasket{width:95%;max-width:1160px}section.alertify.alertifyBasket .alertify-inner .alertify-buttons .alertify-button-cancel{position:absolute;top:1.5rem;right:1.5rem;width:2.5rem;height:2.5rem;font-size:0;color:transparent;overflow:hidden;background:#fff url("/images/icon_close.svg") center center no-repeat;background-size:1.5rem 1.5rem;-webkit-box-shadow:none;box-shadow:none;min-width:1px;padding:0}section.alertify.alertifyBasket .alertify-inner .alertify-buttons .alertify-button-cancel:hover{background:#fff url("/images/icon_close.svg") center center no-repeat;background-size:1.5rem 1.5rem}section.alertify.alertifyBasket .alertify-inner .alertify-buttons .alertify-button-ok{display:none !important}section.alertify.alertifyBasket .alertify-inner ul{margin-bottom:0 !important}section.alertify .alertify-dialog{padding:4rem 3rem;position:relative}section.alertify .alertify-inner .alertify-message:empty,section.alertify .alertify-inner p:empty{display:none}section.alertify .alertify-inner h2{margin:0 0 3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#1a8205;gap:.75rem}section.alertify .alertify-inner h2 img{width:2rem}section.alertify .alertify-inner ul{margin:0 0 2rem 0;padding:0;list-style:none}section.alertify .alertify-inner ul .messageBasket{margin-bottom:0}section.alertify .alertify-inner .t{font-size:1.125rem;line-height:1.5;color:#000}section.alertify .alertify-inner .t strong{color:#cf0000}section.alertify .alertify-inner .t .sm{display:block;color:#8d8f85;font-size:1rem;margin-top:5px}section.alertify .alertify-inner .t .sm strong{font-weight:normal}section.alertify .alertify-inner .wrp{display:grid;gap:2rem;grid-template-columns:2fr 4fr 3fr;text-align:left;max-width:880px;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.alertify .alertify-inner .wrp img{width:100%;display:block;max-height:150px;-o-object-fit:contain;object-fit:contain}section.alertify .alertify-inner .wrp .side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}section.alertify .alertify-inner .wrp .side .btn{white-space:nowrap;width:100%;text-align:center;font-size:1.5rem;color:#fff;border-radius:50px}section.alertify .alertify-inner .wrp .side .btn:after{display:inline-block;vertical-align:middle;content:"";width:1.5rem;height:1.5rem;background:url(/images/icon_arrow.svg) center center no-repeat;background-size:1.5rem 1.5rem;margin-left:10px;margin-bottom:3px}section.alertify .alertify-inner .wrp a{color:#ef7d00}section.alertify .alertify-inner .progress{display:block;text-align:left;max-width:880px;margin:auto;color:#1a8205;font-size:15px;font-weight:normal;margin-top:2rem;text-align:center}section.alertify .alertify-inner .progress strong{font-weight:bold}section.alertify .alertify-inner .progress .line{position:relative;display:block;height:7px;background:#d9d9d9;border-radius:10px;margin-top:4px}section.alertify .alertify-inner .progress .line span{border-radius:10px;position:absolute;top:0;left:0;width:0;height:100%;background:#69c634}section.alertify .alertify-inner .progress .rest{display:none}section.alertify .alertify-inner .alertify-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.alertify .alertify-inner .alertify-buttons .alertify-button{margin:0;border:none;border-radius:30px;padding:.8rem 1.3rem;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.15);background:#f07e01;background:-webkit-gradient(linear, left top, right top, color-stop(0, #f07e01), to(#f79143));background:linear-gradient(90deg, #f07e01 0, #f79143 100%);-webkit-box-shadow:inset 0 -7px 3px -6px rgba(0,0,0,0.3);box-shadow:inset 0 -7px 3px -6px rgba(0,0,0,0.3);color:#fff;-webkit-transition:none;transition:none;min-width:150px;font-weight:bold}section.alertify .alertify-inner .alertify-buttons .alertify-button:hover{background:#d36810}section.alertify .alertify-inner .alertify-buttons .alertify-button:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #d67000;box-shadow:0 0 0 2px #d67000;color:#fff}section.alertify .alertify-inner .alertify-buttons .alertify-button:focus{outline:none;color:#fff}@media all and (min-width:636px){section.alertify .alertify-inner .progress{position:relative;text-align:left}section.alertify .alertify-inner .progress .rest{display:block;color:#a7aa9e;position:absolute;font-weight:normal;top:0;right:0}}@media all and (max-width:899px){section.alertify .alertify-inner .wrp{grid-template-columns:1fr 2fr}section.alertify .alertify-inner .wrp .side{grid-column:1 / span 2}section.alertify .alertify-inner .wrp .side .btn{max-width:300px;font-size:1.3rem}}.clear{clear:both;display:block;height:0}.hidden{display:none}.away{position:absolute;top:-9999px;left:-9999px}.mid{text-align:center}.stretch{position:relative;overflow:hidden}.stretch img{position:absolute;display:block;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;max-width:unset;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.stretch.stretch_w img{width:100%;min-height:1px}.stretch.stretch_h img{height:100%}.mt_025{margin-top:.25rem}.mb_025{margin-bottom:.25rem}.mt_05{margin-top:.5rem}.mb_05{margin-bottom:.5rem}.mt_1{margin-top:1rem}.mb_1{margin-bottom:1rem}.mt_2{margin-top:2rem}.mb_2{margin-bottom:2rem}.mt_3{margin-top:3rem}.mb_3{margin-bottom:3rem}.mb_4{margin-bottom:4rem}.va_m{vertical-align:middle}ul.simple,ol.simple{margin-left:0;list-style-type:none;padding-left:0}.limited{max-width:1422px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.narrow{max-width:770px}.shifted{position:relative;left:-16px;width:calc(100% +  32px )}.clr{border:none;padding:0;margin:0;background:none}@supports ((-o-object-fit: cover) or (object-fit: cover)){.stretch img{width:100%;height:100%;min-width:1px;min-height:1px;-o-object-fit:cover;object-fit:cover}.stretch.stretch_w img{width:100%;height:auto;-o-object-fit:unset;object-fit:unset}.stretch.stretch_h img{width:auto;height:100%;-o-object-fit:unset;object-fit:unset}}body.full_fade_under_h header .search_form:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.25);z-index:2}body.full_fade_under_h header .search_form input{-webkit-box-shadow:0 0 0 2px #70c819;box-shadow:0 0 0 2px #70c819;background:#fff}header{position:relative;width:100%;z-index:100;background:#fff;-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;-webkit-box-shadow:0 0 20px -2px rgba(0,0,0,0.15);box-shadow:0 0 20px -2px rgba(0,0,0,0.15)}header:has(.cat_menu .categories > li.parent:hover){-webkit-box-shadow:0 0 0 7000px rgba(0,0,0,0.16);box-shadow:0 0 0 7000px rgba(0,0,0,0.16)}header.menu_open{-webkit-transform:none;transform:none}header .cat_menu{position:relative}header .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}header .logo img{display:block;width:16vw;max-width:80px}header .mid{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:16px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative}header .mid:before{content:"";position:absolute;top:0;left:-16px;right:-16px;bottom:0;background:#1a8205;z-index:1}header .mid .top{display:none}header .mid .bottom{position:relative;padding:8px 0;z-index:2}header .mid .bottom form{position:relative}header .mid .bottom input{background:#fff;border-radius:24px;padding:.7rem 1.1rem;padding-right:4rem;border:none;width:100%}header .mid .bottom input::-webkit-input-placeholder{color:#96b588}header .mid .bottom input::-moz-placeholder{color:#96b588}header .mid .bottom input:-ms-input-placeholder{color:#96b588}header .mid .bottom input:-moz-placeholder{color:#96b588}header .mid .bottom button{position:absolute;top:50%;right:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;background:none;border:none;padding:3px}header .mid .bottom button svg{width:18px;display:block;fill:#1c1b1f}header .mid .bottom button.showall{position:static;margin-top:22px;padding:8px 12px;text-decoration:underline;color:#1a8205}header .mid .bottom button.showall:hover{text-decoration:none}header .mid .bottom .badge{display:none}header .side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}header .currency{display:none}header .icons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px;color:#1a8205}header .icons>*{position:relative;padding:8px;text-align:center;text-decoration:none}header .icons svg{display:block;width:24px;fill:#1a8205;margin:auto}header .icons p,header .icons .sm_hide{display:none}header .icons .count{position:absolute;top:-7px;right:-2px;background:#e00000;color:#fff;font-size:12px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;aspect-ratio:1;border-radius:50%;display:block;width:23px;line-height:23px}header .icons div.basket_ico svg{fill:#000}header .icons div.basket_ico p{color:#000}header .icons .hoverbox{display:none}header .icons button{color:#1a8205}header .icons button:hover svg,header .icons a:hover svg{fill:#000}header .icons button:hover p,header .icons a:hover p{color:#000}header .menu_btn{margin:0 0 0 4px;background:none;border:none;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;gap:4px}header .menu_btn span{width:100%;height:3px;background:#1a8205;-webkit-transition:background 200ms;transition:background 200ms}header .menu_btn:hover span{background:#000}header .cat_menu{display:none}header .search_form>input{position:relative;z-index:3}header .search_form>button{z-index:5}header #s_autocomplete{position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);background-color:#fff;border-radius:8px;-webkit-box-shadow:0 20px 60px 0 rgba(0,0,0,0.2);box-shadow:0 20px 60px 0 rgba(0,0,0,0.2);z-index:2}header #s_autocomplete .product_list_small{display:block;border-top:2px solid #e0ead7;padding-top:1rem}header #s_autocomplete .product_list_small h2{font-size:1.563rem;margin-bottom:32px;text-align:left}header #s_autocomplete .product_list_small .itm{display:block;margin-bottom:15px;color:#000}header #s_autocomplete .product_list_small .itm img{display:inline-block;width:75px;height:50px;-o-object-fit:contain;object-fit:contain;vertical-align:top}header #s_autocomplete .product_list_small .itm .t{text-align:left;display:inline-block;width:calc(99.99% - 90px);padding-left:11px;vertical-align:top}header #s_autocomplete .product_list_small .itm .t p{margin:0}header #s_autocomplete .product_list_small .itm .t .price{font-size:14px;color:#cf0000}header #s_autocomplete .product_list_small .itm:hover{text-decoration:none}header #s_autocomplete .product_list_small .itm:hover img{opacity:.5}header #s_autocomplete .product_list_small .itm:hover .t{color:#1a8205}header #s_autocomplete .product_list_small .itm:hover .t .price{color:#cf0000;text-decoration:none}header #s_autocomplete .product_list_small.i .itm .img{display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px;min-height:90px;border:1px solid #ddd}header #s_autocomplete .product_list_small.i .itm .img img{width:auto;max-width:100%;display:block;margin:0 auto;border:none}header #s_autocomplete .product_list_small.i .itm .t{width:calc(100% - 90px)}header #s_autocomplete .outer{padding:60px 20px 32px 20px;position:relative}header #s_autocomplete .outer .close{position:absolute;top:26px;right:20px}header #s_autocomplete .outer .close svg{width:20px;height:20px;fill:#000}header #s_autocomplete .outer .close:hover svg{fill:#1a8205}header #s_autocomplete .outer .w{position:relative;display:grid;text-align:left;font-size:.938rem;color:#a4a3a1}header #s_autocomplete .outer .w.ps--active-y{padding-right:24px}header #s_autocomplete .outer .w .t1{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}header #s_autocomplete .outer .w .hd{color:#2d2a24;font-size:1.75rem;margin-top:24px;font-weight:bold;text-align:center;margin-bottom:23px}header #s_autocomplete .outer .w>p{margin-top:16px}header #s_autocomplete .outer .w>p strong{color:#2d2a24;font-weight:500}header #s_autocomplete .outer .w a{text-decoration:none;color:#000}header #s_autocomplete .outer .w a:hover{color:#1a8205}header #s_autocomplete .outer .w a:hover strong{color:#1a8205}header #s_autocomplete .outer .w .showall_wrp{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}header #s_autocomplete .outer .w .showall_wrp button.showall{position:static;margin-top:2px;padding:10px 18px;-webkit-box-shadow:inset 0 -7px 6px -6px rgba(0,0,0,0.3);box-shadow:inset 0 -7px 6px -6px rgba(0,0,0,0.3);background:#e4e8df;text-decoration:none;color:#000;border-radius:30px;-webkit-transform:none;transform:none}header #s_autocomplete .outer .w .showall_wrp button.showall:hover{background:#d4d7cb}header #s_autocomplete .outer .w .prod .sec,header #s_autocomplete .outer .w .nor .sec{font-size:.75rem;margin-bottom:19px;font-family:"KoHo",sans-serif;font-weight:500;margin-top:45px;color:#1a8205}header #s_autocomplete .outer .w .prod .sec:first-of-type,header #s_autocomplete .outer .w .nor .sec:first-of-type{margin-top:0}header #s_autocomplete .outer .w .prod{margin-bottom:35px;padding-right:20px}header #s_autocomplete .outer .w .prod .product_list_small{padding-top:0}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp{margin-bottom:0}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp a{padding:0;margin-bottom:10px}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp a:hover{background-color:#f6f6f6}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp a:hover .t p{color:#b3b3b3}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp a:hover .t p strong{color:#1a8205}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp a:hover .t p.price{color:#2d2a24}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp img{width:50px;border:1px solid #ddd}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp .t{padding-right:5px;width:calc(99.99% - 56px)}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp .t p{font-size:.938rem;color:#b3b3b3}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp .t p strong{color:#2d2a24;font-weight:normal}header #s_autocomplete .outer .w .prod .product_list_small .itmwrp .t p.price{font-size:.75rem;color:#2d2a24}header #s_autocomplete .outer .w .prod.tabs_wrap .btns button{position:relative !important;right:auto;left:auto;top:auto;bottom:auto;-webkit-transform:none;transform:none;display:inline-block;vertical-align:bottom;margin:0 0 -1px 0;padding:12px;color:#6f7068;border-radius:0;border:1px solid #ddd;background:#f7f7f7;font-size:16px;text-transform:none}header #s_autocomplete .outer .w .prod.tabs_wrap .btns button.active{position:relative;border-bottom-color:#fff;cursor:default;background:#fff}header #s_autocomplete .outer .w .prod.tabs_wrap .btns button.active:after{position:absolute;content:"";left:0;top:0;width:100%;height:3px;background:#1a8205}header #s_autocomplete .outer .w .prod.tabs_wrap .btns button:first-of-type{margin-left:10px}header #s_autocomplete .outer .w .prod.tabs_wrap .stripes a{display:block;margin-bottom:10px}header #s_autocomplete .outer .w .prod.tabs_wrap .stripes a img{display:inline-block;vertical-align:middle;width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border:1px solid #ddd}header #s_autocomplete .outer .w .prod.tabs_wrap .stripes a p{display:inline-block;vertical-align:middle;width:calc(99.99% - 105px);padding-left:17px;margin:0}header #s_autocomplete .outer .w .prod.tabs_wrap .stripes a:hover{background:#f6f6f6}header #s_autocomplete .outer .w .search_result{margin-bottom:9px}header #s_autocomplete .outer .w .search_result .tit{margin-bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}header #s_autocomplete .outer .w .search_result .tit span{white-space:nowrap}header #s_autocomplete .outer .w .search_result a{color:#000;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:1px;max-width:170px;max-width:min(calc(100vw - 205px), 300px)}header #s_autocomplete .outer .w .search_result a:hover{text-decoration:underline;color:#1a8205}header.simple{-webkit-box-shadow:none;box-shadow:none;border-bottom:4px solid #1a8205}header.simple .limited{padding-bottom:16px}header.simple .badge{display:none}header.simple .contacts{display:none}.tabs_wrap .tab{border-top:1px solid #ddd;padding-top:1rem;display:none}.tabs_wrap .tab.active{display:block}.res_menu{position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);height:100dvh;background-color:#fff;padding-top:calc(83px + 13.4vw);display:none;z-index:90}.res_menu .wrap{position:relative;max-height:100%}.res_menu .wrap .menu{overflow:hidden}.res_menu .wrap .menu ul{margin:0;padding:0;list-style-type:none;position:relative;-webkit-transition:all 200ms;transition:all 200ms;padding:0 20px;left:0}.res_menu .wrap .menu ul li{text-align:left;display:block;margin:0;border-top:1px solid #ddd}.res_menu .wrap .menu ul li a,.res_menu .wrap .menu ul li span{color:#2d2a24;display:block;position:relative;padding:13px 0;font-size:1.1rem;text-decoration:none}.res_menu .wrap .menu ul li a:hover,.res_menu .wrap .menu ul li span:hover{color:#1a8205}.res_menu .wrap .menu ul li a img,.res_menu .wrap .menu ul li span img,.res_menu .wrap .menu ul li a svg,.res_menu .wrap .menu ul li span svg{display:inline-block;vertical-align:middle;width:60px;height:40px;-o-object-fit:contain;object-fit:contain;fill:#2d2a24;margin-right:11px}.res_menu .wrap .menu ul li a svg,.res_menu .wrap .menu ul li span svg{height:30px;display:none}.res_menu .wrap .menu ul li a span,.res_menu .wrap .menu ul li span span{display:inline-block;vertical-align:middle;max-width:calc(99.99% - 44px);padding:0}.res_menu .wrap .menu ul li a span.count,.res_menu .wrap .menu ul li span span.count{display:none}.res_menu .wrap .menu ul li ul{display:none}.res_menu .wrap .menu ul li ul li{border:none}.res_menu .wrap .menu ul li ul li a,.res_menu .wrap .menu ul li ul li span{font-size:.875rem;display:inline-block;font-family:"KoHo",sans-serif;font-weight:400;padding:0 0 26px 55px}.res_menu .wrap .menu ul li.menu_item_first{border-top:none}.res_menu .wrap .menu ul li.active_menu_item>a,.res_menu .wrap .menu ul li.active_menu_item>span{color:#1a8205}.res_menu .wrap .menu ul.res li a,.res_menu .wrap .menu ul.res li span{padding:11px 0}.res_menu .wrap .menu ul.res li a:hover,.res_menu .wrap .menu ul.res li span:hover{color:#1a8205}.res_menu .wrap .menu ul.res li a:hover svg,.res_menu .wrap .menu ul.res li span:hover svg{fill:#1a8205}.res_menu .wrap .menu ul.res li a:hover span,.res_menu .wrap .menu ul.res li span:hover span{color:#1a8205}.res_menu .wrap .menu ul.res li a span,.res_menu .wrap .menu ul.res li span span{padding:0}.res_menu .wrap .menu ul.res li.active_menu_item>a svg,.res_menu .wrap .menu ul.res li.active_menu_item>span svg{fill:#1a8205}.res_menu .wrap .menu ul.res li.active_menu_item>a span,.res_menu .wrap .menu ul.res li.active_menu_item>span span{color:#1a8205}.res_menu .wrap .menu ul.res li.open>a,.res_menu .wrap .menu ul.res li.open>span{color:#1a8205}.res_menu .wrap .menu ul.res li.open>a:after,.res_menu .wrap .menu ul.res li.open>span:after{background-position:center 100%}.res_menu .wrap .menu ul.res li ul{padding-bottom:15px}.res_menu .wrap .menu ul.res li ul li.active_menu_item>a,.res_menu .wrap .menu ul.res li ul li.active_menu_item>span{color:#1a8205}.res_menu .wrap .menu .bottom{background-color:#f7f7f7;padding:25px 0;text-align:left}.gap{height:calc(83px + 13.4vw);max-height:150px}.breadcrumbs{padding:1rem 0 2rem 0;font-size:.875rem;color:#1a8205}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span{color:#5d665b}.slider,.slider.slick-slider{background:#f6f7f2}.slider .sld,.slider.slick-slider .sld{display:none;grid-template-columns:7fr 6fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:clamp(0.813rem, 0.664rem + 0.74vw, 1.313rem);color:#29650b;line-height:1.4;overflow:hidden;padding:1%}.slider .sld:first-child,.slider.slick-slider .sld:first-child{display:grid}.slider .sld .tit,.slider.slick-slider .sld .tit{font-family:"KoHo",sans-serif;font-weight:700;color:#234f0d;font-size:clamp(1.125rem, 0.792rem + 1.67vw, 2.25rem);margin-bottom:1rem;line-height:1.1}.slider .sld .img,.slider.slick-slider .sld .img{padding-bottom:100%;position:relative;border-radius:2px}.slider .sld .img img,.slider.slick-slider .sld .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider .sld .txt,.slider.slick-slider .sld .txt{padding:1rem 0}.slider .sld .txt p:last-child,.slider.slick-slider .sld .txt p:last-child{margin-bottom:0}.slider .sld .btn,.slider.slick-slider .sld .btn{text-decoration:none;font-size:clamp(0.875rem, 0.801rem + 0.37vw, 1.125rem);padding:.6rem 1.1rem}.slider .slick-dots,.slider.slick-slider .slick-dots{position:absolute;width:100%;top:calc(100% + 10px);left:0;list-style:none;text-align:center;padding:0;margin:0;line-height:1}.slider .slick-dots li,.slider.slick-slider .slick-dots li{display:inline-block;vertical-align:middle;margin:0}.slider .slick-dots li button,.slider.slick-slider .slick-dots li button{display:block;background:#fff;border:2px solid #a7aa9e;border-radius:50%;color:#fff;overflow:hidden;width:12px;height:12px;padding:0;margin:0 4px}.slider .slick-dots li button:hover,.slider.slick-slider .slick-dots li button:hover{background:#1a8205;color:#1a8205;border-color:#1a8205}.slider .slick-dots li.slick-active button,.slider.slick-slider .slick-dots li.slick-active button{background:#1a8205;color:#1a8205;border-color:#1a8205}.slider.slick-initialized .sld,.slider.slick-slider.slick-initialized .sld{display:grid}.top_slider_wrp{margin-top:1rem;margin-bottom:4.5rem}.top_slider_wrp .banner{display:none}.top_block{padding-bottom:3rem;background:#f6f7ee}.top_block.pb_0{padding-bottom:0}.top_block p{color:#000;max-width:770px}.top_block p.readmore{overflow:hidden}.top_block p.al_r{text-align:right;max-width:none}.top_block .tags_wrp{max-width:770px}.top_block .category_list{margin-top:2rem}.sec_favourite_products .top_block{background:#fff}.tags_wrp a,.tags_wrp button{display:inline-block;vertical-align:middle;margin:0 1rem 1rem 0;padding:.3rem 1.25rem;border:none;border-radius:30px;-webkit-transition:background 200ms;transition:background 200ms;background:#ecede8;background:linear-gradient(95deg, #ecede8 0, #dee0d5 100%);text-decoration:none;text-align:center;color:#2d2a24;-webkit-box-shadow:inset -1px -2px 0 0 #c9cfc6;box-shadow:inset -1px -2px 0 0 #c9cfc6}.tags_wrp a:hover,.tags_wrp button:hover{background:#dee0d5}.tags_wrp a.active,.tags_wrp button.active{background:#1a8205;color:#fff}.tags_wrp.top_tags a,.tags_wrp.top_tags button{margin:0 5px 5px 0;padding:6px 15px;-webkit-box-shadow:inset -1px -2px 0 0 #c9cfc6;box-shadow:inset -1px -2px 0 0 #c9cfc6;background:#ecede8;background:-webkit-gradient(linear, left top, right top, color-stop(0, #ecede8), to(#dee0d5));background:linear-gradient(90deg, #ecede8 0, #dee0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ecede8", endColorstr="#dee0d5", GradientType=1);color:#2b382b}.tags_wrp.top_tags a:hover,.tags_wrp.top_tags button:hover{background:#c9cfc6}.tags_wrp.top_tags a.active,.tags_wrp.top_tags button.active{background:#1a8205;color:#fff;-webkit-box-shadow:none;box-shadow:none}.tags_wrp.top_tags a.hid,.tags_wrp.top_tags button.hid{display:none}.tags_wrp.top_tags a.hid.mor.active,.tags_wrp.top_tags button.hid.mor.active{display:inline-block;position:relative;margin-left:1rem}.tags_wrp.top_tags a.hid.mor.active:before,.tags_wrp.top_tags button.hid.mor.active:before{content:"...";position:absolute;bottom:0;right:calc(100% + 4px);color:#000}.tags_wrp.top_tags .mr{display:table;margin-top:1rem}.tags_wrp.top_tags .mr span{display:inline-block;cursor:pointer}.tags_wrp.top_tags .mr span:hover{color:#1a8205}.tags_wrp.top_tags .mr span.sec{display:none}.tags_wrp.top_tags .mr.on span{display:none}.tags_wrp.top_tags .mr.on span.sec{display:inline-block}.list_search{max-width:400px;margin-bottom:1rem;position:relative}.list_search input{border:none;width:100%;border-radius:24px;padding:1rem 1.5rem;padding-right:4rem;background:#f6f7f2}.list_search input:placeholder-shown+button{display:none}.list_search button{position:absolute;top:50%;right:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;background:none;border:none;padding:3px}.list_search button svg{display:block;fill:#1c1b1f;width:18px}.filter .sel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter .top_tags{display:none}section{padding-top:3rem;padding-bottom:4rem}section.bg{background:#f6f7f2}.text_page{padding-bottom:5rem}.text_page h1.mid{font-size:clamp(1.375rem, 0.894rem + 2.41vw, 3rem)}.text_page.pb_0{padding-bottom:1px}.contact_map{padding:2rem 0;background:#f6f7ee;color:#000}.contact_map iframe{margin-top:1rem;border:none;width:100%;aspect-ratio:13/8}.contact_map h2{font-family:"Roboto",sans-serif;font-size:1.312rem}.contact_map h2:first-child{margin-top:0}.contact_map big{font-size:1.3rem;font-weight:bold}.contact_rest{padding-top:2rem;padding-bottom:2rem;color:#000}.contact_rest h2{font-size:1.312rem;font-family:"Roboto",sans-serif}.contact_rest table{max-width:1000px;width:100%}.contact_rest table tr td{padding:0 2rem 0 0;vertical-align:top}.contact_rest table tr td h2:first-child{margin-top:0}.contact_rest table tr td ul{padding-left:1.25rem}article{color:#000;max-width:900px;font-size:clamp(1rem, 0.963rem + 0.19vw, 1.125rem);margin:auto}article:has(.two_cols),article:has(.info_boxes){max-width:none}article:has(.two_cols) h2,article:has(.info_boxes) h2{color:#1a8205}article img{max-width:100%;height:auto !important}article .float_in_text{display:table;margin-bottom:1rem}article .float_in_text img{display:block}article .tags_date{margin-bottom:1rem;color:#000}article .tags_date .tags_wrp{display:inline-block;vertical-align:middle}article .tags_date .tags_wrp a{margin:0 5px 5px 0;padding:3px 12px}article .tags_date>span{display:inline-block;vertical-align:middle;margin:0 14px 5px 11px}article .tags_date .date{display:inline-block;vertical-align:middle;margin-bottom:5px;font-size:.875rem}article .tags_date .date svg{fill:#cbd0d3;display:inline-block;vertical-align:middle;margin-right:7px;width:22px;height:22px}article .tags_date .date span{display:inline-block;vertical-align:middle}article .share{text-align:center;margin-bottom:40px;padding-top:16px;border-top:1px solid #ddd;font-weight:bold}article .share p{display:block;vertical-align:middle;margin:0 0 17px 0}article .share a{display:inline-block;vertical-align:middle;padding:17px;border-radius:50%;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.05);box-shadow:0 5px 5px 0 rgba(0,0,0,0.05);border:1px solid #e2e2e2;margin-left:9px;margin-right:9px;margin-bottom:17px}article .share a svg{display:block;width:23px;height:23px}article .share a.em svg{fill:#1a8205}article .share a.fb svg{fill:#3b5998}article .share a.tw svg{fill:#38a1f3}article .share a:hover{border-color:#1a8205}.two_cols{width:100%;margin:2rem 0 0 0;min-width:1px}.two_cols tr{display:grid;grid-template-columns:5fr 4fr;gap:2rem}.two_cols tr td{padding:0}.two_cols tr td ul{list-style:none;padding:0}.two_cols tr td ul li{padding-left:1.75rem;position:relative}.two_cols tr td ul li:before{content:"";position:absolute;left:0;top:.25em;width:1.25rem;height:1.25rem;background:url("/images/check2.svg") center center no-repeat;background-size:1.25rem 1.25rem}.two_cols tr td ul li a{color:#000}.info_boxes{width:100%;margin:0;font-size:1rem;min-width:1px}.info_boxes tr{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.info_boxes tr td{border:1px solid #e0ead7;border-radius:5px;padding:1.5rem}.info_boxes tr td h3{font-size:1.25rem;margin-top:1rem;margin-bottom:1rem}.info_boxes tr td ul{padding-left:1.25rem}.info_boxes tr td ul:last-child,.info_boxes tr td p:last-child{margin-bottom:0}.info_boxes tr td table{min-width:1px;width:100%;margin:0 0 1.5rem 0}.info_boxes tr td table tr{display:block}.info_boxes tr td table tr td{border:none;text-align:center;padding:0;display:block;line-height:1.5}.info_boxes tr td table tr td strong,.info_boxes tr td table tr td em{color:#1a8205}.info_boxes tr td table tr td small{color:#3f4a3f}.faq{margin-top:30px;margin-left:0}.faq .itm{border-top:1px solid #e0ead7;text-align:left;max-width:1200px;padding:.5rem 0;background:#fff}.faq .itm:last-child{border-bottom:1px solid #e0ead7}.faq .itm h3{padding-left:63px;margin:0;line-height:1.3;font-size:1.312rem;color:#1b700a;position:relative}.faq .itm h3:before,.faq .itm h3:after{content:"";width:32px;height:32px;border-radius:50%;-webkit-transition:all 200ms;transition:all 200ms;background:#f6f7f2;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq .itm h3:after{content:"+";border:none;background:none;text-align:center;left:0;line-height:30px;font-size:1.5rem;font-weight:normal;color:#1b700a}.faq .itm .w{text-decoration:none;display:block;padding:20px 10px}.faq .itm .w:hover h3:before{background-color:#146403}.faq .itm .w:hover h3:after{color:#fff}.faq .itm .txt{display:none;padding:5px 25px 25px 74px}.faq .itm .txt p,.faq .itm .txt ol,.faq .itm .txt ul{margin-bottom:20px}.faq .itm .txt ul li,.faq .itm .txt ol li{margin-bottom:.5rem}.faq .itm.open .w h3:after{content:"-";-webkit-transform:translateY(-52%);transform:translateY(-52%)}.faq .itm.open .txt{display:block}.faq .itm.open .txt a{color:#fff;text-decoration:underline}.faq .itm.open .txt a:hover{text-decoration:none}.back_btn_wrp{margin-bottom:3rem}.modal_window{display:none;position:fixed;top:1.5rem;left:50%;max-width:1160px;width:calc(100% - 3rem);border-radius:8px;background:#fff;z-index:500;-webkit-box-shadow:0 0 0 120vw rgba(0,0,0,0.4);box-shadow:0 0 0 120vw rgba(0,0,0,0.4);-webkit-transform:translateX(-50%);transform:translateX(-50%);max-height:calc(100vh - 3rem);max-height:calc(100svh - 3rem);overflow:auto}.modal_window .close{position:absolute;top:1.5rem;right:1.5rem;padding:12px}.modal_window .close svg{display:block;width:16px;height:16px}.modal_window .close.close_sec{position:static;padding:.8rem 1.3rem;display:table;margin:1.5rem auto 0 auto}.modal_window .wrp{padding:2rem 11%}.modal_window .wrp h2{margin:0 0 1rem 0}.modal_window .wrp .user_data{margin:2rem 0 0 0}.modal_window .wrp p{color:#000}.modal_window .wrp ul{color:#000;padding:0;list-style:none}.modal_window .wrp ul li{position:relative;padding-left:25px}.modal_window .wrp ul li:before{content:url("/images/check2.svg");width:20px;height:20px;position:absolute;top:3px;left:0}.modal_window.modal_shipp .sw_content{display:none}.modal_window.modal_shipp .sw_content h3{color:#1a8205}.modal_window.modal_shipp .sw_content.on{display:block}.modal_window.modal_shipp .info_boxes tr{grid-template-columns:1fr 1fr;text-align:center;gap:1rem}.modal_window.modal_shipp .info_boxes tr h4{font-size:1.2rem;margin-top:0;margin-bottom:.5rem}.modal_window.modal_shipp .info_boxes tr strong,.modal_window.modal_shipp .info_boxes tr em{color:#1a8205}.modal_window.modal_shipp .line_switcher{position:relative}.modal_window.modal_shipp .line_switcher:before,.modal_window.modal_shipp .line_switcher:after{content:"";position:absolute;bottom:-1px;border-bottom:1px solid #e0ead7;right:100%;width:14%}.modal_window.modal_shipp .line_switcher:after{right:auto;left:100%}.i_txt{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.i_txt img{width:25px}.full_fader{display:none}footer{background:#f6f7f2;border-top:4px solid #1a8205}footer .contact_stripe{padding:2rem 0}footer .contact_stripe table{font-size:14px;min-width:1px;color:#858c82;line-height:1.5}footer .contact_stripe table:last-child{margin-bottom:0}footer .contact_stripe table tr td{padding:0}footer .contact_stripe table tr td a{font-size:18px;color:#041603;font-weight:bold}footer .contact_stripe table tr td img{display:block;margin-right:14px}footer .contact_stripe table tr:nth-child(even){background:none}footer .slogan_stripe{display:none}footer .cols .banner{margin-bottom:2rem;text-align:center}footer .cols .banner .logo{display:none}footer .cols .banner .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.2;gap:.6rem}footer .cols .banner .badge p{text-align:left;display:block;margin:0}footer .cols .banner .badge p a{display:table}footer .cols .banner .badge p span{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7px;gap:2px}footer .cols .banner .badge p span img{display:block;width:13px;height:13px}footer .cols .banner .badge strong{color:#000;font-size:2rem}footer .cols .banner .badge img{width:48px;height:48px;display:block}footer .cols .menu{margin-bottom:2rem}footer .cols .menu h2{display:none}footer .cols .menu.menu_frst{position:relative;font-size:16px;left:-16px;width:calc(100% + 32px )}footer .cols .menu.menu_frst ul{list-style:none;padding:0;margin:0}footer .cols .menu.menu_frst ul li{border-top:1px solid #e0ead7;margin:0}footer .cols .menu.menu_frst ul li a,footer .cols .menu.menu_frst ul li span{position:relative;display:block;color:#204a1c;text-decoration:none;padding:.6rem 46px .6rem 16px}footer .cols .menu.menu_frst ul li a:after,footer .cols .menu.menu_frst ul li span:after{content:"";position:absolute;top:50%;right:16px;width:12px;height:12px;background:url("/images/icon_expand.svg") center center no-repeat;background-size:12px 12px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}footer .cols .menu.menu_frst ul li a:hover{text-decoration:underline}footer .cols .menu.menu_frst ul li.active_menu_item a,footer .cols .menu.menu_frst ul li.active_menu_item span{color:#1a8205;text-decoration:underline}footer .cols .menu.menu_frst ul li:last-child{border-bottom:1px solid #e0ead7}footer .cols .menu.menu_sec ul{list-style:none;margin:0;padding:0}footer .cols .menu.menu_sec ul li a,footer .cols .menu.menu_sec ul li span{color:#6f7068}footer .cols .payments{margin-bottom:2rem;text-align:center}footer .cols .newsletter,footer .cols .currency{display:none}footer .copy{background:#fff;text-align:center;font-size:14px;padding-top:2rem;padding-bottom:2rem;color:#6f7068;line-height:1.4;position:relative}footer .copy img{display:inline-block;vertical-align:top;margin-left:7px;width:60px}footer .copy p{margin:0 0 .3rem 0}footer .copy p:last-child{margin-bottom:0}footer .copy a{display:inline-block}@media all and (min-width:500px){header.menu_open{-webkit-transform:none;transform:none}.res_menu .wrap .menu .bottom ul li{display:inline-block;width:50%;padding-right:20px;border-right:1px solid #ddd;border-top:none;vertical-align:top}.res_menu .wrap .menu .bottom ul li:nth-child(2n){border-left:1px solid #ddd;border-right:none;padding-left:48px;margin-left:-1px}article .share{text-align:right}article .share p{display:inline-block;margin-right:4px}article .share a{margin-left:17px;margin-right:0}}@media all and (min-width:520px){.slider .sld,.slider.slick-slider .sld{padding:18px}footer{background:#f6f7ee}footer .contact_stripe .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}footer .contact_stripe table{margin:0}footer .cols{padding:2rem 16px;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 3rem}footer .cols .menu h2{margin-top:0;display:block;font-size:1rem;font-family:"Roboto",sans-serif}footer .cols .menu.menu_frst{font-size:1rem;position:static}footer .cols .menu.menu_frst ul li{border:none;margin-bottom:.8rem}footer .cols .menu.menu_frst ul li a,footer .cols .menu.menu_frst ul li span{display:inline-block;color:#1a8205;text-decoration:underline;padding:0}footer .cols .menu.menu_frst ul li a:after,footer .cols .menu.menu_frst ul li span:after{display:none}footer .cols .menu.menu_frst ul li a:hover{text-decoration:none}footer .cols .menu.menu_frst ul li:last-child{border:none}footer .cols .menu.menu_sec{font-size:1rem}footer .cols .menu.menu_sec ul li a,footer .cols .menu.menu_sec ul li span{color:#1a8205}footer .cols .menu_frst{grid-area:1 / 1 / 2 / 2}footer .cols .menu_sec{grid-area:1 / 2 / 2 / 3}footer .cols .banner{grid-area:2 / 1 / 3 / 3}footer .cols .payments{grid-area:3 / 1 / 4 / 3}}@media all and (min-width:636px){header.menu_open{-webkit-transform:none;transform:none}header .limited{gap:30px;padding-bottom:16px}header .mid{margin-top:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}header .mid:before{display:none}header .mid .bottom{padding:0}header .mid .bottom .search_form{max-width:400px}header .mid .bottom input{padding:1rem 1.5rem;padding-right:4rem;background:#f6f7f2}header .mid .bottom input::-webkit-input-placeholder{color:#4b4c46}header .mid .bottom input::-moz-placeholder{color:#4b4c46}header .mid .bottom input:-ms-input-placeholder{color:#4b4c46}header .mid .bottom input:-moz-placeholder{color:#4b4c46}header .mid .bottom button svg{width:23px}header .side{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}header #s_autocomplete{width:calc(100% + 100px)}header #s_autocomplete .outer{padding-top:90px;padding-bottom:20px}header #s_autocomplete .outer .close{display:none}header #s_autocomplete .outer .w{padding-left:20px}header #s_autocomplete .outer .w .hd{display:none}header #s_autocomplete .outer .w .showall_wrp{position:relative;left:-20px}.res_menu{padding-top:97px}.gap{height:97px;max-height:none}.faq .itm{padding:1rem 2rem}footer .contact_stripe .limited{gap:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .contact_stripe table{font-size:1rem;color:#168200}footer .contact_stripe table tr td{vertical-align:top}footer .contact_stripe table tr td a{font-size:1.5rem;text-decoration:none}footer .contact_stripe table tr td a:hover{text-decoration:underline}footer .contact_stripe table tr td img{-webkit-filter:grayscale(100) brightness(0);filter:grayscale(100) brightness(0);margin-top:7px}}@media all and (min-width:769px){body.full_fade .full_fader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.25);display:block;z-index:99}body.full_fade header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.25);z-index:2}header.menu_open{-webkit-transform:none;transform:none}header.menu_open .currency{opacity:1;visibility:visible}header.menu_open .logo img{-webkit-transform:scale(1);transform:scale(1)}header .limited{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:1.5rem}header .logo img{width:115px;max-width:none;-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;-webkit-transform-origin:left bottom;transform-origin:left bottom}header .mid{margin-top:auto}header .side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header .icons{gap:8px}header .icons>*{padding:8px 15px}header .icons .menu_btn{padding:8px 0 8px 16px}header .icons svg{width:30px}header .icons .md_ico_sm svg{width:26px;margin:2px auto}header .icons a.basket_ico:hover svg{fill:#1a8205}header .icons a.basket_ico:hover p{color:#1a8205}header .icons .basket_ico.on{z-index:11}header .icons .basket_ico.on:before{content:"";position:absolute;top:-4px;left:-6px;width:calc(100% + 12px);height:calc(100% + 4px);background:#fff;border-radius:5px 5px 0 0;z-index:-1}header .icons .count{top:0;right:10%}header .icons .hoverbox{position:absolute;background:#fff;top:100%;right:54px;z-index:10;width:600px;border-radius:5px 0 5px 5px;padding:0;text-align:left}header .icons .hoverbox .wrp{position:relative;max-height:calc(100vh - 330px);padding-bottom:1.5rem;border-bottom:2px solid #f6f7f2}header .icons .hoverbox .wrp>p{font-weight:normal;color:#000;padding:2rem 2rem .5rem 2rem}header .icons .hoverbox .wrp .itm{color:#132c07;padding:1.5rem;padding-bottom:0;display:grid;gap:20px;line-height:1.2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:75px 2fr 1fr 1fr}header .icons .hoverbox .wrp .itm a{text-decoration:none;color:#132c07}header .icons .hoverbox .wrp .itm a:hover{color:#1a8205}header .icons .hoverbox .wrp .itm a:hover img{opacity:.7}header .icons .hoverbox .wrp .itm img{width:75px;height:75px;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity 200ms;transition:opacity 200ms}header .icons .hoverbox .wrp .itm .price{text-align:right;color:#cf0000}header .icons .hoverbox .wrp .itm .hb_count{position:relative}header .icons .hoverbox .wrp .itm .hb_count input{width:100%;background:#fff;border:2px solid #e4e8df;border-radius:50px;text-align:center;height:100%;padding:10px 34px}header .icons .hoverbox .wrp .itm .hb_count button{position:absolute;top:50%;left:6px;background:none;border:none;margin:0;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .icons .hoverbox .wrp .itm .hb_count button svg{width:13px;height:13px;display:block;fill:#132c07}header .icons .hoverbox .wrp .itm .hb_count button.plus_pieces{left:auto;right:6px}header .icons .hoverbox .wrp.ps .ps__rail-y{left:auto !important;right:0 !important;opacity:1;width:12px;background:none !important;z-index:10}header .icons .hoverbox .wrp.ps .ps__rail-y .ps__thumb-y{background-color:#9d9c9c;border-radius:0}header .icons .hoverbox .btn{margin:1.5rem 1.5rem 1.5rem auto;display:table;padding:.4rem 1.3rem}header .icons .hoverbox:has(.empty_t) .wrp{border-bottom:none}header .icons .hoverbox:has(.empty_t) .btn{display:none}header .currency{display:block;position:relative;border:1px solid #e0ead7;margin-bottom:.75rem;border-radius:2px;font-size:14px;min-width:152px}header .currency a,header .currency p{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 8px;gap:8px}header .currency .on{padding-right:30px;cursor:pointer;position:relative}header .currency .on:after{position:absolute;content:"";top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background:url("/images/icon_expand.svg") center center no-repeat;background-size:8px 8px}header .currency.open .on:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}header .currency span{display:block;margin-bottom:-2px;white-space:nowrap}header .currency img{width:16px;display:block}header .currency .rolo{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);background:#fff;-webkit-box-shadow:0 6px 10px -3px rgba(0,0,0,0.15);box-shadow:0 6px 10px -3px rgba(0,0,0,0.15);display:none;border:1px solid #e0ead7;z-index:5}header .currency .rolo a{padding:8px 8px;color:#6f7068;text-decoration:none;border-top:1px solid #e0ead7}header .currency .rolo a:first-child{border-top:none}header .currency .rolo a:hover{background:#f2f2f2}header .menu_btn{width:48px}header #s_autocomplete .outer .w .nor{display:inline-block;width:50%;vertical-align:top}header #s_autocomplete .outer .w .nor.wide{width:100%}header #s_autocomplete .outer .w .prod{display:inline-block;width:50%;vertical-align:top}header #s_autocomplete .outer .w .prod.tabs_wrap{display:block;width:100%}header.simple{border-bottom-width:24px}header.simple .limited{position:relative}header.simple .logo img{width:97px}header.simple .badge{position:absolute;top:50%;left:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.2;-webkit-transform:translateY(-50%);transform:translateY(-50%);gap:.6rem}header.simple .badge p{text-align:left;display:block;margin:0}header.simple .badge p a{display:table}header.simple .badge p span{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7px;gap:2px}header.simple .badge p span img{display:block;width:13px;height:13px}header.simple .badge strong{color:#000;font-size:2rem}header.simple .badge img{width:56px;height:56px;display:block}header.simple .contacts{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:16px}header.simple .contacts table{display:none}header.simple .contacts table:first-child{font-size:1rem;color:#168200;margin-bottom:0;min-width:1px;display:table}header.simple .contacts table:first-child tr:nth-child(even){background:none}header.simple .contacts table:first-child tr td{padding:0;vertical-align:top}header.simple .contacts table:first-child tr td img{display:block;margin-right:10px;-webkit-filter:grayscale(100) brightness(0);filter:grayscale(100) brightness(0);margin-top:9px;height:18px !important;width:18px !important}header.simple .contacts table:first-child tr td a{color:#041603;font-weight:bold;font-size:1.25rem;text-decoration:none}header.simple .contacts table:first-child tr td a:hover{text-decoration:underline}.res_menu{padding-top:133px}.gap{height:133px}.slider,.slider.slick-slider{position:relative;background:#f3f5e9}.slider .sld,.slider.slick-slider .sld{outline:none;grid-template-columns:3fr 4fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0}.slider .sld .txt,.slider.slick-slider .sld .txt{padding:10% 0 10% 10%}.slider .sld .img,.slider.slick-slider .sld .img{padding-bottom:69%;height:100%;-webkit-clip-path:polygon(20% 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(20% 0, 100% 0, 100% 100%, 0 100%)}.slider .sld .btn,.slider.slick-slider .sld .btn{padding:.6rem 1.5rem}.slider .sld .btn:after,.slider.slick-slider .sld .btn:after{content:url("/images/slider_arrow.svg");width:30px;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:2px}.slider .slick-arrow,.slider.slick-slider .slick-arrow{position:absolute;width:45px;height:15px;background:url(/images/slider_arrow.svg) center center no-repeat;background-size:40px auto;border:none;-webkit-filter:brightness(0);filter:brightness(0);opacity:.5;bottom:1.45rem;left:2rem;z-index:3}.slider .slick-arrow svg,.slider.slick-slider .slick-arrow svg{display:none}.slider .slick-arrow.slick-prev,.slider.slick-slider .slick-arrow.slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider .slick-arrow.slick-next,.slider.slick-slider .slick-arrow.slick-next{left:calc(2rem + 32%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slider .slick-arrow:hover,.slider.slick-slider .slick-arrow:hover{-webkit-filter:brightness(0) saturate(100%) invert(21%) sepia(90%) saturate(1951%) hue-rotate(81deg) brightness(101%) contrast(92%);filter:brightness(0) saturate(100%) invert(21%) sepia(90%) saturate(1951%) hue-rotate(81deg) brightness(101%) contrast(92%);opacity:1}.slider .slick-dots,.slider.slick-slider .slick-dots{width:32%;top:auto;bottom:1.5rem;left:2rem;padding:0 64px}.slider .slick-dots li button,.slider.slick-slider .slick-dots li button{background:#f3f5e9;color:#f3f5e9}.top_slider_wrp{margin-bottom:2.5rem}.contact_map{padding:3rem 0}.contact_map .limited{display:grid;grid-template-columns:2fr 3fr;gap:2rem}.contact_map iframe{margin-top:0}.contact_rest{padding-top:3rem;padding-bottom:3rem}article .float_in_text{float:right;max-width:50%;margin-left:1rem}footer{overflow:hidden}footer .cols .menu_frst{grid-area:1 / 1 / 2 / 2}footer .cols .banner{text-align:left;grid-area:2 / 2 / 3 / 3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}footer .cols .banner .logo{display:block;width:68px}footer .cols .banner .badge{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .cols .banner .badge img{width:48px;height:48px}footer .cols .payments{grid-area:3 / 2 / 4 / 3;text-align:left}footer .cols .payments img{margin-bottom:1rem}footer .cols .menu_sec{grid-area:2 / 1 / 4 / 2}footer .cols .newsletter{display:block;grid-area:1 / 2 / 2 / 3}footer .cols .newsletter h2{font-size:1.5rem;font-size:clamp(1.375rem, 1.151rem + 0.47vw, 1.5rem);font-family:"Roboto",sans-serif;margin-top:0;margin-bottom:1.5rem;max-width:450px}footer .cols .newsletter form{margin-bottom:1rem;max-width:530px;position:relative}footer .cols .newsletter form input{width:100%;border-radius:28px;padding:calc(0.75rem + 4px) 9rem calc(0.75rem + 4px) 1rem}footer .cols .newsletter form .btn{position:absolute;top:50%;right:4px;border-radius:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;padding:.8rem 1.5rem}footer .cols .newsletter p{font-size:14px;color:#8d8f85}footer .cols .currency{display:block;position:relative;border:1px solid #e0ead7;margin-bottom:.75rem;background:#fff;max-width:220px;border-radius:2px;grid-area:4 / 1 / 5 / 2;font-size:14px}footer .cols .currency a,footer .cols .currency p{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 8px;gap:8px}footer .cols .currency .on{padding-right:30px;cursor:pointer;position:relative}footer .cols .currency .on:after{position:absolute;content:"";top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background:url("/images/icon_expand.svg") center center no-repeat;background-size:8px 8px}footer .cols .currency.open .on:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}footer .cols .currency span{display:block;margin-bottom:-2px;white-space:nowrap}footer .cols .currency img{width:16px;display:block}footer .cols .currency .rolo{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);background:#fff;-webkit-box-shadow:0 6px 10px -3px rgba(0,0,0,0.15);box-shadow:0 6px 10px -3px rgba(0,0,0,0.15);display:none;border:1px solid #e0ead7;z-index:5}footer .cols .currency .rolo a{padding:8px 8px;color:#6f7068;text-decoration:none;border-top:1px solid #e0ead7}footer .cols .currency .rolo a:first-child{border-top:none}footer .cols .currency .rolo a:hover{background:#f2f2f2}footer .copy{text-align:left}footer .copy .limited{position:relative}footer .copy .limited:after{content:url('../images/footer_bg_9a86f6aa42.jpg');width:339px;height:374px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (min-width:1025px){header .limited{-ms-flex-wrap:nowrap;flex-wrap:nowrap}header .logo img{width:11vw;max-width:136px}header .mid{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .mid .top{display:block;margin-top:.75rem}header .mid .top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem 1.8rem;list-style:none;font-size:14px;margin:0 0 .6rem 0;padding:0}header .mid .top ul li{margin:0}header .mid .top ul li a,header .mid .top ul li span{color:#5d665b;text-decoration:none}header .mid .top ul li a:hover{color:#1a8205}header .mid .top ul li.active_menu_item a,header .mid .top ul li.active_menu_item span{text-decoration:underline;color:#1a8205}header .mid .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}header .mid .bottom .search_form{-webkit-box-flex:0;-ms-flex:0 1 400px;flex:0 1 400px}header .mid .bottom .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.2;gap:.6rem}header .mid .bottom .badge p{display:none}header .mid .bottom .badge img{width:48px;height:48px;display:block}header .icons .sm_hide{display:block}header .icons .hoverbox{right:-6px}header .currency{margin-top:.35rem}header .menu_btn{display:none}header .cat_menu{display:block;background:#1a8205;color:#fff}header .cat_menu .limited{padding-top:0;padding-bottom:0}header .cat_menu ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:0;line-height:1.5}header .cat_menu ul li{padding:0;margin:0}header .cat_menu ul li .c,header .cat_menu ul li svg{display:none}header .cat_menu ul li ul{display:none}header .cat_menu ul li a,header .cat_menu ul li span{color:#fff;text-decoration:none;padding:.75rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .cat_menu ul li a span,header .cat_menu ul li span span{padding:0}header .cat_menu ul li:hover{background:#fff}header .cat_menu ul li:hover>a span,header .cat_menu ul li:hover>span span{color:#000}header .cat_menu ul li:hover ul{opacity:1;visibility:visible}header .cat_menu ul li ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0;opacity:0;visibility:hidden;position:absolute;background:#fff;-webkit-transition:all 100ms;transition:all 100ms;border:none;margin-top:0;padding:1px 0;top:100%;left:0;width:100%;-webkit-box-shadow:0 85px 50px 0 rgba(0,0,0,0.1);box-shadow:0 85px 50px 0 rgba(0,0,0,0.1)}header .cat_menu ul li ul.on{top:0;left:50%;width:100%;max-width:1590px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}header .cat_menu ul li ul li{border:none;white-space:normal;padding:0;display:block}header .cat_menu ul li ul li a,header .cat_menu ul li ul li span{display:block;padding:1.5rem 1.75rem 2rem 1.75rem;font-size:1rem;color:#000;text-align:center}header .cat_menu ul li ul li a img,header .cat_menu ul li ul li span img{display:block;width:138px;aspect-ratio:138/115;-o-object-fit:contain;object-fit:contain;margin:0 auto 3px auto}header .cat_menu ul li ul li a:hover{background:#f6f7f2 !important;color:#000;text-decoration:none}header .cat_menu ul li ul li.active_menu_item>a,header .cat_menu ul li ul li.active_menu_item>span{background:#f6f7f2 !important;color:#1b700a;text-decoration:underline}header .cat_menu ul li ul li.active_menu_item>a:hover,header .cat_menu ul li ul li.active_menu_item>span:hover{text-decoration:underline}header .cat_menu ul li:last-child ul{max-width:calc(100% + 30px)}header .cat_menu .categories>li.menu_item_first>a,header .cat_menu .categories>li.menu_item_first>span{padding-left:0;position:relative}header .cat_menu .categories>li.menu_item_first:hover>a:before,header .cat_menu .categories>li.menu_item_first:hover>span:before{content:"";position:absolute;top:0;right:100%;width:1.5rem;height:100%;background:#fff}.res_menu{display:none !important}.gap{height:calc(16px + 1.5rem + 9.2vw + 44px)}.breadcrumbs{padding-top:1.5rem;padding-bottom:2.5rem}.slider{min-width:1px}.slider .slick-list,.slider .slick-track{height:100%}.top_slider_wrp{display:grid;grid-template-columns:21fr 9fr;margin-top:1.5rem;gap:1rem}.top_slider_wrp .banner{position:relative;display:block;background:#e7f7d4;background:linear-gradient(135deg, #e7f7d4 0, #c7eb9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e7f7d4", endColorstr="#c7eb9d", GradientType=1);min-width:1px;color:#29650b;line-height:1.5;padding:8.8%;overflow:hidden;font-size:clamp(1rem, 0.149rem + 1.33vw, 1.313rem)}.top_slider_wrp .banner:before{position:absolute;content:"";top:calc(100% - 100px);left:50%;width:80%;height:100%;background:url('../images/footer_bg_9a86f6aa42.jpg') center top no-repeat;background-size:100% auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.top_slider_wrp .banner>*{position:relative;z-index:2}.top_slider_wrp .banner h2{margin:0 0 1rem 0;font-size:clamp(1.375rem, 0.354rem + 1.6vw, 1.75rem);color:#29650b}.top_slider_wrp .banner p:last-child{margin-bottom:0}.top_slider_wrp .banner .btn{padding:.6rem 1.5rem;font-size:clamp(0.875rem, 0.801rem + 0.37vw, 1.125rem)}.top_slider_wrp .banner .btn:after{content:url("/images/slider_arrow.svg");width:30px;display:inline-block;vertical-align:middle;margin-left:10px}.top_block p.al_r{margin-bottom:-1rem}.filter .sel{display:none}.filter .top_tags{display:block}.contact_map .limited{grid-template-columns:1fr 3fr}.contact_map iframe{width:650px}footer{border-top:2px solid #e3e5dc}footer .contact_stripe{background:#fff}footer .slogan_stripe{display:block;padding:1.75rem 0;color:#fff;background:#1a8205;font-weight:bold;line-height:1.4;font-size:1.312rem}footer .slogan_stripe .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5rem}footer .slogan_stripe p{margin:0;text-align:center}footer .cols{padding:3rem 16px;position:relative;grid-template-columns:repeat(4, 1fr)}footer .cols .menu_frst{grid-area:1 / 1 / 3 / 2}footer .cols .banner{grid-area:2 / 3 / 3 / 5}footer .cols .payments{grid-area:3 / 1 / 4 / 5;text-align:center;padding:0 22%;margin-bottom:0}footer .cols .payments img{margin-bottom:0;max-width:500px}footer .cols .payments .md_hid{display:none}footer .cols .menu_sec{grid-area:1 / 2 / 3 / 3}footer .cols .newsletter{display:block;grid-area:1 / 3 / 2 / 5}footer .cols .currency{position:absolute;bottom:3.5rem;left:0}footer .copy .limited:after{right:-3%;-webkit-transform:translateY(-41%);transform:translateY(-41%)}}@media all and (min-width:1140px){header .limited{padding-bottom:16px}header .logo img{width:136px}header .mid{margin-bottom:auto}header .mid .top{margin-bottom:1.2rem}header .mid .top ul{gap:.4rem 2rem}header .mid .bottom .badge p{text-align:left;display:block;margin:0}header .mid .bottom .badge p a{display:table}header .mid .bottom .badge p span{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7px;gap:2px}header .mid .bottom .badge p span img{display:block;width:13px;height:13px}header .mid .bottom .badge strong{color:#000;font-size:1.65rem}header .icons p{display:block;margin:0;padding-top:10px;font-size:14px;font-weight:bold}header .icons .fav_ico,header .icons .open_modal_login{position:relative;isolation:isolate}header .icons .fav_ico:before,header .icons .open_modal_login:before{content:"";position:absolute;top:50%;left:50%;width:110%;height:110%;background:#f6f7f2;z-index:-1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:opacity 200ms;transition:opacity 200ms}header .icons .fav_ico:hover:before,header .icons .open_modal_login:hover:before{opacity:1}header .icons .fav_ico:hover svg,header .icons .open_modal_login:hover svg{fill:#1a8205}header .icons .fav_ico:hover p,header .icons .open_modal_login:hover p{color:#1a8205}header .cat_menu ul li:last-child ul{max-width:none}.gap{height:207px}.top_slider_wrp .banner:before{top:calc(100% - 140px)}footer .slogan_stripe .limited{gap:7rem}}@media all and (min-width:1300px){header .icons{gap:18px}header .mid .bottom .badge img{width:56px;height:56px}header .mid .bottom .badge strong{font-size:2rem}header #s_autocomplete{top:-16px;left:-16px;width:calc(100% + 100px)}header .cat_menu ul li ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.slider .sld .tit,.slider.slick-slider .sld .tit{margin-bottom:1.5rem}footer .cols .banner .badge img{width:56px;height:56px}}@media all and (min-width:1440px){header .cat_menu ul li ul{padding-left:calc(((100vw - 1405px) / 2) - 1.5rem);padding-right:calc((100vw - 1405px) / 2)}}@media all and (max-width:919px){article img{float:none !important;margin-left:0 !important;display:block;margin-right:0 !important}article .two_cols img{display:inline}article .info_boxes img{display:inline}}@media all and (max-width:768px){header .icons .hoverbox{display:none !important}.news_list_wrp .news_list.noslider{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.sec_home .news_list_wrp .slick-slider .showmorenews{display:none}.contact_map{text-align:center}.contact_rest table tr td{display:block;padding:0 0 2rem 0}.modal_window.modal_shipp .info_boxes tr{grid-template-columns:1fr}}@media all and (max-width:589px){header #s_autocomplete .outer .w .prod.tabs_wrap .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header #s_autocomplete .outer .w .prod.tabs_wrap .btns button{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}header #s_autocomplete .outer .w .prod.tabs_wrap .btns button:first-of-type{margin-left:0}header #s_autocomplete .outer .w .prod.tabs_wrap .btns button.active{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}}@media all and (max-width:519px){.news_list_wrp .news_list.noslider{grid-template-columns:1fr}}@media all and (max-width:1024px){.two_cols tr{grid-template-columns:1fr}.info_boxes tr{grid-template-columns:1fr 1fr}}@media all and (max-width:767px){article .info_boxes tr{grid-template-columns:1fr}}
/*# sourceMappingURL=style.css.map */