﻿*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,form,input,textarea,button,select,option,ul,li,ol,img,p,hr,table,tr,td,thead,tbody,tfoot{margin:0;padding:0;border:0}html{width:100%;height:100%}body{width:100%;min-height:100%;display:flex;flex-direction:column;font-feature-settings:"lnum" on;font-family:"Raleway","Montserrat","Open Sans","Roboto","Arial",sans-serif;font-size:14px;color:#343434}body.overflow{overflow:hidden;border-right:12px solid #eaeaea}input,textarea,button,select{font-family:"Raleway","Montserrat","Open Sans","Roboto","Arial",sans-serif;font-size:14px;color:#343434;font-feature-settings:"lnum" on}button{cursor:pointer}a{color:#a1c44e;text-decoration:underline}a:hover{text-decoration:none}table{border-collapse:collapse;border-spacing:0}ul,ol,li{list-style:none}::-webkit-input-placeholder{font-family:"Raleway","Montserrat","Open Sans","Roboto","Arial",sans-serif;font-size:14px;color:#969696}:-moz-placeholder{font-family:"Raleway","Montserrat","Open Sans","Roboto","Arial",sans-serif;font-size:14px;color:#969696}:focus{outline:0}::selection{color:#fff;background:#a1c44e}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{border-radius:0;box-shadow:none;border:0;background-color:#eaeaea}::-webkit-scrollbar-thumb{border-radius:12px;box-shadow:none;border:0;background-color:#cecece;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}::-webkit-scrollbar-thumb:hover{background-color:#a1c44e}@media(max-width: 992px){body{font-size:14px}body.overflow{border-right:0}::-webkit-scrollbar{width:5px;height:5px}}.wide{width:100%}.max-wide{max-width:100%}.w25{width:25px !important}.w50{width:50px !important}.w75{width:75px !important}.w100{width:100px !important}.w125{width:125px !important}.w150{width:150px !important}.w175{width:175px !important}.w200{width:200px !important}.w225{width:225px !important}.w250{width:250px !important}.w275{width:275px !important}.w300{width:300px !important}.w325{width:325px !important}.w350{width:350px !important}.w375{width:375px !important}.w400{width:400px !important}.w425{width:425px !important}.w450{width:450px !important}.w475{width:475px !important}.w500{width:500px !important}.m5{margin:5px !important}.m10{margin:10px !important}.m15{margin:15px !important}.m20{margin:20px !important}.m25{margin:25px !important}.m30{margin:30px !important}.m35{margin:35px !important}.m40{margin:40px !important}.m45{margin:45px !important}.m50{margin:50px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.left{float:left}.right{float:right}.block{display:block}.none{display:none}.floater{float:none !important;width:0 !important;min-width:0 !important;max-width:0 !important;height:0 !important;min-height:0 !important;max-height:0 !important;border:0 !important;padding:0 !important;margin:0 !important;background:none !important;clear:both !important}.beauty-scroll::-webkit-scrollbar{width:5px;height:5px}.beauty-scroll::-webkit-scrollbar-track{border-radius:5px}.beauty-scroll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a1c44e}.beauty-scroll::-webkit-scrollbar-thumb:hover{background-color:#69a81d}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1,.h1{font-size:30px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.ultrabold{font-weight:800}.italic{font-style:italic}small,.small{font-size:.8em}big,.big{font-size:1.2em}sub{vertical-align:sub;font-size:.8em}sup{vertical-align:super;font-size:.8em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.notransform{text-transform:none}.underline{text-decoration:underline}.linethrough{text-decoration:line-through}code{padding:2px 4px;font-family:"Courier New";font-size:90%;color:#c7254e;background-color:#f9f2f4}.color-green{color:#a1c44e}.color-orange{color:#f96e32}.color-gray{color:#6b6b6b}.color-gray-lite{color:#969696}.required{color:#e01e1f}.text-editor{line-height:1.7}.text-editor h1,.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{margin:0 0 20px;font-weight:700}.text-editor h1{font-size:200%}.text-editor h2{font-size:160%}.text-editor h3{font-size:140%}.text-editor h4{font-size:120%}.text-editor h5{font-size:100%}.text-editor h6{font-size:80%}.text-editor p{margin-bottom:10px}.text-editor p+h1,.text-editor p+h2,.text-editor p+h3,.text-editor p+h4,.text-editor p+h5,.text-editor p+h6{margin-top:20px}.text-editor>p:last-child,.text-editor * p:last-child{margin-bottom:0}.text-editor ul,.text-editor ol{margin:10px 0 20px;padding:0 0 0 20px}.text-editor ul>li,.text-editor ol>li{list-style:inherit}.text-editor ul{list-style:disc outside}.text-editor ul>li::marker{color:#a1c44e}.text-editor ol{list-style:decimal outside}.text-editor table{border:1px solid #eaeaea;margin-bottom:20px}.text-editor table th{padding:15px 20px;border:1px solid #eaeaea;font-weight:600}.text-editor table td{padding:15px 20px;border:1px solid #eaeaea}.text-editor strong{font-weight:700}.text-editor hr{margin:15px 0;border-top:1px solid #eaeaea}.text-editor blockquote{padding:10px 0 10px 20px;margin:20px 40px;border-left:4px solid #eaeaea}.text-editor .marker{padding:1px 3px;background:#e5e5e5}.text-editor img{max-width:100%}.icon{display:inline-block;vertical-align:middle}.form-group{margin-bottom:15px}.form-caption{font-size:14px;font-weight:700;line-height:16px;margin-bottom:7px}.form-info{margin-top:7px;font-size:12px;color:#6b6b6b}.form-error{margin-top:7px;font-size:12px;font-weight:400;color:#e01e1f}.form-error-note{padding:8px 12px;font-size:12px;line-height:1.5;color:#e01e1f;margin-bottom:20px;background:#fce8e8}.form-label{display:inline-block;vertical-align:middle}.form-terms{margin-top:10px;font-size:11px;line-height:1.5}.form-terms a{color:inherit}.form-input{display:inline-block;vertical-align:middle;width:100%;height:44px;border:1px solid #eaeaea;padding:0 15px;background:#fff;border-radius:4px;-webkit-transition:border-color .3s ease 0s;-moz-transition:border-color .3s ease 0s;-o-transition:border-color .3s ease 0s;-ms-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s}.form-input:focus{border-color:#a1c44e}.form-input.input-error{border-color:#e01e1f}.form-input-xs{padding:0 3px;height:40px}textarea.form-input{height:auto;padding:10px 15px;max-width:100%;line-height:1.5;resize:none}textarea.resize{resize:vertical}input[readonly]{background:#f9f9f9;cursor:not-allowed}.form-file{display:inline-block;vertical-align:middle;position:relative;width:100%;padding-right:100px}.form-file .form-input{padding-right:45px}.form-file .btn{position:absolute;top:0;right:0;width:100px;padding:0 10px;background:#969696}.form-file .btn:hover{background:#6b6b6b}.form-file .btn .fa5{margin-right:5px}.form-file-clear{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;top:0;right:100px;width:35px;height:100%;font-size:16px;color:#969696;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.form-file-clear:hover{color:#d11212}.form-file-clear-hidden{display:none}.form-file input[type=file]{display:none}.btn{display:inline-block;vertical-align:middle;height:44px;font-weight:700;line-height:44px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;padding:0 25px;background:#a1c44e;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;border-radius:5px}.btn:hover{background:#69a81d;cursor:pointer}.btn-outline{display:inline-block;vertical-align:middle;height:44px;font-weight:700;line-height:42px;color:#a1c44e;text-align:center;text-decoration:none;text-transform:uppercase;padding:0 25px;background:rgba(0,0,0,0);border:1px solid #a1c44e;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;border-radius:5px}.btn-outline:hover{background:#a1c44e;color:#fff;cursor:pointer}.btn-xl{height:50px;line-height:50px;padding:0 30px}.btn-xs{height:40px;line-height:40px;padding:0 15px}.btn-light-green{background:#ecf3dc;color:#a1c44e}.btn-light-green:hover{background:#eaf0e2;color:#69a81d}.btn-gray{background:#6b6b6b}.btn-gray:hover{background:#969696}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-orange{background:#f96e32}.btn-orange:hover{background:#f14e07}.btn-outline-white{border-color:#fff;color:#fff}.btn-outline-white:hover{background:#fff;color:#343434}.checker{position:relative;display:inline-block;vertical-align:middle;width:18px;height:18px;cursor:pointer}.checker input{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer}.checker input[type=radio]+.checker-view{border-radius:100%}.checker input[type=radio]+.checker-view:before{content:"";display:block;width:8px;height:8px;border-radius:100%;background:#fff;opacity:0}.checker input[type=radio]:checked+.checker-view{background:#a1c44e;border-color:#a1c44e}.checker input[type=radio]:checked+.checker-view:before{opacity:1}.checker input[type=checkbox]+.checker-view:before{content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:14px;font-weight:400;line-height:1;color:#fff;font-style:normal;opacity:0}.checker input[type=checkbox]:checked+.checker-view{background:#a1c44e;border-color:#a1c44e}.checker input[type=checkbox]:checked+.checker-view:before{opacity:1}.checker-view{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border:1px solid #eaeaea;background:#fff;-webkit-transition:border-color .3s ease 0s;-moz-transition:border-color .3s ease 0s;-o-transition:border-color .3s ease 0s;-ms-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s}.checker:hover .checker-view{border-color:#a1c44e}.checkers-item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px;cursor:pointer}.checkers-item .checker{flex-shrink:0}.checkers-item:hover .checker-view{border-color:#a1c44e}.checkers-label{flex-grow:1;display:block;line-height:1.2}.checkers-list>li+li{margin-top:10px}.checkers-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px 30px}.note{padding:20px;background:#f9f9f9;border-left:5px solid #eaeaea}.note a{color:inherit}.note-error{border-color:#e01e1f;color:#e01e1f;background:#fce8e8}.note-success{border-color:#69a81d;color:#69a81d;background:#fff}.note-list{margin:10px 0 0 30px;list-style:disc}.note-list>li{margin-bottom:3px;list-style:inherit}.note-list>li:last-child{margin-bottom:0}.container{position:relative;z-index:10;max-width:1350px;width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}@media(max-width: 768px){.container{width:auto;padding-left:15px;padding-right:15px}}.breadcrumbs{position:relative;font-size:12px;font-weight:500;line-height:1.5;margin-bottom:20px}.breadcrumbs-in{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumbs-sep{margin:0 5px;color:#969696}.breadcrumbs-link{color:#969696;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.breadcrumbs-link:hover{color:#69a81d}.breadcrumbs-label{color:#343434}.breadcrumbs-mobile{display:none}@media(max-width: 1000px){.breadcrumbs{margin-bottom:15px}}@media(max-width: 800px){.breadcrumbs{z-index:200;margin-bottom:10px}.breadcrumbs-sep,.breadcrumbs-link{display:none}.breadcrumbs-label{color:#969696}.breadcrumbs-in{position:relative;padding-right:20px}.breadcrumbs-in:after{content:"";display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:400;line-height:1;color:#969696;position:absolute;top:0;right:0;width:20px;height:100%}.breadcrumbs-mobile{position:absolute;top:100%;left:0;right:0;margin-top:5px;background:#fff;padding:3px 0;border:1px solid #eaeaea;box-shadow:2px 2px 10px rgba(0,0,0,.15)}.breadcrumbs-mobile-item{display:block;padding:4px 12px;font-weight:600}.breadcrumbs-mobile a{color:#343434;font-weight:400;text-decoration:none}.breadcrumbs-open .breadcrumbs-in:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumbs-open .breadcrumbs-mobile{display:block}}.pagination{margin-top:40px}.pagination-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}.pagination a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:40px;min-width:40px;padding:0 5px;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.pagination a:hover{background:#f8f8f8}.pagination-num.active a{color:#fff;background:#a1c44e}.pagination-num a{font-weight:700;color:#343434}.pagination-nav a{font-size:13px;color:#6b6b6b}.pagination-catalog{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 30px;margin-top:25px;padding-top:25px;border-top:1px solid #eaeaea}.pagination-info{font-size:14px;line-height:1.2;color:#969696;flex-shrink:0}.social{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.social-label{color:#6b6b6b}.social-list{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.social-icon{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:35px;height:35px;border-radius:100%;background:rgba(0,0,0,0) no-repeat center;background-size:contain;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.social-icon-vk{background-image:url("/assets/plugins/socials/vk.svg")}.social-icon-facebook{background-image:url("/assets/plugins/socials/facebook.svg")}.social-icon-twitter{background-image:url("/assets/plugins/socials/twitter.svg")}.social-icon-instagram{background-image:url("/assets/plugins/socials/instagram.svg")}.social-icon-ok{background-image:url("/assets/plugins/socials/ok.svg")}.social-icon-mailru{background-image:url("/assets/plugins/socials/mailru.svg")}.social-icon-linkedin{background-image:url("/assets/plugins/socials/linkedin.svg")}.social-icon-whatsapp{background-image:url("/assets/plugins/socials/whatsapp.svg")}.social-icon-viber{background-image:url("/assets/plugins/socials/viber.svg")}.social-icon-telegram{background-image:url("/assets/plugins/socials/telegram.svg")}.social-icon-youtube{background-image:url("/assets/plugins/socials/youtube.svg")}.social-icon-tiktok{background-image:url("/assets/plugins/socials/tiktok.svg")}.social-icon-rutube{background-image:url("/assets/plugins/socials/rutube.svg")}.social-icon:hover{opacity:.8}.offer{display:block;position:relative;color:inherit;text-decoration:none;overflow:hidden;border-radius:10px}.offer-image{position:relative;display:block}.offer-image img{display:block;max-width:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.offer-image:after{content:"";display:block;position:absolute;z-index:5;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.offer:hover .offer-image:after{background:rgba(0,0,0,.1)}.counter{position:relative;display:inline-block;vertical-align:middle;width:110px;height:40px}.counter-input{display:block;width:100%;height:100%;font-size:16px;padding:0 20px;text-align:center;background:#fff !important;cursor:default !important;border:0}.counter-btn{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:35px;height:100%;background:rgba(161,196,78,.1);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.counter-btn-prev{left:0;border-radius:5px 0 0 5px}.counter-btn-prev:before{content:"";display:block;position:absolute;top:50%;left:50%;margin:-1px 0 0 -6px;width:12px;height:2px;background:#a1c44e;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.counter-btn-next{right:0;border-radius:0 5px 5px 0}.counter-btn-next:before{content:"";display:block;position:absolute;top:50%;left:50%;margin:-1px 0 0 -6px;width:12px;height:2px;background:#a1c44e;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.counter-btn-next:after{content:"";display:block;position:absolute;top:50%;left:50%;margin:-6px 0 0 -1px;width:2px;height:12px;background:#a1c44e;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.counter-btn:hover{background:#a1c44e}.counter-btn:hover:before,.counter-btn:hover:after{background:#fff}.counter-btn.disabled{opacity:.8 !important;cursor:not-allowed}.counter-btn.disabled:before,.counter-btn.disabled:after{background:#969696}.counter-btn.disabled:hover:before,.counter-btn.disabled:hover:after{background:#969696}.counter:hover .counter-btn{opacity:1}.owl-stage{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.owl-stage-outer{overflow:hidden}.owl-stage .owl-nav .owl-prev,.owl-stage .owl-nav .owl-next,.owl-stage .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-stage .owl-nav button.owl-prev,.owl-stage .owl-nav button.owl-next,.owl-stage button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-stage.owl-loaded{display:block}.owl-stage.owl-loading{opacity:0;display:block}.owl-stage.owl-hidden{opacity:0}.owl-stage.owl-refresh .owl-item{visibility:hidden}.owl-stage.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-stage.owl-grab{cursor:move;cursor:grab}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-nav.disabled,.owl-controls.disabled,.owl-dots.disabled{display:none !important}.owl-default{position:relative;overflow:hidden;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;display:flex}.owl-default.owl-loaded{display:block;opacity:1;overflow:visible}.owl-default .owl-nav{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:99vw;max-width:1460px}.owl-default .owl-nav button{position:absolute;top:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;border-radius:100%;background:#f8f8f8;font-size:26px;color:#969696;transform:translateY(-50%);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.owl-default .owl-nav button:hover{background:#ecf3dc;color:#69a81d}.owl-default .owl-nav button.owl-prev{left:15px;padding-right:2px}.owl-default .owl-nav button.owl-next{right:15px;padding-left:2px}.owl-default .owl-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin-top:20px}.owl-default .owl-dot{display:block;width:10px;height:10px;border-radius:100%;background:rgba(161,196,78,.3);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.owl-default .owl-dot.active{background:#a1c44e}.owl-controls{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:6px}.owl-controls button{width:25px;height:25px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;border-radius:100%;background:#f8f8f8;font-size:16px;color:#6b6b6b;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.owl-controls button:hover{background:#ecf3dc;color:#69a81d}.owl-controls button.owl-prev{padding-right:1px}.owl-controls button.owl-next{padding-left:1px}.modal{position:relative;z-index:5;max-width:100%;width:450px;padding:35px 45px;background:#fff;margin:auto;display:none;opacity:0;border-radius:15px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.modal.show{opacity:1}.modal-container{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;padding:30px 10px;background:rgba(0,0,0,.7);overflow:auto}.modal-container .modal{display:block}.modal-close{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;top:0;right:0;width:40px;height:40px;font-family:"Font Awesome 6 Pro";font-size:25px;font-weight:300;color:#969696;text-align:center;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.modal-close:before{content:""}.modal-close:hover{color:#343434}.modal-top{text-align:center}.modal-top .title{font-size:24px;font-weight:700;line-height:1.2}.modal-top .text{line-height:1.5;color:#969696;margin-top:10px}.modal-form{margin-top:30px}.modal-form .inputs>li{margin-bottom:10px}.modal-form .inputs>li:last-child{margin:0}.modal-form .action{margin-top:15px;text-align:center}.modal-form .action .btn{width:100%}.modal-city{width:360px;padding:15px 20px 20px}.modal-city .modal-top{text-align:left;margin-bottom:20px}.modal-city-current{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 15px;margin-bottom:10px}.modal-city-current .title{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-size:16px;column-gap:8px}.modal-city-current .title .fa6{color:#969696}.modal-city-current .title span{display:block;font-weight:700;flex-grow:1}.modal-city-current .text{font-size:13px;line-height:1.2;color:#969696}.modal-city-search{margin-bottom:20px}.modal-city-results .label{font-size:13px;font-weight:500;line-height:1.2;margin-bottom:5px}.modal-city-results .link{display:block;font-size:14px;line-height:1.2;padding:5px 0;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.modal-city-results .link:hover{color:#69a81d}.modal-analogues{width:1350px;padding:30px 40px}@media(max-width: 600px){.modal{padding:25px 20px}}.vix-overlay{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;padding:30px 50px;background:rgba(0,0,0,.7);cursor:pointer;overflow-x:hidden;overflow-y:auto}.vix-modal{position:relative;width:auto;height:100%;padding:30px 0;background:rgba(0,0,0,.7);cursor:pointer}.vix-image-wrap{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%}.vix-image-wrap>img{display:none;max-width:100%;max-height:100%}.vix-loader{position:absolute;top:50%;left:50%;width:43px;height:11px;margin:-6px 0 0 -21px;background:url("/assets/plugins/vix-gallery/img/loader.gif") no-repeat center}.vix-title{position:absolute;z-index:5;top:10px;left:20px;font-size:14px;line-height:20px;color:#dfdfdf}.vix-btn{position:absolute;z-index:2;top:0;left:50%;width:50%;height:100%;background:rgba(0,0,0,0);opacity:.7;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.vix-btn:before{content:"";display:block;position:absolute;top:50%;width:17px;height:29px;margin-top:-15px;background:url("/assets/plugins/vix-gallery/img/navs.png") no-repeat}.vix-btn-prev{left:0}.vix-btn-prev:before{left:20px}.vix-btn-next{right:0}.vix-btn-next:before{right:20px;background-position:right center}.vix-btn:hover{opacity:1}.vix-close{position:absolute;z-index:5;top:0;right:0;width:50px;height:50px;background:url("/assets/plugins/vix-gallery/img/close.png") no-repeat center;opacity:.7;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;cursor:pointer}.vix-close:hover{opacity:1}.vix-caption{display:none}@media(max-width: 768px){.vix-overlay{padding:0}}.range-slider{position:relative;height:3px;background:#fff;cursor:pointer;border-radius:3px}.range-slider .ui-slider-handle{position:absolute;top:50%;left:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transform:translate(-50%, -50%);margin-top:-1px;border-radius:100%;background:rgba(0,0,0,0);-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}.range-slider .ui-slider-handle:before{content:"";display:block;width:14px;height:14px;background:#a1c44e;border:2px solid #f8f8f8;border-radius:100%}.range-slider .ui-slider-handle:hover,.range-slider .ui-slider-handle.ui-state-active{cursor:e-resize;background:rgba(161,196,78,.2)}.range-slider .ui-slider-range{position:absolute;top:0;left:0;height:100%;background:#a1c44e;border-radius:5px}.header{min-height:120px}.header-sticky{z-index:700;background:#fff;border-bottom:1px solid #eaeaea;box-shadow:0 0 7px rgba(0,0,0,0);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.header-sticky.fixed{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,.15)}.header-main{padding:7px 0}.header-main .container{position:static;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;column-gap:30px}.header-left{flex-shrink:0}.header-logo{display:block}.header-logo img{display:block;max-width:100%}.header-center{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:660px;column-gap:5px}.header-catalog{flex-shrink:0}.header-catalog-btn{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;column-gap:12px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase}.header-catalog-btn .icon{flex-shrink:0;position:relative;width:20px;height:20px}.header-catalog-btn .icon:before{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:15px;background-image:url("../img/icons/navigation-catalog-open.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-50%, -50%);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.header-catalog-btn .icon:after{content:"";display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;background-image:url("../img/icons/navigation-catalog-close.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-50%, -50%);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;opacity:0}.header-catalog-btn.open .icon:before{opacity:0}.header-catalog-btn.open .icon:after{opacity:1}.header-search{position:relative;flex-grow:1}.header-search-container{position:relative;z-index:860;padding:10px;background:#fff;border-radius:10px}.header-search-form{position:relative}.header-search-input{display:block;width:100%;height:40px;border:1px solid #bbb;border-radius:5px;padding:0 15px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.header-search-input:hover,.header-search-input:focus{border-color:#69a81d}.header-search-button{position:absolute;top:0;right:0;width:40px;height:40px;font-size:20px;line-height:1;color:#ccc;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:rgba(0,0,0,0);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.header-search-button:hover{color:#69a81d}.header-search-bg{width:0;height:0;background:rgba(51,51,51,.6);-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;opacity:0}.header-search-result{position:absolute;top:100%;left:0;right:0;margin-top:-10px;background:#fff;padding:10px 0;border-radius:0 0 10px 10px}.header-search-list{max-height:500px;overflow:auto}.header-search-product{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:15px;color:inherit;text-decoration:none;padding:10px 15px 10px 10px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.header-search-product+.header-search-product{border-top:1px solid #eaeaea}.header-search-product .image{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:40px;height:40px;flex-shrink:0}.header-search-product .image img{display:block;max-width:100%;max-height:100%}.header-search-product .title{flex-grow:1;display:block;font-size:13px;font-weight:500;line-height:1.3}.header-search-product .price{flex-shrink:0;font-size:14px;font-weight:700;line-height:1.2;color:#f96e32;white-space:nowrap}.header-search-product:hover{color:#a1c44e}.header-search-empty{padding:10px 10px;font-size:14px;font-weight:500;line-height:1.2;color:#969696}.header-search.focus .header-search-bg{position:fixed;z-index:850;top:0;left:0;width:100%;height:100%;opacity:1}.header-bar{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;column-gap:10px}.header-bar-link{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;background:#f8f8f8;border-radius:5px;overflow:hidden}.header-bar-link .link{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px;height:40px;padding:0 12px;font-size:13px;font-weight:600;line-height:1}.header-bar-link .link .fa6{font-size:18px}.header-bar-link .counter{width:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:40px;min-width:30px;padding:0 8px;font-size:13px;font-weight:700;line-height:1;color:#fff;background:#f96e32}.header-bar-link:hover{color:#69a81d}.header-city{display:none;position:absolute;z-index:760;top:100%;left:0;margin-top:5px;padding:10px 20px 15px;background:rgba(0,0,0,.8);border-radius:10px;width:230px}.header-city .title{font-size:14px;font-weight:500;line-height:1.5;color:#fff;text-align:center}.header-city .action{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:10px}.header-city .action a{min-width:75px;padding:0}.header-city:after{content:"";display:block;border:8px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.8);position:absolute;bottom:100%;left:20px}.header-mobile-search{display:none}.header-mobile-nav{display:none}.header-top{position:relative;background:#fff;z-index:710}.header-top .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;column-gap:50px;border-bottom:1px solid #eaeaea}.header-top-contacts{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:0 25px}.header-top-contact{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:8px;height:36px;font-size:13px;font-weight:700;line-height:1;color:#343434;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.header-top-contact .fa6{flex-shrink:0}.header-top-contact:hover{color:#a1c44e}.header-top-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:0 20px}.header-top-links a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:36px;font-size:13px;font-weight:500;line-height:1;color:#6b6b6b;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.header-top-links a.highlight{color:#f96e32}.header-top-links a:hover{color:#69a81d}.navigation{position:relative;z-index:100;background:#fff}.navigation-list{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;column-gap:15px}.navigation-item{position:relative;overflow:hidden}.navigation-item:hover{overflow:visible}.navigation-item:hover .navigation-child{margin-top:0;opacity:1}.navigation-item:hover .navigation-link{color:#69a81d}.navigation-link{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:8px;font-size:14px;font-weight:700;line-height:16px;color:#343434;text-align:center;text-decoration:none;text-transform:uppercase;padding:8px 0 12px;white-space:nowrap;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.navigation-link.highlight{color:#f96e32}.navigation-link .toggle{font-size:13px;color:rgba(255,255,255,.7)}.navigation-child{position:absolute;top:100%;left:0;width:100%;min-width:220px;margin-top:20px;padding:10px 0;background:#fff;opacity:0;border:1px solid #eaeaea;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.navigation-child a{display:block;font-size:14px;line-height:1.5;color:#343434;padding:10px 20px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;text-decoration:none}.navigation-child a:hover{background:#a1c44e;color:#fff}.navigation-catalog{display:none;position:fixed;z-index:1000;top:0;left:0;right:0;background:#fff;border-top:1px solid #eaeaea}.navigation-catalog .container{height:100%}.navigation-catalog-container{display:grid;grid-template-columns:310px 1fr;height:100%}.navigation-catalog-left{position:relative;border-right:1px solid #eaeaea}.navigation-catalog-left-scroll{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:auto;padding:10px 0 20px}.navigation-catalog-right{position:relative}.navigation-catalog-list{flex-grow:1}.navigation-catalog-parent{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px;padding:12px 30px 12px 0;font-size:14px;font-weight:500;color:#343434;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.navigation-catalog-parent .image{flex-shrink:0;width:23px;height:23px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.navigation-catalog-parent .image img{display:block;max-width:100%;max-height:100%}.navigation-catalog-parent .label{display:block;flex-grow:1}.navigation-catalog-parent .toggle{opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.navigation-catalog-parent:hover,.navigation-catalog-parent.current{color:#a1c44e}.navigation-catalog-parent:hover .toggle,.navigation-catalog-parent.current .toggle{opacity:1}.navigation-catalog-discount{margin-top:20px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.navigation-catalog-discount .link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:42px;column-gap:10px;font-size:14px;font-weight:500;color:#fff;text-decoration:none;background:#f96e32;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:0 15px}.navigation-catalog-discount .link-icon{flex-shrink:0;width:22px;height:22px;background-image:url("../img/icons/navigation-discount.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.navigation-catalog-discount .link-label{display:block;flex-grow:1}.navigation-catalog-content{display:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:auto;padding:30px 30px}.navigation-catalog-content.current{display:block}.navigation-catalog-columns{display:grid;grid-template-columns:repeat(3, 1fr)}.navigation-catalog-group+.navigation-catalog-group{margin-top:40px}.navigation-catalog-title{display:block;font-weight:600;text-decoration:none;color:#343434;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.navigation-catalog-title:hover{color:#a1c44e}.navigation-catalog-links{margin-top:10px}.navigation-catalog-links>li+li{margin-top:10px}.navigation-catalog-link{display:block;line-height:1.3;text-decoration:none;color:#343434;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.navigation-catalog-link:hover{color:#a1c44e}.content{flex-grow:1;padding:20px 0 80px}.footer-top{border-top:1px solid #eaeaea;padding:40px 0 20px}.footer-title{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:20px}.footer-main{display:grid;grid-template-columns:400px 1fr 220px;column-gap:100px}.footer-nav{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px 20px}.footer-nav-link{display:block;font-size:14px;font-weight:500;line-height:1.2;color:#343434;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.footer-nav-link.highlight{color:#f96e32}.footer-nav-link:hover{color:#69a81d}.footer-contacts{display:grid;grid-template-columns:1fr;row-gap:15px;max-width:320px}.footer-contacts .item{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap;column-gap:5px}.footer-contacts .label{flex-shrink:0;color:#6b6b6b}.footer-contacts .line{flex-grow:1;border-bottom:1px dotted #eaeaea}.footer-contacts .value a{color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.footer-contacts .value a:hover{color:#69a81d}.footer-partners{display:grid;grid-template-columns:1fr;row-gap:15px}.footer-info{margin-top:40px}.footer-info-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-top:15px;column-gap:30px}.footer-details{font-size:12px;font-weight:500;line-height:1.5;color:#969696}.footer-terms{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px 20px;flex-grow:1}.footer-terms a{display:block;font-size:12px;font-weight:500;line-height:1.2;color:#969696;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.footer-terms a:hover{color:#343434}.footer-payment{flex-shrink:0;max-width:500px}.footer-payment img{display:block;width:100%}.footer-bottom{padding:20px 0;background:#343434;line-height:1.5;color:rgba(255,255,255,.6)}.footer-bottom .container{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;column-gap:50px}.footer-copyright{flex-grow:1}.footer-developer{flex-shrink:0}.footer-developer a{color:inherit;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;text-decoration:none}.footer-developer a:hover{color:#fff}.cookie{position:fixed;z-index:700;bottom:0;left:0;right:0;padding:20px 0;background:rgba(52,52,52,.9);color:#fff}.cookie-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:50px}.cookie-container .text{flex-grow:1;font-size:13px;line-height:1.7}.cookie-container .text a{color:inherit;font-weight:700}.cookie-container .action{width:250px;max-width:100%;flex-shrink:0}.cookie-container .action .btn{width:100%}@media(max-width: 1300px){.header-top-links{gap:0 15px}.header{min-height:111px}.header-main .container{column-gap:20px}.header-left{width:200px}.navigation-link{font-size:13px}.footer-main{grid-template-columns:330px 1fr 180px;column-gap:50px}.footer-bottom{font-size:12px;padding:10px 0}}@media(max-width: 1000px){.header-top .container{display:block}.header-top-contacts{justify-content:space-between}.header-top-contact{height:30px}.header-top-links{display:none}.header{min-height:111px}.header-sticky{padding:10px 0}.header-main{padding:0}.header-left{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:15px}.header-logo{width:170px}.header-center{display:none}.header-mobile-nav{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:30px;flex-shrink:0;padding:2px 0}.header-mobile-nav i{width:100%;height:2px;border-radius:2px;background:#a1c44e}.header-mobile-search{display:block;margin-top:10px}.header-mobile-search .input{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;height:40px;padding:0 50px 0 15px;background:#f8f8f8;border-radius:8px;font-size:15px;line-height:1;color:#969696;text-decoration:none}.header-mobile-search .input:after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Font Awesome 6 Pro";font-size:20px;font-weight:400;line-height:1;color:#969696}.navigation{display:none}.content{padding:15px 0 50px}.footer-title{margin-bottom:15px}.footer-main{display:block}.footer-main>div+div{margin-top:25px}.footer-info-bottom{display:block}.footer-payment{margin-top:15px}.footer-nav{max-width:400px}}@media(max-width: 600px){.header-main .container{column-gap:10px}.header-left{column-gap:5px}.header-logo{width:auto;flex-shrink:initial;flex-grow:1;max-width:170px}.header-bar-link .link{padding:0;width:40px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.header-bar-link .link .fa6{font-size:20px;color:#6b6b6b}.header-bar-link .label{display:none}.content{padding:10px 0 40px}.footer-top{padding:30px 0 15px}.footer-info{margin-top:25px}.footer-title{font-size:16px}.footer-nav{gap:10px 15px;max-width:none}.footer-bottom .container{display:block}.footer-developer{margin-top:5px}.cookie-container{display:block}.cookie-container .action{margin-top:10px;width:auto}}.page-top{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #eaeaea}.page-top-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:30px}.page-top-description{flex-grow:1}.page-top-link{flex-shrink:0}.page-top-link .link{text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.page-top-link .link:hover{color:#69a81d}.page-title{font-size:30px;font-weight:700;line-height:1.15}.page-title-h1{display:inline;margin-right:5px}.page-title-counter{font-size:14px;font-weight:400;line-height:1.2;color:#969696;white-space:nowrap}.page-brief{margin-top:10px;font-size:14px;line-height:1.5;color:#6b6b6b}.page-text{margin-top:70px}.page-error{margin-bottom:30px}.page-bottom{margin-top:30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-direction:row-reverse}.page-share{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px 10px}@media(max-width: 1000px){.page-top{margin-bottom:30px}}@media(max-width: 600px){.page-top{margin-bottom:25px}.page-title,.page-title-h1{font-size:22px}}.mobile-nav,.mobile-search,.mobile-window,.mobile-sidebar{display:none}@media(max-width: 1000px){body.mobile-open{overflow:hidden}body.mobile-open .mobile-nav{right:0;background:rgba(0,0,0,.5)}body.mobile-open .mobile-nav-container{margin-left:0;opacity:1}.mobile-nav{display:block;position:fixed;z-index:1700;top:0;bottom:0;right:100%;width:100%;height:100%;transition:background-color .3s ease 0s}.mobile-nav-container{display:flex;flex-direction:column;width:400px;height:100%;margin-left:-400px;opacity:0;box-shadow:0 0 50px rgba(0,0,0,.15);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s;overflow:auto;background:#fff}.mobile-nav-top{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #eaeaea;padding:10px 15px 10px 50px}.mobile-nav-logo{display:block;flex-shrink:0}.mobile-nav-logo .image{display:block;flex-shrink:0;max-width:150px;max-height:35px}.mobile-nav-close{position:absolute;top:0;left:0;width:50px;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-decoration:none;font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:300;line-height:1;color:#343434}.mobile-nav-close:before{content:""}.mobile-nav-bar{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;column-gap:10px}.mobile-nav-user{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:40px;height:40px;font-size:20px;line-height:1;color:#343434;text-decoration:none;background:#f8f8f8;border-radius:5px}.mobile-nav-cart{flex-shrink:0;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;text-decoration:none;background:#f8f8f8;border-radius:5px}.mobile-nav-cart .link{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:40px;height:40px;font-size:20px;line-height:1;color:#343434}.mobile-nav-cart .counter{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:auto;height:40px;min-width:30px;padding:0 8px;font-size:13px;font-weight:700;line-height:1;color:#fff;background:#f96e32;border-radius:0 5px 5px 0}.mobile-nav-buttons{display:flex;flex-direction:column;row-gap:10px;padding:15px 15px;border-bottom:1px solid #eaeaea}.mobile-nav-buttons .btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:42px;font-size:14px;font-weight:500;line-height:1.2;column-gap:10px;text-transform:none}.mobile-nav-buttons .icon{width:18px;height:18px;flex-shrink:0}.mobile-nav-buttons .icon-catalog{background-image:url("../img/icons/mobile-nav-catalog.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.mobile-nav-buttons .icon-discount{background-image:url("../img/icons/mobile-nav-discount.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.mobile-nav-list{padding:15px 0;flex-grow:1}.mobile-nav-item.open .mobile-nav-link .toggle .fa6{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mobile-nav-link{position:relative;display:block;padding:12px 50px 12px 25px;font-size:16px;font-weight:500;line-height:1.5;color:#343434;text-decoration:none}.mobile-nav-link .toggle{position:absolute;top:0;right:0;width:50px;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:20px}.mobile-nav-link .toggle .fa6{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.mobile-nav-link.current{font-weight:700;color:#a1c44e}.mobile-nav-child{display:none;padding:10px 0;background:rgba(161,196,78,.1)}.mobile-nav-child a{display:block;padding:8px 15px 8px 30px;font-size:15px;font-weight:500;line-height:1.5;color:#343434;text-decoration:none}.mobile-nav-city{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;column-gap:20px;border-top:1px solid #eaeaea;padding:20px 15px}.mobile-nav-city .title{flex-grow:1;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:8px}.mobile-nav-city .title .fa6{flex-shrink:0;font-size:16px}.mobile-nav-city .title span{font-size:14px;font-weight:600}.mobile-nav-city .action{flex-shrink:0;font-weight:500}.mobile-nav-city .action a{text-decoration:none}.mobile-nav-contacts{padding:20px 15px;border-top:1px solid #eaeaea}.mobile-nav-contacts .phone{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:8px;color:inherit;text-decoration:none}.mobile-nav-contacts .phone .fa6{flex-shrink:0;font-size:16px}.mobile-window{display:none;position:fixed;z-index:1750;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#fff}.mobile-window.open{display:flex;flex-direction:column}.mobile-window-top{border-bottom:1px solid #eaeaea;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.mobile-window-top .back{width:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:26px;line-height:1;color:#343434;text-decoration:none}.mobile-window-top .title{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:18px;font-weight:600;line-height:1.2;min-height:60px;padding:10px 15px 10px}.mobile-window-content{flex-grow:1;overflow:auto}.mobile-window-catalog-list{padding:10px 0 20px}.mobile-window-catalog-parent{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:15px;padding:13px 15px;color:inherit;text-decoration:none}.mobile-window-catalog-parent .image{width:23px;height:23px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-shrink:0}.mobile-window-catalog-parent .image img{display:block;max-width:100%;max-height:100%}.mobile-window-catalog-parent .label{display:block;flex-grow:1;font-size:16px;font-weight:500;line-height:1.4}.mobile-search{display:none;position:fixed;z-index:1750;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#fff}.mobile-search.open{display:flex;flex-direction:column}.mobile-search-top{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px;padding:15px;border-bottom:1px solid #eaeaea}.mobile-search-top .form{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;flex-grow:1}.mobile-search-top .input{display:block;flex-grow:1;width:100%;height:40px;padding:0 15px;background:#f8f8f8;border-radius:4px 0 0 4px;font-size:15px;line-height:1;color:#969696;text-decoration:none}.mobile-search-top .btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-shrink:0;height:40px;padding:0 20px;font-size:12px;line-height:1;border-radius:0 4px 4px 0}.mobile-search-top .link{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:40px;padding:0 10px;border-radius:4px;background:#f8f8f8;font-size:14px;font-weight:500;line-height:1;color:#343434;text-decoration:none}.mobile-search-results{flex-grow:1;overflow:auto}.mobile-sidebar{display:none;position:fixed;z-index:1750;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#fff}.mobile-sidebar.open{display:flex;flex-direction:column}.mobile-sidebar-top{border-bottom:1px solid #eaeaea;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.mobile-sidebar-top .close{width:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:300;line-height:1;color:#343434;text-decoration:none}.mobile-sidebar-top .close:before{content:""}.mobile-sidebar-top .title{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:18px;font-weight:600;line-height:1.2;min-height:60px;padding:10px 15px 10px}.mobile-sidebar-content{flex-grow:1;overflow:auto}.mobile-sidebar-catalog{padding:10px 0}.mobile-sidebar-catalog .catalog-nav-link{padding:6px 15px}.mobile-sidebar-filter{padding:15px}.mobile-sidebar-filter .catalog-filter{display:block;margin:0}}@media(max-width: 768px){.mobile-nav-container{width:100%}}.home-offer .container{display:grid;grid-template-columns:300px minmax(0, 1fr) 300px;column-gap:30px}.home-offer-slider{order:2}.home-offer-nav{order:1}.home-offer-image{order:3}.home-offer-image .offer{border-radius:15px}.home-nav{display:flex;flex-direction:column;padding:30px 10px 10px;background:#a1c44e;border-radius:15px;min-height:100%}.home-nav .title{font-size:18px;font-weight:600;line-height:1.1;color:#fff;padding-left:15px}.home-nav .list{flex-grow:1;margin-top:20px;padding:15px 0;background:#fff;border-radius:12px}.home-nav .list a{position:relative;display:block;font-size:14px;line-height:1.3;color:#343434;text-decoration:none;padding:8px 15px 8px 35px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-nav .list a:hover{color:#f96e32}.home-nav .list a:before{content:"";display:block;position:absolute;top:50%;left:15px;width:7px;height:7px;transform:translateY(-50%);background:#f96e32;border-radius:100%}.home-slider{position:relative;overflow:hidden;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;height:420px}.home-slider.owl-loaded{display:block;opacity:1;overflow:visible}.home-slider:hover .owl-nav{opacity:1}.home-slider-item{display:block;position:relative;color:#fff;text-decoration:none;border-radius:15px;overflow:hidden;height:420px}.home-slider-item .image{display:block}.home-slider-item .image img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.home-slider .owl-nav{opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-slider .owl-nav button{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:40px;height:40px;font-size:25px;line-height:1;color:#969696;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;transform:translateY(-50%);border-radius:100%;background:#fff;cursor:pointer;box-shadow:2px 2px 15px rgba(0,0,0,.2)}.home-slider .owl-nav button.owl-prev{left:15px}.home-slider .owl-nav button.owl-next{right:15px}.home-slider .owl-nav button:hover{color:#69a81d}.home-slider .owl-dots{position:absolute;z-index:9;bottom:20px;left:50%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transform:translateX(-50%);gap:8px}.home-slider .owl-dot{display:block;width:14px;height:14px;border-radius:100%;background:rgba(255,255,255,.6);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-slider .owl-dot:hover{background:#fff}.home-slider .owl-dot.active{background:#fff}.home-title{margin-bottom:35px}.home-title .title{font-size:24px;font-weight:700;line-height:1.2}.home-title .text{margin-top:10px;line-height:1.5}.home-title-controls{border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-bottom:20px}.home-title-controls .owl-controls .fa6{font-weight:400}.home-title-controls .top-flex{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px 15px}.home-about{margin-top:60px}.home-possibilities{margin-top:60px}.home-possibilities-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.home-possibilities-item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:20px;padding:20px;min-height:120px;border-radius:10px;border:1px solid #eaeaea}.home-possibilities-item .icon{flex-shrink:0;display:block;width:45px;height:45px;background-image:url("../img/icons/check-green.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.home-possibilities-item .title{display:block;flex-grow:1;font-size:16px;line-height:1.6}.home-features{margin-top:80px}.home-features-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.home-features-item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:25px;min-height:160px;padding:25px 30px;background:#f8f8f8;border-radius:10px}.home-features-item .image{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:90px;height:90px;background:#fff;border-radius:100%}.home-features-item .image img{display:block;max-width:55px;max-height:55px}.home-features-item .title{flex-grow:1;font-size:16px;line-height:1.7}.home-features-item-wide{grid-column:span 2}.home-news{margin-top:80px}.home-partners{margin-top:20px}.home-partners-list{display:grid;grid-template-columns:repeat(2, 1fr);border:1px solid #eaeaea}.home-partners-item{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:15px 20px;height:120px}.home-partners-item img{display:block;max-width:100%;max-height:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-partners-item:nth-child(3n),.home-partners-item:nth-child(3n-1){border-left:1px solid #eaeaea}.home-partners-item:hover img{opacity:.7}.home-categories{margin-top:80px}.home-categories-list{display:grid;grid-template-columns:repeat(6, 1fr);gap:20px}.home-categories-item{position:relative;display:block;padding:16px;min-height:120px;background:#f8f8f8;color:inherit;text-decoration:none;border-radius:5px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;overflow:hidden}.home-categories-item .title{position:relative;z-index:5;font-size:16px;font-weight:700;line-height:1.4;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-categories-item .icon{position:absolute;bottom:10px;right:10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:60px;height:60px}.home-categories-item .icon img{display:block;max-width:100%;max-height:100%}.home-categories-item:hover{background:#ecf3dc}.home-categories-item:hover .title{color:#69a81d}.home-products{margin-top:80px}.home-promo{margin-top:80px}.home-promo-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.home-promo-item{position:relative;min-height:160px;padding:25px;background:#deefba;background:linear-gradient(45deg, rgb(222, 239, 186) 0%, rgb(243, 247, 233) 40%, rgb(243, 247, 233) 60%, rgb(222, 239, 186) 100%);border-radius:10px;overflow:hidden;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-promo-item .title{position:relative;z-index:5;font-size:18px;font-weight:700;line-height:1.2;max-width:265px}.home-promo-item .image{position:absolute;z-index:4;bottom:0;right:25px;width:160px;height:160px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-promo-item .image img{display:block;max-width:100%;max-height:100%}.home-promo-item:after{content:"";display:block;position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-promo-item:hover:after{background:rgba(161,196,78,.2)}.home-promo-item:hover .image{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media(max-width: 1300px){.home-offer .container{grid-template-columns:280px minmax(0, 1fr) 280px;column-gap:20px}.home-offer-slider{height:390px}.home-slider{height:390px}.home-slider-item{height:390px}.home-nav{padding:15px 10px 10px}.home-nav .list{margin-top:15px;padding:10px 0}.home-categories-list{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1200px){.home-offer .container{grid-template-columns:280px minmax(0, 1fr)}.home-offer-image{display:none}}@media(max-width: 1000px){.home-title{margin-bottom:25px}.home-categories-list{grid-template-columns:repeat(3, 1fr)}.home-possibilities-list{gap:15px}.home-possibilities-item{padding:15px;column-gap:15px;min-height:auto}.home-possibilities-item .icon{width:35px;height:35px}.home-possibilities-item .title{line-height:1.5;font-size:inherit}.home-features-list{gap:15px}.home-features-item{padding:15px 20px;min-height:auto}.home-features-item .title{line-height:1.5;font-size:inherit}}@media(max-width: 800px){.home-offer .container{display:block}.home-offer-slider{height:auto;margin-bottom:20px}.home-offer-image{display:block;margin-top:20px}.home-slider{height:auto}.home-slider-item{height:auto}.home-slider-item .image img{position:static}.home-slider .owl-dots{bottom:10px;gap:5px}.home-slider .owl-dot{width:8px;height:8px}.home-nav .list{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 30px}.home-possibilities-list{grid-template-columns:1fr}.home-features-list{grid-template-columns:1fr}.home-features-item-wide{grid-column:auto}.home-promo-list{grid-template-columns:1fr;gap:15px}}@media(max-width: 600px){.home-title .title{font-size:20px}.home-categories{margin-top:40px}.home-categories-list{grid-template-columns:repeat(2, 1fr);gap:15px}.home-categories-item{min-height:80px;padding:12px 40px 12px 15px}.home-categories-item .title{font-size:14px}.home-categories-item .icon{bottom:5px;right:5px;width:40px;height:40px}.home-promo{margin-top:40px}.home-products{margin-top:40px}.home-news{margin-top:40px}.home-possibilities{margin-top:40px}.home-features{margin-top:40px}.home-features-item{column-gap:15px;padding:12px 15px;align-items:flex-start}.home-features-item .image{width:70px;height:70px}.home-features-item .description{align-self:center}}@media(max-width: 500px){.home-nav .list{display:block}}@media(max-width: 375px){.home-categories-list{gap:10px}}.catalog-container{display:grid;grid-template-columns:280px 1fr;column-gap:20px}.catalog-container-right{min-width:0;min-height:1px}.catalog-nav-link{display:block;padding:6px 0;font-size:14px;font-weight:500;line-height:1.5;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.catalog-nav-link:hover{color:#69a81d}.catalog-nav+.catalog-filter{margin-top:40px}.catalog-filter{position:relative}.catalog-filter-title{font-size:14px;font-weight:600;line-height:1.2;margin-bottom:20px}.catalog-filter-item+.catalog-filter-item{margin-top:30px}.catalog-filter-item .checkers-label{word-break:break-word}.catalog-filter-range .fields{display:grid;grid-template-columns:repeat(2, 1fr);border:1px solid #bbb;border-radius:5px}.catalog-filter-range .field{position:relative}.catalog-filter-range .field+.field{border-left:1px solid #bbb}.catalog-filter-range .label{position:absolute;top:0;bottom:0;left:0;width:30px;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:13px;font-weight:500;line-height:1;color:#969696}.catalog-filter-range .input{position:relative;z-index:2;width:100%;height:40px;padding-left:32px;background:rgba(0,0,0,0);font-size:16px;font-weight:700;line-height:1}.catalog-filter-scroll .checkers-list>li.hidden{display:none}.catalog-filter-scroll .checkers-list>li.search-hidden{display:none !important}.catalog-filter-scroll.overflowed .catalog-filter-search{display:block}.catalog-filter-scroll.overflowed .more{display:none}.catalog-filter-scroll.overflowed .checkers-list{max-height:400px;overflow:auto}.catalog-filter-scroll.overflowed .checkers-list>li.hidden{display:block}.catalog-filter-scroll .more{margin-top:15px;font-size:14px;font-weight:500;line-height:1.2}.catalog-filter-scroll .more-link{text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.catalog-filter-scroll .more-link:hover{color:#69a81d}.catalog-filter-scroll .catalog-filter-search{display:none}.catalog-filter-search{margin-bottom:15px}.catalog-filter-search .input{display:block;width:100%;height:40px;border-radius:5px;border:1px solid #eaeaea;padding:0 10px}.catalog-filter-toggle{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px}.catalog-filter-toggle .catalog-filter-title{flex-grow:1;margin:0}.catalog-filter-toggle .toggle{position:relative;flex-shrink:0;display:block;width:36px;height:20px;border-radius:20px;overflow:hidden;cursor:pointer}.catalog-filter-toggle .toggle input{display:none !important}.catalog-filter-toggle .toggle input:checked+i{background:#a1c44e}.catalog-filter-toggle .toggle input:checked+i:after{background:#fff;left:18px}.catalog-filter-toggle .toggle i{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#eaeaea;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.catalog-filter-toggle .toggle i:after{content:"";display:block;position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:100%;background:#343434;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.catalog-filter-action{position:sticky;z-index:20;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:5px;margin-top:20px;padding:10px 0;background:#fff}.catalog-filter-action .btn{padding:0 10px;flex:1 1;font-size:16px;font-weight:600;text-transform:uppercase}.categories-root{display:grid;grid-template-columns:repeat(3, 1fr);gap:90px 50px}.categories-root-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:40px}.categories-root-item .image{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:80px;height:80px}.categories-root-item .image img{display:block;max-width:100%;max-height:100%}.categories-root-item .description{flex-grow:1}.categories-root-item .title{display:block;font-size:18px;font-weight:700;line-height:1.4;color:inherit;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;text-decoration:none}.categories-root-item .title:hover{color:#69a81d}.categories-root-item .list{margin-top:20px}.categories-root-item .list>li.hidden{display:none}.categories-root-item .list>li+li{margin-top:14px}.categories-root-item .link{display:block;font-weight:500;line-height:1.5;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.categories-root-item .link:hover{color:#69a81d}.categories-root-item .more{margin-top:15px}.categories-root-item .more a{text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.categories-root-item .more a:hover{color:#69a81d}.catalog-block{margin-top:80px}.catalog-offer-top{margin-bottom:20px}.catalog-offer-middle{grid-column:span 4}.catalog-hits{margin-bottom:40px;border-radius:10px}.catalog-hits .owl-default .owl-nav{width:100%}.catalog-hits .owl-default .owl-nav button.owl-prev{left:-25px}.catalog-hits .owl-default .owl-nav button.owl-next{right:-25px}.catalog-tools{margin-bottom:20px}.catalog-sort{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px 15px}.catalog-sort-label{color:#969696}.catalog-sort-link{text-decoration:none;color:#343434;font-weight:500;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.catalog-sort-link .fa6{font-size:13px}.catalog-sort-link.current{color:#a1c44e}.catalog-sort-link:hover{color:#69a81d}.catalog-mobile-links{display:none}@media(max-width: 1300px){.catalog-offer-middle{grid-column:span 3}}@media(max-width: 1000px){.categories-root{grid-template-columns:repeat(2, 1fr);gap:60px 30px}.categories-root-item{column-gap:25px}.catalog-container{display:block}.catalog-container-left{width:auto;margin-bottom:20px}.catalog-nav{height:40px;overflow:hidden;margin-bottom:10px}.catalog-nav-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:5px;overflow:auto}.catalog-nav-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:40px;padding:0 10px;border:1px solid #eaeaea;flex-shrink:0;border-radius:5px}.catalog-filter{display:none}.catalog-mobile-links{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;column-gap:10px;margin-bottom:10px}.catalog-mobile-links .btn{flex:1 1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:15px;font-weight:700;line-height:1;column-gap:10px;height:40px;padding:0 15px}.catalog-mobile-links .btn .fa6{font-size:18px}}@media(max-width: 600px){.categories-root{grid-template-columns:1fr}.categories-root-item{column-gap:20px}.categories-root-item .image{width:50px;height:50px}.categories-root-item .list{margin-top:10px}.categories-root-item .list>li+li{margin-top:10px}.catalog-offer-middle{grid-column:span 2}.catalog-offer-middle .offer{margin:0 -15px;border-radius:0}}@media(max-width: 375px){.catalog-offer-middle{grid-column:span 1}}.products-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px 20px}.products-item{display:flex;flex-direction:column;color:inherit;text-decoration:none;padding:10px 14px 14px;border:1px solid rgba(0,0,0,0);border-radius:10px;height:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;background:#fff}.products-item .image{position:relative;height:0;padding-bottom:100%;margin-bottom:15px}.products-item .image-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.products-item .image-container img{display:block;max-width:100%;max-height:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.products-item .stickers{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;row-gap:5px;position:absolute;z-index:5;top:5px;left:0}.products-item .sticker{display:inline-block;padding:6px 9px;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.products-item .sticker-discount{position:absolute;z-index:5;bottom:100%;left:0;margin-bottom:7px;background:#f96e32;color:#fff;padding:6px 12px;border-radius:4px}.products-item .sticker-discount:after{content:"";display:block;position:absolute;top:100%;left:7px;border:4px solid rgba(0,0,0,0);border-top-color:#f96e32}.products-item .description{flex-grow:1;display:flex;flex-direction:column}.products-item .price{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px 10px;line-height:1;text-transform:uppercase}.products-item .price-highlight{color:#f96e32}.products-item .price-old{font-size:14px;font-weight:500;color:#969696;text-decoration:line-through}.products-item .price-label{font-size:24px;font-weight:600}.products-item .info{margin-top:10px;flex-grow:1}.products-item .title{position:relative}.products-item .title-short{display:-webkit-box;display:-moz-box;font-size:14px;font-weight:500;line-height:1.5;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.products-item .title-hover{display:none;position:absolute;top:-3px;left:-5px;right:-5px;font-size:14px;font-weight:500;line-height:1.5;padding:3px 5px;background:#fff}.products-item .title:hover .title-hover{display:block}.products-item .action{margin-top:15px}.products-item .action-analogues{margin-bottom:5px}.products-item .action-incart{display:none}.products-item .action-incart .btn .icon{display:none}.products-item .action-outcart{display:block}.products-item .action-counter{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px}.products-item .action-counter .btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:auto;height:40px;flex-grow:1;font-size:12px;line-height:1;padding:0}.products-item .recept{margin-top:5px;font-size:12px;font-weight:500;line-height:1.2;color:#f96e32}.products-item .availability{position:relative;padding-left:15px;font-size:12px;font-weight:500;line-height:1.2;color:#969696}.products-item .availability:before{content:"";display:block;position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:100%}.products-item .availability-na:before{background:#f96e32}.products-item .country{font-size:13px;line-height:1.2;color:#6b6b6b;margin-top:10px}.products-item:hover{border-color:#eaeaea}.products-item:hover .title{color:#69a81d}.products-item:hover .image img{opacity:.7}.products-item-disabled .image,.products-item-disabled .title{opacity:.5}.products-item.in_cart .action-incart{display:block}.products-item.in_cart .action-outcart{display:none}.products-slider-container.with-highlight{padding:15px;background:#ecf3dc}@media(max-width: 1300px){.products-grid{grid-template-columns:repeat(3, 1fr)}.products-grid .products-item{border:0;border-radius:0;padding:0}}@media(max-width: 600px){.products-grid{grid-template-columns:repeat(2, 1fr)}.products-slider-container.with-highlight{margin:0 -15px 40px;padding:15px;border-radius:0}}@media(max-width: 480px){.products-item .price{gap:4px 0;flex-direction:column;align-items:flex-start;justify-content:flex-start}.products-item .title{word-break:break-word}.products-item .action-incart .btn .label{display:none}.products-item .action-incart .btn .icon{display:block;font-size:20px}.products-item .action-outcart .action-btn .btn{width:100%}}@media(max-width: 375px){.products-grid{grid-template-columns:1fr}}.product-overview{display:grid;grid-template-columns:530px 1fr;column-gap:30px}.product-overview-right{display:grid;grid-template-columns:1fr 330px;column-gap:30px}.product-gallery-slider .image{position:relative;display:block;height:0;padding-bottom:85%}.product-gallery-slider .image-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.product-gallery-slider .image img{display:block;max-width:100%;max-height:100%}.product-gallery-info{margin-top:10px;font-size:12px;line-height:1.2;color:#969696}.product-info{display:flex;flex-direction:column-reverse;order:1}.product-order{order:2}.product-order-panel{padding:20px;border-radius:5px;background:#f8f8f8}.product-order-panel .price{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px 10px;line-height:1;text-transform:uppercase}.product-order-panel .price-highlight{padding:3px 5px;background:#f96e32;color:#fff}.product-order-panel .price-old{font-size:14px;font-weight:500;color:#969696;text-decoration:line-through}.product-order-panel .price-label{font-size:32px;font-weight:700}.product-order-panel .recipe{margin-top:10px;font-size:12px;font-weight:500;line-height:1.2;color:#f96e32}.product-order-panel .action{margin-top:20px}.product-order-panel .action .btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:50px;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;padding:0 10px}.product-order-panel .action-incart{display:none;margin-top:20px}.product-order-panel .info{font-size:12px;font-weight:500;line-height:1.2;margin-top:20px}.product-order-panel .info-label{color:#969696}.product-order-info{font-size:12px;font-weight:500;line-height:1.2;color:#969696;margin-top:12px}.product-order.in_cart .product-order-panel .action-incart{display:block}.product-order.in_cart .product-order-panel .action-outcart{display:none}.product-params-list{display:flex;flex-direction:column;row-gap:10px}.product-params-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px 100px;max-width:970px}.product-params-action{margin-top:15px}.product-params-action a{text-decoration:none}.product-params-action a:hover{color:#69a81d}.product-param{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:nowrap;column-gap:5px}.product-param-label{max-width:200px}.product-param-line{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 5px;min-width:20px;min-height:22px;border-bottom:1px dashed #eaeaea}.product-param-value{max-width:200px;width:100%;word-break:break-word}.product-param-value a{font-weight:600;color:inherit;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.product-param-value a:hover{color:#69a81d}.product-combo{margin-top:20px;padding:10px 12px 15px;background:#ecf3dc;border-radius:10px}.product-combo-title{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:10px}.product-combo-tabs{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:7px;margin-bottom:15px}.product-combo-tabs a{display:block;font-size:14px;line-height:1;color:#969696;text-decoration:none;padding:4px 10px;border-radius:20px;background:#fff;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.product-combo-tabs a:hover{color:#69a81d}.product-combo-tabs a.current{color:#fff;background:#69a81d}.product-combo-content{display:none}.product-combo-content.in_cart .product-combo-action .action-incart{display:block}.product-combo-content.in_cart .product-combo-action .action-outcart{display:none}.product-combo-text{margin-bottom:10px}.product-combo-action{margin-top:15px}.product-combo-action .btn{width:100%;height:40px;line-height:40px}.product-combo-action .action-incart{display:none}.product-combo .combo-item-product .title{display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.product-block{margin-top:60px}.product-block-title{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:20px}.product-block-container{max-width:970px}@media(max-width: 1600px){.product-overview{grid-template-columns:420px 1fr}}@media(max-width: 1300px){.product-overview{grid-template-columns:300px 1fr}.product-overview-right{grid-template-columns:1fr 250px}.product-param-label{max-width:130px}.product-param-value{max-width:160px}}@media(max-width: 1000px){.product-overview{display:block}.product-overview-left{width:530px;max-width:100%;margin-bottom:25px}.product-overview-right{grid-template-columns:1fr 340px}.product-params-grid{gap:15px 50px}.product-param-label{max-width:40%}.product-param-value{max-width:50%}.product-info{display:block}.product-combo{margin:0 0 20px}}@media(max-width: 700px){.product-overview-right{display:block}.product-order{margin-bottom:30px}.product-params-grid{grid-template-columns:1fr;gap:10px}.product-param-label{max-width:40%}.product-param-value{max-width:50%}}@media(max-width: 600px){.product-combo{margin:0 -15px 20px;padding:12px 15px 15px;border-radius:0}}.brands-alphabet>li+li{margin-top:50px}.brands-alphabet-title{font-size:30px;font-weight:700;line-height:1.2;margin-bottom:15px}.brands-alphabet-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:15px 30px}.brands-alphabet-list a{color:inherit}@media(max-width: 768px){.brands-alphabet>li+li{margin-top:35px}.brands-alphabet-title{font-size:21px}.brands-alphabet-list{font-size:14px;font-weight:400;line-height:1.5;gap:12px 25px}}.combo-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 40px}.combo-item{display:grid;grid-template-columns:1fr 180px;column-gap:25px;padding:10px 25px 10px 10px;background:#ecf3dc;border-radius:10px}.combo-item-products{display:grid;grid-template-columns:repeat(3, 1fr);gap:7px}.combo-item-product{display:block;color:inherit;text-decoration:none;background:#fff;padding:12px 10px;border-radius:10px}.combo-item-product .image{position:relative;padding-bottom:100%}.combo-item-product .image-container{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.combo-item-product .image img{display:block;max-width:100%;max-height:100%}.combo-item-product .description{margin-top:10px}.combo-item-product .price{margin-bottom:5px}.combo-item-product .price-current{font-size:14px;font-weight:700;line-height:1.2;color:#f96e32}.combo-item-product .price-old{font-size:12px;font-weight:500;line-height:1.2;color:#969696;text-decoration:line-through;margin-top:3px}.combo-item-product .title{font-size:11px;font-weight:500;line-height:1.2;word-break:break-word;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.combo-item-product:hover .title{color:#69a81d}.combo-item-description{display:flex;flex-direction:column;padding-top:10px}.combo-item-description .title{font-size:18px;font-weight:700;line-height:1.2}.combo-item-description .text{margin-top:10px;flex-grow:1}.combo-item-description .action{margin-top:15px}.combo-item-description .action .btn{width:100%;height:40px;line-height:40px}.combo-item-description .action-incart{display:none}.combo-item.in_cart .combo-item-description .action-outcart{display:none}.combo-item.in_cart .combo-item-description .action-incart{display:block}@media(max-width: 1300px){.combo-item{display:block;padding:15px 15px 15px}}@media(max-width: 1000px){.combo-list{gap:50px 20px}}@media(max-width: 750px){.combo-list{grid-template-columns:1fr;gap:30px}.combo-item{padding:7px 7px 7px}.combo-item-description .title,.combo-item-description .text{padding:0 10px}}.search-form{padding:25px 30px;background:#f8f8f8;border-radius:10px}.search-form .form{display:grid;grid-template-columns:1fr 200px;gap:10px}.search-results{margin-top:40px}.search-list{display:grid;grid-template-columns:repeat(5, 1fr)}.pharmacies-container{display:flex;align-items:stretch;justify-content:flex-start;column-gap:30px}.pharmacies-container-left{flex-grow:1}.pharmacies-container-right{position:relative;width:300px;flex-shrink:0}.pharmacies-map{height:560px;background:#f3f3f3}.pharmacies-map [class*=copyrights-pane]{display:none !important}.pharmacies-items{position:absolute;left:0;top:60px;right:0;bottom:0;overflow:auto;padding-right:20px}.pharmacies-item{padding:15px 0;font-size:13px}.pharmacies-item+.pharmacies-item{border-top:1px solid #e4e6e8}.pharmacies-item.hidden{display:none}.pharmacies-item .title{font-size:14px;font-weight:700;line-height:1.2}.pharmacies-item .text{line-height:1.5;margin-top:5px}.pharmacies-item .link{font-weight:500;line-height:1.5}.pharmacies-item .link a{color:#a1c44e;text-decoration:none}.pharmacies-item .link a:hover{text-decoration:underline}.pharmacies-items-title{display:flex;align-items:center;min-height:40px;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.2}.pharmacies-filter{position:relative;z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px 20px;margin-bottom:20px}.pharmacies-filter-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px 20px}.pharmacies-filter-dropdown{position:relative;width:170px;overflow:hidden}.pharmacies-filter-dropdown.disabled{pointer-events:none}.pharmacies-filter-dropdown .label{display:block;height:40px;font-size:15px;font-weight:500;line-height:40px;padding:0 50px 0 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:40px;background:#f7f8f8;cursor:pointer}.pharmacies-filter-dropdown .list{position:absolute;left:0;right:0;z-index:2;top:100%;width:100%;padding-bottom:10px;background:#fff;border-radius:8px;box-shadow:2px 2px 15px rgba(0,0,0,.1);max-height:250px;overflow:auto;transition:all .3s ease 0s;margin-top:15px;opacity:0}.pharmacies-filter-dropdown .list-search{border-bottom:1px solid #e4e6e8;padding:10px 15px;margin-bottom:10px}.pharmacies-filter-dropdown .list-input{display:block;width:100%;height:35px;padding:0 10px;border:1px solid #e4e6e8;outline:none}.pharmacies-filter-dropdown .list-item{display:block;padding:8px 15px;color:inherit;text-decoration:none;transition:all .3s ease 0s}.pharmacies-filter-dropdown .list-item:hover{background:#a1c44e;color:#fff}.pharmacies-filter-dropdown .list-item.hidden{display:none}.pharmacies-filter-dropdown.open{overflow:visible}.pharmacies-filter-dropdown.open .list{margin-top:0;opacity:1}.pharmacies-balloon{width:250px;font-size:14px;line-height:1.3;font-family:"Raleway",sans-serif;font-feature-settings:"lnum" on}.pharmacies-balloon .top{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px}.pharmacies-balloon .image{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:26px;height:26px}.pharmacies-balloon .image img{display:block;max-width:100%;max-height:100%}.pharmacies-balloon .title{flex-grow:1;align-self:center;font-size:16px;font-weight:700;line-height:1.2}.pharmacies-balloon .address{margin-top:7px}.pharmacies-balloon .info{margin-top:15px}.pharmacies-balloon .info-title{font-size:14px;font-weight:700}.pharmacies-balloon .info-text{margin-top:8px;color:#74787a}.pharmacies-balloon .info-schedule>div+div{margin-top:3px}.pharmacies-balloon .action{margin-top:10px}.pharmacies-balloon-cart .info-schedule{font-size:13px}.ymaps-2-1-79-balloon__content{padding:20px 0 25px 25px}.pharmacies-map+.banner-main{margin-top:40px}.pharmacies-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.pharmacies-tab{display:block;cursor:pointer}.pharmacies-tab input{display:none !important}.pharmacies-tab input:checked+.item{background:#a1c44e;color:#fff}.pharmacies-tab .item{display:flex;align-items:center;justify-content:flex-start;column-gap:8px;padding:12px 20px;font-size:16px;color:#333;background:#f8f8f8;border-radius:50px;transition:all .3s ease 0s}.pharmacies-tab:hover .item{background:#a1c44e;color:#fff}.pharmacies-tab img{flex-shrink:0;display:block;width:18px;height:18px;object-fit:contain}.pharmacies-tab .label{flex-grow:1}@media(max-width: 768px){.pharmacies-container{display:block}.pharmacies-container-left{width:auto}.pharmacies-container-right{width:auto;margin-top:20px}.pharmacies-items-title{display:block;min-height:auto;font-size:18px;margin-bottom:10px}.pharmacies-items{position:static;min-height:auto}.pharmacies-map{height:400px}.pharmacies-tab .item{font-size:14px;padding:10px 12px}}.cart-container{display:grid;grid-template-columns:1fr 330px;column-gap:30px}.cart-container-left{display:flex;flex-direction:column}.cart-container-right{position:relative}.cart-container-content{position:relative;flex-grow:1}.cart-container-content:before{content:""}.cart-container-loader{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:40px;font-weight:300;line-height:1;color:#a1c44e;width:0;height:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;overflow:hidden;background:rgba(255,255,255,.5);backdrop-filter:blur(2px)}.cart-container-loader .fa6{animation:cartLoaderRotation 2s infinite linear}.cart-container-loader.show{width:100%;height:100%;position:absolute;z-index:50;top:0;bottom:0;left:0;right:0;opacity:1}.cart-offer+.cart-empty{margin-top:70px}.cart-empty{text-align:center}.cart-empty .icon{display:block;width:100px;height:94px;background-image:url("../img/icons/cart-empty.svg");background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto 20px}.cart-empty .title{font-size:24px;font-weight:700;line-height:1.2}.cart-empty .action{margin-top:20px}.cart-empty .info{font-size:14px;line-height:1.2;margin-top:20px}.cart-empty .info a{font-weight:600}.cart-block{margin-top:30px;border-radius:10px;border:1px solid #eaeaea}.cart-block-title{padding:10px 25px;border-radius:10px;font-size:20px;font-weight:600;line-height:1.5;background:#f8f8f8}.cart-block-content{padding:20px 15px 15px}.cart-block-info{margin-bottom:25px}.cart-block-info .text{font-size:16px;line-height:1.4}.cart-block-info .text+.alert{margin-top:10px}.cart-block-info .alert{padding:8px 20px;line-height:1.4;background:#ecf3dc}.cart-block-info .alert-info+.alert-info{margin-left:10px;padding-left:10px;border-left:1px solid #eaeaea}.cart-list>li+li{margin-top:20px;padding-top:20px;border-top:1px solid #eaeaea}.cart-list-remove{position:absolute;top:0;right:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:16px;line-height:1;color:#969696;text-decoration:none}.cart-list-item{position:relative;display:grid;grid-template-columns:90px 1fr;column-gap:20px}.cart-list-item .image{display:block;position:relative;height:0;padding-bottom:100%;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-list-item .image-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.cart-list-item .image-container img{display:block;max-width:100%;max-height:100%}.cart-list-item .image:hover{opacity:.7}.cart-list-item .description{display:grid;grid-template-columns:1fr 280px;align-items:center;margin-top:10px;column-gap:20px}.cart-list-item .title{display:block;font-size:16px;font-weight:700;line-height:1.2;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-list-item .title:hover{color:#69a81d}.cart-list-item .text{margin-top:10px;font-size:12px;font-weight:500;line-height:1.2;color:#6b6b6b}.cart-list-item .available{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px 20px;margin-top:5px;font-size:13px;line-height:1.2;color:#6b6b6b}.cart-list-item .action-tools{display:grid;grid-template-columns:110px 1fr;align-items:center;column-gap:10px}.cart-list-item .action-total{text-align:right}.cart-list-item .action-total .price-old{font-size:18px;font-weight:400;line-height:1;color:#969696;margin-bottom:5px;text-decoration:line-through}.cart-list-item .action-total .price-current{font-size:24px;font-weight:600;line-height:1;color:#f96e32}.cart-list-item .action-pharmacy{margin-top:10px}.cart-list-item .action-pharmacy-time{font-size:13px;font-weight:600;line-height:1.2;margin-bottom:15px}.cart-list-item .action-pharmacy-address{font-size:13px;font-weight:500;line-height:1.2}.cart-list-item .action-pharmacy-address .label{padding:5px 10px;border-radius:4px;background:#f8f8f8}.cart-list-combo{position:relative;padding:25px 20px 20px;background:#ecf3dc;border-radius:10px}.cart-list-combo-top{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:20px}.cart-list-combo-top .description{flex-grow:1}.cart-list-combo-top .title{font-size:20px;font-weight:700;line-height:1.2}.cart-list-combo-top .text{font-size:16px;line-height:1.2;margin-top:5px}.cart-list-combo-top .action{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;column-gap:30px}.cart-list-combo-top .action-qty{flex-shrink:0;padding:4px;background:#fff;border-radius:7px}.cart-list-combo-top .action-price{flex-shrink:0}.cart-list-combo-top .action-price .price-current{font-size:22px;font-weight:500;line-height:1.2}.cart-list-combo-top .action-price .price-old{margin-top:3px;font-size:16px;line-height:1;color:#969696;text-decoration:line-through}.cart-list-combo-products{margin-top:20px;display:flex;flex-direction:column;row-gap:8px}.cart-list-combo-products .cart-list-item{padding:10px 25px 10px 10px;border-radius:10px;background:#fff}.cart-list-combo-products .cart-list-item .overview{padding:0;flex-grow:1}.cart-list-combo-products .cart-list-item .description{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:20px}.cart-list-combo-products .cart-list-item .action{display:block;flex-shrink:0}.cart-list-deceiver{display:grid;grid-template-columns:90px 1fr;column-gap:20px}.cart-list-deceiver .image{width:90px;height:90px;background:#eaeaea}.cart-list-deceiver .title{display:flex;flex-direction:column;row-gap:5px}.cart-list-deceiver .title:before,.cart-list-deceiver .title:after{content:"";display:block;width:100%;height:19px;background:#eaeaea}.cart-list-deceiver .title:after{width:70%}.cart-list-deceiver .text{width:20%;height:15px;background:#eaeaea;margin-top:10px}.cart-form{position:sticky;top:130px;left:0;padding:20px;background:#f8f8f8;border-radius:5px}.cart-form-block+.cart-form-block{margin-top:25px}.cart-form-sep{margin-top:20px;padding-top:20px;border-top:1px solid #eaeaea}.cart-form-title{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:15px}.cart-form-inputs>li+li{margin-top:10px}.cart-form-terms{margin-top:15px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px;cursor:pointer}.cart-form-terms .checker{flex-shrink:0}.cart-form-terms .label{display:block;flex-grow:1;font-size:14px;line-height:1.2}.cart-form-terms .label a{color:inherit;font-weight:500}.cart-form-credits>li+li{margin-top:15px}.cart-form-credit{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px}.cart-form-credit .label{color:#969696;flex-grow:1}.cart-form-credit .value{font-size:20px;font-weight:500;line-height:1.2;flex-shrink:0;text-align:right}.cart-form-pharmacy-current{display:none;line-height:1.2}.cart-form-pharmacy-current .title{font-weight:600}.cart-form-pharmacy-current .text{margin-top:5px;color:#969696}.cart-form-pharmacy-current .action{margin-top:5px}.cart-form-pharmacy-select{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:20px;padding:20px;background:#fff;border:1px solid #a1c44e;border-radius:5px;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-form-pharmacy-select .icon{flex-shrink:0;width:40px;height:40px}.cart-form-pharmacy-select .icon svg{display:block;width:100%;height:100%;fill:#a1c44e;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-form-pharmacy-select .label{display:block;flex-grow:1;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase}.cart-form-pharmacy-select:hover{border:1px solid #69a81d;background:#69a81d;color:#fff}.cart-form-pharmacy-select:hover .icon svg{fill:#fff}.cart-form-pharmacy.selected .cart-form-pharmacy-current{display:block}.cart-form-pharmacy.selected .cart-form-pharmacy-select{display:none}.cart-form-promo{display:grid;grid-template-columns:1fr 130px;column-gap:10px}.cart-form-promo .form-input{padding:0 10px}.cart-form-promo .btn{width:100%;padding:0}.cart-form-total .cart-form-credit .label{font-size:18px;font-weight:600;color:#343434}.cart-form-total .cart-form-credit .value{font-weight:700;color:#f96e32}.cart-form-action{margin-top:25px}.cart-form-action .btn{width:100%}.cart-form-action .btn.hidden{display:none !important}.cart-form-action .btn-cap{display:none}.cart-form.loading .cart-form-action .btn-cap{display:block;color:#69a81d !important;background:#eaf0e2 !important}.cart-form.loading .cart-form-action .btn-submit{display:none}.cart-pharmacies{display:none;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#fff;padding:10px 0 30px}.cart-pharmacies .container{height:100%;display:flex;flex-direction:column}.cart-pharmacies-title{display:grid;grid-template-columns:1fr 60px;align-items:center;padding-bottom:10px;border-bottom:1px solid #eaeaea}.cart-pharmacies-title .title{font-size:24px;font-weight:700;line-height:1.2}.cart-pharmacies-title .close{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:60px;height:60px;font-size:24px;line-height:1;color:#343434;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-title .close:hover{color:#69a81d}.cart-pharmacies-tools{position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;border-bottom:1px solid #eaeaea;margin-bottom:20px}.cart-pharmacies-district{position:relative;overflow:hidden;flex-shrink:0;width:220px;cursor:pointer}.cart-pharmacies-district .label{width:100%;height:60px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0 40px 0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;font-weight:500;border-right:1px solid #eaeaea}.cart-pharmacies-district .label:after{content:"";display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;top:50%;right:15px;width:20px;height:20px;font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:700;line-height:1;color:#343434;background:#eaeaea;border-radius:100%;transform:translateY(-50%);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;padding-top:1px}.cart-pharmacies-district .list{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #eaeaea;margin-top:10px;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-district .item{display:block;cursor:pointer}.cart-pharmacies-district .item input{display:none}.cart-pharmacies-district .item input:checked+.item-label{font-weight:700}.cart-pharmacies-district .item-label{display:block;padding:12px 20px;font-size:14px;font-weight:400;line-height:1.4;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-district .item:hover .item-label{color:#a1c44e;background:#ecf3dc}.cart-pharmacies-district:hover .label,.cart-pharmacies-district.open .label{background:#f8f8f8}.cart-pharmacies-district:hover .label:after,.cart-pharmacies-district.open .label:after{background:#a1c44e;color:#fff}.cart-pharmacies-district.open{overflow:visible}.cart-pharmacies-district.open .list{margin-top:0;opacity:1}.cart-pharmacies-district.open .label:after{content:""}.cart-pharmacies-search{flex-grow:1}.cart-pharmacies-search input{display:block;width:100%;height:60px;padding:0 15px;font-size:16px;font-weight:500;color:#343434}.cart-pharmacies-search input::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#969696}.cart-pharmacies-search input:-moz-placeholder{font-size:16px;font-weight:400;color:#969696}.cart-pharmacies-onmap{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px;height:60px;padding:0 20px;border-left:1px solid #eaeaea;cursor:pointer}.cart-pharmacies-onmap .toggle{position:relative;flex-shrink:0;display:block;width:36px;height:20px;border-radius:20px;overflow:hidden;cursor:pointer}.cart-pharmacies-onmap .toggle input{display:none !important}.cart-pharmacies-onmap .toggle input:checked+i{background:#a1c44e}.cart-pharmacies-onmap .toggle input:checked+i:after{background:#fff;left:18px}.cart-pharmacies-onmap .toggle i{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#eaeaea;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-onmap .toggle i:after{content:"";display:block;position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:100%;background:#343434;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-onmap .label{display:block;flex-grow:1;font-size:14px;font-weight:500;line-height:1.2;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-onmap:hover .label{color:#69a81d}.cart-pharmacies-tabs{margin-bottom:30px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px 30px}.cart-pharmacies-checkers-mobile{display:none}.cart-pharmacies-checkers-dropdown{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.cart-pharmacies-checker{display:block;cursor:pointer;border-radius:35px;overflow:hidden}.cart-pharmacies-checker input{display:none}.cart-pharmacies-checker input:checked+.item{color:#fff;background:#a1c44e}.cart-pharmacies-checker .item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:8px;height:35px;background:#f8f8f8;border-radius:35px;padding:0 16px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-checker .item .icon{display:block;width:16px;height:16px;flex-shrink:0;background:rgba(0,0,0,0) no-repeat center/contain}.cart-pharmacies-checker .item .icon-adel{background-image:url("/assets/site/img/partners/adel-icon.svg")}.cart-pharmacies-checker .item .icon-leki{background-image:url("/assets/site/img/partners/leki-icon.svg")}.cart-pharmacies-checker .item .icon-availability{width:20px;height:20px}.cart-pharmacies-checker .item .icon-availability-y{background-image:url("/assets/site/img/icons/cart-availability-status-y.svg")}.cart-pharmacies-checker .item .icon-availability-p{background-image:url("/assets/site/img/icons/cart-availability-status-p.svg")}.cart-pharmacies-checker .item .icon-availability-n{background-image:url("/assets/site/img/icons/cart-availability-status-n.svg")}.cart-pharmacies-checker .item .label{font-weight:500;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-content{position:relative;flex-grow:1;overflow:auto}.cart-pharmacies-content::-webkit-scrollbar{width:5px;height:5px}.cart-pharmacies-content::-webkit-scrollbar-track{border-radius:5px}.cart-pharmacies-content::-webkit-scrollbar-thumb{background:#a1c44e}.cart-pharmacies-content::-webkit-scrollbar-thumb:hover{background:#69a81d}.cart-pharmacies-list{position:absolute;top:0;left:0;right:0;padding-right:20px}.cart-pharmacies-item{display:flex;align-items:center;justify-content:space-between;column-gap:20px}.cart-pharmacies-item .description{display:flex;align-items:center;justify-content:flex-start;column-gap:20px}.cart-pharmacies-item .item{width:320px;max-width:100%}.cart-pharmacies-item .title{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px}.cart-pharmacies-item .title-icon{display:block;width:16px;height:16px;flex-shrink:0;background:rgba(0,0,0,0) no-repeat center/contain}.cart-pharmacies-item .title-icon-adel{background-image:url("/assets/site/img/partners/adel-icon.svg")}.cart-pharmacies-item .title-icon-leki{background-image:url("/assets/site/img/partners/leki-icon.svg")}.cart-pharmacies-item .text{margin-top:5px;padding-left:26px;font-size:14px;line-height:1.2;color:#969696}.cart-pharmacies-item .info{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;flex-direction:row-reverse;gap:40px}.cart-pharmacies-item .info-mobile{display:none}.cart-pharmacies-item .schedule{position:relative;overflow:hidden}.cart-pharmacies-item .schedule-label{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;column-gap:10px;cursor:pointer}.cart-pharmacies-item .schedule-current{display:block;flex-grow:1;white-space:nowrap;font-size:14px;font-weight:500;line-height:1;color:#969696;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-item .schedule-toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:20px;height:20px;font-size:12px;line-height:1;color:#343434;border-radius:100%;background:#f8f8f8;padding-top:1px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-item .schedule-dropdown{position:absolute;top:100%;right:0;background:#f8f8f8;border-radius:8px;font-size:14px;font-weight:500;line-height:1.2;min-width:max-content;padding:15px 20px;margin-top:10px;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-item .schedule-list>li{width:fit-content}.cart-pharmacies-item .schedule-list>li+li{margin-top:8px}.cart-pharmacies-item .schedule:hover .schedule-current{color:#343434}.cart-pharmacies-item .schedule:hover .schedule-toggle{background:#a1c44e;color:#fff}.cart-pharmacies-item .schedule.open{overflow:visible;z-index:100}.cart-pharmacies-item .schedule.open .schedule-dropdown{opacity:1}.cart-pharmacies-item .schedule.open .schedule-current{color:#343434}.cart-pharmacies-item .schedule.open .schedule-toggle{background:#a1c44e;color:#fff}.cart-pharmacies-item .phones{display:flex;flex-direction:column;row-gap:5px}.cart-pharmacies-item .phone{display:block;font-size:14px;font-weight:500;line-height:1.2;color:#969696;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;text-decoration:none}.cart-pharmacies-item .phone:hover{color:#69a81d}.cart-pharmacies-item .action{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;column-gap:30px}.cart-pharmacies-item .availability{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px}.cart-pharmacies-item .availability-icon{width:10px;height:10px;display:block;flex-shrink:0;border-radius:100%}.cart-pharmacies-item .availability-icon-green{background:#a1c44e}.cart-pharmacies-item .availability-icon-yellow{background:#fd0}.cart-pharmacies-item .availability-icon-red{background:#e01e1f}.cart-pharmacies-item .availability-label{display:block;font-size:14px;font-weight:500;line-height:1.2}.cart-pharmacies-item .availability-info{position:relative;display:block;overflow:hidden}.cart-pharmacies-item .availability-info-icon{display:block;font-size:16px;line-height:1;color:#69a81d;padding:0 2px}.cart-pharmacies-item .availability-info:hover{overflow:visible}.cart-pharmacies-item .availability-info:hover .availability-hint{opacity:1}.cart-pharmacies-item .availability-hint{position:absolute;z-index:100;top:100%;right:-20px;width:375px;font-weight:500;line-height:1.2;color:#fff;background:rgba(0,0,0,.75);margin-top:10px;border-radius:8px;padding:10px 15px 15px;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-pharmacies-item .availability-hint:before{content:"";display:block;position:absolute;bottom:100%;right:22px;border:8px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.75)}.cart-pharmacies-item .availability-hint-title{font-size:14px;font-weight:700;color:#fd0}.cart-pharmacies-item .availability-hint-text{margin-top:10px;font-size:13px}.cart-pharmacies-item .availability-hint-text p+p{margin-top:5px}.cart-pharmacies-item.hidden{display:none !important}.cart-pharmacies-item+.cart-pharmacies-item{margin-top:10px;padding-top:10px;border-top:1px solid #eaeaea}.cart-pharmacies-map{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#f8f8f8}.cart-pharmacies-map [class*=copyrights-pane]{display:none !important}.cart-recommendation{margin-top:70px}.order-block-title{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:15px}.order-block+.order-block{margin-top:50px}.order-products{padding:15px 20px;background:#f8f8f8;max-width:800px}.order-products-item{padding-top:15px;padding-bottom:15px;border-top:1px solid #eaeaea;display:grid;grid-template-columns:90px 1fr;column-gap:20px}.order-products-item .image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:#fff;overflow:hidden}.order-products-item .image img{display:block;max-width:100%;max-height:100%}.order-products-item .title{display:block;font-size:16px;font-weight:700;line-height:1.2;color:#343434;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.order-products-item .title:hover{color:#69a81d}.order-products-item .description{display:grid;grid-template-columns:1fr 250px;margin-top:10px}.order-products-item .info{line-height:1.2;color:#969696}.order-products-item .info-item+.info-item{margin-top:5px}.order-products-item .totals{display:grid;grid-template-columns:1fr 150px;align-items:center;column-gap:20px;text-align:right}.order-products-item .price{font-size:16px;font-weight:700;color:#f96e32}.order-products-item .qty{font-weight:500}.order-products-item+.order-products-title{padding-top:25px;border-top:1px solid #eaeaea}.order-products-title{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:15px}.order-products-total{display:grid;grid-template-columns:1fr 150px;column-gap:20px;text-align:right;padding-top:15px;border-top:1px solid #eaeaea;font-size:20px;font-weight:700;line-height:1.2}.order-products-total .value{color:#f96e32}.order-contacts{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:100px}.order-contacts .title{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:20px}.order-contacts .info-row{display:grid;grid-template-columns:150px 1fr;column-gap:15px}.order-contacts .info-row+.info-row{margin-top:10px}.order-contacts .info-label{color:#969696}.order-contacts .info-value{font-weight:500}.order-contacts .address{margin-top:15px}.order-contacts .address-link{margin-top:10px}.order-contacts .address-link a{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;column-gap:7px;text-decoration:none}.order-contacts .address-link a span{font-weight:500;text-decoration:underline}.order-contacts .address-link a:hover span{text-decoration:none}.order-contacts .point{margin-top:25px;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:20px}.order-contacts .point-title{font-weight:700;margin-bottom:10px}.order-contacts .point-text{font-size:13px;font-weight:500;line-height:1.4;color:#969696}.cart-delivery{display:none;margin-top:50px;max-width:600px}.cart-delivery-block+.cart-delivery-block{margin-top:40px}.cart-delivery-inputs>li+li{margin-top:15px}.cart-delivery-inputs-det{display:grid;grid-template-columns:repeat(5, 1fr);gap:15px}.cart-delivery-checkers{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.cart-delivery-checkers+.cart-delivery-checkers{margin-top:20px}.cart-delivery-checker{display:block;cursor:pointer;border-radius:30px;background:#f8f8f8;overflow:hidden}.cart-delivery-checker input{display:none}.cart-delivery-checker input:checked+.title{background:#a1c44e;color:#fff}.cart-delivery-checker .title{display:block;padding:12px 20px;font-weight:500;line-height:1.2;color:#343434;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-delivery-checker .title:hover{color:#a1c44e}.cart-delivery-payments{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}.cart-delivery-payment{display:block}.cart-delivery-payment input{display:none}.cart-delivery-payment input:checked+.item{border-color:#a1c44e;background:#a1c44e;color:#fff}.cart-delivery-payment input:checked+.item .image svg path{fill:#fff}.cart-delivery-payment .item{display:flex;flex-direction:column;height:100%;border:2px solid #eaeaea;border-radius:8px;padding:10px 15px 15px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;cursor:pointer}.cart-delivery-payment .item .image{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:50px;height:50px;margin:0 auto 15px}.cart-delivery-payment .item .image svg{display:block;width:100%;height:100%;object-fit:contain}.cart-delivery-payment .item .image svg path{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.cart-delivery-payment .item .title{font-size:16px;font-weight:600;line-height:1.2;text-transform:uppercase;text-align:center}.cart-delivery-payment .item:hover{border-color:#a1c44e}.cart-delivery-time-tabs{margin-top:15px}.cart-delivery-time-tab{display:none}@media(max-width: 1300px){.cart-container{grid-template-columns:1fr 300px}.cart-list-item .description{grid-template-columns:1fr 260px;margin-top:0}.cart-list-item .title{font-size:14px}.order-contacts{display:block}.order-contacts-row+.order-contacts-row{margin-top:50px}.cart-pharmacies-item .item{width:280px}}@media(max-width: 1000px){.cart-container{display:block}.cart-container-right{max-width:600px;margin-top:30px}.cart-pharmacies-item .description{display:block}.cart-pharmacies-item .item{width:auto}.cart-pharmacies-item .info{margin-top:5px}.cart-pharmacies-item .action{display:block;width:130px;flex-shrink:0}.cart-pharmacies-item .action .btn{width:100%;height:40px;line-height:40px}.cart-pharmacies-item .availability{margin-bottom:10px}}@media(max-width: 600px){.cart-list-item .description{display:block}.cart-list-item .title{padding-right:30px}.cart-list-item .action{margin-top:10px}.cart-list-item .action-tools{column-gap:20px}.cart-list-item .action-total{text-align:left}.cart-list-item .action-total .price-current{font-size:21px}.cart-list-combo-top{display:block}.cart-list-combo-top .action{margin-top:10px;justify-content:flex-start}.cart-list-combo-products .cart-list-item .title{padding-right:0;font-size:13px;font-weight:600}.cart-list-combo-products .cart-list-item .description{display:block}.cart-delivery-checker .title{padding:11px 15px}.cart-delivery-inputs-det{grid-template-columns:repeat(2, 1fr)}.cart-delivery-payments{grid-template-columns:repeat(2, 1fr)}.cart-delivery-payment .item .title{font-size:14px}.order-block-title{font-size:20px}.order-products-item .description{display:block}.order-products-item .totals{margin-top:10px}.cart-pharmacies{padding-bottom:10px}.cart-pharmacies-top{margin:0 -15px}.cart-pharmacies-district{display:none !important}.cart-pharmacies-title{grid-template-columns:1fr 40px;padding-left:15px}.cart-pharmacies-title .title{font-size:20px;font-weight:600}.cart-pharmacies-title .close{width:45px;height:40px;font-size:24px;color:#969696}.cart-pharmacies-search input{font-size:14px;height:50px;padding:0 5px 0 15px}.cart-pharmacies-onmap{height:50px;padding:0 10px}.cart-pharmacies-content{margin-right:-10px}.cart-pharmacies-list{padding-right:5px}.cart-pharmacies-item{column-gap:10px;align-items:flex-start}.cart-pharmacies-item .title{column-gap:5px;font-size:13px;font-weight:500}.cart-pharmacies-item .text{padding-left:21px;font-size:12px}.cart-pharmacies-item .info{display:block;font-size:12px}.cart-pharmacies-item .info-mobile{display:block;font-size:12px;font-weight:500;color:#69a81d;text-decoration:none}.cart-pharmacies-item .info.open .info-mobile{margin-bottom:8px}.cart-pharmacies-item .info.open .schedule,.cart-pharmacies-item .info.open .phones{display:block}.cart-pharmacies-item .schedule{display:none}.cart-pharmacies-item .schedule-current{font-size:12px}.cart-pharmacies-item .schedule-dropdown{right:auto;left:0;margin-top:0;padding:10px 15px;font-size:12px;box-shadow:2px 3px 10px rgba(0,0,0,.15)}.cart-pharmacies-item .phones{display:none}.cart-pharmacies-item .phone{font-size:12px}.cart-pharmacies-item .action{width:110px}.cart-pharmacies-item .availability{margin-bottom:5px}.cart-pharmacies-item .availability-label{font-size:12px}.cart-pharmacies-tabs{padding:0 15px;gap:10px}.cart-pharmacies-checkers{position:relative}.cart-pharmacies-checkers-mobile{display:block;width:150px;font-size:14px;line-height:15px;color:#343434;text-decoration:none;padding:10px 30px 10px 15px;background:#f8f8f8;border-radius:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cart-pharmacies-checkers-mobile:after{content:"";display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:400;line-height:1;color:#969696;position:absolute;top:0;right:5px;width:25px;height:100%}.cart-pharmacies-checkers-dropdown{position:absolute;top:100%;left:0;right:0;display:none;background:#f8f8f8;padding:5px 0}.cart-pharmacies-checkers-dropdown .cart-pharmacies-checker{display:block;border-radius:0}.cart-pharmacies-checkers-dropdown .cart-pharmacies-checker .item{height:auto;padding:7px 10px;border-radius:0}.cart-pharmacies-checkers.open{z-index:30}.cart-pharmacies-checkers.open .cart-pharmacies-checkers-dropdown{display:block}}@media(max-width: 450px){.cart-container-right{margin-top:50px}.cart-block{border:0}.cart-block-title{font-size:18px;padding:0;background:none;border-radius:0;margin-bottom:15px}.cart-block-info .alert{font-size:13px;border-radius:5px;padding:10px 15px}.cart-block-info .alert-info{display:block}.cart-block-info .alert-info+.alert-info{margin:3px 0 0;padding:0;border:0}.cart-block-info .text{font-size:13px}.cart-block-content{padding:0}.cart-list-item{column-gap:15px;grid-template-columns:70px 1fr}.cart-list-item .action-tools{display:block}.cart-list-item .action-total{margin-top:10px}.cart-list-combo{padding:15px 10px 10px}.cart-list-combo-top{padding:0 10px}.cart-list-combo-top .title{font-size:16px}.cart-list-combo-top .text{font-size:13px}.cart-form{margin:0 -15px;padding:25px 15px}.order-products{padding:10px 15px}.order-products-title{font-size:16px;margin-bottom:10px}.order-products-item{grid-template-columns:70px 1fr;column-gap:15px}.order-products-item .image{width:70px;height:70px}.order-products-item .title{font-size:14px;font-weight:600}.order-contacts .info-row{grid-template-columns:120px 1fr;column-gap:10px}}@keyframes cartLoaderRotation{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.3)}100%{transform:rotate(360deg) scale(1)}}.news-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:50px 30px}.news-item{display:flex;flex-direction:column;color:inherit;text-decoration:none;height:100%}.news-item .image{overflow:hidden}.news-item .image picture{display:block;width:100%}.news-item .image img{display:block;width:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.news-item .description{flex-grow:1;margin-top:20px}.news-item .date{font-size:13px;line-height:1.1;color:#969696;text-transform:uppercase;margin-bottom:10px}.news-item .title{font-size:18px;font-weight:700;line-height:1.2;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.news-item .text{line-height:1.5;margin-top:10px}.news-item:hover .image img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.news-item:hover .title{color:#a1c44e}.news-similar{margin-top:70px}@media(max-width: 1000px){.news-list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 700px){.news-list{grid-template-columns:repeat(2, 1fr);gap:30px 15px}.news-item .date{font-size:12px;margin-bottom:7px}.news-item .title{font-size:16px}.news-item .text{font-size:13px;margin-top:5px}}.services-list{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin:0 -15px;row-gap:40px}.services-list>li{width:33.33%;padding:0 15px}.services-item{height:100%;display:flex;flex-direction:column;color:inherit;text-decoration:none}.services-item .image{overflow:hidden;margin-bottom:20px}.services-item .image picture{display:block;width:100%}.services-item .image img{display:block;width:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.services-item .description{flex-grow:1;display:flex;flex-direction:column;align-self:center}.services-item .title{font-size:24px;font-weight:700;line-height:1.2;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.services-item .text{flex-grow:1;line-height:1.5;color:#6b6b6b;margin-top:10px}.services-item .action{margin-top:20px}.services-item .link{color:#a1c44e;text-decoration:underline}.services-item .link:hover{text-decoration:none}.services-item:hover .image img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.services-item:hover .title{color:#a1c44e}.services-similar{padding:70px 0;background:#f8f8f8}.about-top{margin-bottom:60px}.about-features-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.about-features-item{padding:20px 15px 20px;border:1px solid #eaeaea;border-radius:10px;text-align:center}.about-features-item .image{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:80px;height:80px;margin:0 auto 20px}.about-features-item .image img{display:block;width:100%;height:100%;object-fit:contain}.about-features-item .title{font-size:18px;font-weight:700;line-height:1.2}.about-features-item .text{font-size:12px;font-weight:500;line-height:1.5;margin-top:10px}.about-features-item .phone{font-weight:700;white-space:nowrap;color:inherit;text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.about-features-item .phone:hover{color:#69a81d}.about-text{margin-top:60px}@media(max-width: 992px){.about-features-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.about-top{margin-bottom:40px}.about-features-list{grid-template-columns:1fr;gap:15px}.about-features-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:15px;padding:15px;text-align:left}.about-features-item .image{width:60px;height:60px;flex-shrink:0}.about-features-item .description{flex-grow:1;align-self:center}.about-features-item .title{font-size:16px;line-height:1.4}.about-features-item .text{font-size:13px;margin-top:5px}.about-text{margin-top:40px}}.contacts-map{border:1px solid #eaeaea;padding:2px;margin-top:40px}.contacts-map iframe{display:block;width:100%}.contacts-content{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:50px}.contacts-content-left{flex-grow:1}.contacts-content-right{width:500px;flex-shrink:0}.contacts-title{font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:25px}.contacts-info>li+li{margin-top:15px}.contacts-info-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:15px}.contacts-info-item .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:40px;height:40px;background:#a1c44e;border-radius:100%;font-size:18px;line-height:1;color:#fff}.contacts-info-item .description{flex-grow:1;align-self:center}.contacts-info-item .phones>li+li{margin-top:10px}.contacts-info-item .phone{font-size:20px;font-weight:700;color:#343434;text-decoration:none}.contacts-info-item .email{color:inherit}.contacts-info-item .text{line-height:1.5}.contacts-form{background:#f8f8f8;padding:25px 30px}.contacts-form .inputs>li+li{margin-top:10px}.contacts-form .action{margin-top:15px}.contacts-form .action .btn{min-width:250px}.partners-description{display:grid;grid-template-columns:310px 1fr;column-gap:30px}.partners-description .image{position:relative}.partners-description .image-container{position:sticky;top:140px;left:0;padding:30px 25px;border:1px solid #eaeaea;border-radius:10px}.partners-description .image-container img{display:block;max-width:100%;max-height:50px;margin:0 auto}.partners-map{margin-top:60px}.partners-map .pharmacies-tabs{display:none}@media(max-width: 1000px){.partners-description{display:block}.partners-description .image{width:300px;max-width:100%;margin-bottom:20px}}.delivery-docs{margin-top:50px}.delivery-docs-list{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:15px}.delivery-docs-item{display:flex;flex-direction:column;width:160px;height:100%;border:1px solid #a1c44e;text-decoration:none;padding:15px;border-radius:10px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.delivery-docs-item .icon{display:block;width:40px;height:37px;margin:0 auto 15px}.delivery-docs-item .icon svg{width:100%;height:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.delivery-docs-item .icon svg path{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.delivery-docs-item .title{font-size:14px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.delivery-docs-item:hover{background:#a1c44e;color:#fff}.delivery-docs-item:hover svg{fill:#fff}.delivery-docs-item:hover svg path{fill:#fff}.errors{padding:50px 0 100px}.errors-content{text-align:center}.errors-content .num{font-size:200px;font-weight:700;line-height:1;color:#eaeaea;margin-bottom:15px}.errors-content .title{font-size:36px;font-weight:700;line-height:1.2}.errors-content .text{font-size:20px;line-height:1.5;margin-top:15px}.errors-content .action{margin-top:35px}.errors-connection{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;column-gap:30px}.errors-connection .image{width:70px;flex-shrink:0}.errors-connection .image img{display:block;width:100%}.errors-connection .description{flex-grow:1}.errors-connection .text{margin-top:10px}@media(max-width: 600px){.errors{padding:30px 0 60px}.errors-content .num{font-size:100px}.errors-content .title{font-size:26px}.errors-content .text{font-size:16px}.errors-content .text br{display:none}.errors-connection{display:block;text-align:center}.errors-connection .image{width:60px;margin:0 auto 20px}}.pageview-cap{background:#f9f9f9;padding:50px 10px}.cap{max-width:600px;margin:0 auto;padding:25px 30px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);border:1px solid #e5e5e5;text-align:center}.cap-top{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.cap-top .title{font-size:20px;font-weight:700;line-height:1;text-transform:uppercase}.cap-top .descr{margin-top:5px;font-size:14px;line-height:20px;color:#969696}.cap-bottom .title{font-size:16px;font-weight:700;line-height:25px}.cap-bottom .descr{margin-top:5px;font-size:14px;line-height:20px;color:#6b6b6b}/*# sourceMappingURL=style.css.map */
