@charset "UTF-8";@font-face{font-family:RobotoWeb;src:url(../../css/fonts/Roboto-Regular.eot);src:url(../../css/fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(../../css/fonts/Roboto-Regular.woff2) format("woff2"),url(../../css/fonts/Roboto-Regular.woff) format("woff"),url(../../css/fonts/Roboto-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;text-rendering:optimizeLegibility}@font-face{font-family:RobotoWeb;src:url(../../css/fonts/Roboto-Medium.eot);src:url(../../css/fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(../../css/fonts/Roboto-Medium.woff2) format("woff2"),url(../../css/fonts/Roboto-Medium.woff) format("woff"),url(../../css/fonts/Roboto-Medium.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap;text-rendering:optimizeLegibility}html{position:relative;height:100vh;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:#fff}body{font-family:RobotoWeb;font-weight:400;margin:0;color:#101010;background-color:#fff;font-size:.875rem;line-height:1.3;height:100%;min-height:100%;--safe-area-inset-bottom:env(safe-area-inset-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:-moz-placeholder{color:#888;font-size:.9rem}::-moz-placeholder{color:#888;font-size:.9rem}:-ms-input-placeholder{color:#888;font-size:.9rem}::-webkit-input-placeholder{color:#888;font-size:.9rem}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}::-ms-clear{display:none}.heading,h1,h2,h3,h4{font-family:RobotoWeb;font-weight:600;color:#101010}h1{font-size:1.375rem}h2{font-size:1.125rem;margin-bottom:1rem}h3{font-size:1.0625rem;margin-bottom:0;font-weight:600;line-height:20px}h4{font-size:1rem;margin-bottom:1rem}h1,h2,h3{line-height:1.3}.block-title{font-size:1.5rem}@media all and (min-width:901px){.block-title{font-size:2rem}}a:not(.btn),a:not(.tag){text-decoration:none;color:inherit}a:not(.btn):active,a:not(.btn):focus,a:not(.btn):hover,a:not(.tag):active,a:not(.tag):focus,a:not(.tag):hover{color:#43b02a;text-decoration:underline;cursor:pointer}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:RobotoWeb;font-weight:400;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}.table{width:100%;margin-bottom:1rem;color:#101010}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid rgba(16,16,16,.15)}.table thead th{vertical-align:bottom;border-bottom:1px solid rgba(16,16,16,.15)}.table tbody+tbody{border-top:1px solid rgba(16,16,16,.15)}.back2{background:#f2f2f2;border-radius:8px}.text-muted{color:rgba(16,16,16,.5)!important}.green{color:#3b9c25!important}.green-main{color:#43b02a!important}.red{color:#ff6262!important}.orange{color:#f96d15!important}.blue{color:#0073de!important}.black{color:#101010!important}.gray-text{color:#888}.gray-medium-text{color:#888!important}.base-text{color:#101010}.strong,strong{font-weight:600}.font-normal{font-weight:400!important}.br-left,.col__info{border-left:1px solid;border-left-color:#f2f2f2}.br-green-bottom,.product-list__item{border-bottom:rgba(67,176,42,.2) 1px solid!important}.br-gray-bottom{border-bottom:1px solid #f2f2f2!important}.br-green-dashed-bottom{border-bottom:1px dashed #43b02a}.br-green-top{border-top:rgba(67,176,42,.2) 1px solid!important}.br-green-right{border-right:rgba(67,176,42,.2) 1px solid!important}.no-top-border{border-top:none!important}.no-border{border:none!important}.box-shadow-bottom{box-shadow:0 6px 5px -5px rgba(32,33,36,.2)}.box-shadow-reset{box-shadow:none!important}.fs-12{font-size:.75rem!important}.fs-13{font-size:.8125rem!important}.fs-14{font-size:.875rem!important}.fs-15{font-size:.9375rem!important}.fs-16{font-size:1rem!important;line-height:1.4}.fs-18{font-size:1.125rem!important;line-height:1.4}.fs-20{font-size:1.25rem!important}.fs-24{font-size:1.5rem!important}.flex-1{flex:1}.text-crossed{text-decoration:line-through}small{font-size:80%;font-weight:inherit}.gray-block-bg{background-color:#f2f2f2!important}.light-green-block-bg{background-color:#eef7eb!important}.custom-list>.custom-list__item:before,.info-badge:after,.item-before{display:block;position:absolute;font-size:.75rem;font-weight:500;left:-2.2rem;transform:translateX(50%) translateY(-50%);height:17px;width:17px;line-height:17px;text-align:center;border-radius:50%}.info-badge{position:relative}.info-badge:after{left:auto;right:-15px;content:url(/images/info-gray.svg);top:35%}.address-card .filter-group__list--subheader,.filter-group .collapsible,.filter-group__info,.filter-header-text{color:#888;font-size:.875rem;font-weight:600;text-transform:uppercase;padding-bottom:16px}.base-bg{background-color:#f2f2f2!important}.bg-warning{background-color:#fff1e9!important}.bg-blue{background-color:#d9edff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-light-gray{background-color:#fafafa!important}.bg-yellow{background-color:#fefaca!important}.bg-green{background-color:#eef7eb!important}.text-white{color:#fff!important}.border-radius-xl{border-radius:32px!important}.info-message,.info-message--small{background:#fefaca;border-radius:8px;font-size:.875rem;line-height:1.3;padding:10px 1rem;color:#101010}.info-message--small{font-size:.75rem;line-height:1;padding:5px 10px;font-weight:500}.info-message--large{height:49px;display:flex;align-items:center;justify-content:center;padding:0}.info-message--stop{padding-left:30px;background-image:url(/images/stop-icon.svg);background-repeat:no-repeat;color:#888}.selected-filter__address--city-button,.target-button{cursor:pointer;display:flex;align-items:center;padding-bottom:10px}.selected-filter__address--city-button .icon-wrapper,.target-button .icon-wrapper{min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center}.status-warning{padding-left:30px;background:url(/images/status-warning.svg) no-repeat center left;background-size:14px}.status-error{padding-left:30px;background:url(/images/status-error.svg) no-repeat center left;background-size:14px}.status-success{padding-left:30px;background:url(/images/status-success.svg) no-repeat center left;background-size:14px}.status-ok{padding-left:16px;background:url(/images/status-ok.svg) no-repeat center left;background-size:12px}.tablet{background-image:url(/images/tablet.svg)}.mixture{background-image:url(/images/mixture.svg)}.capsule{background-image:url(/images/capsule.svg)}.capsule,.mixture,.tablet{background-repeat:no-repeat;background-size:16px;padding-left:22px}.solute{background-image:url(/images/solute.svg);background-repeat:no-repeat;background-size:11px;padding-left:17px}.sort{display:flex;align-items:center}.sort .icon{order:-1}.scroll-top-map{position:fixed;max-width:700px;width:50%;left:auto;bottom:10px;z-index:1000;width:50%}@media all and (min-width:930px){.scroll-top-map .scroll-top{left:auto!important;right:35px;position:absolute}}.scroll-top{transition:bottom .4s ease-in-out;background:url(/images/scroll-top.svg) no-repeat center center;width:48px;height:48px;background-color:#fff;border-radius:50%;box-shadow:0 1px 6px 0 rgba(16,16,16,.2);position:fixed;bottom:calc(73px + (var(--safe-area-inset-bottom)));right:16px;display:inline-block;cursor:pointer;z-index:1000}@media all and (min-width:950px){.scroll-top{right:40px;bottom:calc(32px + (var(--safe-area-inset-bottom)))}}@media all and (min-width:950px){.scroll-top.top-position{bottom:90px}}.point-small-bg{padding-left:14px;background:url(/images/point-small.svg) no-repeat top left;background-size:10px;margin-bottom:10px}.profitable-badge{width:156px;height:25px;border-radius:6px;background-color:#f96d15;color:#fff;font-size:.75rem;padding:0 10px 0 50px;line-height:25px;position:relative;z-index:10}.profitable-badge--img{width:44px;height:44px;border-radius:6px;border:2px solid #f96d15;background-color:#fff;position:absolute;padding:6px;left:0;top:0;z-index:11}.profitable-badge--img img{max-height:100%;max-width:100%}.map-toggle{width:37px;height:37px;cursor:pointer;z-index:2100}.map-toggle--expand{background:url(/images/map-expand.svg) no-repeat center center}.carousel-item,.nav-tabs .nav-link,.nav-tabs li,.nav__breadcrumbs-container .tag>span,.nav__breadcrumbs-container a.tag>span,.noselect,.scroll-menu-container .tag>span,.scroll-menu-container a.tag>span,nav.nav__breadcrumbs li,nav.nav__breadcrumbs li>a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav__breadcrumbs-container,.scroll-menu-container{position:relative;width:100%;overflow:hidden;height:65px}@media all and (min-width:901px){.nav__breadcrumbs-container,.scroll-menu-container{margin-bottom:5px}}.nav__breadcrumbs-container+*,.scroll-menu-container+*{margin-top:0;padding-top:0}.scroller.arrow-left{float:left}.scroller.arrow-right{float:right}@media all and (max-width:900px){.scroller{display:none}}.scroll-menu-inner-container{overflow:hidden;overflow-x:auto;padding-bottom:10px!important}.pointer{cursor:pointer!important}.text-nowrap{white-space:nowrap}.plain-list{margin:0;padding:0;list-style:none}.search-input-bg{padding-left:calc(2rem + 16px)!important}.check-circle-bg{padding-left:40px;background-image:url(/images/check-circle-2.svg);background-repeat:no-repeat;background-position:center left;background-size:32px;min-height:22px}.add-orange-bg{padding-left:30px;background:url(/images/plus-orange.svg) no-repeat center left;background-size:20px;line-height:20px}.not-available{height:26px;min-width:100px;font-size:.75rem;font-weight:600;background-color:#f2f2f2;color:#888;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:default}.text-overflow{white-space:nowrap;overflow:hidden;max-width:98%;text-overflow:ellipsis;line-height:1.5}.text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-item{background:url(/images/close.svg) no-repeat center center;background-size:12px;width:20px;height:20px;cursor:pointer}.top-category-new::before{color:#f96d15!important;content:'new';display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:5px}.goods-not-found{color:#101010!important}.trade-name-img{width:auto;height:auto;max-width:200px;max-height:139px;border-radius:12px}.not-linked{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:700;color:#fff;text-transform:uppercase;background-color:#a9c55c;border-radius:8px}.not-linked-small{width:35px;height:35px;font-size:.8125rem}.ripple{background-position:center;transition:background .8s}.ripple:hover{background:#fff radial-gradient(circle,transparent 1%,#fff 1%) center/15000%}.ripple:active{background-color:#b4dfaa;background-size:100%;transition:background 0s}body>img{display:none}.notice-badge{font-weight:700;font-size:.75rem;text-transform:uppercase;line-height:1.2;border-radius:8px 0;padding:4px 6px;display:inline-block}.notice-message{font-weight:700;font-size:.875rem;line-height:1.2;border-radius:8px;padding:11px 14px;display:block}.numbered-list{list-style:none;counter-reset:item;line-height:1.42}.numbered-list__items-circle li{margin-bottom:16px;display:flex;align-items:center}.numbered-list__items-circle li:before{content:counter(item);font-weight:600;color:#43b02a;width:32px;height:32px;background:#eef7eb;border-radius:100%;margin-right:16px;display:flex;align-items:center;justify-content:center}.numbered-list__items-circle li span{display:block;width:calc(100% - 32px)}.numbered-list li{counter-increment:item}.base-list li{display:flex!important;align-items:center}.base-list li:not(:last-child){margin-bottom:16px}.base-list li:before{content:'';display:block;min-width:8px;min-height:8px;border-radius:50%;background-color:#101010;margin-right:16px}.base-list_orange li:before{background-color:#f96d15}.base-numbered-list{counter-reset:item;padding:0!important;margin:0}.base-numbered-list li{list-style:none;margin-bottom:4px}.base-numbered-list li:before{content:counters(item, ".") ". ";counter-increment:item}.socials-list{display:flex;align-items:center;margin:0 -4px}.socials-list .btn{margin:0 4px}.socials-list .btn.btn-outline-green-kit svg{margin-right:0}.base-socials-list{display:flex;align-items:center;gap:8px}.base-socials-list a{transition:border .3s ease-in-out,background-color .3s ease-in-out;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e5e5ea;border-radius:8px}.base-socials-list a:hover{background-color:#d9efd4;border:1px solid #d9efd4}.base-socials-list a:hover svg path{fill:#3b9c25}.base-socials-list a svg{max-width:100%}.base-socials-list a svg path{transition:fill .3s ease-in-out}.title-icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background-color:#f2f2f2;border-radius:50%}.title-icon-warning{background-color:#fff1e9}.steps-list .list-title{display:flex;align-items:center;font-size:1rem;font-weight:600;margin-bottom:8px}.steps-list .icon{margin-right:8px}.steps-list li:not(:last-child){border-bottom:1px solid #f2f2f2;padding-bottom:16px;margin-bottom:16px}.icon-notice-badge{padding:2px 12px;display:flex;align-items:center;justify-content:center;border-radius:100px}.pointer-events-none{pointer-events:none}.base-table{overflow-x:auto;border:1px solid #101010;overflow-y:auto}.base-table__lg .table-cell{width:15%!important}.base-table__lg .table-cell.table-cell__lg{width:35%!important}.base-table__lg .table-body,.base-table__lg .table-header{min-width:700px!important}@media all and (min-width:680px){.base-table__lg .table-body,.base-table__lg .table-header{min-width:790px!important}}.base-table .table-body,.base-table .table-header{width:100%;border-collapse:collapse;border-spacing:0;min-width:650px}@media all and (min-width:680px){.base-table .table-body,.base-table .table-header{min-width:790px}}.base-table .table-header{font-weight:700;border-bottom:1px solid #101010}.base-table .table-row{display:flex}.base-table .table-row:last-child .table-cell{border-bottom:none}.base-table .table-cell{padding:8px 12px;border-bottom:1px solid #101010;vertical-align:top;width:25%;box-sizing:border-box}.base-table .table-cell:not(:last-child){border-right:1px solid #101010}.base-table .table-cell.table-cell__lg{width:50%}.base-table .table-header .table-cell{text-align:center;font-weight:700}.download-link{text-decoration:none!important}.download-link:hover .download-link__title{text-decoration:underline}.loader{width:24px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#3b9c25 94%,#0000) top/4px 4px no-repeat,conic-gradient(#0000 30%,#3b9c25);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);animation:loaderAnimation 1s infinite linear}.loading .loader{display:block!important}.loader.loader--small{width:22px;background:radial-gradient(farthest-side,#3b9c25 94%,#0000) top/2px 2px no-repeat,conic-gradient(#0000 30%,#3b9c25);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0)}@keyframes loaderAnimation{100%{transform:rotate(1turn)}}.container__page{padding-left:0;padding-right:0;position:relative;overflow:visible;min-height:100vh;min-height:-webkit-fill-available;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.container__page.shopping-card{background-color:#fafafa}.container__header{padding-left:0;padding-right:0;width:100%;max-width:100%;background:#43b02a}.container__header .header__navbar{margin:auto;max-width:1366px}.container__search-small{display:none}.container__map{margin-top:calc(-1 * (60px + 48px + 2rem));display:none;overflow:hidden}.container__map--small{height:108px;overflow:hidden;display:none;position:relative}.container__map--small .map-toggle{position:absolute;top:10px;right:10px;display:none}.container__map--small .map-toggle-button{position:absolute;background-color:#fff;box-shadow:0 1px 6px rgba(32,33,36,.2);top:33px;right:1rem;cursor:pointer;z-index:2100;display:none}.container__map--small .map-target-button{position:fixed;width:61px;height:61px;background-color:#fff;background-image:url(/images/target.svg);background-repeat:no-repeat;background-position:center center;box-shadow:0 1px 6px rgba(32,33,36,.2);border-radius:50%;bottom:115px;right:1rem;cursor:pointer;z-index:2100;display:none}.container__map--small.map-fixed{position:fixed;margin-left:0;top:calc(50px + 60px);width:100%;z-index:2900;box-shadow:0 1px 6px rgba(32,33,36,.2);background-image:none!important}.container__map--small.map-fixed.pharmacy-network{top:50px}.container__map--small.map-fixed.filter-margin{margin-top:50px}.container__map--small.map-fixed .map-target-button{display:block}.container__map--small.map-fixed #mapSmall{width:100%;height:100%;display:block!important}.container__map--small.map-fixed #mapSmall .leaflet-control-container .leaflet-top.leaflet-left{left:auto;right:20px;top:calc(50dvh - 175px)}.container__map--small.map-fixed #mapSmall .leaflet-control-container .leaflet-bar{margin-top:0}.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar{border:none!important}.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar a{width:40px;height:40px;padding:0;line-height:40px;box-shadow:0 1px 6px rgba(32,33,36,.2)}.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar a.leaflet-control-zoom-in,.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar a.leaflet-control-zoom-out{color:transparent}.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar a.leaflet-control-zoom-in{background-image:url(/images/map-size-plus.svg);background-repeat:no-repeat;background-position:center center}.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar a.leaflet-control-zoom-out{background-image:url(/images/map-size-minus.svg);background-repeat:no-repeat;background-position:center center}.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:0;border-top-right-radius:0;border-radius:50%;margin-bottom:1rem}.container__map--small.map-fixed #mapSmall.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:50%}.container__map--small #mapSmall{width:100%;height:100%}.container__map #map{width:100%;height:100%}.container__delivery-map{width:100%;height:100%}.container__delivery-map #map{width:100%;height:100%}.container__main{min-height:calc(100% - 60px - 2px);height:calc(100% - 60px - 2px)}.container__body{min-height:calc(100% - 60px)}.container__footer{width:100%;max-width:100%;padding-left:0;padding-right:0}.container__connect{max-width:998px!important;overflow:hidden}.container__app-page{max-width:882px;padding:0 16px;margin:0 auto}.container__page.delivery-reservation .container__footer,.container__page.reservation .container__footer{display:none!important}.col__tabs{padding-right:0}#confirmLogoutModal{z-index:9000!important}@media all and (min-width:1367px){.container__body{padding:0 43px}.page-home .container__body{padding:43px}}@media all and (max-width:1366px){.page-home .container__body{padding:43px 15px 24px}}@media all and (max-width:900px){.col__tabs{padding-top:0}.container__page.delivery-reservation .container__header,.container__page.reservation .container__header{display:none!important}.page-home .container__body{padding:15px 15px 24px}}@media all and (min-width:300px){.container{width:100%;max-width:1366px}.container__faq{max-width:880px}}.main-header{display:flex;justify-content:center;flex-direction:column;width:100%}.main-header .header__button-accessibility{color:#3b9c25;background-color:#fff}.main-header .header__button-accessibility:hover{background-color:#fff!important}.main-header .header__button-accessibility.active{color:#fff;background-color:#3b9c25}.main-header .header__button-accessibility.active:hover{background-color:#3b9c25!important}.main-header .header__button-accessibility.active svg path{fill:#fff!important}.header__navbar{height:60px;background:#43b02a;align-content:center}.header__navbar .navbar-brand{margin-right:20px}.header__search,.header__search--location{width:410px;height:48px!important;padding-right:calc(1rem + 16px)!important;background-size:16px;border-radius:12px!important}@media all and (min-width:1366px){.header__search,.header__search--location{width:522px}}.header__search--location.menu-opened:not(.list-empty),.header__search.menu-opened:not(.list-empty){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}@media all and (max-width:900px){.header__search{display:none}}@media all and (max-width:1024px) and (max-height:450px){.header__search{display:none}}.header__right{max-width:160px;display:flex;justify-content:flex-end;margin-left:auto}.header__right .header-action-btn{margin:0 6px}.header__right .header-action-btn:first-child{margin-left:0}.header__right .header-action-btn:last-child{margin-right:0}.header__right>form{margin-right:40px}.header__right #shoppingCartRightMenuCont.map-fixed{z-index:3999}.header__button,.header__button--location{justify-content:left!important;position:relative;white-space:nowrap;overflow:hidden}.header__button .icon:first-of-type,.header__button img:first-of-type,.header__button--location .icon:first-of-type,.header__button--location img:first-of-type{display:block}.header__button .icon:nth-of-type(2),.header__button img:nth-of-type(2),.header__button--location .icon:nth-of-type(2),.header__button--location img:nth-of-type(2){display:none}.header__button--location.show,.header__button.show{background-color:#3b9c25!important}.header__button--location.show .icon:first-of-type,.header__button--location.show img:first-of-type,.header__button.show .icon:first-of-type,.header__button.show img:first-of-type{display:none}.header__button--location.show .icon:nth-of-type(2),.header__button--location.show img:nth-of-type(2),.header__button.show .icon:nth-of-type(2),.header__button.show img:nth-of-type(2){display:block}.header__button{display:none!important}.header__button-address span{max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__button-catalog{overflow:visible}.header__button-services{display:none!important}@media all and (min-width:950px){.header__button-services{display:flex!important}}.header__language{width:auto}.header__navbar--location{display:none}.header__location-back{display:none;margin-right:20px;cursor:pointer}.header__menu-burger{display:none;margin-right:12px;cursor:pointer}.header__bottom-panel{height:110px;background:#43b02a;align-content:center;background-position:center top;background-repeat:no-repeat;background-size:cover}@media all and (max-width:900px){.header__bottom-panel{display:none}}@media all and (max-width:1024px) and (max-height:450px){.header__bottom-panel{display:none}}.header__bottom-panel-container{height:100%;margin:auto;display:flex;justify-content:center;align-items:center}.header__bottom-panel .header__top-search-container{max-width:652px;margin:auto;margin-top:-27px}.header__bottom-panel .header__top-search-container .search-items__container{margin:0;position:relative}.header__bottom-panel .header__top-search-container .search-items__container .search-close{position:absolute;z-index:1030;top:15px;right:190px;width:32px;height:32px;cursor:pointer;background-image:url(/images/close-icon.svg);background-position:center center;background-repeat:no-repeat}.header__bottom-panel .header__top-search-container .search-items__container .serch-btn-wrapper{padding-left:16px;position:absolute;top:50%;right:6px;transform:translateY(-51%)}.header__bottom-panel .header__top-search-container .search-items__container .serch-btn-wrapper:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);height:24px;width:1px;display:block;background-color:#e5e5ea}.header__bottom-panel .header__top-search-container .search-items__container .serch-btn-wrapper .header-search-all{position:static}.header__bottom-panel .header__top-search-container .search-items__container .serch-btn-wrapper .icon{margin-right:16px}.header__bottom-panel .header__top-search-container .search-items__container .serch-btn-wrapper .icon:hover svg path{stroke:#3b9c25}.header__bottom-panel .header__top-search-container .search-items__container .serch-btn-wrapper .btn{font-weight:600}.header__bottom-panel .header__top-search-container .search-items__container .header-search-all{position:absolute;z-index:1030;height:48px;border-radius:10px;width:105px;top:6px;right:6px;cursor:pointer}.header__bottom-panel .header__top-search-container .search-items__container .header-search-all.sm{height:44px}.header__bottom-panel .header__top-search-container .search-items__container.home__search .serch-btn-wrapper{transform:translateY(-49%)}.header__banner{font-size:1.375rem;text-align:center;color:#fff;font-weight:700;display:flex;align-items:center;height:40px;margin-bottom:20px}.header__banner-badge{background-color:#f96d15;height:40px;padding:0 6px;border-radius:8px;border-radius:8px;margin-left:10px;line-height:38px}.header__city-mobile{display:none}.container__header .dropdown.search-top__dropdown{margin-left:1rem;display:none}.container__header .dropdown.search-top__dropdown .search-close{position:absolute;z-index:1030;top:15px;right:190px;width:32px;height:32px;cursor:pointer;background-image:url(/images/close-icon.svg);background-position:center center;background-repeat:no-repeat}.container__header .dropdown.search-top__dropdown .serch-btn-wrapper{padding-left:16px;position:absolute;top:50%;right:6px;transform:translateY(-51%)}.container__header .dropdown.search-top__dropdown .serch-btn-wrapper:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);height:24px;width:1px;display:block;background-color:#e5e5ea}.container__header .dropdown.search-top__dropdown .serch-btn-wrapper .header-search-all{position:static}.container__header .dropdown.search-top__dropdown .serch-btn-wrapper .icon{margin-right:16px}.container__header .dropdown.search-top__dropdown .serch-btn-wrapper .icon:hover svg path{stroke:#3b9c25}.container__header .dropdown.search-top__dropdown .serch-btn-wrapper .btn{font-weight:600}.container__header .dropdown.search-top__dropdown .header-search-all{position:absolute;z-index:1030;height:48px;border-radius:10px;width:105px;top:6px;right:6px;cursor:pointer}.container__header .dropdown.search-top__dropdown .header-search-all.sm{height:44px}@media all and (min-width:901px){.container__header .dropdown.search-top__dropdown{display:block}}.container__header .dropdown.search-top__dropdown .search-close{top:50%;right:175px;transform:translateY(-50%);display:none}@media all and (min-width:901px){.container__header .dropdown.search-top__dropdown .search-close{display:block}}.container__header .dropdown.search-top__dropdown .serch-btn-wrapper{display:none!important;right:2px}@media all and (min-width:901px) and (min-height:450px){.container__header .dropdown.search-top__dropdown .serch-btn-wrapper{display:flex!important;align-items:center}}.container__header .dropdown.search-top__dropdown .icon-search{position:absolute;left:10px;top:50%;transform:translateY(-50%)}@media all and (min-width:930px){.show-map .container__header .dropdown.search-top__dropdown .icon-search,.show-map .container__header .dropdown.search-top__dropdown .serch-btn-wrapper{display:none!important}}.container__search-small{--safe-area-inset-left:env(safe-area-inset-left);background-color:#43b02a;display:none;justify-content:center;position:relative;margin:0 15px 8px}@media all and (max-width:900px){.container__search-small{display:flex}}@media all and (max-width:1024px) and (max-height:450px){.container__search-small{display:flex}}.container__search-small .header__search--small{max-width:100%;width:100%;border-radius:12px!important;height:48px!important;padding-left:calc(2rem + 14px)!important}.container__search-small .header-search-all{display:none}.container__search-small.search-fixed{position:fixed;align-items:center;z-index:3999;top:0;left:0;right:0;margin:0;padding:0 1rem 0 63px;padding-left:calc(63px + env(safe-area-inset-left));padding-right:calc(15px + env(safe-area-inset-right));height:56px;background-color:#43b02a;background-image:url(/images/icon-arrow-white-left.svg);background-position:center left calc(1rem + (var(--safe-area-inset-left)));background-repeat:no-repeat;z-index:10000}@supports (-webkit-touch-callout:none){@media all and (max-height:450px){.container__search-small.search-fixed{background-position:center left 25px}}}.container__search-small.search-fixed .header__search--small{background-color:#fff;padding-left:1rem!important;padding-right:2rem;background-image:none!important}.container__search-small.search-fixed .search-close{position:fixed;z-index:5000;top:12px;right:calc(20px + (var(--safe-area-inset-left)));width:32px;height:32px;cursor:pointer;background-image:url(/images/close-icon.svg);background-position:center center;background-repeat:no-repeat}.container__search-small.search-fixed .icon-search{display:none}.container__search-small--backdrop{z-index:2900;width:100%;position:fixed;top:0;left:0;bottom:0;overflow:hidden;pointer-events:none}.container__search-small .icon-search{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.mobile__search-small{display:none}@media all and (max-width:900px){.mobile__search-small{display:block}}.logo{display:flex;align-items:center;height:100%}.logo__menu{width:45px;height:28px;background:url(/images/logo-app-white.svg) no-repeat center center;cursor:pointer}.logo__menu--small{display:none}.logo__menu--black{width:20px;height:20px;background:url(/images/top-menu-icon-black.svg) no-repeat center center;background-size:20px;margin-right:10px;cursor:pointer}@media all and (max-width:900px){.logo__menu-name{width:178px}.logo__menu-name svg{max-width:178px}}.button-badge{text-decoration:none;position:relative;display:inline-block;text-align:center;transition:all ease .4s}.button-badge:hover{background-color:#3b9c25;box-shadow:none}.button-badge .badge{position:absolute;min-width:16px;height:16px;line-height:12px;text-align:center;top:-7px;right:-5px;font-size:.7em;color:#fff;border-radius:50%!important;background:#f96d15}.font-size-large .button-badge .badge,.font-size-x-large .button-badge .badge{display:flex;align-items:center;justify-content:center}.button-badge .badge.product-in-card:empty{display:none}.button-badge.profile-large{display:flex;align-items:center;justify-content:center}.button-badge.profile-large .user-info{display:none}.button-badge.profile-large .name-letters{font-size:1rem;text-transform:uppercase;color:#fff}.button-badge.profile-large.notloggedin{position:relative;width:30px;height:30px;background-color:#3b9c25;border-radius:50%;padding:0}.button-badge.profile-large.notloggedin::before{content:'';position:absolute;width:8px;height:8px;border-radius:4px;background-color:#f96d15;top:0;right:0}.button-badge.profile-large.notloggedin img{height:16px;width:16px}.button-badge.profile-large.loggedin{position:relative}.button-badge.profile-large.loggedin .user-info{display:none;border-radius:50%}.button-badge.profile-large.loggedin .user-info img{height:100%;width:100%;border-radius:50%}.button-badge.profile-small{display:none}.header__navbar{padding:8px 15px;flex-wrap:nowrap}.header__navbar .button-badge{width:40px;height:40px;line-height:40px;border-radius:12px}.header__navbar .button-badge:hover{background-color:#3b9c25;box-shadow:none}.header__navbar .button-badge .badge{top:5px;right:3px}.header__navbar .show .button-badge{background-color:#3b9c25;box-shadow:none}@media all and (min-width:901px){.header__navbar .search-large-bg{padding-right:205px!important}}.header__navbar.navbar-light .header__button-accessibility{min-height:40px;width:40px}@media all and (min-width:901px){.header__navbar.navbar-light .header__button-accessibility{display:none;min-height:auto;width:auto}}.toggleWrapper{position:absolute;top:50%;height:36px;overflow:hidden;transform:translate3d(-50%,-50%,0)}.toggleWrapper .toggle{cursor:pointer;display:inline-block;position:relative;width:78px;height:36px;background:#3b9c25;border-radius:8px;margin-bottom:0;transition:all .2s cubic-bezier(.445,.05,.55,.95)}.toggleWrapper .toggle::before{content:"UA";left:14%;color:rgba(255,255,255,.6);position:absolute;line-height:36px;font-size:.875rem;transition:all .2s cubic-bezier(.445,.05,.55,.95);z-index:0}.toggleWrapper .toggle::after{content:"RU";right:14%;color:rgba(255,255,255,.6);position:absolute;line-height:36px;font-size:.875rem;transition:all .2s cubic-bezier(.445,.05,.55,.95);z-index:0}.toggleWrapper .toggle input{position:absolute;left:-99em}.toggleWrapper .toggle input+.toggle__handler{display:inline-block;position:relative;z-index:2;background:#43b02a;width:36px;height:32px;border-radius:6px;top:2px;left:3px;transition:all .2s cubic-bezier(.445,.05,.55,.95);transform:translateX(-1px)}.toggleWrapper .toggle input+.toggle__handler::after{content:"UA";right:22%;color:#fff;position:absolute;line-height:32px;font-size:.875rem}.toggleWrapper .toggle input:checked+.toggle__handler{width:36px;transform:translateX(37px);border-color:#43b02a}.toggleWrapper .toggle input:checked+.toggle__handler::after{content:"RU"}.dropdown.show .header__search{z-index:5010;position:relative}@media all and (min-width:950px){.page-home .header__button{display:flex!important}}@media all and (min-width:1081px){.container__page:not(.show-map) .header__button{display:flex!important}}@media all and (min-width:1366px){.header__navbar{padding-left:43px;padding-right:43px;max-width:1376px}.header__navbar .navbar-brand{margin-right:20px}.header__bottom-panel{padding-left:43px;padding-right:43px}}@media all and (max-width:1200px){.header__search{max-width:340px;padding-right:calc(1rem + 16px)!important}.header__navbar .navbar-brand{margin-right:10px}.header__right{max-width:160px;width:auto;flex:1}.search-top__search-buttons{flex-direction:column!important}}@media all and (max-width:1080px){.header__navbar .dropdown.search-top__dropdown{width:calc(100% - 400px)}.header__search{width:100%;max-width:100%;padding-right:calc(1rem + 16px)!important}.search-top__search-buttons{flex-direction:column!important}}@media all and (max-width:854px){.header__search{padding-right:calc(1rem + 16px)!important}.search-top__search-buttons{flex-direction:column!important}}@media all and (max-width:900px){.header__language{display:none}.header__navbar{height:60px}.header__navbar .navbar-brand{margin-right:10px;padding:0}.header__right{display:none!important}.header__menu-burger{display:block}.header__city-mobile{display:inline-flex;flex-direction:column;align-items:center;margin-left:auto;overflow:hidden;cursor:pointer;color:#fff;margin-right:12px}.header__city-mobile>span{font-size:.75rem;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container__header .dropdown.search-top__dropdown{margin-left:0}.container__main{min-height:calc(100% - 60px - 78px);height:auto}.container__page.home-page .container__search-small,.container__page.page-not-found .container__search-small,.container__page.promotions .container__search-small,.container__page.server-error .container__search-small,.container__page.shopping-list .container__search-small{display:none}.container__page.shopping-card .container__search-small>#headerSearchSmall{background-color:#fff}.header__navbar .button-badge{width:auto;min-width:30px;height:auto;line-height:inherit;padding:3px;border-radius:6px}.header__navbar .button-badge .badge{top:0;right:0}.header__navbar .button-badge.profile-large{display:none}.header__navbar .button-badge.profile-small{display:flex;align-items:center;justify-content:center}.header__navbar .button-badge.profile-small .user-info{display:none}.header__navbar .button-badge.profile-small .name-letters{font-size:1rem;text-transform:uppercase;color:#fff}.header__navbar .button-badge.profile-small.loggedin{position:relative}.header__navbar .button-badge.profile-small.loggedin .user-info{display:none;width:30px;height:30px;border-radius:50%}.header__navbar .button-badge.profile-small.loggedin .user-info img{height:100%;width:100%;border-radius:50%}.logo__menu{background-size:39px}.logo__menu--small{display:block;cursor:pointer;margin-right:0}}@media all and (max-width:360px){.logo__menu{display:none!important}}.form-control{height:48px;border-radius:12px;border:none;padding-right:1rem;padding-left:1rem;background-color:#fff;color:#101010}.form-control:active,.form-control:focus{box-shadow:none;background-color:#fff;color:#101010}.form-control:not(.search-large-bg){border:1px solid #f2f2f2;color:#101010}.form-control:not(.search-large-bg):active,.form-control:not(.search-large-bg):focus{box-shadow:none;border:1px solid #3b9c25!important}.form-control:not(.search-large-bg):hover{border:1px solid #f2f2f2}.form-control:not(.search-large-bg).disabled,.form-control:not(.search-large-bg):disabled{background-color:#e5e5ea!important;border-color:#e5e5ea!important;opacity:1;pointer-events:none}.form-control:not(.search-large-bg).disabled::placeholder,.form-control:not(.search-large-bg):disabled::placeholder{color:#888!important}.form-control.white-bg{background-color:#fff}.form-control.base-bg{background-color:#f2f2f2}.form-control.green-bg{background-color:#3b9c25}.form-control.bordered{border:1px solid rgba(16,16,16,.15)}.form-control.search-bg{padding-left:calc(2rem + 18px)!important;background-image:url(/images/icon-search-green.svg);background-repeat:no-repeat;background-position:center left 12px}.form-control.search-inline-icon{padding-left:calc(2rem + 18px)!important}.form-control.search-large-bg{padding-left:calc(2rem + 14px)!important;border-bottom:1px solid transparent}@media all and (min-width:901px){.form-control.search-large-bg{padding-right:213px}}.form-control.search-large-bg.menu-opened:not(.list-empty){border-bottom:1px solid #f2f2f2}.form-control.search-bg-right{padding-right:calc(2rem + 18px)!important;background-image:url(/images/search.svg);background-repeat:no-repeat;background-position:center right 1rem;background-size:18px}.form-control.search-home{border:4px solid #43b02a;height:60px;border-radius:16px}.form-control.search-home:hover{border-color:#3b9c25}.form-control.search-home.show-dropdown{border-bottom-left-radius:0;border-bottom-right-radius:0;border:none;border-bottom:1px solid #f2f2f2;box-shadow:0 1px 6px rgba(0,0,0,.2)}.form-control.search-home.show-dropdown.search-large-bg{padding-left:calc(2rem + 18px)!important;background-position:center left 12px}.form-control.search-home.show-dropdown.list-empty{border-radius:16px!important}.form-control.search-home.show-dropdown:active,.form-control.search-home.show-dropdown:hover{border-color:none}.form-control.search-not-found{border:5px solid #43b02a;height:48px}.form-control.target-bg{padding-right:calc(.8rem + 26px)!important;background-image:url(/images/target.svg);background-repeat:no-repeat;background-position:center right .8rem;background-size:26px}.custom-control{position:relative;display:block}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-label:hover{cursor:pointer}.custom-control.custom-switch{padding-left:calc(2.25 * 24px);min-height:calc(1.5 * 24px)}.custom-control.custom-switch .custom-control-label::before{position:absolute;display:block;top:calc(.25 * 24px);left:calc(-2.25 * 24px);width:calc(1.75 * 24px);height:24px;content:"";background-color:#eee;border:#eee solid 1px!important;pointer-events:all;border-radius:calc(.5 * 24px);box-shadow:none!important}.custom-control.custom-switch .custom-control-label::after{position:absolute;display:block;top:calc(.25 * 24px + 2px);left:calc(-2.25 * 24px + 2px);width:calc(24px - 4px);height:calc(24px - 4px);background-color:#fff;border:1px solid #b1b1b1;content:"";border-radius:calc(.5 * 24px);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}.custom-control.custom-switch .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#43b02a!important;background-color:#43b02a}.custom-control.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;border-color:#fff;transform:translateX(18px)}.custom-control.custom-checkbox{min-height:calc(1.5 * 20px);padding-left:calc(1.5 * 24px)}.custom-control.custom-checkbox .custom-control-label{color:#101010}.custom-control.custom-checkbox .custom-control-label::before{position:absolute;top:-4px;left:calc(-1.5 * 24px);display:block;width:24px;height:24px;pointer-events:none;content:"";background-color:#fff;border:2px solid #3b9c25;border-radius:6px;box-shadow:none!important}.custom-control.custom-checkbox .custom-control-label::after{position:absolute;top:-4px;left:calc(-1.5 * 24px);display:block;width:24px;height:24px;content:"";background:no-repeat 50%/50% 50%}.custom-control.custom-checkbox.checkbox-small{min-height:calc(1.1 * 21px);padding-left:calc(1.4 * 21px)}.custom-control.custom-checkbox.checkbox-small .custom-control-label{padding-top:2px;color:#101010}.custom-control.custom-checkbox.checkbox-small .custom-control-label::before{top:0;left:calc(-1.4 * 21px);width:21px;height:21px;border-radius:6px}.custom-control.custom-checkbox.checkbox-small .custom-control-label::after{top:0;left:calc(-1.4 * 21px);width:21px;height:21px}.custom-control.custom-checkbox.no-label .custom-control-label::after,.custom-control.custom-checkbox.no-label .custom-control-label::before{margin-left:calc(.75 * (24px / 2))}.custom-control.custom-checkbox.no-label.checkbox-small .custom-control-label::after,.custom-control.custom-checkbox.no-label.checkbox-small .custom-control-label::before{margin-left:calc(.7 * (21px / 2))}.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#3b9c25;background-color:#3b9c25}.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url(/images/check.svg)}.custom-control.custom-checkbox .custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:#fff;border-color:#3b9c25}.custom-control.custom-checkbox .custom-control-input:checked:not(:disabled):active~.custom-control-label::before{border-color:#3b9c25;background-color:#3b9c25}.custom-control.custom-checkbox .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#3b9c25}.custom-control.custom-radio{min-height:calc(1.5 * 21px);padding-left:calc(1.5 * 21px)}.custom-control.custom-radio .custom-control-label{color:#101010}.custom-control.custom-radio .custom-control-label::before{position:absolute;top:50%;transform:translateY(-50%);left:calc(-1.5 * 21px);display:block;width:21px;height:21px;pointer-events:none;content:"";background-color:#fff;border:1px solid #43b02a;border-radius:50%;box-shadow:none!important;transition:none!important}.custom-control.custom-radio .custom-control-label::after{position:absolute;top:50%;transform:translateY(-50%);left:calc(-1.5 * 21px);display:block;width:21px;height:21px;content:"";background:no-repeat 50%/50% 50%}.custom-control.custom-radio .custom-control-input:checked~.custom-control-label::before{border:none;background-color:#fff;border-radius:50%!important}.custom-control.custom-radio .custom-control-input:checked~.custom-control-label::after{border:8px solid #43b02a;border-radius:50%!important;background-image:none}.custom-control.custom-radio .custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:#fff!important;border:none}.custom-control.custom-radio .custom-control-input:checked:not(:disabled):active~.custom-control-label::before{border-color:#43b02a;background-color:#43b02a}.custom-control.custom-radio .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#43b02a}.custom-control .custom-control-input:disabled~.custom-control-label{color:#d1d1d1!important}.custom-control .custom-control-input:disabled~.custom-control-label:before{border-color:#ccc!important;background-color:#ccc!important;color:#d1d1d1!important;cursor:auto}.custom-control .custom-control-input:disabled~.custom-control-label:before>*{color:#d1d1d1!important}.custom-control.custom-select{display:block;width:100%;padding-right:2.25rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-control.position-center .custom-control-label:after,.custom-control.position-center .custom-control-label:before{content:'';top:50%;transform:translateY(-50%)}.form-holder{border:1px solid #f2f2f2;border-radius:8px;background-color:#fff;padding:8px;line-height:1.4;min-height:52px;display:flex;align-items:center}.form-holder--sm{min-height:33px}.form-holder .custom-checkbox{min-height:auto}@media (prefers-reduced-motion:reduce){.custom-control-label::before{transition:none}}.star{font-size:x-large;width:24px;display:inline-block;color:#eee}.star:before{content:'\2605'}.star:last-child{margin-right:0}.star.green{color:#43b02a}.star.half:after{content:'\2605';color:#43b02a;position:absolute;margin-left:-20px;width:10px;overflow:hidden}.star__container{display:flex;margin-bottom:1rem;align-items:center}.form-price .form-control{color:#101010;border:1px solid rgba(16,16,16,.3);font-size:.875rem;height:36px;line-height:36px;outline:0!important;position:relative}.form-price .input-group{width:94px}.form-price .input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;padding:0 10px 0 0;text-align:right}.form-price .input-group-text{padding:0 10px;color:rgba(16,16,16,.3);background-color:transparent;font-size:.875rem;height:36px;line-height:36px;border:1px solid rgba(16,16,16,.3);border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:none}.form-price button{width:100%;max-width:94px;font-size:.875rem;height:36px}.form-group label{margin-bottom:4px}.form-group .error-message{font-size:.75rem;color:#ff6262;display:none;padding-top:4px}.form-group .error-message .error-message__container{display:flex;align-items:center;line-height:1.35}.form-group .error-message .icon{display:flex;margin-right:4px}.form-group.error-form .form-control{border:1px solid #ff6262}.form-group.error-form .form-control:active,.form-group.error-form .form-control:focus{border:1px solid #ff6262!important}.form-group.error-form .error-message{display:block}.form-group>.form-group{margin-bottom:0}.form-group__opener{cursor:pointer;position:relative}.form-group__opener:before{content:'';position:absolute;top:0;right:12px;width:32px;height:48px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="none"><path stroke="%23888" stroke-linecap="round" stroke-width="2" d="m13 10 6 6-6 6"/></svg>');pointer-events:none;background-repeat:no-repeat;background-position:50%}.form-group__opener input{cursor:pointer}.category-card__filters .custom-control.custom-checkbox{pointer-events:none}.category-card__filters .filters-ready .custom-control.custom-checkbox{pointer-events:auto}.border-base{border:1px solid #f2f2f2}.btn,a.btn{font-weight:400;color:#fff;text-align:center;padding:0 .8rem;font-size:1.1rem;line-height:1.5;letter-spacing:normal;display:flex;align-items:center;justify-content:center;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}.btn img+span,a.btn img+span{margin-left:.8rem}.btn:active,.btn:focus,.btn:hover,a.btn:active,a.btn:focus,a.btn:hover{outline:0;box-shadow:none;text-decoration:none}.btn.disabled,.btn:disabled,a.btn.disabled,a.btn:disabled{opacity:.5!important;pointer-events:none}.btn.btn-green-header,a.btn.btn-green-header{color:#fff;background-color:#43b02a;border-color:#3b9c25;padding:8px 16px 8px 8px;border-radius:12px;height:48px;font-size:.875rem;line-height:16px}.btn.btn-green-header:active,.btn.btn-green-header:focus,.btn.btn-green-header:hover,a.btn.btn-green-header:active,a.btn.btn-green-header:focus,a.btn.btn-green-header:hover{color:#fff;background-color:#3b9c25}.btn.btn-green-header img,a.btn.btn-green-header img{width:32px;height:32px}.btn.btn-green-header img+span,a.btn.btn-green-header img+span{margin-left:6px}.btn.btn-white-header,a.btn.btn-white-header{font-size:.875rem;padding:7px 12px 7px 5px;min-height:48px;border-radius:12px}.btn.btn-white-header:focus,.btn.btn-white-header:hover,a.btn.btn-white-header:focus,a.btn.btn-white-header:hover{background-color:#3b9c25}.btn.btn-white-header:focus-visible,a.btn.btn-white-header:focus-visible{color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.15)!important}.btn.btn-white-header:focus-visible .icon-green path,a.btn.btn-white-header:focus-visible .icon-green path{fill:#fff!important}.btn.btn-dropdown-style .icon,a.btn.btn-dropdown-style .icon{display:block!important}.btn.btn-dropdown-style.show,a.btn.btn-dropdown-style.show{background-color:#3b9c25}.btn.btn-dropdown-style.show .icon,a.btn.btn-dropdown-style.show .icon{transform:rotate(180deg)}.btn.btn-outline-orange,a.btn.btn-outline-orange{border-color:#f96d15;background-color:transparent;color:#f96d15;height:48px}.btn.btn-outline-orange:active,.btn.btn-outline-orange:focus,.btn.btn-outline-orange:hover,a.btn.btn-outline-orange:active,a.btn.btn-outline-orange:focus,a.btn.btn-outline-orange:hover{color:#f96d15;border-color:#df5a06;background-color:#fee9dc}.btn.btn-primary-kit,a.btn.btn-primary-kit{background-color:#f96d15;border-color:transparent;border-radius:12px;height:48px;font-size:.75rem;font-weight:600;text-transform:uppercase}.btn.btn-primary-kit .icon,.btn.btn-primary-kit img,a.btn.btn-primary-kit .icon,a.btn.btn-primary-kit img{margin-right:8px}.btn.btn-primary-kit:focus-visible,a.btn.btn-primary-kit:focus-visible{color:#fff;background-color:#e06213;box-shadow:0 0 0 4px rgba(224,98,19,.15)!important}.btn.btn-primary-kit:hover,a.btn.btn-primary-kit:hover{color:#fff;background-color:#e06213}.btn.btn-primary-kit:active,a.btn.btn-primary-kit:active{box-shadow:none!important;background-color:#c24f06}.btn.btn-primary-kit .button-text-details,a.btn.btn-primary-kit .button-text-details{color:#fff}.btn.btn-primary-kit.btn-card,a.btn.btn-primary-kit.btn-card{height:35px;width:95px}.btn.btn-primary-kit.btn-card>img,a.btn.btn-primary-kit.btn-card>img{display:block;margin:0}.btn.btn-primary-kit.btn-card>img+span,a.btn.btn-primary-kit.btn-card>img+span{color:#f96d15;background-image:url(/images/check-orange.svg);background-position:center left;background-repeat:no-repeat;background-size:11px;padding-left:17px;margin:0;display:none}.btn.btn-primary-kit.btn-card.in-card,a.btn.btn-primary-kit.btn-card.in-card{background-color:transparent!important;border-color:rgba(249,109,21,.2)!important;color:#f96d15!important}.btn.btn-primary-kit.btn-card.in-card>img,a.btn.btn-primary-kit.btn-card.in-card>img{display:none}.btn.btn-primary-kit.btn-card.in-card>img+span,a.btn.btn-primary-kit.btn-card.in-card>img+span{display:inline-block}.btn.btn-primary-kit.btn-card.in-card span,a.btn.btn-primary-kit.btn-card.in-card span{color:#f96d15;white-space:nowrap;margin:0}.btn.btn-primary-kit.btn-card.in-card.disabled,.btn.btn-primary-kit.btn-card.in-card[disabled],a.btn.btn-primary-kit.btn-card.in-card.disabled,a.btn.btn-primary-kit.btn-card.in-card[disabled]{background-color:transparent!important;color:#f96d15!important;border-color:rgba(249,109,21,.2)!important}.btn.btn-primary-kit.btn-card.btn-reserve,a.btn.btn-primary-kit.btn-card.btn-reserve{width:auto!important;font-weight:700}.btn.btn-primary-kit.btn-card.btn-reserve>span:first-of-type,a.btn.btn-primary-kit.btn-card.btn-reserve>span:first-of-type{display:inline-block}.btn.btn-primary-kit.btn-card.btn-reserve>span+span,a.btn.btn-primary-kit.btn-card.btn-reserve>span+span{color:#f96d15;margin:0;display:none}.btn.btn-primary-kit.btn-card.btn-reserve.in-card,a.btn.btn-primary-kit.btn-card.btn-reserve.in-card{text-transform:uppercase;background-color:transparent;border-color:rgba(249,109,21,.2);color:#f96d15}.btn.btn-primary-kit.btn-card.btn-reserve.in-card>span:first-of-type,a.btn.btn-primary-kit.btn-card.btn-reserve.in-card>span:first-of-type{display:none}.btn.btn-primary-kit.btn-card.btn-reserve.in-card>span+span,a.btn.btn-primary-kit.btn-card.btn-reserve.in-card>span+span{display:inline-block}.btn.btn-primary-kit.btn-card.btn-reserve.in-card span:nth-of-type(2),a.btn.btn-primary-kit.btn-card.btn-reserve.in-card span:nth-of-type(2){color:#f96d15;white-space:nowrap;margin:0}.btn.btn-primary-kit.btn-card.btn-reserve.in-card.disabled,.btn.btn-primary-kit.btn-card.btn-reserve.in-card[disabled],a.btn.btn-primary-kit.btn-card.btn-reserve.in-card.disabled,a.btn.btn-primary-kit.btn-card.btn-reserve.in-card[disabled]{background-color:transparent;color:#f96d15;border-color:rgba(249,109,21,.2)}.btn.btn-primary-kit.btn-plus,a.btn.btn-primary-kit.btn-plus{width:52px;height:40px;border-radius:0;border-top-left-radius:8px;border-bottom-right-radius:8px;font-size:1.5rem}.btn.btn-primary-kit.btn-delivery,a.btn.btn-primary-kit.btn-delivery{height:40px!important;width:95px;font-weight:700}.btn.btn-primary-kit.btn-delivery>img,a.btn.btn-primary-kit.btn-delivery>img{display:block;width:32px!important;height:32px!important;margin:0}.btn.btn-primary-kit.muted,.btn.btn-primary-kit.muted:active,.btn.btn-primary-kit.muted:focus,.btn.btn-primary-kit.muted:hover,a.btn.btn-primary-kit.muted,a.btn.btn-primary-kit.muted:active,a.btn.btn-primary-kit.muted:focus,a.btn.btn-primary-kit.muted:hover{background-color:rgba(249,109,21,.6)}.btn.btn-outline-green-kit,a.btn.btn-outline-green-kit{font-size:.75rem;font-weight:600!important;color:#3b9c25!important;background-color:#fff;border:1px solid #f2f2f2;border-radius:12px;text-transform:uppercase;text-decoration:none;padding:12px;height:48px;text-align:center}.btn.btn-outline-green-kit img,.btn.btn-outline-green-kit svg,a.btn.btn-outline-green-kit img,a.btn.btn-outline-green-kit svg{margin-right:8px}.btn.btn-outline-green-kit:disabled,.btn.btn-outline-green-kit:focus,.btn.btn-outline-green-kit:hover,a.btn.btn-outline-green-kit:disabled,a.btn.btn-outline-green-kit:focus,a.btn.btn-outline-green-kit:hover{background-color:#fafafa}.btn.btn-outline-green-kit:focus-visible,a.btn.btn-outline-green-kit:focus-visible{box-shadow:0 0 0 4px rgba(53,140,33,.15)!important}.btn.btn-outline-green-kit.active,a.btn.btn-outline-green-kit.active{color:#fff!important;background-color:#43b02a}.btn.btn-outline-green-kit.active svg circle,.btn.btn-outline-green-kit.active svg path,a.btn.btn-outline-green-kit.active svg circle,a.btn.btn-outline-green-kit.active svg path{fill:#fff}.btn.btn-outline-green-kit .icon svg path,a.btn.btn-outline-green-kit .icon svg path{fill:#3b9c25}.btn.btn-outline-orange-kit,a.btn.btn-outline-orange-kit{font-size:.75rem!important;font-weight:600!important;color:#f96d15!important;background-color:#fff;border:1px solid #f2f2f2;border-radius:12px;text-transform:uppercase!important;text-decoration:none;padding:12px;height:48px!important;text-align:center}.btn.btn-outline-orange-kit .icon,.btn.btn-outline-orange-kit img,a.btn.btn-outline-orange-kit .icon,a.btn.btn-outline-orange-kit img{margin-right:8px}.btn.btn-outline-orange-kit:disabled,.btn.btn-outline-orange-kit:hover,a.btn.btn-outline-orange-kit:disabled,a.btn.btn-outline-orange-kit:hover{background-color:#fafafa}.btn.btn-outline-orange-kit:focus-visible,a.btn.btn-outline-orange-kit:focus-visible{box-shadow:0 0 0 4px rgba(224,98,19,.15)!important}.btn.btn-outline-orange-kit.in-card,a.btn.btn-outline-orange-kit.in-card{border-color:rgba(249,109,21,.2)!important}.btn.btn-outline-orange-kit .icon svg path,a.btn.btn-outline-orange-kit .icon svg path{fill:#f96d15}.btn.btn-success-kit,a.btn.btn-success-kit{background-color:#43b02a;border-color:transparent;text-transform:uppercase;font-size:.75rem;font-weight:600;height:48px;border-radius:12px;color:#fff}.btn.btn-success-kit:active,.btn.btn-success-kit:focus,.btn.btn-success-kit:hover,a.btn.btn-success-kit:active,a.btn.btn-success-kit:focus,a.btn.btn-success-kit:hover{color:#fff;background-color:#40a828}.btn.btn-success-kit .icon,.btn.btn-success-kit img,a.btn.btn-success-kit .icon,a.btn.btn-success-kit img{margin-right:8px}.btn.btn-social,a.btn.btn-social{font-size:.75rem!important;font-weight:600!important;border:1px solid #f2f2f2;border-radius:12px;text-transform:uppercase!important;text-decoration:none;padding:10px 12px;text-align:center;color:#101010;height:48px;line-height:1.2}.btn.btn-social:disabled,.btn.btn-social:focus,.btn.btn-social:hover,a.btn.btn-social:disabled,a.btn.btn-social:focus,a.btn.btn-social:hover{background-color:#fafafa}.btn.btn-green-kit,a.btn.btn-green-kit{background-color:#eef7eb;border-color:transparent;text-transform:uppercase;font-size:12px;font-weight:600;height:48px;border-radius:12px;color:#101010}.btn.btn-green-kit:active,.btn.btn-green-kit:focus,.btn.btn-green-kit:hover,a.btn.btn-green-kit:active,a.btn.btn-green-kit:focus,a.btn.btn-green-kit:hover{color:#101010;background-color:#d9efd4}.btn.btn-primary-outline-kit,a.btn.btn-primary-outline-kit{font-size:.75rem!important;font-weight:600!important;background-color:#fff;color:#3b9c25;height:48px;text-transform:uppercase}.btn.btn-primary-outline-kit:disabled,.btn.btn-primary-outline-kit:focus,.btn.btn-primary-outline-kit:hover,a.btn.btn-primary-outline-kit:disabled,a.btn.btn-primary-outline-kit:focus,a.btn.btn-primary-outline-kit:hover{background-color:#fff}.btn.btn-icon-right img,.btn.btn-icon-right svg,a.btn.btn-icon-right img,a.btn.btn-icon-right svg{margin:0 0 0 8px}.btn.btn-icon-right .icon,a.btn.btn-icon-right .icon{margin:0 0 0 8px}.btn.btn-icon-right .icon img,.btn.btn-icon-right .icon svg,a.btn.btn-icon-right .icon img,a.btn.btn-icon-right .icon svg{margin:0}.btn.muted,a.btn.muted{opacity:.6}.btn.btn-md,a.btn.btn-md{font-size:.75rem;height:auto!important;padding:11px 8px!important;line-height:1.367;border-radius:10px}.btn.btn-md .text-overflow,a.btn.btn-md .text-overflow{line-height:1.367}.btn.btn-secondary:not(:disabled):not(.disabled).active,.btn.btn-secondary:not(:disabled):not(.disabled):active,a.btn.btn-secondary:not(:disabled):not(.disabled).active,a.btn.btn-secondary:not(:disabled):not(.disabled):active{color:#3b9c25;background-color:transparent;box-shadow:none!important;border-color:transparent!important}.btn.btn-trade-name,a.btn.btn-trade-name{margin:1rem 0;line-height:1.5;text-align:left}.btn.btn-transparent,a.btn.btn-transparent{background-color:rgba(255,255,255,.25);color:#fff;height:48px;font-size:.75rem;text-transform:uppercase}.btn.btn-transparent:hover,a.btn.btn-transparent:hover{color:#fff;background-color:rgba(255,255,255,.1)}.btn.btn-white-text,a.btn.btn-white-text{color:#fff!important}.btn .button-text-details,a.btn .button-text-details{font-size:.75rem;text-transform:none}.btn.btn-small-text,a.btn.btn-small-text{font-size:.6875rem;text-transform:none}.btn.btn-small-upper,a.btn.btn-small-upper{font-size:.75rem!important;font-weight:600!important;text-transform:uppercase}.btn.btn-small-size,a.btn.btn-small-size{height:39px;font-size:.875rem}.btn.btn-sm,a.btn.btn-sm{height:32px!important;padding:0 .5rem;font-size:.625rem!important;text-transform:uppercase;border-radius:8px}.btn.btn-sm img+span,a.btn.btn-sm img+span{margin-left:.5rem}.btn.btn-link,a.btn.btn-link{background-color:transparent;border-color:transparent;height:auto;color:#3b9c25;font-size:inherit;font-weight:inherit;text-decoration:none;display:inline-flex;padding:0;transition:none}.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover,a.btn.btn-link:active,a.btn.btn-link:focus,a.btn.btn-link:hover{text-decoration:underline}.btn.btn-link:focus-visible,a.btn.btn-link:focus-visible{outline:auto;outline-color:#000}.btn.btn-link.change-location:active,.btn.btn-link.change-location:focus,.btn.btn-link.change-location:hover,a.btn.btn-link.change-location:active,a.btn.btn-link.change-location:focus,a.btn.btn-link.change-location:hover{text-decoration:none}.btn.btn-link.btn-filter:active,.btn.btn-link.btn-filter:focus,.btn.btn-link.btn-filter:hover,a.btn.btn-link.btn-filter:active,a.btn.btn-link.btn-filter:focus,a.btn.btn-link.btn-filter:hover{text-decoration:none!important}.btn.btn-link__gray,a.btn.btn-link__gray{color:#888;font-weight:600}.btn.btn-link__gray:active,.btn.btn-link__gray:focus,.btn.btn-link__gray:hover,a.btn.btn-link__gray:active,a.btn.btn-link__gray:focus,a.btn.btn-link__gray:hover{text-decoration:none}.btn.btn-link__gray.active,a.btn.btn-link__gray.active{color:#3b9c25}.btn.btn-authorization,a.btn.btn-authorization{background-color:transparent;border-color:#f2f2f2;border-radius:8px;color:#101010;text-transform:uppercase;font-size:.75rem;font-weight:700;height:48px;display:flex;align-content:center;justify-content:center;gap:4px}.btn.btn-authorization,.btn.btn-authorization:active,.btn.btn-authorization:focus,a.btn.btn-authorization,a.btn.btn-authorization:active,a.btn.btn-authorization:focus{text-decoration:none!important}.btn.btn-carousel,a.btn.btn-carousel{background-color:#fff;width:52px;height:52px;padding:0;text-decoration:none!important;border-radius:50%}.btn.btn-carousel,.btn.btn-carousel:active,.btn.btn-carousel:focus,a.btn.btn-carousel,a.btn.btn-carousel:active,a.btn.btn-carousel:focus{text-decoration:none!important}.btn.btn-carousel img,a.btn.btn-carousel img{width:32px;height:32px}.btn.btn-carousel-next,.btn.btn-carousel-prev,a.btn.btn-carousel-next,a.btn.btn-carousel-prev{background-repeat:no-repeat;background-position:center center;background-size:32px;position:absolute;top:50%;z-index:8;transform-origin:50% 0}.btn.btn-carousel-next,.btn.btn-carousel-next:active,.btn.btn-carousel-next:focus,.btn.btn-carousel-prev,.btn.btn-carousel-prev:active,.btn.btn-carousel-prev:focus,a.btn.btn-carousel-next,a.btn.btn-carousel-next:active,a.btn.btn-carousel-next:focus,a.btn.btn-carousel-prev,a.btn.btn-carousel-prev:active,a.btn.btn-carousel-prev:focus{box-shadow:0 1px 6px rgba(0,0,0,.2)!important}.btn.btn-carousel-next,a.btn.btn-carousel-next{background-image:url(/images/icon-arrow-right-green.svg);right:5px;transform:translateY(-50%)}.btn.btn-carousel-prev,a.btn.btn-carousel-prev{background-image:url(/images/icon-arrow-right-green.svg);left:5px;transform:rotate(-180deg) translateY(-50%)}.btn.btn-map,a.btn.btn-map{min-width:148px;padding:0;border:1px solid #f2f2f2;background:url(/images/point-map.svg) no-repeat center left;background-size:47px;padding-left:47px;color:#f96d15;text-transform:uppercase;font-size:.75rem;font-weight:600;border-radius:12px}.theme-black-white .btn.btn-map,.theme-black-white a.btn.btn-map{filter:grayscale(1)}.btn.btn-map>span,a.btn.btn-map>span{width:100%;text-align:center}.btn.btn-map:active,.btn.btn-map:focus,.btn.btn-map:hover,a.btn.btn-map:active,a.btn.btn-map:focus,a.btn.btn-map:hover{color:#f96d15;border-color:#df5a06;background-color:#fee9dc}.btn.btn-google,a.btn.btn-google{width:165px;height:41px;background-color:#1976d2;border:1px solid #1976d2;background-repeat:no-repeat;background-position:center left 1px;background-size:37px;padding-left:50px;color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:600;flex-direction:column;align-content:flex-start;border-radius:5px;background-image:url(/images/google-icon.svg)}.btn.btn-google>span,a.btn.btn-google>span{width:100%;text-align:left}.btn.btn-google>span.info,a.btn.btn-google>span.info{text-transform:none;font-weight:400;margin-top:4px;color:rgba(255,255,255,.6)}.btn.btn-google>span.name,a.btn.btn-google>span.name{text-transform:none;font-weight:400;white-space:nowrap;overflow:hidden}.btn.btn-google:active,.btn.btn-google:focus,.btn.btn-google:hover,a.btn.btn-google:active,a.btn.btn-google:focus,a.btn.btn-google:hover{color:#fff}.btn.btn-google.lg,a.btn.btn-google.lg{background-size:42px;padding:4px 12px 4px 56px;height:48px}.font-size-large .btn.btn-google,.font-size-large a.btn.btn-google,.font-size-x-large .btn.btn-google,.font-size-x-large a.btn.btn-google{height:auto}.btn.g_id_signin,a.btn.g_id_signin{padding:0}.btn.g_id_signin>div:first-child,a.btn.g_id_signin>div:first-child{width:100%}.btn.btn-fb,a.btn.btn-fb{width:165px;height:41px;background-color:#4267b2;border:1px solid #4267b2;background-repeat:no-repeat;background-position:center left 1px;background-size:37px;padding-left:50px;color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:600;flex-direction:column;align-content:flex-start;border-radius:5px;background-image:url(/images/fb-icon.svg)}.btn.btn-fb>span,a.btn.btn-fb>span{width:100%;text-align:left}.btn.btn-fb>span.info,a.btn.btn-fb>span.info{text-transform:none;font-weight:400;margin-top:4px;color:rgba(255,255,255,.6)}.btn.btn-fb>span.name,a.btn.btn-fb>span.name{text-transform:none;font-weight:400;white-space:nowrap;overflow:hidden}.btn.btn-fb:active,.btn.btn-fb:focus,.btn.btn-fb:hover,a.btn.btn-fb:active,a.btn.btn-fb:focus,a.btn.btn-fb:hover{color:#fff}.btn.btn-fb.lg,a.btn.btn-fb.lg{background-size:42px;padding:4px 12px 4px 56px;height:48px}.btn.btn-number,a.btn.btn-number{width:36px;height:36px;padding:0;border-radius:10px;line-height:36px;background-color:#3b9c25;color:#fff;text-align:center}.btn.btn-number.disabled,.btn.btn-number[disabled],a.btn.btn-number.disabled,a.btn.btn-number[disabled]{background-color:#fff}.btn.btn-number.disabled path,.btn.btn-number[disabled] path,a.btn.btn-number.disabled path,a.btn.btn-number[disabled] path{stroke:#888}.btn.btn-search-top,a.btn.btn-search-top{color:#3b9c25;background-color:#eef7eb;border-radius:1000px;height:40px;font-size:.75rem;font-weight:700;text-transform:uppercase;justify-content:center;align-items:center;padding:4px 16px 4px 8px;gap:8px;cursor:pointer}.btn.btn-search-top img,a.btn.btn-search-top img{width:32px;height:32px}.btn.btn-search-top span,a.btn.btn-search-top span{line-height:16px;margin:0!important}.btn.btn-search-top:hover,a.btn.btn-search-top:hover{background-color:#d9efd4}.button-link-block{min-height:68px;background-color:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.2);padding:0 15px;display:flex;flex-direction:row;gap:20px;align-items:center;color:#101010;margin-bottom:15px;cursor:pointer}.button-link-block:last-child{margin-bottom:0}.button-link-block__text{font-size:.75rem;font-weight:700;text-transform:uppercase;display:flex;flex-direction:column;max-width:80%;line-height:1.5}.button-link-block__text-details{font-size:.875rem;font-weight:500;text-transform:none}.button-link-block,.button-link-block:active,.button-link-block:focus,.button-link-block:hover{text-decoration:none!important}.button-link-block .button-link-block__text,.button-link-block .button-link-block__text-details,.button-link-block:active .button-link-block__text,.button-link-block:active .button-link-block__text-details,.button-link-block:focus .button-link-block__text,.button-link-block:focus .button-link-block__text-details,.button-link-block:hover .button-link-block__text,.button-link-block:hover .button-link-block__text-details{color:#101010}.button-link-block__container{margin:24px 0;padding:0 1rem}.button-link-block__container .btn:not(:last-child){margin-bottom:16px}.button-link-colored{min-height:48px;background-color:#fff;color:#101010;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;gap:20px;padding:0 20px;cursor:pointer}.button-link-colored.green{color:#3b9c25;border:1px solid #3b9c25;box-shadow:none}.button-link-colored.orange{color:#f96d15;border:1px solid #f96d15;box-shadow:none}.button-link-colored__text{font-weight:700;font-size:.75rem;display:flex;flex-wrap:wrap;flex-direction:column;max-width:80%;line-height:1.5}.font-size-x-large .button-link-colored__text{max-width:none}.button-link-colored__text-line{font-weight:700;font-size:.75rem;text-transform:uppercase}.button-link-colored,.button-link-colored:active,.button-link-colored:focus,.button-link-colored:hover{text-decoration:none!important}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.text-btn-base{transition:background-color .3s ease-in-out,color .3s ease-in-out;font-size:.875rem;font-weight:600;color:#888!important;display:inline-block;padding:6px 12px;border-radius:100px;text-align:center}.text-btn-base:hover{color:#3b9c25!important;text-decoration:none!important}.text-btn-base:hover svg path,.text-btn-base:hover svg rect{stroke:#3b9c25}.text-btn-base.active{color:#3b9c25!important;background-color:#eef7eb}.text-btn-base svg path,.text-btn-base svg rect{transition:stroke .3s ease-in-out}.base-btn-back{position:fixed;top:0;left:0;right:0;z-index:1031;font-size:1rem;text-align:center;padding:12px 19px;border-bottom:1px solid #f2f2f2;background-color:#fff;color:#101010;min-height:48px}.base-btn-back .icon{position:absolute;left:19px;top:50%;transform:translateY(-50%)}.base-btn-back:focus,.base-btn-back:hover{color:#101010!important;text-decoration:none!important}.page-back-btn{display:block;padding:12px 16px;background-color:#43b02a;color:#fff!important;font-size:1rem}@media all and (min-width:900px){.page-back-btn{font-size:.875rem;background-color:transparent;display:inline-block;padding:0;color:#101010!important;margin-bottom:8px}}.page-back-btn:active,.page-back-btn:focus,.page-back-btn:hover{text-decoration:none!important}@media all and (min-width:900px){.page-back-btn .icon path{fill:#888}}.btns-holder{display:flex;justify-content:space-between;margin:0 -8px}.btns-holder .btn{margin:0 8px;width:50%}.btns-holder.btns-holder-row-desktop{margin:0;flex-direction:column}@media all and (min-width:681px){.btns-holder.btns-holder-row-desktop{margin:0 -8px;flex-direction:row}}.btns-holder.btns-holder-row-desktop .btn{margin:0}@media all and (min-width:681px){.btns-holder.btns-holder-row-desktop .btn{margin:0 8px}}.btns-holder.btns-holder-row-desktop .btn:first-child{margin-bottom:16px}@media all and (min-width:681px){.btns-holder.btns-holder-row-desktop .btn:first-child{margin-bottom:0}}.btns-holder.flex-column{margin:0}.btns-holder.flex-column .btn{width:100%;margin:0}.btns-holder.flex-column .btn:not(:last-child){margin-bottom:16px}.print-btn .text{display:none}@media all and (min-width:680px){.print-btn .text{display:inline-block}}.btn-group{display:flex}.btn-group .btn{min-width:50px}.btn-group.accessibility-type__mode-controls .btn svg{margin-right:0}.btn-group>.btn:not(:first-child),.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:not(:last-child),.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group .btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:not(:first-child){margin-left:-1px}.option-list-btn{transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;padding:12px 48px 12px 12px;border-radius:12px;border:1px solid #f2f2f2;font-size:.875rem;cursor:pointer;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="none"><path stroke="%23888" stroke-linecap="round" stroke-width="2" d="m13 10 6 6-6 6"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 12px) 50%}.option-list-btn:hover{background-color:#fafafa;color:#3b9c25!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M13 10L19 16L13 22" stroke="%233B9C25" stroke-width="2" stroke-linecap="round"/></svg>');text-decoration:none!important}.option-list-btn.selected .option-list-btn__icon--active,.option-list-btn.selected .option-list-btn__text--active{display:block}.option-list-btn.selected .option-list-btn__icon--default,.option-list-btn.selected .option-list-btn__text--default{display:none}.option-list-btn__holder .option-list-btn:not(:last-child){margin-bottom:8px}.option-list-btn__text{font-weight:600}.option-list-btn__text--active{display:none}.option-list-btn__icon{max-width:32px;margin-right:16px}.option-list-btn__icon--active{display:none}.option-list-btn__info-panel{flex-direction:column;background-image:none!important;padding-right:12px;color:inherit!important;cursor:default}.option-list-btn__info-inner{width:100%;display:flex;justify-content:space-between;padding-top:16px;border-top:1px solid #f2f2f2}.uk-lang{background:url(/images/gov-symbols/ua-flag.png) no-repeat center;background-size:15px;background-position:calc(100% - 12px) center;padding-right:32px!important}.nav-tabs{border:0}.nav-tabs li{border-bottom:1px solid #f2f2f2}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:transparent;border-bottom:3px solid;border-color:transparent transparent #43b02a}.nav-tabs--stretch .nav-item{flex:1}.nav-tabs--title{margin:0;padding:0;border-bottom:1px solid #f2f2f2;font-size:1rem;padding-top:24px}@media all and (min-width:900px){.nav-tabs--title{font-size:1.125rem;padding-top:48px}}@media all and (min-width:1200px){.nav-tabs--title{font-size:1.25rem}}.nav-tabs--title .nav-item{border:0}.nav-tabs--title .nav-link{transition:color .3s ease-in-out;font-weight:600;padding:16px}@media all and (min-width:900px){.nav-tabs--title .nav-link{padding:16px}}@media all and (min-width:900px){.nav-tabs--title .nav-link{font-size:1.25rem}}.nav-tabs--title .nav-link.active{color:#101010!important}.nav-tabs--title .nav-link:focus{border-color:transparent transparent #f2f2f2}.nav-tabs .nav-link{text-decoration:none!important;color:inherit;height:100%}.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{text-decoration:none!important;color:inherit!important;cursor:pointer}.nav-tabs .nav-link>div{font-family:RobotoWeb;font-weight:600}.nav-tabs .nav-link.active>div{font-family:RobotoWeb;font-weight:600;color:#101010!important}.nav-tabs .nav-link:hover:not(.active){color:#101010!important;border-color:transparent!important;text-decoration:none!important}.nav-tabs .nav-link>div+span{font-size:.75rem;font-weight:400}.nav-tabs__shopping-list{margin-left:-15px;padding-left:15px}@media all and (min-width:681px){.nav-tabs__address-tabs .scrollable-wrap,.nav-tabs__address-tabs .scrollable-wrap-green{max-height:210px}}.nav-tabs__address-tabs .nav-item{width:33.33%;flex:1}.nav-tabs__address-tabs .nav-link{text-decoration:none!important;color:inherit;margin:0 auto}.nav-tabs__address-tabs .nav-link:active,.nav-tabs__address-tabs .nav-link:focus,.nav-tabs__address-tabs .nav-link:hover{text-decoration:none!important;color:inherit!important;cursor:pointer}.nav-tabs__preview-tabs .nav-item{width:50%}.nav-tabs__product-card{flex-wrap:nowrap;overflow:hidden;border-bottom:1px solid #f2f2f2}.nav-tabs__product-card .nav-item:not(:last-of-type){margin-right:20px}.nav-tabs__product-card .nav-link{text-decoration:none!important;color:inherit;padding-left:3px;padding-right:3px;white-space:nowrap}.nav-tabs__product-card .nav-link:active,.nav-tabs__product-card .nav-link:focus,.nav-tabs__product-card .nav-link:hover{text-decoration:none!important;color:inherit!important;cursor:pointer}.nav-tabs__product-card.location{margin-left:-15px;padding-left:15px}.nav-tabs__product-recommend{flex-wrap:nowrap;display:inline-flex}.nav-tabs__product-recommend .nav-item:not(:last-of-type){margin-right:20px}.nav-tabs__product-recommend .nav-link{padding-left:3px;padding-right:3px;white-space:nowrap}.nav-tabs__product-recommend--wrapper{width:100%;overflow:hidden;height:40px;margin-bottom:1.5rem}.nav-tabs__product-recommend--wrapper .scroller.next,.nav-tabs__product-recommend--wrapper .scroller.prev{height:40px}.nav-tabs__series-tabs{flex-wrap:nowrap}.nav-tabs__series-tabs li>a>div{white-space:normal}.nav-tabs__series-tabs .tab-pane{padding-top:2rem}.nav-tabs__marketing{flex-wrap:nowrap;display:inline-flex;border:none}.nav-tabs__marketing .nav-item:not(:last-of-type){margin-right:20px}.nav-tabs__marketing .nav-item{margin-bottom:0!important}.nav-tabs__marketing .nav-link{padding-left:3px;padding-right:3px;white-space:nowrap}.nav-tabs__marketing--wrapper{width:100%;overflow:hidden;margin-bottom:1.5rem}.nav-tabs__marketing--wrapper .scroller.next,.nav-tabs__marketing--wrapper .scroller.prev{height:60px}.nav-tabs__buttons-tabs{border:0}.nav-tabs__buttons-tabs .nav-link{font-size:.875rem;font-weight:600;line-height:1.4;color:#888;margin:0 4px;padding:6px 12px;border-radius:100px;border:0}.nav-tabs__buttons-tabs .nav-link:active,.nav-tabs__buttons-tabs .nav-link:focus,.nav-tabs__buttons-tabs .nav-link:hover{color:#3b9c25!important;text-decoration:none;border:0}.nav-tabs__buttons-tabs .nav-link:active:not(.active),.nav-tabs__buttons-tabs .nav-link:focus:not(.active),.nav-tabs__buttons-tabs .nav-link:hover:not(.active){color:#3b9c25!important}.nav-tabs__buttons-tabs .nav-link.active{color:#3b9c25;background-color:#d9efd4;border:0}.nav-tabs__examples-btn .nav-item{border:0}.nav-tabs__examples-btn .nav-item:not(:last-child){margin-right:8px}@media all and (min-width:390px){.nav-tabs__examples-btn .nav-item:not(:last-child){margin-right:16px}}.tab-pane{margin-top:16px}nav.nav__tabs{position:relative}nav.nav__tabs .nav-more{position:absolute;top:0;right:0;display:none}nav.nav__product-recommend{position:relative;overflow:hidden;overflow-x:auto;padding-bottom:20px}nav.nav__marketing{position:relative;overflow:hidden}.tab-content.tab-content__shopping-list .tab-pane{height:100%}.tab-content.tab-content__address-tabs .tab-pane{margin-top:16px}.tab-content.tab-content__address-tabs.scrollable-wrap{max-height:210px;overflow-y:auto}.tab-content__address-tabs .scrollable-wrap,.tab-content__address-tabs .scrollable-wrap-green{min-height:150px}@media all and (min-width:681px){.tab-content__address-tabs .scrollable-wrap,.tab-content__address-tabs .scrollable-wrap-green{max-height:252px}}.tab-content__address-tabs .tag-container{margin-bottom:24px}.tab-content>.tab-pane{margin-top:0}.tab-content__examples-btn .img-holder{display:inline-block;padding:16px;border-radius:16px;border:1px solid #f2f2f2;max-width:690px}@media all and (min-width:480px){.tab-content__examples-btn .img-holder{padding:24px;border-radius:24px}}.tab-content__examples-btn .img-holder img{max-width:100%}.tab-content__examples-btn .img-holder.img-mobile{max-width:320px}@media all and (max-width:680px){.nav-tabs.nav-tabs__shopping-list .nav-item{width:50%}.nav-tabs.nav-tabs__shopping-list .nav-link{max-width:130px;margin:0 auto}}@media all and (min-width:1366px){.nav-tabs.nav-tabs__shopping-list{margin-left:-43px;padding-left:43px}}@media all and (max-width:900px){nav.nav__tabs:not(.trade-name__tabs){margin-left:-15px;margin-right:-15px}.nav-tabs{padding-left:15px;padding-right:15px}.nav-tabs__series-tabs{justify-content:space-between}.nav-tabs__marketing--wrapper .scroller.next,.nav-tabs__marketing--wrapper .scroller.prev{height:40px;width:30px}.nav-tabs__address-tabs{padding:0}.show-map nav.nav__tabs{margin-left:0;margin-right:0}}.modal-header{border-bottom:none}.modal-header .close{padding-bottom:0;position:absolute;z-index:1000}.modal-header .modal-title{font-size:1.375rem;line-height:26px;font-weight:600;padding-right:23px}.modal-header .modal-title.medium{font-size:1.125rem}.modal-header .modal-title.small{font-size:1rem;line-height:24px;font-weight:500;color:#101010;padding-right:34px}.modal-header .modal-image__centered{display:flex;justify-content:center;align-items:center;width:100%}.modal-footer{border-top:none}.modal-footer .btn{font-size:.75rem;font-weight:400;text-transform:uppercase;justify-content:center}.modal-footer .btn:active,.modal-footer .btn:focus{outline:0;box-shadow:none}.modal-footer>*{margin:0}.modal-backdrop{background-color:#000}.modal-dialog-centered::before{display:none!important}.modal-content{border-radius:8px}.modal-header{border-top-left-radius:8px;border-top-right-radius:8px}.modal-footer{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.modal-header{padding:20px}.modal-header .close{right:20px;top:20px;opacity:1}.modal-body{padding:20px}.modal-footer{padding:0 20px 20px}button:active,button:focus{outline:0!important;box-shadow:none!important}.modal-content{background-color:#fff}.modal-content__header{font-weight:700;font-size:1.125rem;line-height:137%;margin-bottom:1rem}.modal-content__list{font-size:.875rem;margin:0 0 1rem;padding:0;text-indent:0;list-style-type:none}.modal-content__list li:before{content:'\2022';display:inline-block;vertical-align:middle;width:12px}.modal-content ol{padding-left:1rem;margin-bottom:.5rem}.modal-content .form-group{margin-bottom:36px}.modal-confirm .modal-dialog{width:380px;max-width:calc(100% - 32px);margin-left:auto;margin-right:auto}.modal-confirm .modal-body{display:flex;justify-content:center;align-content:center;flex-direction:column}.modal-confirm .modal-confirm-message{background:#fefaca;border-radius:6px;font-weight:500;font-size:1.1rem;line-height:1.2rem;padding:0 4px;color:#101010;margin-bottom:1rem}.modal-confirm .modal-message{font-weight:500;font-size:1.25rem;line-height:32px;color:#101010}.modal-confirm .modal-message-small{font-size:.875rem;font-weight:400;line-height:20px;color:#101010;margin-bottom:16px}.modal-confirm .modal-message-details{font-size:.875rem;font-weight:400;line-height:20px;color:#888;margin-bottom:8px}.modal-confirm .modal-message__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.modal-confirm .authorization-buttons{display:flex;flex-direction:column;width:100%;align-items:center;gap:8px}.modal-confirm .authorization-buttons .btn{width:100%}.modal-confirm .modal-footer{justify-content:center;padding-bottom:1rem;gap:16px}.modal-confirm .modal-footer .btn{width:50%;font-weight:700}.modal-confirm.modal-contact-data .modal-footer{flex-direction:column;justify-content:center;gap:16px}.modal-confirm.modal-contact-data .modal-footer .btn{width:100%;font-weight:700}.modal-confirm.modal-contact-data .modal-footer .btn:first-of-type{margin-right:0}.modal-confirm.modal-contact-data .modal-content .form-group{margin-bottom:16px}.modal-confirm.modal-contact-data .modal-content .form-group .form-control{height:40px}.modal-confirm .modal-content{border-radius:16px}.modal-confirm .modal-header{border-top-left-radius:16px;border-top-right-radius:16px}.modal-confirm .modal-footer{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.modal-confirm .modal-header{padding:16px}.modal-confirm .modal-header .close{right:16px;top:16px;opacity:1}.modal-confirm .modal-body{padding:16px}.modal-confirm .modal-footer{padding:0 16px 16px}.modal-info .modal-dialog{width:90vw;max-width:602px}.modal-info .modal-footer{display:flex;justify-content:space-between}.modal-info .modal-footer .btn{width:50%}@media all and (min-width:300px) and (max-width:680px){.modal-info .modal-footer{flex-direction:column;padding-bottom:0}.modal-info .modal-footer .btn{width:100%}}.modal-city .modal-dialog{width:90vw;max-width:411px}.modal-input-quantity .modal-dialog{width:96vw;max-width:320px;margin:0 auto}.quantity-modal-open .modal-backdrop{z-index:3010!important}.modal-onboarding .modal-dialog{max-width:92vw;margin:0 auto}.modal-onboarding .modal-content{border-radius:16px}.modal-mobile-menu .modal-dialog{max-width:92vw;margin:0 auto}@media (min-width:576px){.modal-mobile-menu .modal-dialog{max-width:460px}}.modal-mobile-menu .modal-header{padding:18px 17px 30px}.modal-mobile-menu .close{padding:11px 9px}.modal-mobile-menu .modal-body{padding:0 10px}.modal-mobile-menu .modal-title{font-size:1.25rem}.modal-mobile-menu .modal-content{border-radius:16px}.modal-help-info .modal-dialog{width:358px;max-width:92vw;margin:0 auto}.modal-help-info .modal-content{border-radius:16px;font-weight:400;font-size:.875rem;line-height:20px}.modal-help-info .modal-header{font-weight:500;font-size:1.25rem;line-height:32px}.modal-download-app .modal-dialog{max-width:92vw;margin:0 auto}.modal-download-app .modal-content{border-radius:16px}.modal-download-app .modal-header .close{opacity:1;padding-bottom:1rem;z-index:1}.modal-download-app .modal-header{padding:16px}.modal-download-app .modal-header .close{right:16px;top:16px;opacity:1}.modal-download-app .modal-body{padding:16px}.modal-download-app .modal-footer{padding:0 16px 16px}.modal-geo .modal-dialog{max-width:420px}.modal-geo .geo-info{padding:10px 10px 10px 70px;background-size:51px;background-image:url(/images/point-transparent.svg);background-position:center left;background-repeat:no-repeat;color:#fff;font-size:.9375rem;line-height:30px}.modal-geo .modal-content{background-color:#3b9c25;border:none}.modal-geo .modal-body{padding:1rem}.modal-geo .modal-footer{display:flex;justify-content:center;padding:0 1rem 1rem}.modal-geo .modal-footer .btn{min-width:110px;height:40px}@media (min-width:576px){.modal-geo .modal-dialog{margin:1.75rem}}.modal-notification .modal-dialog{width:90vw;max-width:390px}.modal-menu .modal-dialog{max-width:1280px;margin-top:calc(60px);background-color:transparent}.banner-active .modal-menu .modal-dialog{margin-top:calc(60px + 40px)}.modal-menu .modal-content{background-color:transparent;padding:0;border:none}.modal-menu .modal-body{padding:0}.modal-menu-services .modal-dialog{max-width:380px;margin-top:calc(60px);background-color:transparent;margin-left:0}.banner-active .modal-menu-services .modal-dialog{margin-top:calc(60px + 40px)}.modal-menu-services .modal-content{background-color:transparent;padding:0;border:none}.modal-menu-services .modal-body{padding:0}.modal-add-list{z-index:4003!important}.modal-base .modal-dialog,.modal-reservation .modal-dialog{width:90vw;max-width:632px}.modal-base .modal-content,.modal-reservation .modal-content{border-radius:16px}.modal-base .modal-header,.modal-reservation .modal-header{padding:18px 16px 0;border-top-left-radius:16px;border-top-right-radius:16px}.modal-base .modal-header .modal-title,.modal-reservation .modal-header .modal-title{font-size:1.25rem}.modal-base .modal-header .close,.modal-reservation .modal-header .close{right:15px;top:15px;padding:0;margin:0}.modal-base .modal-header .close:focus-visible,.modal-reservation .modal-header .close:focus-visible{outline:2px solid #101010!important;outline-offset:2px}.modal-base .modal-body,.modal-reservation .modal-body{padding:18px 16px 16px}.modal-base .numbered-list,.modal-reservation .numbered-list{padding-left:0;margin-bottom:16px}.modal-base .reservation__narrow-buttons,.modal-reservation .reservation__narrow-buttons{display:none}.modal-base .address-card,.modal-reservation .address-card{border-radius:0;box-shadow:none;background-color:#fff;padding:0;margin:0}.modal-base .address-card__header,.modal-reservation .address-card__header{border-bottom:0;margin:0;padding-bottom:16px}.modal-base .address-card__header--address,.modal-reservation .address-card__header--address{margin-bottom:0}.modal-base .address-card__header--name,.modal-reservation .address-card__header--name{display:inline-flex;justify-content:flex-start;align-items:flex-start}.modal-base .address-card__header--name .icon,.modal-reservation .address-card__header--name .icon{margin-right:8px}.modal-base .address-card__header--name span,.modal-reservation .address-card__header--name span{padding:0;background:0 0}.modal-base .filter-group__list--item,.modal-reservation .filter-group__list--item{min-height:60px;padding:16px 0!important}.modal-base .shopping-card__booking,.modal-reservation .shopping-card__booking{padding-bottom:0!important;margin:0}.modal-base .shopping-card__booking .btn,.modal-reservation .shopping-card__booking .btn{width:50%}.modal-base .col-12,.modal-reservation .col-12{padding-right:0;padding-left:0}.recommend-category-modal .modal-dialog{width:90vw;max-width:850px;display:flex;align-items:flex-end;height:100%}@media all and (min-width:680px){.recommend-category-modal .modal-dialog{display:block;height:auto}}.recommend-category-modal .modal-content{border-radius:16px 16px 0 0;margin-bottom:-2px;height:calc(100% - 60px)}@media all and (min-width:680px){.recommend-category-modal .modal-content{border-radius:16px;margin-bottom:0}}.recommend-category-modal .modal-header{padding:16px 16px 24px}.recommend-category-modal .modal-body{max-height:100%;overflow-y:auto;padding:0 16px 16px}@media all and (min-width:680px){.recommend-category-modal .modal-body{max-height:75vh}}.modal-small .modal-header{min-height:45px}.modal-small .modal-dialog{width:95vw!important;margin:15px auto;max-width:414px}.modal-lg .modal-dialog{width:95vw!important}@media all and (min-width:681px){.modal-lg .modal-dialog{max-width:632px!important}}.modal-pre-xl .modal-dialog{width:95vw!important}@media all and (min-width:681px){.modal-pre-xl .modal-dialog{max-width:848px!important}}.modal-xl .modal-dialog{width:95vw!important;margin:15px auto;max-width:1366px}.modal-scroll-body .scrollable-wrap-green{max-height:70vh}.modal-btn-holder{padding-top:16px;border-top:1px solid #f2f2f2}.modal-btn-holder .btn{width:50%}.modal-images{z-index:4010!important}.modal-images .modal-dialog{width:90vw;max-width:1366px}.modal-images .modal-content{height:auto}.modal-images .modal-body{height:1200px;max-height:90vh}.modal-images .carousel-large-modal{height:100%}.modal-images .carousel-large-modal .carousel-inner{height:100%;display:flex;align-items:center}.modal-images .carousel-large-modal .product-photo__circle-indicators{width:100%;margin-bottom:0;position:absolute;bottom:10px}.modal-read-inctruction .modal-dialog{width:90vw;max-width:600px}.modal-read-inctruction .modal-content{height:auto}.modal-read-inctruction .modal-body{height:90vh}.modal-pharm-reserve{z-index:4010!important}.modal-pharm-reserve .modal-dialog{width:90vw;max-width:411px;margin:auto}.modal-select-analogs .modal-dialog{width:90vw;max-width:380px;margin:0 auto}.modal-select-analogs .product-analogs__container{max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden}.modal-select-analogs .modal-footer{flex-direction:column;gap:20px}.modal-advanced-groups .modal-dialog{width:380px;max-width:calc(100% - 32px);margin-left:auto;margin-right:auto}.modal-advanced-groups .modal-content{border-radius:16px}.modal-advanced-groups .modal-header{border-top-left-radius:16px;border-top-right-radius:16px}.modal-advanced-groups .modal-footer{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.modal-advanced-groups .modal-header{padding:16px}.modal-advanced-groups .modal-header .close{right:16px;top:16px;opacity:1}.modal-advanced-groups .modal-body{padding:16px}.modal-advanced-groups .modal-footer{padding:0 16px 16px}.modal-advanced-groups .modal-content{max-height:90vh;padding-bottom:16px}.modal-advanced-groups .modal-body{height:100%;padding-bottom:0;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:#f2f2f2 transpatent}.modal-advanced-groups .modal-body::-webkit-scrollbar{width:4px}.modal-advanced-groups .modal-body::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.modal-advanced-groups .catalog-search__extended-block-list li:not(:last-child){border-bottom:1px solid #f2f2f2!important;margin-bottom:4px}.modal-documents .modal-header{min-height:45px}.modal-documents .modal-body .img-holder{max-width:420px;margin:0 auto}.modal-documents .modal-body .img-holder img{width:100%;height:auto}.modal-documents .modal-body .img-desktop{display:none;border:1px solid #f2f2f2;border-radius:16px}@media all and (min-width:900px){.modal-documents .modal-body .img-desktop{display:block}}.modal-documents .modal-body .img-mobile{border:1px solid #f2f2f2;border-radius:16px}@media all and (min-width:900px){.modal-documents .modal-body .img-mobile{display:none}}.modal-documents.modal-documents-lg .modal-dialog{max-width:450px}@media all and (min-width:900px){.modal-documents.modal-documents-lg .modal-dialog{max-width:800px}}.modal-documents.modal-documents-lg .modal-body .img-holder{max-width:260px}@media all and (min-width:900px){.modal-documents.modal-documents-lg .modal-body .img-holder{max-width:none}}.modal-app-view,.modal-city-seacrch{overflow:hidden!important;z-index:3000!important}@media all and (min-width:681px){.modal-app-view,.modal-city-seacrch{overflow-y:auto!important}}@media all and (min-width:681px){.modal-app-view .modal-dialog,.modal-city-seacrch .modal-dialog{max-width:414px}}@media all and (min-width:681px){.modal-app-view.modal-lg .modal-dialog,.modal-city-seacrch.modal-lg .modal-dialog{max-width:632px!important}}.modal-app-view.body-scroll .modal-content,.modal-city-seacrch.body-scroll .modal-content{max-height:620px}@media all and (min-width:681px){.modal-app-view.body-scroll .modal-body,.modal-city-seacrch.body-scroll .modal-body{overflow-y:auto;height:calc(100% - 141px)}}.modal-app-view .modal-header,.modal-city-seacrch .modal-header{position:relative;padding-bottom:18px}.modal-app-view .modal-header:before,.modal-city-seacrch .modal-header:before{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);width:calc(100% - 32px);height:1px;background-color:#f2f2f2}@media all and (min-width:681px){.modal-app-view .modal-header:before,.modal-city-seacrch .modal-header:before{display:none}}.modal-app-view .modal-header.border-none:before,.modal-city-seacrch .modal-header.border-none:before{display:none}.modal-app-view .modal-body,.modal-city-seacrch .modal-body{padding:0 16px 8px;height:calc(100% - 92px);overflow-y:auto}.change-city .modal-app-view .modal-body,.change-city .modal-city-seacrch .modal-body{height:calc(100% - 62px)}@media all and (min-width:681px){.modal-app-view .modal-body,.modal-city-seacrch .modal-body{overflow-y:visible}}.modal-app-view .modal-body__controls,.modal-city-seacrch .modal-body__controls{padding-top:16px}@media all and (min-width:681px){.modal-app-view .modal-body__controls,.modal-city-seacrch .modal-body__controls{padding-top:0;border-top:0}}.modal-app-view .modal-footer,.modal-city-seacrch .modal-footer{box-shadow:0 1px 6px 0 rgba(0,0,0,.2)}@media all and (min-width:681px){.modal-app-view .modal-content-wrapper,.modal-city-seacrch .modal-content-wrapper{min-height:573px}}.modal-app-view .sidepanelAddressSearch,.modal-app-view .сity__search,.modal-city-seacrch .sidepanelAddressSearch,.modal-city-seacrch .сity__search{margin:0 0 20px 0}.modal-app-view .tag-container.active-tags,.modal-city-seacrch .tag-container.active-tags{margin-bottom:0;padding:0!important}.modal-app-view .tag-container .tag,.modal-city-seacrch .tag-container .tag{margin:0 8px 8px 0}.modal-app-view .search-items__container-top,.modal-city-seacrch .search-items__container-top{padding:16px 0 8px;border-bottom:1px solid #f2f2f2;margin-bottom:20px}@media all and (min-width:681px){.modal-app-view .search-items__container-top,.modal-city-seacrch .search-items__container-top{border-top:0;padding-top:0}}.modal-app-view .search-items__container,.modal-city-seacrch .search-items__container{position:relative}.modal-app-view .search-items__container .search-close,.modal-city-seacrch .search-items__container .search-close{position:absolute;z-index:5000;top:50%;transform:translateY(-50%);right:12px;width:32px;height:32px;cursor:pointer;background-image:url(/images/close-icon.svg);background-position:center center;background-repeat:no-repeat}.modal-video-holder .modal-content{border-radius:16px;border:0}.modal-video-holder .modal-header{padding:0}.modal-video-holder .modal-header .close{z-index:1}.modal-video-holder .modal-dialog{max-width:359px;margin:0 auto}@media all and (min-width:680px){.modal-video-holder .modal-dialog{max-width:845px}}.modal-video-holder .modal-body{padding:16px}.modal-video-holder iframe{border-radius:16px}.antispam-modal .modal-header{display:flex;align-items:center;justify-content:space-between}.antispam-modal .modal-header .modal-title{font-size:1rem;max-width:285px}.antispam-modal .modal-header .modal-title.title-lg{font-size:1.25rem}.antispam-modal .modal-header .close{position:static;padding:0}.antispam-modal .user-social-btn-container{max-width:285px;margin:0!important}.antispam-modal .user-social-btn-container .btn{width:100%!important}.filter-modal .modal-body{display:flex}@media screen and (min-width:680px){.filter-modal .modal-content{min-height:550px}}.filter-modal .filter-accordion{display:flex;flex-direction:column;width:100%}@media all and (max-width:680px){.modal-dialog{width:100vw!important;margin:0}.modal-content{border-radius:0}.modal-header{border-top-left-radius:0;border-top-right-radius:0}.modal-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-images .modal-body{height:500px}.modal-base .modal-dialog,.modal-reservation .modal-dialog{width:95vw!important;margin:15px auto;max-width:360px}.modal-base .modal-body,.modal-reservation .modal-body{margin:0}.modal-base .address-card__header--name span,.modal-reservation .address-card__header--name span{background:0 0}.modal-app-view .modal-dialog,.modal-city-seacrch .modal-dialog,.packaging-filters-modal .modal-dialog{width:100%!important;max-width:none;margin:0;min-height:auto;align-items:flex-end;height:100%}.modal-app-view.height-mobile-auto .modal-content,.modal-city-seacrch.height-mobile-auto .modal-content,.packaging-filters-modal.height-mobile-auto .modal-content{height:auto;min-height:178px;max-height:calc(100% - 60px)}.modal-app-view.modal-small .modal-dialog,.modal-city-seacrch.modal-small .modal-dialog,.packaging-filters-modal.modal-small .modal-dialog{max-width:none}.modal-app-view .modal-content,.modal-city-seacrch .modal-content,.packaging-filters-modal .modal-content{border:0;border-radius:16px 16px 0 0;height:calc(100% - 60px)}.modal-app-view.fade:not(.show) .modal-dialog,.modal-city-seacrch.fade:not(.show) .modal-dialog,.packaging-filters-modal.fade:not(.show) .modal-dialog{transform:translate(0,50px)}.modal-small .modal-dialog{max-width:360px}}.large-images-modal .product-photo__message{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);width:100%}.charity-modal.active-project .text-holder .status:before,.inner-modal.active-project .text-holder .status:before{background-color:#43b02a}.charity-modal .img-holder,.inner-modal .img-holder{margin-bottom:16px}@media all and (min-width:900px){.charity-modal .img-holder,.inner-modal .img-holder{margin-bottom:24px}}.charity-modal .img-holder img,.inner-modal .img-holder img{width:100%;border-radius:16px}.charity-modal .video-holder video,.inner-modal .video-holder video{max-width:100%}.charity-modal .text-holder .date,.inner-modal .text-holder .date{color:#888;display:block;margin-bottom:8px;font-size:.75rem}.charity-modal .text-holder .status,.inner-modal .text-holder .status{color:#888;display:block;text-transform:uppercase;margin-bottom:16px;font-weight:700}@media all and (min-width:900px){.charity-modal .text-holder .status,.inner-modal .text-holder .status{margin-bottom:24px}}.charity-modal .text-holder .status:before,.inner-modal .text-holder .status:before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#888;margin-right:8px}.charity-modal .text-holder p,.inner-modal .text-holder p{margin-bottom:0}.charity-modal .text-holder p:not(:last-child),.inner-modal .text-holder p:not(:last-child){margin-bottom:24px}.charity-modal .text-holder a,.inner-modal .text-holder a{color:#43b02a}.charity-modal .modal-btn-holder,.inner-modal .modal-btn-holder{border-top:0}@media all and (min-width:900px){.charity-modal .modal-btn-holder,.inner-modal .modal-btn-holder{padding-top:24px}}.inner-modal .modal-header{min-height:34px}.inner-modal .video{width:100%;max-height:400px;background-color:#101010}.inner-modal .close{padding:10px!important}@media all and (min-width:681px){.modal-search .modal-dialog{max-width:524px!important}}.modal-search .modal-header .close{z-index:1}.modal-search .modal-header:before{display:none}.modal-search .modal-content{height:100%;border-radius:0}@media all and (min-width:680px){.modal-search .modal-content{max-height:650px;height:auto;border-radius:16px}}.modal-search .modal-body{position:static;overflow-y:visible!important;height:auto!important}.modal-search .modal-content{overflow:hidden}@media all and (min-width:681px){.modal-search .modal-content-wrapper{min-height:645px}}.modal-search .not-found-message{display:none;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.25rem;font-weight:600}.modal-search .not-found-message span{display:block;white-space:nowrap}.modal-search .icon-search{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.modal-search .search-close{position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer}.modal-search .search-close .icon{display:flex}.search-category-holder{position:absolute;top:0;left:0;right:0;bottom:0;padding:0 0 16px;background-color:#fff}.search-category-holder .search-category-controls{transition:box-shadow .3s ease-in-out;position:relative;display:flex;align-items:center;padding:20px 16px 18px}.search-category-holder .search-category-controls::before{transition:opacity .3s ease-in-out;content:'';position:absolute;top:calc(100% - 1px);left:16px;right:16px;height:1px;background-color:#f2f2f2}.search-category-holder .search-category-controls.active-scroll{box-shadow:0 1px 6px 0 rgba(16,16,16,.2)}.search-category-holder .search-category-controls.active-scroll::before{opacity:0}.search-category-holder .search-category-controls .back-search{cursor:pointer}.search-category-holder .category-holder{padding:0 16px 16px;height:calc(100% - 53px);overflow-y:auto}.search-category-holder .search-category-controls-title{font-size:1rem;font-weight:600}.packaging-filters-modal .modal-header .goods-card{border-bottom:1px solid #f2f2f2}.packaging-filters-modal .modal-content{border-radius:16px 16px 0 0;height:calc(100% - 60px)}@media all and (min-width:681px){.packaging-filters-modal .modal-content{border-radius:16px;margin-bottom:0}}.packaging-filters-modal .modal-body{height:calc(100% - 177px)}@media all and (min-width:680px){.packaging-filters-modal .modal-body{height:calc(100% - 97px)}}.packaging-filters-modal .modal-footer{box-shadow:0 1px 6px 0 rgba(0,0,0,.2);border-radius:0}@media all and (min-width:681px){.packaging-filters-modal .modal-footer{border-radius:0 0 16px 16px}}@media all and (max-width:680px){.packaging-filters-modal .modal-dialog{max-width:none}}.packaging-filters-modal .checkbox-group-kit{height:100%;overflow-y:auto}@media all and (min-width:681px){.packaging-filters-modal .checkbox-group-kit{max-height:365px;height:auto}}.packaging-filters-modal .checkbox-group-kit .checkbox{width:100%}.packaging-filters-modal .checkbox-group-kit .checkbox:not(:last-of-type){border-bottom:1px solid #f2f2f2}.packaging-filters-modal .checkbox__inner{padding-right:14px}.modal-barcode .modal-header{min-height:44px}.modal-barcode .modal-header:before{display:none}.modal-barcode .modal-body{padding-top:70px}@media all and (min-width:681px){.modal-barcode .modal-body{padding-top:20px}}.modal-barcode__order-num{font-size:2.25rem;font-weight:700;margin-bottom:42px}.modal-barcode__order-text{-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-decoration:none;text-decoration:none}.modal-barcode__message-hint{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.modal-barcode__message-hint>span{max-width:170px}.product-preview-modal{z-index:9999!important}@media all and (min-width:681px){.product-preview-modal .modal-dialog{max-width:524px}}@media all and (min-width:901px){.product-preview-modal .modal-dialog{max-width:630px}}.product-preview-modal .modal-header{transition:box-shadow .3s ease-in-out;z-index:5;flex-direction:row!important}.product-preview-modal .modal-header::before{display:none}.product-preview-modal .modal-header.active-scroll{box-shadow:0 1px 6px 0 rgba(16,16,16,.2)}.product-preview-modal .modal-header.active-scroll::before{opacity:0}.product-preview-modal .modal-header .close{position:static;padding:0}@media all and (min-width:681px){.product-preview-modal .modal-content{max-height:660px}}.product-preview-modal .modal-body{overflow-y:auto}@media all and (min-width:681px){.product-preview-modal .modal-body{overflow-y:auto}}.product-preview-modal .close{z-index:10}.product-preview-modal .product-photo__circle-indicators{display:flex}.product-preview-modal .product-photo{height:auto}.product-preview-modal .product-photo .carousel-inner{height:200px!important}@media all and (min-width:681px){.product-preview-modal .product-photo .carousel-inner{height:250px!important}}.product-preview-modal .product-photo .carousel .next,.product-preview-modal .product-photo .carousel .prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.product-preview-modal .product-photo .carousel .next{right:0}.product-preview-modal .product-photo .carousel .prev{left:0}.product-preview-modal .carousel-inner{padding-top:24px}.product-preview-modal .carousel-inner .carousel-item img{max-width:400px}.product-preview-modal .product-producer{font-size:.875rem;font-weight:400;color:#888}.product-preview-modal .tab-pane .product-details{margin-top:0}.product-info-opener{cursor:pointer}.warning-modal{z-index:4000!important}.warning-modal .modal-content{box-shadow:0 1px 6px 0 rgba(16,16,16,.2)}.child-modal-open{opacity:0;visibility:hidden}.banner-examples-modal .modal-content{min-height:90vh;max-height:95vh}.banner-examples-modal .modal-body .img-holder{display:inline-block;padding:16px;border-radius:16px;border:1px solid #f2f2f2}@media all and (min-width:480px){.banner-examples-modal .modal-body .img-holder{padding:24px;border-radius:24px}}.banner-examples-modal .modal-body .img-holder img{max-width:100%;max-height:calc(80vh - 85px)}.map-modal,.modal-upper-level{z-index:4500!important;background:rgba(0,0,0,.2)}.delivery-address-modal .nav-tabs{margin:0 -16px}@media all and (min-width:681px){.delivery-address-modal .nav-tabs{margin:0}}.delivery-address-modal .nav-tabs .nav-link{padding:12px 16px}.delivery-address-modal .tab-content{overflow:hidden}.delivery-address-modal .tab-content .container__delivery-map{height:100vh}@media all and (min-width:681px){.delivery-address-modal .tab-content .container__delivery-map{height:375px}}@media all and (min-width:681px){.delivery-address-modal .tab-content .container__delivery-map .leaflet-container{border-radius:8px}}.delivery-address-modal .modal-header{border-radius:0;justify-content:flex-start;padding:0;margin-bottom:16px}@media all and (min-width:681px){.delivery-address-modal .modal-header{padding:18px 16px 16px;margin-bottom:0}}.delivery-address-modal .modal-header .close{order:-1;position:static;margin-right:12px}@media all and (min-width:681px){.delivery-address-modal .modal-header .close{position:absolute;order:0;margin-right:0}}.delivery-address-modal .modal-header .icon-close__desktop{display:none}@media all and (min-width:681px){.delivery-address-modal .modal-header .icon-close__desktop{display:block}}@media all and (min-width:681px){.delivery-address-modal .modal-header .icon-close__mobile{display:none}}.delivery-address-modal .modal-header__title{padding:12px 16px;background-color:#43b02a;color:#fff}@media all and (min-width:681px){.delivery-address-modal .modal-header__title{padding:0 0 18px;background-color:transparent;color:#101010;border-top-left-radius:16px;border-top-right-radius:16px}}.delivery-address-modal .modal-body{padding-top:0;width:100%}@media all and (min-width:681px){.delivery-address-modal .modal-body{padding:0 16px 16px}}@media all and (max-width:681px){.delivery-address-modal .modal-dialog{max-width:none;margin:0;position:fixed;top:-1px;left:-1px;right:-1px;bottom:-1px;width:auto!important}}@media all and (min-width:681px){.delivery-address-modal .modal-content{min-height:535px}}@media all and (max-width:681px){.delivery-address-modal .modal-content{border-radius:0;height:100%}}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-bottom .arrow::before,.bs-tooltip-left .arrow::before,.bs-tooltip-right .arrow::before,.bs-tooltip-top .arrow::before{position:absolute;z-index:1;background:url(/images/tooltip-arrow.svg);background-repeat:no-repeat;background-size:contain;border-color:transparent!important;border-width:0!important;width:5px!important;height:6px!important}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{left:50%;transform:translate(-50%,1px) rotate(90deg);background-position:center top}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{left:50%;transform:translate(-50%,-1px) rotate(-90deg);background-position:center bottom}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{top:50%;transform:translate(0,-50%) rotate(180deg);background-position:center left}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{top:50%;transform:translate(0,-50%);background-position:center right}.tooltip{font-family:RobotoWeb;font-weight:400;z-index:5000}.tooltip .tooltip-inner{font-size:.75rem;font-weight:400;text-align:left;color:#fff;background:rgba(17,17,17,.85);border-radius:12px;padding:12px;max-width:310px;max-height:90vh}.tooltip .tooltip-inner h2{font-size:.875rem;font-weight:600;color:#fff}.tooltip .tooltip-inner h3{font-size:1rem;margin-top:1rem;color:#fff}.tooltip .tooltip-inner p{margin-bottom:0}.tooltip .tooltip-inner .tag-container{padding:0;margin:0}.tooltip .tooltip-inner .tag-container .tag{cursor:default}.tooltip.show{opacity:1!important}.tooltip.text-tooltip .tooltip-inner{font-size:.8125rem;line-height:1.2;font-weight:400;padding:8px;width:205px;min-height:33px;display:flex;align-content:center}.tooltip.text-tooltip.bottom-right{left:-75px}@media all and (max-width:900px){.tooltip.text-tooltip.bottom-right{left:5px}}.tooltip.text-tooltip.bottom-right .arrow{left:auto!important;right:20px}.tooltip.text-tooltip.bottom-left{left:75px}@media all and (max-width:900px){.tooltip.text-tooltip.bottom-left{left:5px}}.tooltip.text-tooltip.bottom-left .arrow{left:20px;right:auto}.tooltip.warning-msg-tooltip .tooltip-inner{max-width:170px}.tooltip.black-tooltip .tooltip-inner{padding:12px;font-weight:400;font-size:.75rem;color:#fff;background:rgba(16,16,16,.85);border-radius:12px;max-width:260px}.info-tooltip{padding:10px 10px 0;font-size:.75rem;color:#fff}.info-tooltip h2{font-size:.875rem}.info-tooltip p{font-size:inherit;font-weight:400;text-transform:none;margin-bottom:10px!important}.radius-tooltip{max-width:190px}.input-tooltip{z-index:9999}.max-width-tooltip{max-width:310px}@media all and (min-width:680px){.max-width-tooltip{max-width:none}}.tag__active_delivery_icon,.tag__active_icon,.tag__picked_delivery_icon,.tag__picked_icon,.tag__picked_icon_success,.tag__picked_icon_success-outline,.tag__progress_delivery_icon,.tag__progress_icon,.tag__progress_pharmacy-closed_icon,.tag__warning-outline,a.tag__active_delivery_icon,a.tag__active_icon,a.tag__picked_delivery_icon,a.tag__picked_icon,a.tag__picked_icon_success,a.tag__picked_icon_success-outline,a.tag__progress_delivery_icon,a.tag__progress_icon,a.tag__progress_pharmacy-closed_icon,a.tag__warning-outline{padding-left:29px!important;background-repeat:no-repeat;background-position:center left 3px}.tag,a.tag{font-size:.875rem;font-weight:400;height:26px;padding:0 11px;line-height:26px;border:1px solid #b7e4ac;background-color:transparent;color:#101010;white-space:nowrap;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.tag.tag-base,a.tag.tag-base{transition:background-color .2s ease-in-out,color .2s ease-in-out;border-radius:100px;padding:8px 12px;border:1px solid #d9efd4;line-height:1;height:auto}.tag.tag-base:hover,a.tag.tag-base:hover{color:#fff;background-color:#3b9c25}.tag.tag-base.tag__active,a.tag.tag-base.tag__active{font-weight:600;border-color:#3b9c25}.tag.tag-base.tag__red,a.tag.tag-base.tag__red{border:1px solid #fbd4db}.tag.tag-base.tag__red:hover,a.tag.tag-base.tag__red:hover{color:#fff;background-color:#ff6262;border-color:#ff6262}.tag.tag-base.tag__red.tag__active,a.tag.tag-base.tag__red.tag__active{border-color:#ff6262}.tag.tag-base.tag__blue,a.tag.tag-base.tag__blue{border:1px solid #d9edff}.tag.tag-base.tag__blue:hover,a.tag.tag-base.tag__blue:hover{color:#fff;background-color:#0073de}.tag.tag-base.tag__blue.tag__active,a.tag.tag-base.tag__blue.tag__active{border-color:#0073de}.tag.tag-base.tag__gray,a.tag.tag-base.tag__gray{background-color:#f2f2f2;border:1px solid #f2f2f2}.tag.tag-base.tag__gray:hover,a.tag.tag-base.tag__gray:hover{color:#3b9c25}.tag.tag-base.tag__gray-outline,a.tag.tag-base.tag__gray-outline{color:#3b9c25;border:1px solid #f2f2f2}.tag.tag-base.tag__gray-outline:hover,a.tag.tag-base.tag__gray-outline:hover{background-color:transparent}.tag.tag-base.toggle-btn,a.tag.tag-base.toggle-btn{padding:3px 12px}.tag.tag-base .tag-close,a.tag.tag-base .tag-close{background:url(/images/close-white-2.svg) no-repeat center center;width:24px;margin-right:6px}.tag.state-tag,a.tag.state-tag{font-weight:500;border-radius:100px;height:auto!important;cursor:auto}.tag.bold-tag,a.tag.bold-tag{text-transform:uppercase;font-weight:600}.tag .icon,a.tag .icon{display:flex}.tag>span,a.tag>span{line-height:1}.tag>span:first-of-type,a.tag>span:first-of-type{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag__large,a.tag__large{height:42px;padding:0 14px;line-height:42px}.tag__large>span,a.tag__large>span{max-width:100%}.tag__large>span:first-of-type,a.tag__large>span:first-of-type{max-width:100%}.tag__large:hover,a.tag__large:hover{color:#43b02a}.tag__medium,a.tag__medium{font-size:1rem;font-weight:600;padding:3px 11px}.tag__selected,a.tag__selected{border:1px solid #43b02a;background-color:rgba(67,176,42,.1)}.tag__active,a.tag__active{background-color:#3b9c25;color:#fff}.tag__active_icon,a.tag__active_icon{background-image:url(/images/tag-icons/icon-bag-white.svg)}.tag__active_delivery_icon,a.tag__active_delivery_icon{background-image:url(/images/tag-icons/icon-delivery-white.svg)}.tag__active>.tag-more,a.tag__active>.tag-more{color:#fff}.tag__active .icon path,a.tag__active .icon path{fill:#fff}.tag__picked,a.tag__picked{border:1px solid #3b9c25;background-color:#fff;color:#3b9c25}.tag__picked_icon,a.tag__picked_icon{background-image:url(/images/tag-icons/icon-bag-green.svg)}.tag__picked_icon_success,a.tag__picked_icon_success{background-image:url(/images/tag-icons/icon-check-green.svg)}.tag__picked_icon_success-outline,a.tag__picked_icon_success-outline{background-image:url(/images/tag-icons/icon-check-outline-green.svg)}.tag__picked_delivery_icon,a.tag__picked_delivery_icon{background-image:url(/images/tag-icons/icon-delivery-green.svg)}.tag__progress,a.tag__progress{border:1px solid #e5e5ea;background-color:#fff;color:#888}.tag__progress_icon,a.tag__progress_icon{background-image:url(/images/tag-icons/icon-hourglass-gray.svg)}.tag__progress_delivery_icon,a.tag__progress_delivery_icon{background-image:url(/images/tag-icons/icon-delivery-gray.svg)}.tag__progress_pharmacy-closed_icon,a.tag__progress_pharmacy-closed_icon{background-image:url(/images/tag-icons/icon-pharmacy-closed.svg)}.tag__warning,a.tag__warning{border:1px solid #f96d15;background-color:#f96d15;color:#fff}.tag__warning-outline,a.tag__warning-outline{border:1px solid #f96d15;color:#f96d15;background-image:url(/images/tag-icons/icon-warning-orange.svg)}.tag__cancelled,a.tag__cancelled{border:1px solid #ff6262;background-color:#fff;color:#ff6262}.tag-close,a.tag-close{display:inline-block;width:26px;height:100%;opacity:1;background:url(/images/close-white.svg) no-repeat center center;background-size:10px}.tag-arrow::after,a.tag-arrow::after{display:inline-block;width:0;height:0;margin-left:5px;vertical-align:middle;content:"";border-top:4px solid #43b02a;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent}.tag.disabled,.tag[disabled],a.tag.disabled,a.tag[disabled]{border-color:#ccc!important;background-color:#ccc!important;color:#d1d1d1!important;cursor:auto}.tag.disabled>*,.tag[disabled]>*,a.tag.disabled>*,a.tag[disabled]>*{color:#d1d1d1!important}.tag__red,a.tag__red{border-color:#fbd4db}.tag__red.tag__active,a.tag__red.tag__active{background-color:#ff6262}.tag__blue,a.tag__blue{border-color:#d9edff}.tag__blue.tag__active,a.tag__blue.tag__active{background-color:#0073de}.tag__green,a.tag__green{border-color:#3b9c25}.tag__green.tag__active,a.tag__green.tag__active{background-color:#3b9c25}.tag__yellow,a.tag__yellow{background-color:#fefaca;border:none}.tag__yellow.tag__active,a.tag__yellow.tag__active{background-color:#fefaca;border:none}.tag__gray,a.tag__gray{background-color:#f2f2f2;border:1px solid #f2f2f2}.tag-more,a.tag-more{color:#43b02a;padding-left:5px}.tag-more.gray,a.tag-more.gray{font-weight:500;font-size:.875rem;line-height:16px;color:#888}.tag-more:empty,a.tag-more:empty{padding:0}.tag.more-filter-selected,a.tag.more-filter-selected{padding-right:0}.tag-generator,a.tag-generator{padding-left:28px;background-image:url(/images/icon-bulb-orange.svg);background-repeat:no-repeat;background-position:center left 8px;background-size:17px}.tag-generator.tag__active,a.tag-generator.tag__active{background-image:url(/images/icon-bulb-white.svg)}.tag-extended,a.tag-extended{background:#fff;border:1px solid #f2f2f2;border-radius:1000px;font-weight:400;font-size:.875rem;line-height:1.315;display:flex;align-items:center;justify-content:center;color:#3b9c25;margin-bottom:6px;padding:6px 16px}.tag-extended__hidden-item,a.tag-extended__hidden-item{display:none}.tag-extended__container,a.tag-extended__container{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.tag-extended__container a,.tag-extended__container a:active,.tag-extended__container a:hover,a.tag-extended__container a,a.tag-extended__container a:active,a.tag-extended__container a:hover{text-decoration:none!important}.tag-extended__container.show-hidden-items .tag-extended__hidden-item,a.tag-extended__container.show-hidden-items .tag-extended__hidden-item{display:block}.tag-extended__show-all,a.tag-extended__show-all{display:none}.tag-extended:active,.tag-extended:hover,a.tag-extended:active,a.tag-extended:hover{background-color:#eef7eb}.tag-top-search,a.tag-top-search{background:#fff;border:1px solid #f2f2f2;border-radius:1000px;font-weight:400;font-size:.875rem;line-height:20px;display:flex;align-items:center;justify-content:center;color:#101010;padding:6px 12px}.tag-top-search__container,a.tag-top-search__container{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:0;padding-bottom:0!important}.tag:active,.tag:focus,.tag:hover,a.tag:active,a.tag:focus,a.tag:hover{text-decoration:none!important}.tag-container{padding:0 20px 0;display:flex;flex-wrap:wrap;margin-bottom:6px;padding-bottom:calc(1rem - 10px)}.tag-container .tag{margin:0 10px 10px 0}.tag-container.filter{margin:0;padding:1rem;padding-bottom:0}.tag-container.filter .tag.tag__active .tag-close{display:inline-block}.tag-container.filter .tag .tag-close{display:none}.tag-container.category{padding:0}.tag-container.category .tag{min-height:29px;height:auto}.tag-container.category .tag>span:first-of-type{white-space:normal;max-width:calc(100% - 20px);line-height:1.4;padding:4px 0}.tag-container.category .tag-close{align-self:flex-start}.tag-container__row{flex-wrap:nowrap}.tag-container__row .tag{flex:1 1 auto}.fast-tags-container{border-top:1px solid #f2f2f2}.tags__delivery .tag img{margin-right:5px}.tags__delivery-card{display:flex;flex-wrap:wrap;margin-bottom:8px}.tags__delivery-card .tag-delivery{border:none;padding-left:0;cursor:default}.tags__delivery-card .tag-delivery .tag-service-btn{cursor:pointer;color:#43b02a;margin-left:5px}.tags__delivery-card .tag img{margin-right:5px;border-radius:50%}.nav__breadcrumbs-container .tag-container,.scroll-menu-container .tag-container{flex-wrap:nowrap;display:inline-flex}.btn.btn-link.tag-btn{padding:0;font-weight:400;height:26px;text-decoration:underline}@media all and (max-width:900px){.tag-extended__container,a.tag-extended__container{margin-bottom:12px}.tag-extended__show-all,a.tag-extended__show-all{display:flex;background:#eef7eb;cursor:pointer}.tag-extended__show-all>span:nth-child(2),a.tag-extended__show-all>span:nth-child(2){display:none}.tag-extended__show-all.full-list>span:nth-child(2),a.tag-extended__show-all.full-list>span:nth-child(2){display:inline-block}.tag-extended__show-all.full-list>span:nth-child(1),a.tag-extended__show-all.full-list>span:nth-child(1){display:none}}.icon-notice-badge{padding:5px;border:1px solid #e5e5ea;border-radius:100px;background-color:#fff;color:#888;font-weight:600}.icon-notice-badge.notice-badge-md{padding:5px 8px}.icon-notice-badge:not(.disabled-title):hover{cursor:pointer;background-color:#e5e5ea}.img-notice-badge--desktop{display:none}@media all and (min-width:430px){.img-notice-badge--desktop{display:block}}@media all and (min-width:430px){.img-notice-badge--mobile{display:none}}.tag-list{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.tag.hidden{display:none}.toggle-btn:hover{background-color:#f3f3f3}.filter-group{border-bottom:1px solid #f2f2f2}.filter-group__header{padding:20px;border:none}.filter-group__header .badge{min-width:20px;height:20px;line-height:20px;padding:0;text-align:center;font-size:.75rem;font-weight:500;color:#fff;border-radius:50%!important;background:#43b02a;margin-left:5px}.filter-group__empty{padding:8px 0}.filter-group__container{display:flex;justify-content:space-between}.filter-group__info{display:flex;align-items:center;justify-content:space-between;height:24px}.filter-group__info .custom-switch{margin-right:-14px}.filter-group__body{padding:0 20px 20px}.filter-group__body .tag-container{padding:0;margin:0}.filter-group__body .custom-checkbox{margin-bottom:.5rem}.filter-group__body.scrollable{max-height:310px;overflow-x:hidden;overflow-y:auto;padding-top:20px;margin-top:8px;padding-right:8px!important;scrollbar-color:#ccc #f2f2f2;scrollbar-width:thin}.filter-group__body.scrollable::-webkit-scrollbar{width:4px}.filter-group__body.scrollable::-webkit-scrollbar-track{background-color:#f3f3f3}.filter-group__body.scrollable::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:100px}.filter-group__body .custom-control-label{font-size:.875rem}.filter-group__show-all-btn{cursor:pointer;color:#3b9c25;padding:20px 0 10px}.filter-group__show-all-btn>span:nth-child(2){display:none}.filter-group__show-all-btn.full-list{padding-top:0}.filter-group__show-all-btn.full-list>span:nth-child(2){display:inline-block}.filter-group__show-all-btn.full-list>span:nth-child(1){display:none}.filter-group__search{padding-left:calc(2rem + 16px)!important}.filter-group__search-container{margin:0 0 8px;border-bottom:1px solid #f2f2f2;position:relative}.filter-group__search-container .icon-search{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.filter-group__search-container .search-close{position:absolute;z-index:1030;top:50%;transform:translateY(-50%);right:4px;width:32px;height:32px;cursor:pointer;background-image:url(/images/close-icon.svg);background-position:center center;background-repeat:no-repeat}.filter-group .collapsible{font-family:RobotoWeb;background-color:transparent;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:0}.filter-group .collapsible:after{width:2px;height:2px;margin:0;border-color:#888;border-style:solid;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;float:right;transform:rotate(45deg);vertical-align:middle;margin-top:3px;margin-right:3px;border-width:2px 0 0 2px}.filter-group .collapsible .badge{display:inline-block}.filter-group .collapsed:after{width:2px;height:2px;margin:0;border-color:#888;border-style:solid;border-width:0 2px 2px 0;content:'';display:inline-block;padding:4px;float:right;transform:rotate(45deg);vertical-align:middle;border-width:0 2px 2px 0}.filter-group .collapsed .badge{display:inline-block}.filter-group .collapsing{-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.filter-show-btn{margin-top:1rem;display:none}.filter-show-btn .flying-text{display:none}.filter-show-btn.flying{display:block;margin-top:0;position:absolute;white-space:nowrap;z-index:3000;transform:translateX(50%);padding:6.5px 16px 6.5px 8px;border-radius:0 4px 4px 0;background-color:#fff;box-shadow:0 1px 6px rgba(32,33,36,.2);pointer-events:all;background-color:rgba(17,17,17,.85)}.filter-show-btn.flying .flying-text{display:block;width:100%;text-align:center}.filter-show-btn.flying .btn.btn-primary-kit{height:33px;font-size:.625rem;min-width:167px;margin-top:10px;text-transform:uppercase}.filter-show-btn.flying .btn.btn-primary-kit span:nth-child(2),.filter-show-btn.flying .btn.btn-primary-kit span:nth-child(3){display:none}.filter-show-btn.flying::before{content:"";position:absolute;width:0;height:0;top:50%;margin-top:.3em;box-sizing:border-box;border:.5em solid #ddd;transform-origin:0 0;transform:rotate(-135deg);left:0;border-color:rgba(17,17,17,.85) rgba(17,17,17,.85) transparent transparent;box-shadow:2px 0 2px -2px rgba(32,33,36,.2)}.filter-selected-btn{background:#fff;display:block;position:sticky;bottom:0;padding:1rem}.filter-advert{display:block}.filter-selected-container{box-shadow:0 4px 2px -2px rgba(32,33,36,.1);margin-bottom:4px}.badge-filter{min-width:20px;height:20px;line-height:20px;padding:0;text-align:center;font-size:.75rem;font-weight:500;color:#fff;border-radius:50%!important;background:#43b02a;margin-left:5px}.sidepanel .filter-selected-container{padding:0 1rem}.analogs .category-card__top-filters--container{border-top:none;margin:0}.category__filters-all-top .filter-group .collapsible{padding:0!important}@media all and (max-width:900px){.filter-show-btn{background:#fff;display:block;position:sticky;bottom:0;padding:1rem 0}.filter-advert{display:none}.analogs .category-card__top-filters--container{border-top:rgba(67,176,42,.2) 1px solid;margin:0}.analogs .nav.nav-tabs.nav-tabs__product-card{margin-bottom:1rem}.sidepanel-filter .filter-group__header button{padding-bottom:0!important}.sidepanel-filter .filter-group__search-container{border-bottom:none}}.sidepanel{transition:opacity .3s ease-in-out;position:fixed;top:0;left:0;z-index:4000;width:0;height:100%;overflow:hidden;outline:0;background:rgba(0,0,0,.5)}.sidepanel__container{height:100%;width:0;position:fixed;z-index:4000;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:.2s;transform:translateX(-100%);max-width:calc(100vw - 50px)}.sidepanel__container.full-width{width:100%!important;max-width:100vw}.sidepanel__header{position:fixed;top:0;left:0;z-index:3995;width:0;height:0;background:0 0}.sidepanel__header .close{padding-bottom:0;position:fixed;top:0;left:-20px;display:none}.font-size-large .sidepanel__btns-holder,.font-size-x-large .sidepanel__btns-holder{flex-wrap:wrap}@media all and (min-width:480px){.font-size-large .sidepanel__btns-holder,.font-size-x-large .sidepanel__btns-holder{flex-wrap:wrap}}.font-size-large .sidepanel__btns-holder .btn,.font-size-x-large .sidepanel__btns-holder .btn{width:100%;margin-right:0!important}@media all and (min-width:480px){.font-size-large .sidepanel__btns-holder .btn,.font-size-x-large .sidepanel__btns-holder .btn{width:auto}}@media all and (min-width:480px){.font-size-large .sidepanel__btns-holder .btn:first-child,.font-size-x-large .sidepanel__btns-holder .btn:first-child{margin-right:24px!important}}.font-size-large .sidepanel__btns-holder .btn:not(:first-of-type),.font-size-x-large .sidepanel__btns-holder .btn:not(:first-of-type){margin-top:16px}@media all and (min-width:480px){.font-size-large .sidepanel__btns-holder .btn:not(:first-of-type),.font-size-x-large .sidepanel__btns-holder .btn:not(:first-of-type){margin-top:0}}.sidepanel .modal-content{border-radius:0}.sidepanel .modal-header{border-top-left-radius:0;border-top-right-radius:0}.sidepanel .modal-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}.sidepanel.menu-small .sidepanel__container{max-width:calc(100vw - 50px)}.sidepanel .modal-body{width:411px}@media all and (max-width:460px){.sidepanel .modal-body{width:100%}}.sidepanel-filter .modal-footer{display:flex;padding-top:20px}.sidepanel-filter .modal-footer .btn{display:flex;width:100%;flex-direction:column}.sidepanel-filter .modal-footer .btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidepanel-filter .modal-footer .btn span:first-of-type{margin-bottom:3px}.sidepanel-filter .modal-body{padding:0;width:580px}@media all and (max-width:700px){.sidepanel-filter .modal-body{width:100%}}.sidepanel-delivery-map .sidepanel__container{max-width:100vw;width:100%!important}.sidepanel-delivery-map .modal-header{height:60px;padding:0}.sidepanel-delivery-map .modal-header .sidepanel-delivery-header{color:#fff;font-size:1rem;font-weight:700;width:100%;height:100%;display:flex;gap:10px;align-content:flex-start;align-items:center;background-color:#43b02a;cursor:pointer}.sidepanel-delivery-map .modal-header .sidepanel-delivery-header__close{height:60px;width:40px;background-color:#43b02a;background-image:url(/images/arrow-left.svg);background-position:center left 1rem;background-repeat:no-repeat}.sidepanel-delivery-map .modal-body{padding:0;width:100vw;height:calc(100% - 60px)}@media all and (max-width:900px){.sidepanel-delivery-map .modal-body{width:100vw}}.sidepanel-select-analogs .modal-footer{flex-direction:column;gap:20px}.sidepanel:not(.visible){opacity:0;display:none}.sidepanel.visible{transition:opacity .3s ease-in-out;width:100vw;opacity:1}.sidepanel.visible .sidepanel__container{transition:.3s;transform:translateX(0)!important}.sidepanel.visible.menu-small .menu-panel{padding:10px 0 10px}.sidepanel.visible.menu-small .sidepanel__header{width:100vw}.sidepanel.visible.menu-small .sidepanel__header .close{top:8px;left:calc(411px);margin-left:8px;display:flex;opacity:1}.bottompanel{transition:opacity .3s ease-in-out;position:fixed;top:0;left:0;z-index:3998;width:100%;height:0;overflow:hidden;outline:0;background:rgba(0,0,0,.5)}.bottompanel:not(.visible){opacity:0;display:none}.bottompanel__container{height:0;width:calc(100% - 10px);position:fixed;z-index:4000;bottom:0;left:5px;border-radius:8px;box-shadow:0 1px 6px rgba(32,33,36,.2);background-color:#fff;overflow-x:hidden;transition:.2s;transform:translateY(240px);max-height:100vh}.bottompanel-filters .bottompanel__container{left:0;width:100%;border-radius:16px 16px 0 0}.address-card .bottompanel-filters .bottompanel__container .filter-group__list--subheader,.bottompanel-filters .bottompanel__container .address-card .filter-group__list--subheader,.bottompanel-filters .bottompanel__container .filter-group .collapsible,.bottompanel-filters .bottompanel__container .filter-group__info,.bottompanel-filters .bottompanel__container .filter-header-text,.filter-group .bottompanel-filters .bottompanel__container .collapsible{font-size:1rem;font-weight:600;margin-bottom:16px;padding-bottom:0;text-transform:none}.bottompanel-filters .bottompanel__container .close{top:0;right:0;padding:15px;margin:0}.bottompanel .modal-content{border-radius:0}.bottompanel .modal-header{border-top-left-radius:0;border-top-right-radius:0}.bottompanel .modal-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}.bottompanel.visible{width:100vw;height:100vh;opacity:1}.bottompanel.visible#bottompanelInstallApplication,.bottompanel.visible#bottompanelPharmacyCard{top:auto;height:auto;width:auto}.bottompanel.visible#bottompanelMoreFilters,.bottompanel.visible#bottompanelRadius{z-index:3999}.bottompanel.visible .bottompanel__container{transition:.3s;transform:translateY(0)!important;min-height:170px}.bottompanel.visible#bottompanelDeliveryDepInfo{z-index:4001}@media all and (max-width:900px){.sidepanel__header{height:50px}.sidepanel__container{max-width:calc(100vw - 50px);padding-bottom:48px}.sidepanel.visible .sidepanel__header{width:100vw}.sidepanel.visible .sidepanel__header .close{top:8px;left:calc(411px);margin-left:8px;display:flex;opacity:1}.sidepanel .modal-header .close{display:none}}.dropdown-menu{border:none;border-radius:16px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);padding:16px;margin-top:5px;z-index:5000;background-color:#fff}.dropdown-menu.filter-dropdown{min-width:408px}.dropdown-menu.sort-dropdown{min-width:260px}.address-card .dropdown-menu .filter-group__list--subheader,.dropdown-menu .address-card .filter-group__list--subheader,.dropdown-menu .filter-group .collapsible,.dropdown-menu .filter-group__info,.dropdown-menu .filter-header-text,.filter-group .dropdown-menu .collapsible{font-size:1rem;font-weight:600;margin-bottom:16px;padding-bottom:0;text-transform:none}.dropdown-menu .dropdown-item{display:block;width:100%;padding:.25rem 0;clear:both;font-size:.875rem;font-weight:600;color:#888;text-align:left;white-space:nowrap;background-color:transparent;border:0}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:hover{background-color:transparent!important;color:#101010}.dropdown-menu-center{right:auto;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.dropdown.sort-dropdown .sort-selected{cursor:pointer;font-size:.75rem;line-height:1.5}.dropdown.sort-dropdown .dropdown-item{font-size:.75rem;font-weight:400;color:#101010;cursor:pointer}.dropdown.sort-dropdown .dropdown-item.active,.dropdown.sort-dropdown .dropdown-item:active,.dropdown.sort-dropdown .dropdown-item:hover{background-color:transparent!important;color:#43b02a}.dropdown.shopping-list-dropdown .dropdown-menu{min-width:380px}.dropdown.shopping-card-top__dropdown .dropdown-menu{min-width:380px}.dropdown.profile-dropdown .dropdown-menu{min-width:330px}.dropdown.profile-dropdown .menu__container-list{flex-direction:column;width:330px}.dropdown.profile-dropdown .menu__container-list .menu__level-list{width:330px}.dropdown.profile-dropdown .autorization-info{color:#101010;background-color:#fff;border:1px solid #f2f2f2;width:calc(330px - 16px);margin:0 8px;border-radius:16px;padding:15px 16px;background-image:none;display:flex;align-items:center;align-content:center}.dropdown.profile-dropdown .autorization-info:hover{text-decoration:none}.dropdown.profile-dropdown .autorization-info:hover .edit-icon svg path{fill:#43b02a}.dropdown.profile-dropdown .autorization-info .img-container{display:flex;align-items:center;justify-content:center;min-width:40px;max-width:40px;height:40px;border-radius:50%;margin-right:12px;background-color:#f946bc;color:#fff}.dropdown.profile-dropdown .autorization-info .img-container img{width:100%;border-radius:50%}.dropdown.profile-dropdown .autorization-info .info-container{display:flex;flex-direction:column;justify-content:flex-start;overflow-x:hidden}.dropdown.profile-dropdown .autorization-info .info-container div{font-size:.875rem;font-weight:400;line-height:1.42;overflow:hidden;text-overflow:ellipsis}.dropdown.profile-dropdown .autorization-info .info-container div.strong{font-weight:500}.dropdown.profile-dropdown .autorization-info .info-container .description{color:#888}.dropdown.profile-dropdown .autorization-info .edit-icon{margin-left:auto;cursor:pointer}.dropdown.profile-dropdown .dropdown-menu{width:330px;border-radius:16px;box-shadow:0 1px 6px rgba(32,33,36,.2);padding:15px 16px}.dropdown.profile-dropdown .dropdown-menu__content{display:flex;flex-direction:column;gap:16px}.dropdown.profile-dropdown .dropdown-menu__text{font-size:.875rem;font-weight:400;line-height:20px;color:#101010}.dropdown.profile-dropdown .dropdown-menu__buttons{display:flex;flex-direction:row;justify-content:space-between}.dropdown.profile-dropdown .dropdown-menu__buttons .btn-primary-kit{width:130px}.dropdown.profile-dropdown .dropdown-menu__buttons .btn-outline-orange-kit{width:160px;text-transform:uppercase;font-size:.75rem;font-weight:700}.dropdown.profile-dropdown .dropdown-menu.dropdown-user-menu{padding:15px 0;border-radius:16px}.dropdown.profile-dropdown .dropdown-menu .dropdown-menu{position:static;box-shadow:none;margin:0;padding:0 16px}.dropdown.has-filter .more-filters-btn:before{opacity:1}.dropdown.show .more-filters-btn{background-color:#eef7eb}.dropdown.show .more-filters-btn path{fill:#3b9c25}.dropdown.show .more-sorting-btn:not(.tag__active){background-color:#eef7eb}.dropdown.show .more-sorting-btn:not(.tag__active) path{fill:#3b9c25}.dropdown .more-filters-btn{position:relative;background-color:#fff}.dropdown .more-filters-btn:before{content:'';position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:50%;background-color:#f96d15;opacity:0}.dropdown__header-btn:not(.collapsed) .icon{transform:rotate(180deg)}.more-filters-dropdown{position:absolute;left:16px;z-index:1}.sort-filters-holder{height:100%;padding-left:42px}@media all and (max-width:930px){.sort-filters-holder{overflow:hidden}}.fast-filters-holder{margin-top:-8px;overflow:hidden}@media all and (max-width:930px){.fast-filters-inner,.sort-filters-inner{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.fast-filters-inner::-webkit-scrollbar,.sort-filters-inner::-webkit-scrollbar{width:0;height:0}}.fast-filters-inner{padding-top:8px}@media all and (min-width:900px){.fast-filters-inner{flex-wrap:wrap}}.header__right .dropdown .dropdown-menu{border-radius:16px;z-index:10000}.header__right .dropdown .dropdown-title{display:block;font-size:1.0625rem;font-weight:600;padding:16px 10px;border-radius:16px 16px 0 0;color:#101010}.shopping-card-top__dropdown.scroll-active .dropdown-menu,.shopping-list-dropdown.scroll-active .dropdown-menu{overflow:hidden}.shopping-card-top__dropdown.scroll-active .dropdown-title,.shopping-list-dropdown.scroll-active .dropdown-title{box-shadow:0 1px 6px 0 rgba(0,0,0,.2)}.shopping-card-top__dropdown.scroll-active .dropdown-footer,.shopping-list-dropdown.scroll-active .dropdown-footer{box-shadow:0 1px 6px 0 rgba(0,0,0,.2)}.shopping-card-top__dropdown.scroll-active .dropdown-products__list-item:first-child,.shopping-list-dropdown.scroll-active .dropdown-products__list-item:first-child{margin-top:8px}.dropdown-products .scrollable-wrap,.dropdown-shopping-list .scrollable-wrap,.dropdown-user-menu .scrollable-wrap{max-height:calc(100vh - 100px)}.dropdown-products .scrollable-wrap .menu__level-list,.dropdown-shopping-list .scrollable-wrap .menu__level-list,.dropdown-user-menu .scrollable-wrap .menu__level-list{padding-bottom:0}.dropdown-products,.dropdown-shopping-list{padding:0}.dropdown-products .scrollable-wrap,.dropdown-shopping-list .scrollable-wrap{max-height:calc(100vh - 230px);padding:0 10px}.dropdown-products .dropdown-footer,.dropdown-shopping-list .dropdown-footer{padding:16px 10px 10px}.dropdown-products__list-item:not(:last-child){margin-bottom:24px}.dropdown-products__item{padding-bottom:8px}.dropdown-products__item:not(:last-child){margin-bottom:8px;border-bottom:1px solid #f2f2f2}.dropdown-products__item-image{width:40px}.dropdown-products__item-image img{max-width:40px;max-height:55px;object-fit:contain}.dropdown-products__item-text{width:calc(100% - 40px);font-size:.75rem;color:#888}.dropdown-products__item-title{display:block;font-size:.875rem;font-weight:600;margin-bottom:4px;line-height:1.3;color:#101010}.dropdown-products__item-price{font-size:.875rem;font-weight:400;color:#101010}.dropdown-products__delete-btn{background-image:url(/images/close-icon-sm.svg);background-color:transparent;background-repeat:no-repeat;background-position:center center;border:0;width:24px;height:24px}.dropdown-products__delete-btn:hover{opacity:.7}.dropdown-products__delete-btn:focus-visible{outline:1px solid #000!important}.dropdown-products .dropdown-footer{color:#101010}.dropdown-shopping-list .dropdown-products__list-item:not(:last-child){margin-bottom:8px}.dropdown-shopping-list .badge-large{width:40px;height:40px;line-height:40px}.dropdown-shopping-list .scrollable-wrap{max-height:calc(100vh - 193px)}@media all and (max-width:900px){.dropdown.sort-dropdown .dropdown-item,.dropdown.sort-dropdown .sort-selected{font-size:.8125rem}}.ui-widget.ui-widget-content{border:1px solid transparent;box-shadow:0 1px 6px rgba(32,33,36,.2);border-radius:8px;overflow-x:hidden;overflow-y:auto;background-color:#fff}.ui-widget.ui-widget-content.homePageSearch{border-radius:12px;border-top-left-radius:0;border-top-right-radius:0;padding-bottom:16px;box-shadow:6px 0 6px -6px rgba(0,0,0,.2),0 6px 6px -6px rgba(0,0,0,.2),-6px 0 6px -6px rgba(0,0,0,.2);background-color:#fff}.ui-widget.ui-widget-content.inpExtendedSearch{padding-bottom:8px}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#fff!important;border:none;margin:0;border-bottom:1px solid;border-bottom-color:rgba(67,176,42,.2);border-radius:0}.ui-menu .ui-menu-item a.ui-corner-all:active,.ui-menu .ui-menu-item a.ui-corner-all:focus,.ui-menu .ui-menu-item a.ui-corner-all:hover{background:#ff8a00!important;color:#101010;border-radius:0}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#ff8a00;border:none;color:#101010;border-radius:0;font-weight:400}.smallAutocompleteExpand,.ui-menu.search-small{box-shadow:none;border-radius:0;padding-top:1rem;left:0!important;width:100vw!important;height:calc(100vh - (56px - 1rem + 1px));min-height:calc(100vh - (56px - 1rem + 1px));border-radius:0;z-index:3998!important}.smallHeaderAutocompleteExpand{box-shadow:none;border-radius:0;left:0!important;width:100vw!important;height:calc(100vh - (56px + 1px));min-height:calc(100vh - (56px + 1px));border-radius:0;z-index:3998!important}.header-search-menu-style,.ui-menu.headerSearchLocation,.ui-menu.inpHeaderSearch{box-shadow:0 6px 12px -6px rgba(32,33,36,.2);border-radius:0 0 12px 12px}.ui-menu .ui-menu-item-wrapper{font-family:RobotoWeb;font-weight:400;position:relative;padding:0;padding-bottom:1rem}.ui-menu .ui-menu-item-wrapper>div{display:flex;flex-direction:column}.ui-menu .ui-menu-item-wrapper>div.history h3 span{padding-right:22px;background:url(/images/timer.svg) no-repeat center right;background-size:17px}.ui-menu .ui-menu-item-wrapper.search-autocomplete-item{display:flex;width:100%;flex-direction:column;padding-bottom:0}.ui-menu .ui-menu-item-wrapper.search-autocomplete-item,.ui-menu .ui-menu-item-wrapper.search-autocomplete-item.ui-state-active{border-bottom:none;color:#101010}.ui-menu .ui-menu-item{font-family:RobotoWeb;font-weight:400;padding:1rem 1rem 0}.ui-menu .ui-menu-item.search-autocomplete-group{padding:0}.ui-menu .ui-menu-item.search-autocomplete-group a,.ui-menu .ui-menu-item.search-autocomplete-group a.ui-state-active,.ui-menu .ui-menu-item.search-autocomplete-group a:active,.ui-menu .ui-menu-item.search-autocomplete-group a:hover{color:#43b02a;font-weight:600;border:none!important;margin:1rem 0 0 1rem}.ui-menu .ui-menu-item .panel-autocomplete-group{padding:0}.ui-menu.inpHeaderSearch{max-width:522px;padding-bottom:16px;z-index:3999!important}.ui-menu.headerSearchLocation{padding-bottom:16px}.ui-menu.shopping-card__search{scroll-behavior:smooth}.ui-menu.headerSearchSmall{padding:56px 0;height:100%;border-radius:0;position:fixed;width:100%!important;top:0!important;left:0!important;right:0;overscroll-behavior:contain;box-shadow:none;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@supports (-webkit-touch-callout:none){.ui-menu.headerSearchSmall{transition:height .2s ease}}.ui-menu.searchItems{padding-bottom:16px}.ui-menu.searchItems .search-top__item,.ui-menu.searchItems .search-top__item.ui-menu-item,.ui-menu.searchItems .search-top__item.ui-menu-item-wrapper{background-image:none!important}.ui-menu.sidepanelAddressSearch,.ui-menu.sidepanelCitySearch{top:100%!important;padding:4px 0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:16px;max-height:350px;overflow-y:auto}.ui-menu.sidepanelAddressSearch .ui-menu-item,.ui-menu.sidepanelCitySearch .ui-menu-item{margin-bottom:0!important}.ui-menu.sidepanelAddressSearch .ui-menu-item:not(:last-child) .search-top__item:before,.ui-menu.sidepanelCitySearch .ui-menu-item:not(:last-child) .search-top__item:before{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);width:calc(100% - 24px);height:1px;background-color:#f2f2f2}.ui-menu.sidepanelAddressSearch .search-top__item,.ui-menu.sidepanelCitySearch .search-top__item{padding:8px 12px!important;border-bottom:0!important}.ui-menu.sidepanelAddressSearch .search-top__item.ui-menu-item-wrapper:hover,.ui-menu.sidepanelCitySearch .search-top__item.ui-menu-item-wrapper:hover{border-bottom:0!important}@media all and (max-width:1080px){.ui-menu.inpHeaderSearch{max-width:calc(100% - 400px)}.header__navbar .dropdown.search-top__dropdown{width:calc(100% - 400px)}}@media all and (max-width:900px){.ui-menu.deliveryPostSearch,.ui-menu.homePageSearch{box-shadow:none;border-radius:0;left:0!important;width:100vw!important;height:calc(100vh - (56px + 1px));min-height:calc(100vh - (56px + 1px));border-radius:0}.ui-menu.homePageSearch{z-index:3998!important;padding-top:0;border-top:0;display:none!important}.ui-menu.sidepanelAddressSearch,.ui-menu.sidepanelCitySearch{z-index:3998!important;top:100%!important}.ui-menu-item.search-autocomplete-group:last-of-type{margin-bottom:50px}}.body-hidden{position:fixed;left:0;right:0;overflow:hidden;touch-action:pan-y;-webkit-overflow-scrolling:none;overscroll-behavior:none}.body-hidden #mobileSearchModal{position:fixed;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:3998}.body-hidden .headerSearchSmall{display:block!important}.body-hidden .container__search-small{display:flex}.banner__top{width:100%;padding-top:.5rem;padding-right:1rem}.banner__top img{max-width:100%}.banner__install{padding:10px}.banner__install--logo{background-color:#43b02a;border-radius:8px;width:40px;height:40px;min-width:40px;background-image:url(/images/logo-banner.svg);background-position:center center;background-repeat:no-repeat;background-size:90%;margin-right:1rem}.banner__install--close{position:absolute;top:0;right:0;margin-left:10px;width:20px;height:20px;display:flex;justify-content:flex-end;opacity:1}.banner__install--text{font-size:.75rem}.banner__install--text h2{margin-bottom:5px;font-size:1rem}.banner__install .star__container{margin-bottom:5px}.banner__install .star{font-size:1rem;width:18px}.banner__install .star.half:after{margin-left:-14px;width:8px;overflow:hidden}.banner__message{color:#101010;display:flex;align-items:center;font-size:.875rem;padding:8px 12px;border-radius:12px;background-color:#fff1e9}.banner__message--active{transition:background-color .3s ease-in-out;cursor:pointer}.banner__message--active:hover{background-color:#f4faf2!important}.banner__message--active:hover>.icon path{fill:#3b9c25!important}.banner__message--active>.icon path{transition:fill .3s ease-in-out}.banner__message--active.arhived-item .banner__message-text .icon path{transition:fill .3s ease-in-out;fill:#888!important}.banner__message--active.arhived-item:hover .banner__message-text .icon path{fill:#3b9c25!important}.banner__message.btn-wrap{flex-wrap:wrap}@media all and (min-width:680px){.banner__message.btn-wrap{flex-wrap:nowrap}}.banner__message.btn-wrap .btn{width:100%;margin-top:24px}@media all and (min-width:680px){.banner__message.btn-wrap .btn{margin-top:0;width:auto}}.banner__message .icon{margin-right:8px}.banner__message .icon.icon-opener{cursor:pointer}.banner__message a{color:#3b9c25;font-weight:600;white-space:nowrap}.banner__message-opener{color:#3b9c25;font-weight:600;cursor:pointer}.banner__message.bg-light-gray{color:#888}.banner__message--link{transition:color .3s ease-in-out,fill .3s ease-in-out}.banner__message--link:hover{text-decoration:none!important}.banner__message--link:hover path{fill:#43b02a!important}.banner__information{background-color:#43b02a;background-repeat:no-repeat;background-position:20px calc(100% - 20px),calc(100% - 20px) 20px;background-image:url(/images/pro-skladne-page/about-medicine-mobile01.svg),url(/images/pro-skladne-page/about-medicine-mobile02.svg);border-radius:24px;font-size:.875rem;padding:16px;min-height:280px;display:flex;align-items:center;color:#fff;margin-bottom:24px}@media all and (min-width:1024px){.banner__information{background-position:20px 100%,calc(100% - 20px) 0;background-image:url(/images/pro-skladne-page/about-medicine-decor01.png),url(/images/pro-skladne-page/about-medicine-decor02.png);margin-bottom:48px;background-size:contain}}.banner__information .banner__content{max-width:626px;margin:0 auto}.banner__information .banner__title{font-size:18px;font-weight:600;margin-bottom:16px;color:#fff}@media all and (min-width:1024px){.banner__information .banner__title{font-size:24px}}.banner__information p{margin-bottom:0}@media all and (min-width:1024px){.banner__information_formats{background-position:20px calc(100% - 20px),calc(100% - 20px) 20px;background-image:url(/images/information/banner-formats-decor03.svg),url(/images/information/banner-formats-decor02.svg);margin-bottom:48px;background-size:auto}}.banner__information_blue{color:#fff;background-color:#5a55d9;overflow:hidden}@media all and (min-width:1024px){.banner__information_blue{background-position:0 100%,100% 0;margin-bottom:48px;background-size:contain}}.banner__information_blue .img-mobile{max-width:128px;margin:0 auto}@media all and (min-width:680px){.banner__information_blue .img-mobile{display:none}}.banner__information_blue .img-mobile img{width:100%}.banner__information_blue .banner__content{position:relative}.banner__information_blue .banner__content>*{position:relative;z-index:1}@media all and (min-width:1366px){.banner__information_blue .banner__content:after,.banner__information_blue .banner__content:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}}@media all and (min-width:1366px){.banner__information_blue .banner__content:before{width:528px;height:528px;background:rgba(121,116,247,.3)}}@media all and (min-width:1366px){.banner__information_blue .banner__content:after{width:642px;height:642px;background:rgba(105,99,236,.3)}}.banner__information_gray-base{background:#f2f2f2;color:#101010}@media all and (min-width:1024px){.banner__information_gray-base{padding:24px}}.banner__information_gray-base .banner__title{color:#101010}.banner__information_gray-base p{max-width:300px}@media all and (min-width:1024px){.banner__information_mpp{background-image:url(/images/information/banner-mpp-decor01.png),url(/images/information/banner-mpp-decor02.png)}}@media all and (min-width:1024px){.banner__information_producer{background-image:url(/images/information/banner-producer-decor01.png),url(/images/information/banner-producer-decor03.png);background-size:320px;background-position:20px calc(100% - 20px),calc(100% - 20px) 20px}}@media all and (max-width:900px){.banner__unique-sale{font-size:.8125rem}.banner__unique-sale--link{display:none}}.message-block{background-color:#fff;padding:15px 16px;display:flex;border-radius:16px;margin:1rem -1rem 0;border:1px solid #f2f2f2}.message-block__text{font-size:1rem;line-height:1.3;color:#101010}.message-block__buttons{display:flex;margin-left:20px}.message-block .btn{min-width:153px}@media all and (min-width:930px){.show-map .celebration-banner{position:fixed;top:0;left:0;right:0;z-index:1001}}.header-top-banner{background-color:#090909;height:40px}.header-top-banner img{width:100%;height:100%;object-fit:contain}.petition-preview{margin-bottom:26px}.petition-preview .petition-preview__content img{width:100%;border-radius:16px 16px 0 0}@media all and (min-width:1024px){.petition-preview .petition-preview__content img{border-radius:0 8px 8px 0}}.petition-preview__holder{background-color:#fafafa;border-radius:16px;flex-direction:column}@media all and (min-width:1024px){.petition-preview__holder{flex-direction:row;border-radius:8px}}.petition-preview__desktop-block{order:1;padding:10px 16px;display:flex;justify-content:space-between;font-size:.75rem}@media all and (min-width:680px){.petition-preview__desktop-block{padding:24px 20px}}@media all and (min-width:1024px){.petition-preview__desktop-block{width:35%;flex-direction:column;justify-content:center;padding:15px 20px;font-size:.875rem;order:0}}@media all and (min-width:1366px){.petition-preview__desktop-block{padding:15px 55px}}.petition-preview__desktop-block p{margin-bottom:0;max-width:225px;margin-right:10px}@media all and (min-width:1024px){.petition-preview__desktop-block p{margin-bottom:24px}}.petition-preview__desktop-block .btn{height:auto!important;padding:7px 16px;font-weight:400;font-size:.75rem!important;align-self:flex-start;text-transform:uppercase;border-radius:8px!important}@media all and (min-width:1024px){.petition-preview__desktop-block .btn{font-size:.875rem!important;text-transform:none;display:inline-flex;min-width:190px;padding:4px 12px;text-transform:none!important}}.petition-preview__desktop-block .btn svg{display:none}@media all and (min-width:1024px){.petition-preview__desktop-block .btn svg{display:block}}.petition-preview__content{width:100%;border-radius:16px 16px 0 0;border:1px solid #f2f2f2;border-bottom:0}@media all and (min-width:1024px){.petition-preview__content{width:65%;border-radius:0 8px 8px 0;border-bottom:1px solid #f2f2f2}}.petition-preview__desktop{display:none}@media all and (min-width:480px){.petition-preview__desktop{display:block}}@media all and (min-width:480px){.petition-preview__mobile{display:none}}.user-agreement-banner{transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;position:fixed;bottom:calc(57px + (var(--safe-area-inset-bottom)));left:0;right:0;z-index:1000;box-shadow:0 1px 6px 0 #00000033;font-size:14px;opacity:0;pointer-events:none}@media all and (min-width:480px){.user-agreement-banner{left:auto;right:16px;width:400px;border-radius:8px;bottom:calc(73px + (var(--safe-area-inset-bottom)))}}@media all and (min-width:680px){.user-agreement-banner{font-size:14px;right:32px}}@media all and (min-width:950px){.user-agreement-banner{transform:translate(800px,0) scale(.2);bottom:calc(32px + (var(--safe-area-inset-bottom)))}}@media all and (min-width:900px){.user-agreement-banner{width:430px}}.user-agreement-banner__link{line-height:1.5}.user-agreement-banner p{font-size:14px;line-height:1.4}.user-agreement-banner.active{transform:translate(0,0);opacity:1;pointer-events:auto;visibility:visible;display:block}.user-agreement-banner .btn{border-radius:10px}.user-agreement-banner .btn.btn-reject{padding:0!important}.user-agreement-banner .btn-reject{transition:color .3s ease-in-out}.user-agreement-banner .btn-reject:hover{color:#101010!important}.user-agreement-banner .icon-close{transition:opacity .3s ease-in-out;cursor:pointer;align-self:flex-start}.user-agreement-banner .icon-close:hover{opacity:.8}.user-agreement-banner .form-holder{min-height:auto}.user-agreement-banner .custom-control.custom-checkbox{min-height:23px;margin-bottom:16px}.user-agreement-banner .custom-control.custom-checkbox .custom-control-label{color:#101010!important}#userAgreementBannerSettings{display:block}.settings-page-backdrop.active,.user-agreement-backdrop.active{position:fixed;top:0;bottom:0;right:0;left:0;z-index:5000;background:rgba(16,16,16,.5)}.settings-page-backdrop.active .user-agreement-banner,.user-agreement-backdrop.active .user-agreement-banner{bottom:0}@media all and (min-width:480px){.settings-page-backdrop.active .user-agreement-banner,.user-agreement-backdrop.active .user-agreement-banner{left:50%;right:auto;transform:translate(-50%,0);bottom:calc(32px + (var(--safe-area-inset-bottom)))}}.settings-page-backdrop.is-settings-page,.user-agreement-backdrop.is-settings-page{transition:opacity .15s linear;visibility:hidden;opacity:0}.settings-page-backdrop.is-settings-page .user-agreement-banner,.user-agreement-backdrop.is-settings-page .user-agreement-banner{transform:translate(-50%,-50%);top:50%;bottom:auto;left:50%;right:auto;width:calc(100% - 32px);max-width:360px;border-radius:16px}@media all and (min-width:480px){.settings-page-backdrop.is-settings-page .user-agreement-banner,.user-agreement-backdrop.is-settings-page .user-agreement-banner{max-width:416px}}.settings-page-backdrop.is-settings-page .user-agreement-banner .icon-close,.user-agreement-backdrop.is-settings-page .user-agreement-banner .icon-close{position:absolute;top:12px;right:12px}.settings-page-backdrop.is-settings-page.active,.user-agreement-backdrop.is-settings-page.active{opacity:1;visibility:visible}.card{font-weight:400;border:0;box-shadow:0 1px 6px rgba(32,33,36,.2);border-radius:0;background-color:#fff}.card__recomend-holder:focus,.card__recomend-holder:hover{text-decoration:none!important;color:#101010!important}.card__recomend{width:164px;height:100%;padding:12px;display:flex;border-radius:8px;box-shadow:none;border:1px solid #f2f2f2;border-radius:16px}@media all and (min-width:900px){.card__recomend{width:calc(164px + 22px)}}.card__recomend-category{transition:color .3s ease-in-out;display:flex;align-items:center;justify-content:space-between;font-size:.75rem;font-weight:600;padding:10px 9px;margin-bottom:8px;background-color:#f2f2f2;border-radius:8px;cursor:pointer;height:44px}.card__recomend-category:hover{color:#43b02a}.font-size-large .card__recomend-category,.font-size-x-large .card__recomend-category{height:auto}.font-size-large .card__recomend-category>span,.font-size-x-large .card__recomend-category>span{max-width:90%}.card__recomend .card-body{padding:0;display:flex;flex-direction:column;height:calc(100% - 145px);position:relative}.card__recomend .btn.btn-plus{position:absolute;bottom:-10px;right:-10px}.card__recomend--img{height:142px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;background-color:#fff;border-radius:12px}.card__recomend--img img{max-height:100%;width:auto;max-width:100%;height:auto;border-radius:8px}.card__recomend--img-group{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;align-self:flex-start}.card__recomend--img-group .item{color:#3b9c25;font-size:1rem;width:48%;height:47px;display:flex;justify-content:center;align-items:center}.card__recomend--img-group .item img{max-width:100%;max-height:47px}.card__recomend--info{font-size:.875rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}.card__recomend--info-additional{font-size:.75rem;line-height:1.3;color:#888;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px}.card__recomend--prod{font-size:.8125rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.card__recomend--price{font-size:1rem;font-weight:600;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:auto}.card__recomend--discount{font-size:.8125rem;color:#3b9c25}.card__recomend-basket{padding:12px;display:flex;flex-direction:column;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;height:100%;width:100%}.card__recomend-basket .btn-add-cart-recommend{height:auto;padding:8px 20px;border-radius:10px}.card__recomend-basket .btn-add-cart-recommend .icon-added{display:none}.card__recomend-basket .btn-add-cart-recommend.added-to-basket{background-color:transparent;border:1px solid #f2f2f2}.card__recomend-basket .btn-add-cart-recommend.added-to-basket .icon-default{display:none}.card__recomend-basket .btn-add-cart-recommend.added-to-basket .icon-added{display:block}.card__recomend-basket .card-body{padding:0;display:flex;flex-direction:column}.card__advice{width:257px;height:380px;display:block;border-radius:8px}.card__advice .card-body{padding:15px}.card__advice--img{height:164px}.card__advice--img img{max-height:100%;width:100%;border-radius:8px 8px 0 0}.card__advice--info{height:168px;overflow:hidden;line-height:1.3;color:#888}.card__advice--header{color:#101010;font-weight:600;margin-bottom:15px}.card__category{min-height:460px;max-width:100%;flex:0 0 316px;padding:10px;display:block;position:relative;box-shadow:none;height:100%;display:flex}.card__category .card-body{padding:0}.card__category--col__text{margin-top:auto}.card__category--bottom{padding:10px}.card__category--buttons{position:absolute;top:11px;right:5px;display:flex;flex-direction:column;z-index:14}.card__category--buttons .btn,.card__category--buttons a.btn{width:24px;height:24px;border-radius:50%;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:auto;cursor:pointer;margin-bottom:10px}.card__category--buttons .btn.btn-select,.card__category--buttons a.btn.btn-select{background-image:url(/images/flag-outline.svg)}.card__category--buttons .btn.btn-to-list,.card__category--buttons a.btn.btn-to-list{background-image:url(/images/list-add.svg)}.card__category--buttons .btn.btn-share,.card__category--buttons a.btn.btn-share{background-image:url(/images/share-lg.svg);position:static}.card__category--buttons .btn.selected.btn-select,.card__category--buttons a.btn.selected.btn-select{background-image:url(/images/flag-green.svg)}.card__category--buttons .btn.selected.btn-to-list,.card__category--buttons a.btn.selected.btn-to-list{background-image:url(/images/list-done.svg)}.card__category--buttons .btn img,.card__category--buttons a.btn img{width:auto;height:auto}.card__category--img{height:250px;display:flex;align-items:center;justify-content:center}.card__category--img a{text-decoration:none!important;outline:0;display:flex;align-items:center;justify-content:center;height:100%;margin-bottom:10px;background-color:#fff;border-radius:12px}.card__category--img img{max-width:100%;max-height:100%;border-radius:12px;width:auto}.card__category--info{font-size:1rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.card__category--info a,.card__category--info a:hover{color:#101010;text-decoration:none}.card__category--info-additional{font-size:.8125rem;line-height:1.3;color:#888;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.card__category--info-additional a{color:#43b02a}.card__category--info-additional a:hover{text-decoration:underline}.card__category--info-additional p{margin:0;padding:0}.card__category--info-where-found{font-size:.8125rem;line-height:1.3;color:#888;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:12px;margin-top:7px}.card__category--info-where-found:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:5px}.card__category--info-where-found.status-red:before{background-color:#ff6262}.card__category--info-where-found.status-yellow:before{background-color:#fc0}.card__category--info-where-found.status-green:before{background-color:#43b02a}.card__category--price{font-size:.75rem;font-weight:600}.card__category--price .large{font-size:1rem}.card__category--discount{font-size:.8125rem;color:#3b9c25}.card__category .btn.btn-outline-orange,.card__category .btn.btn-primary-kit{height:33px;font-size:.75rem;width:100%;text-transform:uppercase;margin-top:10px}.card__category .btn.btn-catalog-delivery img{max-height:16px;width:auto}.card__category .btn.btn-outline-orange{font-weight:600}.card__category .btn.btn-outline-green-kit{margin:0 auto;height:auto}.card__subcategory{min-height:460px;max-width:100%;flex:0 0 316px;padding:10px;display:block;position:relative;box-shadow:none}.card__subcategory:hover{cursor:pointer;box-shadow:0 1px 6px rgba(32,33,36,.2)}.card__subcategory .card-body{padding:0}.card__subcategory--buttons{position:absolute;top:10px;right:5px;display:flex;flex-direction:column;z-index:14;background-color:#fff}.card__subcategory--buttons .btn{margin-bottom:10px}.card__subcategory--buttons .btn img{width:auto;height:auto}.card__subcategory--img{height:170px;display:flex;align-items:center;justify-content:center;padding:10px}.card__subcategory--img img{max-width:100%;max-height:100%}.card__subcategory--info{max-height:39px;font-size:1.0625rem;line-height:1.2;overflow:hidden;margin:30px 0 8px}.card__subcategory--info-additional{max-height:29px;font-size:.75rem;overflow:hidden;line-height:1.3;margin-bottom:10px}.card__subcategory--info-additional p{margin:0;padding:0}.card__subcategory--price{font-size:.75rem;font-weight:600;line-height:1.3}.card__subcategory--price .large{font-size:1rem}.card__subcategory--discount{font-size:.8125rem;color:#3b9c25;line-height:1.2;margin-top:5px}.card__subcategory--more-items-btn{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.card__subcategory--more-items-btn img{max-width:40%}.card__subcategory--more-items-btn .text{margin-top:1rem;font-size:.875rem;font-weight:600;color:#3b9c25;text-align:center}.card__subcategory.more-items{padding:0;min-height:460px;display:flex;justify-content:center}.card__subcategory.more-items .btn.btn-outline-green-kit{display:none}.card__subcategory.more-items:hover{box-shadow:none}.card__subcategory.more-items:hover .card__subcategory--more-items-btn{border:none}.card__subcategory.more-items:hover .card__subcategory--more-items-btn img{animation:rotate .5s ease-in-out}.card__subcategory.profitable .card__subcategory--img{margin-top:-10px}.card__subcategory.profitable .profitable-badge{top:0;left:-5px}.card__marketing-image{max-width:100%;flex:0 0 210px;display:block;color:#101010;position:relative;box-shadow:none;z-index:1}.card__marketing-image a{text-decoration:none!important;outline:0}.card__marketing-image a,.card__marketing-image a:active,.card__marketing-image a:hover{color:inherit!important}.card__marketing-image--img{height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:5}.card__marketing-image--img img{max-width:100%;max-height:100%;width:auto;height:auto}.card__marketing-image--name{font-size:1.125rem;font-weight:500;text-transform:uppercase;max-width:70%;display:block;position:absolute;top:30px;left:30px;z-index:10}.card__menu-category{display:block;border:1px solid #f2f2f2;border-radius:8px;width:100%;height:135px;text-decoration:none!important;outline:0;padding:5px;display:flex;flex-direction:column}.font-size-large .card__menu-category,.font-size-x-large .card__menu-category{height:100%}.card__menu-category,.card__menu-category:active,.card__menu-category:hover{color:inherit!important}.card__menu-category--img{height:75px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.card__menu-category--img img{max-height:100%;width:auto;height:auto;max-width:100%}.card__menu-category--name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:400;text-align:center;line-height:1;margin:auto 0}.card__menu-category--row{margin:0;padding:0;margin-left:-5px;border:none;width:calc(100% + 10px);justify-content:flex-start;display:grid;grid-template-columns:repeat(auto-fit,minmax(14.2%,1fr))}.font-size-large .card__menu-category--row,.font-size-x-large .card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}@media all and (max-width:1200px){.card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(16.66%,1fr))}.font-size-large .card__menu-category--row,.font-size-x-large .card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}}@media all and (max-width:1050px){.card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.font-size-large .card__menu-category--row,.font-size-x-large .card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(33.33333%,1fr))}}@media all and (max-width:940px){.card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.font-size-large .card__menu-category--row,.font-size-x-large .card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}@media all and (max-width:800px){.card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.font-size-large .card__menu-category--row,.font-size-x-large .card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}@media all and (max-width:700px){.card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.font-size-large .card__menu-category--row,.font-size-x-large .card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}@media all and (max-width:500px){.card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(33.33%,1fr))}.font-size-large .card__menu-category--row,.font-size-x-large .card__menu-category--row{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}.card__menu-category--row::after{content:"";flex:auto}.card__menu-category--row .col{padding:5px}.card-badge{position:absolute;top:0;left:0;min-width:20px;font-size:.875rem;font-weight:700;color:#fff;background-color:#43b02a;line-height:20px;white-space:nowrap;text-transform:uppercase;padding:4px 6px;border-radius:8px 0}.card-badge__green{position:absolute;top:0;left:0;min-width:20px;font-size:.875rem;font-weight:700;color:#fff;background-color:#43b02a;line-height:20px;white-space:nowrap;text-transform:uppercase;padding:4px 6px;border-radius:8px 0}.card-badge__orange{position:absolute;top:0;left:0;min-width:20px;font-size:.875rem;font-weight:700;color:#fff;background-color:#f96d15;line-height:20px;white-space:nowrap;text-transform:uppercase;padding:4px 6px;border-radius:8px 0}.card__notice-badge-container{position:absolute;left:10px;top:10px;display:flex;z-index:3}.card__notice-badge-container .card__category--buttons{position:static}.card__notice-badge-container>div{margin-bottom:10px}.card__notice-badge-container>div:not(:first-child){margin-left:8px}.card__carousel-group .card__category{min-height:464px;max-width:100%;flex:0 0 230px;padding:12px;display:block;position:relative;box-shadow:none;border:1px solid #f2f2f2;border-left:0}.card__carousel-group .card__category .card-body{padding:0}.card__carousel-group .card__category--bottom{position:absolute;bottom:0;left:0;right:0;padding:12px}.card__carousel-group .card__category--bottom .btn{margin-top:24px}.card__carousel-group .card__category--buttons{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;z-index:14}.card__carousel-group .card__category--buttons .btn,.card__carousel-group .card__category--buttons a.btn{width:24px;height:24px;border-radius:50%;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:auto;cursor:pointer;margin-bottom:10px}.card__carousel-group .card__category--buttons .btn.btn-select,.card__carousel-group .card__category--buttons a.btn.btn-select{background-image:url(/images/flag-outline.svg)}.card__carousel-group .card__category--buttons .btn.btn-to-list,.card__carousel-group .card__category--buttons a.btn.btn-to-list{background-image:url(/images/list-add.svg)}.card__carousel-group .card__category--buttons .btn.btn-share,.card__carousel-group .card__category--buttons a.btn.btn-share{background-image:url(/images/share-lg.svg);position:static}.card__carousel-group .card__category--buttons .btn.selected.btn-select,.card__carousel-group .card__category--buttons a.btn.selected.btn-select{background-image:url(/images/flag-green.svg)}.card__carousel-group .card__category--buttons .btn.selected.btn-to-list,.card__carousel-group .card__category--buttons a.btn.selected.btn-to-list{background-image:url(/images/list-done.svg)}.card__carousel-group .card__category--buttons .btn img,.card__carousel-group .card__category--buttons a.btn img{width:auto;height:auto}.card__carousel-group .card__category--img{height:197px;display:flex;align-items:center;justify-content:center}.card__carousel-group .card__category--img a{text-decoration:none!important;outline:0;display:flex;align-items:center;justify-content:center;height:100%;margin-bottom:10px}.card__carousel-group .card__category--img img{max-width:100%;max-height:100%;width:auto}.card__carousel-group .card__category--info{font-weight:500;font-size:1rem;line-height:19px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px}.card__carousel-group .card__category--info a,.card__carousel-group .card__category--info a:hover{color:#101010;text-decoration:none}.card__carousel-group .card__category--info-additional{font-weight:500;font-size:.75rem;line-height:14px;color:#888;margin-bottom:24px}.card__carousel-group .card__category--info-additional>div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.card__carousel-group .card__category--info-additional a{color:#3b9c25}.card__carousel-group .card__category--info-additional a:hover{text-decoration:underline}.card__carousel-group .card__category--info-additional p{margin:0;padding:0}.card__carousel-group .card__category--info-where-found{font-weight:500;font-size:.75rem;line-height:14px;color:#888;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:12px;margin-top:8px}.card__carousel-group .card__category--info-where-found:before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;position:absolute;left:0;top:3px}.card__carousel-group .card__category--info-where-found.status-red:before{background-color:#ff6262}.card__carousel-group .card__category--info-where-found.status-yellow:before{background-color:#fc0}.card__carousel-group .card__category--info-where-found.status-green:before{background-color:#43b02a}.card__carousel-group .card__category--price{font-size:1rem;font-weight:700;line-height:18px}.card__carousel-group .card__category--price .large{font-size:1.5rem;line-height:28px}.card__carousel-group .card__category--discount{font-size:.75rem;color:#3b9c25}.card__carousel-group .card__category .btn.btn-outline-orange,.card__carousel-group .card__category .btn.btn-primary-kit{height:32px;font-size:.75rem;font-weight:700;line-height:16px;width:100%;text-transform:uppercase;margin-top:24px}.card__carousel-group .card__category .btn.btn-outline-orange .text-overflow,.card__carousel-group .card__category .btn.btn-primary-kit .text-overflow{line-height:inherit}.card__carousel-group .card__category .btn.btn-catalog-delivery img{max-height:16px;width:auto}.card__carousel-group .card__category .btn.btn-outline-orange{font-weight:600}.card__carousel-group .card__category .btn.btn-outline-green-kit{margin:0 auto;height:auto}.base-card-bordered{padding:16px;border:1px solid #f2f2f2;border-radius:16px;background-color:#fff}.base-card-bordered .icon{margin-right:8px}.base-card-bordered p{margin-bottom:24px}.base-card-bordered p:last-child{margin-bottom:0}.base-card{padding:16px;border-radius:24px}.regular-card{transition:box-shadow .3s ease-in-out;padding:8px;box-shadow:none;border-radius:24px;border:1px solid #f2f2f2;font-size:.75rem;text-decoration:none!important}.regular-card:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.03)}.regular-card.active .status:before{background-color:#43b02a}.regular-card .img-holder{padding-bottom:8px}.regular-card .img-holder img{width:100%;border-radius:16px}.regular-card .text-holder{padding:8px;display:flex;flex-direction:column;height:100%}.regular-card .text-holder .btn{margin-top:auto}.regular-card h3{font-size:1rem;margin-bottom:8px}.regular-card span{color:#888;display:block;margin-bottom:8px}.regular-card .status{text-transform:uppercase;margin-bottom:32px;font-weight:600}.regular-card .status:before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#888;margin-right:8px}.regular-card .btn{margin-top:auto;width:100%}.regular-card--link{transition:color .3s ease-in-out,box-shadow .3s ease-in-out;font-size:24px;background-color:#fff;cursor:pointer}.regular-card--link:hover{color:#43b02a}.regular-card--link:hover .icon path{fill:#43b02a}.regular-card--link .icon path{transition:fill .3s ease-in-out}.regular-card--app-status:hover{box-shadow:none}.regular-card--app-status .icon{margin-right:8px}@media all and (min-width:900px){.regular-card--app-status .icon{margin-right:16px}}.regular-card--app-status .card-title{font-size:1rem;margin-bottom:0}@media all and (min-width:900px){.regular-card--app-status .card-title{font-size:1.5rem}}.regular-card--app-status .card-title--large{font-size:1rem}@media all and (min-width:900px){.regular-card--app-status .card-title--large{font-size:2rem}}.card-grid{gap:16px;display:flex}.card-grid>[class*=card],.card-grid>div{flex:1}.goods-card{padding:16px 0}.goods-card .img-holder img{max-width:48px}.goods-card__title{font-size:.875rem;font-weight:600;line-height:1.4;margin-bottom:4px}.goods-card__producer{font-size:.75rem;color:#888}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@media all and (max-width:900px){.card__category{min-height:400px}.card__category--img{height:190px}.card__menu-category--row{margin-left:0;padding:0 calc(1rem - 5px);margin-bottom:1rem;width:100%}}.carousel-simple{position:relative;z-index:1}.carousel-simple:after{content:'';position:absolute;right:0;top:0;width:50px;height:100%;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);z-index:5}.theme-contrast .carousel-simple:after{display:none}.carousel-simple:before{content:'';position:absolute;left:0;top:0;width:50px;height:100%;background:linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 100%);z-index:5}.theme-contrast .carousel-simple:before{display:none}.carousel-simple.first-slide:before{background:0 0;width:0}.carousel-simple.last-slide:after{background:0 0;width:0}.carousel-simple .row{z-index:2;transition:all .2s ease-out}.carousel-advice,.carousel-recomendations,.carousel-trade-name{overflow:hidden}.carousel-advice .carousel-item,.carousel-recomendations .carousel-item,.carousel-trade-name .carousel-item{display:block;padding:0;margin:0 5px}.carousel-advice .carousel-inner,.carousel-recomendations .carousel-inner,.carousel-trade-name .carousel-inner{padding:5px 0;overflow:visible;display:flex}.carousel-advice .carousel-inner.row,.carousel-recomendations .carousel-inner.row,.carousel-trade-name .carousel-inner.row{flex-wrap:nowrap;margin:0;z-index:4;overflow:visible}@media all and (max-width:900px){.carousel-advice .carousel-inner.row,.carousel-recomendations .carousel-inner.row,.carousel-trade-name .carousel-inner.row{overflow:hidden;overflow-x:auto;padding-bottom:10px;margin-bottom:-8px}}.carousel-advice .carousel-inner .carousel-item>article,.carousel-recomendations .carousel-inner .carousel-item>article,.carousel-trade-name .carousel-inner .carousel-item>article{height:100%}.carousel-advice .carousel-inner .carousel-item>article a,.carousel-recomendations .carousel-inner .carousel-item>article a,.carousel-trade-name .carousel-inner .carousel-item>article a{height:100%}.carousel-recomendations .carousel-item{flex:0 0 164px}@media all and (max-width:900px){.carousel-recomendations .carousel-item{padding-bottom:5px}}.carousel-recomendations.carousel-trade-name .carousel-item{flex:0 0 200px;max-height:150px}.carousel-recomendations:hover .btn-carousel{opacity:1;visibility:visible}.carousel-recomendations .btn-carousel{transition:opacity .25s ease-in-out,visibility .25s ease-in-out;opacity:0;visibility:hidden}.carousel-advice .carousel-item{flex:0 0 257px}.carousel-large-modal .product-photo__circle-indicators{align-content:center;margin-bottom:30px;display:flex}.carousel-large-modal .product-photo__circle-indicators>ul>li{cursor:pointer}.carousel-large-modal .product-photo__message{font-size:.75rem}@media all and (min-width:900px){.carousel-large-modal .product-photo__message{font-size:.875rem}}.carousel-large-modal .carousel-inner{text-align:center}.carousel-large-modal .carousel-item{height:100%}.carousel-large-modal .carousel-item img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;transform:translate(-50%,-50%);top:calc(50% - 30px);left:50%}.carousel-large-modal__next,.carousel-large-modal__prev{width:26px;height:26px;background-size:26px;background-position:center left;background-repeat:no-repeat;cursor:pointer}.carousel-large-modal__prev{background-image:url(/images/chevron-left.svg)}.carousel-large-modal__next{background-image:url(/images/chevron-right.svg)}.carousel-large-modal .btn.btn-carousel-next,.carousel-large-modal .btn.btn-carousel-prev{position:static}.carousel-large-modal .carousel-control-next:focus,.carousel-large-modal .carousel-control-next:hover,.carousel-large-modal .carousel-control-prev:focus,.carousel-large-modal .carousel-control-prev:hover{background-color:#fff}.carousel-large-marketing .product-photo__circle-indicators{align-content:center;margin-bottom:30px;display:flex}.carousel-large-marketing .product-photo__circle-indicators>ul>li{cursor:pointer}.carousel-large-marketing .carousel-inner{text-align:center}.carousel-large-marketing .carousel-item img{max-width:100%;max-height:100%;width:100%;height:auto}.carousel-groups{overflow:hidden}.carousel-groups .carousel-item{flex:0 0 230px;display:block;padding:0;margin:0}.carousel-groups .carousel-item:first-child{border-left:1px solid #f2f2f2;border-top-left-radius:16px;border-bottom-left-radius:16px}.carousel-groups .carousel-item:first-child .card.card__category{border-top-left-radius:16px;border-bottom-left-radius:16px}.carousel-groups .carousel-item:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.carousel-groups .carousel-item:last-child .card.card__category{border-top-right-radius:16px;border-bottom-right-radius:16px}.carousel-groups .carousel-inner{padding:0;overflow:visible}.carousel-groups .carousel-inner.row{flex-wrap:nowrap;margin:0;z-index:4;overflow:visible}@media all and (max-width:900px){.carousel-groups .carousel-item{flex:0 0 47%;display:block;padding:0;margin:0}}nav.nav__breadcrumbs{overflow:hidden;overflow-x:auto;padding:24px 0}nav.nav__breadcrumbs ol{display:inline-flex;padding:0;align-items:center;margin-bottom:0;list-style:none}nav.nav__breadcrumbs li{display:inline-block;font-size:.8125rem;white-space:nowrap;padding:0;color:#888;background-color:#f2f2f2;margin-right:4px;border-radius:4px}nav.nav__breadcrumbs li>a{color:#888;text-decoration:none!important;padding:4px 8px;display:block}nav.nav__breadcrumbs li.active{background-color:transparent}nav.nav__breadcrumbs li:hover:not(.active){color:#101010;cursor:pointer}nav.nav__breadcrumbs li:hover:not(.active)>a{color:#101010}.nav__breadcrumbs-container .next,.nav__breadcrumbs-container .prev{height:100%}.nav__breadcrumbs-map{padding-right:1rem}.raiting__chart{width:185px;height:185px;background-position:center center;background-repeat:no-repeat;background-image:url(/images/chart-raiting.svg);background-size:185px;display:flex;flex-direction:column;align-items:center;justify-content:center}.raiting__chart--number{font-size:3.4375rem;font-weight:300;line-height:50px}.raiting__chart--text{font-size:.875rem;font-weight:400;text-align:center;max-width:155px;margin-top:5px}.raiting__comments{flex:0 0 100%;max-width:100%;overflow:hidden;margin-top:20px}.raiting__comments--row{flex-wrap:nowrap;margin:0 -5px}.raiting__comments--row .col{min-height:150px;max-width:50%;flex:0 0 300px;padding:0}.raiting__comment{background:#f2f2f2;padding:20px;border-radius:8px;margin:10px}.raiting__comment--details{font-size:.75rem;color:#888;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.raiting__comment--text{font-size:.875rem;color:#101010;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.comment{box-shadow:0 1px 6px rgba(32,33,36,.2);border-radius:8px;padding:20px;margin:10px;height:calc(100% - 20px)}.comment__name{color:#101010;font-size:1rem;font-weight:600}.comment__text{color:#101010;font-size:.875rem;font-weight:400;line-height:1.3;margin-top:5px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.comment__text p{margin-bottom:0}.comment__details{font-size:.75rem;color:#888;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:1rem}.comment__container-img{display:flex}.comment__container-img img{border-radius:4px;max-height:80px;max-width:80px;width:auto;margin-right:10px}.comment__container-img-more{display:flex;align-items:center;margin-bottom:1rem}.comment__container-img-more img{flex:0 0 54px;max-height:54px;height:auto;margin-right:15px}.comment__icon-more{width:16px;height:16px;background-image:url(/images/new-window.svg);background-repeat:no-repeat;background-position:center center;background-size:15px;display:none;position:absolute;top:16px;right:16px}.comment.comment__more{position:relative}.comment.comment__more:hover{box-shadow:0 1px 6px rgba(67,176,42,.65)}.comment.comment__more:hover .comment__icon-more{display:block}.comment__all-text{font-size:.8125rem;line-height:1.5;color:#43b02a;cursor:pointer}.home__section{border-top:1px solid rgba(67,176,42,.2);padding:60px 0}.home__section--header{text-transform:uppercase;text-align:center}.home__section--subheader{margin:30px 0}.home__section--subheader a{margin-left:10px}.home__comments{width:100%;overflow:hidden}.home__comments--row{flex-wrap:nowrap;margin:0 -5px}.home__comments--col{flex:0 0 415px;padding:0}.feedbacks .raiting__comments--row{flex-wrap:wrap}.feedbacks .home__comments--row{flex-wrap:wrap}@media all and (max-width:1080px){.comment{height:auto}}@media all and (max-width:900px){.home__comments{width:100%;overflow:hidden}.home__comments--row{flex-wrap:wrap;margin:0 -5px}.home__comments--col{min-height:235px;flex:0 0 415px;padding:0;display:none}.home__comments--col:nth-of-type(1),.home__comments--col:nth-of-type(2){display:block;min-height:40px}.raiting__comments{width:100%;overflow:hidden;margin-top:1.5rem}.raiting__comments--row{flex-wrap:wrap}.raiting__comments--row .col{min-height:150px;flex:0 0 300px;max-width:100%;padding:0;display:none}.raiting__comments--row .col:nth-of-type(1),.raiting__comments--row .col:nth-of-type(2){display:block;min-height:100px}}.com__banner{width:100%}.theme-black-white .com__banner{filter:grayscale(1)!important}.theme-contrast .com__banner{filter:contrast(1.1)!important}.com__banner img{max-width:100%}.com__badge{background-color:#ff9500;color:#fff;margin-left:5px;padding:.3rem .4rem;font-weight:500}.com__panel{width:100%}.com__panel-item{width:100%;padding:20px;border-radius:8px;box-shadow:0 1px 6px rgba(32,33,36,.2);border-left:3px solid #5bc0de;margin-bottom:1rem;display:flex}.com__panel-item:active,.com__panel-item:focus,.com__panel-item:hover{text-decoration:none!important;color:#101010!important}.com__panel-item:first-of-type{margin-top:20px}.com__panel-item--image{width:60px;height:100%;text-align:center}.com__panel-item--image img{width:60px;height:60px}.com__panel-item--text{display:flex;flex-direction:column;padding-left:10px}.com__panel-item--text>span{font-size:.875rem;font-weight:600;margin:0 0 5px;padding:0}.com__panel-item--text p{margin:0;padding:0;font-size:.875rem;line-height:1.3}.com__panel-item--btn{align-self:flex-end;margin-top:10px}.com__panel-header{display:block;margin-top:3rem;font-size:1.0625rem;margin-bottom:0;font-weight:600}.com__panel-container{min-width:100%}.col__com .com__banner{margin-bottom:1rem}.theme-black-white .col__com .com__banner{filter:grayscale(1)!important}.theme-contrast .col__com .com__banner{filter:contrast(1.1)!important}.partners-block{display:flex;flex-wrap:wrap;text-align:center;margin:0 -8px}.partners-block__item{margin-bottom:24px;flex:0 0 50%;padding:0 8px}@media all and (min-width:900px){.partners-block__item{flex:0 0 33.33333%}}@media all and (min-width:1080px){.partners-block__item{flex:0 0 20%}}@media all and (min-width:1080px){.partners-block__item{flex:0 0 16.66667%}}.partners-block__item-license{border:1px solid #f2f2f2;border-radius:8px;cursor:pointer}.partners-block__item-license img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:8px}.partners-block__item-title{font-weight:600;font-size:.75rem;margin-top:16px}.news-list{display:flex;flex-wrap:wrap;margin-bottom:40px}.news-list__item{margin-bottom:20px;flex:0 0 200px}.news-list__item--link{font-size:1rem;color:#101010;display:block;margin-right:20px}.news-list__item--link:hover{color:#43b02a}.news-list__item .com__badge{margin-left:0;margin-right:5px}.news-list__item--img{display:block;width:200px;height:200px;margin-bottom:.5rem}.news-list__item--img img{max-width:100%;max-height:100%;width:auto;height:auto}@media all and (max-width:900px){.news-list{justify-content:center}.news-list__item{flex:0 0 50%}.com__panel-header{padding:0 1rem}.com__panel-item{border-radius:0;box-shadow:none;border:none;margin-bottom:0;border-bottom:1px solid rgba(16,16,16,.15)}.com__panel-item:first-of-type{margin-top:20px;border-top:1px solid rgba(16,16,16,.15)}.com__panel-item--btn{align-self:flex-start}.product-card__row .col__com .com__banner,.product-card__row .col__com .com__panel-header{padding-left:1rem;padding-right:1rem}}.portal__row{margin-left:0;margin-right:0}@media all and (max-width:900px),all and (max-height:450px){.portal__row{display:block}}.portal__row .col__com{width:300px;padding:20px 0 20px}.portal__row .col__content{width:calc(100% - 300px);padding:0 20px 20px 0;flex:0 0 auto}@media all and (max-width:900px),all and (max-height:450px){.portal__row .col__content{width:auto}.portal__row .col__content .banner__unique-sale{margin:10px 0}.portal__row .col__content h1{margin-bottom:15px}}.large-catalog{display:block}.small-catalog{display:none}.category-list{padding:1rem;border-radius:8px}.category-list ul{margin:0;padding:0;list-style:none}.category-list ul.list-disk{list-style:disc;padding-left:1rem}.category-list a:not(.btn),.category-list a:not(.tag){text-decoration:none;color:inherit}.category-list a:not(.btn):active,.category-list a:not(.btn):focus,.category-list a:not(.btn):hover,.category-list a:not(.tag):active,.category-list a:not(.tag):focus,.category-list a:not(.tag):hover{color:#43b02a;text-decoration:underline;cursor:pointer}.category-list:hover{cursor:pointer;background-color:rgba(67,176,42,.1)}.category-list__header{width:100%;min-height:39px;margin-bottom:1rem;font-size:1rem;font-weight:600;border-bottom:1px solid #f2f2f2}.category-list__header a{text-decoration:none!important;color:inherit}.category-list__header a:active,.category-list__header a:focus,.category-list__header a:hover{text-decoration:none!important;color:inherit!important;cursor:pointer}.category-list__item{margin:0;padding:0;position:relative;padding-left:16px;margin-bottom:1rem}.category-list__item:before{content:'';width:8px;height:8px;border-radius:100%;background-color:#43b02a;position:absolute;left:0;top:5px}.category-list__item:hover{color:#43b02a}.category-list__sp-block{padding:0 1rem;max-width:100%}.category-list__sp-block img{max-width:100%;max-height:100%;text-align:center}@media all and (max-width:680px){.hide-small{display:none!important}}@media all and (max-width:900px){.large-catalog{display:none}.small-catalog{display:block}.portal__row .col__com{width:100%}.portal__row .col__content{width:100%;padding-right:0}}.arrow-large{justify-content:center;align-items:center}.arrow-large div{font-size:.75rem;font-weight:600}.btn.btn-found{width:384px;margin-top:1rem}.btn.btn-share{position:absolute;top:.6rem;right:1rem}.tab-address{margin-left:-1rem;background-color:#f2f2f2}.address-tag{display:none}.badge-circle{width:30px;height:30px;line-height:32px;border-radius:50%}.badge-large{width:32px;height:32px;line-height:34px;border-radius:8px}.badge-xl{display:block;width:45px;height:45px;line-height:47px;border-radius:8px}.badge-circle,.badge-large,.badge-xl{flex:0 0 auto;padding:0;text-align:center;font-size:.8125rem;font-weight:600;background-color:#e18bf7}.badge-circle.pale-green,.badge-large.pale-green,.badge-xl.pale-green{background-color:rgba(169,197,92,.7)}.badge-circle.pale-purple,.badge-large.pale-purple,.badge-xl.pale-purple{background-color:rgba(92,109,197,.5)}.badge-circle.pale-violet,.badge-large.pale-violet,.badge-xl.pale-violet{background-color:rgba(119,92,197,.5)}.badge-circle.pale-blue,.badge-large.pale-blue,.badge-xl.pale-blue{background-color:rgba(79,211,220,.5)}.badge-circle.pale-burgundy,.badge-large.pale-burgundy,.badge-xl.pale-burgundy{background-color:rgba(197,92,111,.7)}.badge-circle.pale-orange,.badge-large.pale-orange,.badge-xl.pale-orange{background-color:rgba(220,155,79,.7)}.badge-circle.pale-pink,.badge-large.pale-pink,.badge-xl.pale-pink{background-color:rgba(220,79,163,.5)}.badge-circle.pale-beige,.badge-large.pale-beige,.badge-xl.pale-beige{background-color:rgba(249,109,21,.7)}.custom-list>.custom-list__info,.custom-list>.custom-list__item,.list-item{position:relative;padding:1rem 1rem 1rem 0}.custom-list{list-style:none;counter-reset:list;padding-left:4rem}.custom-list__container{width:90%;max-width:30rem;margin:1rem auto}.custom-list>.custom-list__item h2{font-weight:500}.custom-list>.custom-list__item:before{counter-increment:list;content:counter(list);top:calc(1rem + 10px);background:#3b9c25;color:#fff}.custom-list>.custom-list__info{color:#3b9c25}.custom-list>.custom-list__info i{position:absolute;left:-30px;top:50%;transform:translateY(-50%)}.custom-list__small{display:none}h1.filter-header{padding:1rem;margin:0;font-size:1.3125rem;font-weight:600;line-height:1.42}.selected-filter{background-color:#fff}.selected-filter__address{min-height:50px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;display:flex;align-items:center;padding:1rem;justify-content:space-between;font-size:.875rem}.selected-filter__address--city{color:#101010;position:relative;padding-right:10px}.selected-filter__address--street{color:#43b02a;cursor:pointer}.selected-filter__filters{min-height:60px}.selected-filter #filteredTagsContainer,.selected-filter .nav__breadcrumbs-container,.selected-filter .scroll-menu-container{background-color:#f2f2f2}.selected-filter.map-fixed{position:fixed;z-index:3000;top:50px;width:100%}.selected-filter.map-fixed .selected-filter__filters .nav__breadcrumbs-container,.selected-filter.map-fixed .selected-filter__filters .scroll-menu-container{background-color:#fff}.selected-filter.map-fixed .nav__breadcrumbs-container,.selected-filter.map-fixed .scroll-menu-container{margin-bottom:0}.selected-filter.map-fixed .tag-container.filter{padding-top:18px}.selected-filter.map-fixed .sort-filters-holder{width:auto!important;overflow:visible}.selected-filter.map-fixed .sort-filters-inner{width:auto!important;overflow:visible}.selected-filter.map-fixed .fast-filters-inner{margin-left:10px}.selected-filter.map-fixed .product-packaging{display:none}.address-card{border-radius:8px;box-shadow:0 1px 6px rgba(32,33,36,.2);background-color:#fff;padding:1rem;margin:10px 16px}.address-card.base-card-bordered{padding:0;border:1px solid #f2f2f2;border-radius:16px;box-shadow:none}@media all and (min-width:768px){.address-card.base-card-bordered{padding:16px}}.address-card.base-card-bordered .filter-header{font-size:1.25rem;padding:0 16px;margin:24px 0}@media all and (min-width:768px){.address-card.base-card-bordered .filter-header{padding:0;margin:8px 0 24px}}.address-card .map-small{display:none}.address-card__top-count{color:#101010;font-size:.9375rem;padding:0 1rem 0;font-weight:600}.address-card__container{background-color:#fafafa;padding-bottom:1rem}.address-card__header{border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;margin-bottom:3px;padding-bottom:10px;cursor:pointer}.address-card__header--block{display:block;width:100%}.address-card__header--section:nth-of-type(2){text-align:right;flex:1;white-space:nowrap}.address-card__header--name{font-size:1rem;font-weight:600;margin-bottom:5px;display:flex;justify-content:space-between;align-items:center}.address-card__header--name span{display:flex;align-items:center}.address-card__header--name.icon-holder{justify-content:flex-start}.address-card__header--name.icon-holder span{background:0 0;padding:0}.address-card__header--address{font-size:.875rem;margin-bottom:8px}.address-card__header--map-link{margin-bottom:0;font-size:.8125rem;color:#3b9c25;cursor:pointer}.address-card__header--list-count{background-color:rgba(67,176,42,.1);display:inline-block;padding:3px 10px 3px;text-align:center;font-size:.875rem;color:#3b9c25;border-radius:6px}.address-card__header--list-count>span{display:block}.address-card__header--list-count>span:first-of-type{font-size:.75rem;line-height:1}.address-card__header--price{font-size:.875rem;margin:5px 0 10px}.address-card__header--detailed-state{display:flex;margin:.5rem 0}.address-card__header--icon-btn{width:30px;height:22px;background:0 0;display:flex;justify-content:center;align-items:center}.address-card__connection{height:98px;margin:-10px 0 -10px 40px;padding-left:30px;font-size:.875rem;display:flex;flex-direction:column;justify-content:center;border-left:2px dotted rgba(16,16,16,.5)}.address-card__connection span:nth-of-type(2){color:#3b9c25}.address-card__search-holder .icon-search{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.address-card .filter-group{border-bottom:none}.address-card .filter-group__header{padding:1rem 0;border-top:1px solid #f2f2f2}.address-card .filter-group__header--name-group{display:inline-flex;width:calc(100% - 20px)}.address-card .filter-group.filter-group__shopping-list{margin-top:10px}.address-card .filter-group__list--item{border-top:1px solid #f2f2f2;padding:.7rem 0 0;cursor:pointer;position:relative}.address-card .filter-group__list--item:not(:last-of-type){padding-bottom:10px}.address-card .filter-group__list--item-row{display:flex;width:100%;flex-direction:row;margin-top:10px}.address-card .filter-group__list--item-row .quantity-holder{width:17px;height:6px;background-color:#ccc;border-radius:42px}.address-card .filter-group__list--item-row .quantity-line{background-color:#f96d15;border-radius:42px;min-width:4px;height:100%}.address-card .filter-group__list--item-row>.product-info-opener{max-width:60%}.address-card .filter-group__list--item-row>:last-child{margin-left:auto;padding-left:10px}.address-card .filter-group__list--subheader{border-top:1px solid rgba(67,176,42,.2);padding:1rem 0 0;text-align:center}.address-card .filter-group__list--subheader+.filter-group__list--item{border-top:none!important}.address-card .filter-group__list--section{display:flex;flex-direction:column;justify-content:space-between}.address-card .filter-group__list--section:nth-of-type(2){align-items:flex-end;min-width:114px}.address-card .filter-group__list--section:nth-of-type(2)>*{margin-bottom:5px}.address-card .filter-group__list--section .btn-primary-kit.btn-card{margin-bottom:0}.address-card .filter-group__list--name{font-size:.875rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.address-card .filter-group__list--made{font-size:.75rem;color:#888;margin:5px 0 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.address-card .filter-group__list--details{font-size:.8125rem;color:#3b9c25}.address-card .filter-group__list--details:before{display:inline-block;content:'*';margin-top:-2px}.address-card .filter-group__list--price{font-size:1rem;font-weight:600;white-space:nowrap;text-align:right}.address-card .filter-group__list--discount{font-size:.8125rem;color:#3b9c25;margin-bottom:5px;white-space:nowrap}.address-card .filter-group__list--discount:after{display:inline-block;content:'*';margin-top:-2px}.address-card .filter-group__list--discount:empty:after{content:''}.address-card .filter-group__list--discounted{font-size:.75rem;color:#3b9c25;margin-bottom:5px;white-space:nowrap}.address-card .filter-group__list--item-image{width:45px;height:45px;display:flex;margin-right:12px;border-radius:8px;background-color:#fff}.address-card .filter-group__list--item-image img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto;border-radius:8px}.address-card .filter-group__list .btn.btn-card{height:35px;width:95px}.address-card .filter-group__list .btn.btn-card img{width:24px;height:24px}.address-card .filter-group__list--item-remove{position:absolute;right:-5px;top:5px;width:30px;height:30px;background:url(/images/close2.svg) no-repeat center center;z-index:1;cursor:pointer}.address-card .filter-group__list--item-remove:hover{opacity:.7}@media all and (min-width:900px){.address-card .filter-group__mobile-wrapper{display:none}}.address-card .filter-group__wrapper{padding:16px 16px 0}@media all and (min-width:900px){.address-card .filter-group__wrapper{background-color:transparent;padding:0}}.address-card .filter-group__btns-holder{display:flex;justify-content:space-between}@media all and (min-width:900px){.address-card .filter-group__btns-holder .col{padding:0 10px}}.address-card .filter-group__btns-holder .text-desktop{display:none}@media all and (min-width:680px){.address-card .filter-group__btns-holder .text-desktop{display:inline-block}}@media all and (min-width:680px){.address-card .filter-group__btns-holder .text-mobile{display:none}}.address-card .filter-group .collapsible{text-transform:none;font-size:inherit}.address-card .filter-group .collapsible:after{border-color:#101010;margin-right:3px;margin-top:10px}.address-card .pharmacy-closed{color:#ff6262}.address-card .info-red{padding-right:21px}.container__card-products-small{display:flex;justify-content:center;width:100%}.container__card-products-small.search-fixed{position:fixed;align-items:center;justify-content:flex-start;z-index:3004;top:0;left:0;margin:0;height:50px;background-color:#43b02a;background-image:url(/images/arrow-bottom.svg);background-position:center right 1rem;background-repeat:no-repeat;padding:0 1rem}.container__card-products-small.search-fixed .header__text--small{color:#fff;font-weight:500;font-size:1.125rem}.container__card-products-small--backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:3002}.container__card-products-small--backdrop .address-card__container{z-index:3003;height:100%;overflow-y:auto}.container__card-products-small--backdrop .address-card{margin-top:calc(50px + 10px)!important}@media all and (max-width:900px){.search__pharmacy.search-fixed .icon-search,.shopping-list__search.search-fixed .icon-search{display:none!important}}@media all and (max-width:900px){.shopping-list__search.search-fixed .searchPharmacy{padding-left:16px!important}}@media all and (max-width:900px){.address-card{margin:10px 0}}@media all and (max-width:1200px){.selected-filter.map-fixed .selected-filter__filters .tag-container.filter{flex-wrap:nowrap}.selected-filter.map-fixed .selected-filter__filters .address-tag{display:flex}.selected-filter.map-fixed .selected-filter__filters .radius-all{display:none}.container__page.show-map .selected-filter.map-fixed #radiusMenuButton,.container__page.show-map .selected-filter.map-fixed #sortingDropdownContent{display:none}}.branch-info__item{color:#888;margin-bottom:8px}.shop-info__reserve-status{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f2f2f2}.shop-info__reserve-status p{margin:0}.shop-info__item{display:flex;align-items:center;margin-bottom:16px}.shop-info__item .icon{margin-right:8px}.shop-info__item.phone .phone-item{color:#3b9c25;font-weight:600;margin-right:10px}.shop-info__item.phone .phone-item:last-of-type{margin-right:0}.shop-info__item.phone .phone-item:active,.shop-info__item.phone .phone-item:focus,.shop-info__item.phone .phone-item:hover{color:#43b02a;text-decoration:none!important}.shop-info__item p{padding:0;margin:0}.shop-info__item .point-map{background:url(/images/point-map.svg) no-repeat center top;background-size:44px;min-width:50px;padding-top:47px;margin-left:10px;color:#43b02a;font-size:.6875rem;font-weight:600;text-align:center;cursor:pointer;margin-left:auto}.shop-info__item .btn-link{text-align:left;line-height:1.1;margin-bottom:10px}.address-list{border-top:1px solid #f2f2f2}.address-list__item{padding:10px 0;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;align-items:center}.address-list__item--remove{background-position:center left;background-repeat:no-repeat;background-image:url(/images/close-icon-sm.svg);width:24px;height:24px}.address-list__item--remove:hover{opacity:.7}.shopping-list-container{height:100%}.notification-password{position:relative;z-index:0}.notification-password__field{position:relative;padding-right:130px;z-index:1}.notification-password__remind{position:absolute;font-size:.75rem;color:#43b02a!important;bottom:12px;right:1rem;cursor:pointer!important;z-index:2}.container__page{overflow:visible}.container__page .show-map{display:flex;padding-bottom:0}.container__page .show-map .container__body,.container__page .show-map .container__footer,.container__page .show-map .container__header,.container__page.show-map .container__body,.container__page.show-map .container__footer,.container__page.show-map .container__header{margin:0;width:50%;max-width:700px}.container__page .show-map .container__footer .container__body,.container__page.show-map .container__footer .container__body{width:100%;padding-bottom:48px}.container__page .show-map .container__body,.container__page.show-map .container__body{padding:0 1rem}.container__page .show-map .header__navbar,.container__page.show-map .header__navbar{padding-left:1rem;padding-right:1rem}.container__page .show-map .container__map,.container__page.show-map .container__map{width:50%;min-width:calc(100% - 700px);display:block;position:fixed;right:0;bottom:0;height:100vh}.container__page .show-map .container__map .leaflet-top,.container__page.show-map .container__map .leaflet-top{top:40px}.container__page .show-map .container__map--small,.container__page.show-map .container__map--small{display:none}.container__page .show-map .container__map--small .leaflet-bottom,.container__page.show-map .container__map--small .leaflet-bottom{position:fixed;bottom:65px;right:0}.container__page .show-map .col__tabs,.container__page.show-map .col__tabs{width:100%;max-width:100%!important;flex:0 0 100%}.container__page .show-map .col__info,.container__page.show-map .col__info{display:none!important}.container__page .show-map .footer .service .col__service,.container__page.show-map .footer .service .col__service{flex:0 0 100%;max-width:100%;padding:20px!important}.container__page .show-map .footer__subscribe-container,.container__page.show-map .footer__subscribe-container{flex-direction:column;align-items:flex-start}.container__page .show-map .footer__subscribe--text,.container__page.show-map .footer__subscribe--text{margin-bottom:.5rem;font-size:.875rem;font-weight:600}.container__page .show-map .footer__subscribe--input,.container__page.show-map .footer__subscribe--input{width:100%}.container__page .show-map .footer__nav--header,.container__page.show-map .footer__nav--header{font-size:1.25rem;padding:0}.container__page .show-map .footer__nav .container__body,.container__page.show-map .footer__nav .container__body{padding:24px 15px}.container__page .show-map .address-card .filter-group__header,.container__page.show-map .address-card .filter-group__header{background-color:transparent}.container__page .show-map .address-card.active,.container__page .show-map .address-card:active,.container__page .show-map .address-card:hover,.container__page.show-map .address-card.active,.container__page.show-map .address-card:active,.container__page.show-map .address-card:hover{background-color:#fafafa}.container__page .show-map .address-card.active,.container__page .show-map .address-card:active,.container__page.show-map .address-card.active,.container__page.show-map .address-card:active{background-color:#f2f2f2}.container__page .show-map .address-card.active .searchPharmacy,.container__page .show-map .address-card:active .searchPharmacy,.container__page.show-map .address-card.active .searchPharmacy,.container__page.show-map .address-card:active .searchPharmacy{border:1px solid #3b9c25!important}.theme-black-white .container__page .show-map .leaflet-interactive,.theme-black-white .container__page.show-map .leaflet-interactive{fill:#fb9250}.control-panel__header,.map-small__header{display:none;background-color:#43b02a;height:50px;cursor:pointer}.control-panel__header.map-fixed,.map-small__header.map-fixed{position:fixed;top:0;width:100%;z-index:2900}.control-panel__text,.map-small__text{height:100%;display:flex;align-items:center;color:#fff;font-weight:500;padding:0 1rem;font-size:1.125rem;line-height:22px}.control-panel__text img,.map-small__text img{margin-right:10px}.control-panel__bottom-btn,.map-small__bottom-btn{display:none;background-color:#fff;height:65px;cursor:pointer;position:fixed;bottom:0;width:100%;z-index:2900}.control-panel__bottom-btn .btn-link.btn-back,.map-small__bottom-btn .btn-link.btn-back{background-image:url(/images/arrow-left-green.svg);background-position:center left;background-repeat:no-repeat;padding-left:2rem;font-size:1rem;font-weight:400}.control-panel__nowrap-text,.map-small__nowrap-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-arrow-top{width:auto!important;transform:rotate(90deg);height:10px!important;margin-top:-3px;margin-left:10px}@media all and (min-width:930px){.container__page.show-map .header__button,.container__page.show-map .header__search{display:none}.container__page.show-map .header__right{width:40%;max-width:160px}.container__page.show-map .header__navbar--location{display:flex;justify-content:flex-start;gap:16px}.container__page.show-map .header__navbar--location .search-items__container{margin:0;position:relative;width:50%;flex:1}.container__page.show-map .header__navbar--location .search-items__container .search-close{position:absolute;z-index:1030;top:15px;right:190px;width:32px;height:32px;cursor:pointer;background-image:url(/images/close-icon.svg);background-position:center center;background-repeat:no-repeat}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper{padding-left:16px;position:absolute;top:50%;right:6px;transform:translateY(-51%)}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);height:24px;width:1px;display:block;background-color:#e5e5ea}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper .header-search-all{position:static}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper .icon{margin-right:16px}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper .icon:hover svg path{stroke:#3b9c25}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper .btn{font-weight:600}.container__page.show-map .header__navbar--location .search-items__container .header-search-all{position:absolute;z-index:1030;height:48px;border-radius:10px;width:105px;top:6px;right:6px;cursor:pointer}.container__page.show-map .header__navbar--location .search-items__container .header-search-all.sm{height:44px}.container__page.show-map .header__navbar--location .search-items__container .search-close{top:9px;right:115px}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper{right:2px}}@media all and (min-width:930px) and (min-width:930px){.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper:before{display:none}.container__page.show-map .header__navbar--location .search-items__container .serch-btn-wrapper .icon{display:none}}@media all and (min-width:930px){.container__page.show-map .header__navbar--location .search-items__container .search-large-bg{padding-right:145px!important}.container__page.show-map .header__navbar--location .search-items__container .header-search-all.sm{top:2px;right:2px}.container__page.show-map .header__location-back{display:block}.container__page.show-map .header__search--location{max-width:100%;flex:1}.container__page.show-map .container__search-small{display:none}.container__page.show-map.contractor-map .container__map{margin-top:0}.container__page.show-map.contractor-map .container__search-small{display:none}}@media all and (max-width:930px){.container__page.show-map .container__body,.container__page.show-map .container__footer,.container__page.show-map .container__header{margin:0;width:100%;max-width:100%}.container__page.show-map .container__map{display:none}.container__page.show-map .container__map--small{display:block;background-image:url(/images/map-image.png);background-color:#fff;background-repeat:no-repeat;background-size:cover}.theme-black-white .container__page.show-map .container__map--small{filter:grayscale(1)}.container__page.show-map .container__map--small .map-toggle-button{position:absolute;z-index:1000;display:flex;background-color:#fff}.container__page.show-map .container__map--small:not(.map-fixed) #mapSmall{display:none}.container__page.show-map .address-card .filter-group__header{background-color:transparent}.container__page.show-map .address-card.active,.container__page.show-map .address-card:active,.container__page.show-map .address-card:focus,.container__page.show-map .address-card:hover{background-color:#fff!important;cursor:default}.container__page.show-map .address-card .filter-group__list--item{cursor:default}.address-card__container.map-cards .map-large,.bottompanel__container .map-large,.container__card-products-small--backdrop .map-large{display:none}.address-card__container.map-cards .address-card__header,.bottompanel__container .address-card__header,.container__card-products-small--backdrop .address-card__header{cursor:default;border-bottom:1px solid #f2f2f2}.address-card__container.map-cards .address-card__header--name span,.bottompanel__container .address-card__header--name span,.container__card-products-small--backdrop .address-card__header--name span{background:0 0;padding-right:6px}.address-card__container.map-cards .address-card__header--list-count>span:first-of-type,.bottompanel__container .address-card__header--list-count>span:first-of-type,.container__card-products-small--backdrop .address-card__header--list-count>span:first-of-type{display:none}.address-card__container.map-cards .address-card__header--detailed.map-small,.bottompanel__container .address-card__header--detailed.map-small,.container__card-products-small--backdrop .address-card__header--detailed.map-small{display:block}.address-card__container.map-cards .address-card__header--detailed-link,.bottompanel__container .address-card__header--detailed-link,.container__card-products-small--backdrop .address-card__header--detailed-link{color:#43b02a;font-size:.75rem;cursor:pointer;margin-left:20px}.container__card-products-small--backdrop .address-card__header--address,.container__card-products-small--backdrop .address-card__header--detailed-link,.container__card-products-small--backdrop .address-card__header--detailed-map{display:none}.container__card-products-small--backdrop .address-card__header--detailes{display:block!important}.container__card-products-small--backdrop .shop-info__item.map-small{display:block!important;padding-left:0;padding-right:0;position:absolute;right:1rem;margin-top:72px}.address-card__container.map-cards .address-card__header--detailed-link{display:none}.address-card__container.map-cards .address-card__header--detailed-map{display:flex;color:#101010;font-size:.75rem;cursor:pointer;align-items:center}.address-card__container.map-cards .address-card__header--detailed-map span:nth-of-type(2){white-space:nowrap;color:#43b02a}.bottompanel__container .address-card{margin:0}.bottompanel__container .address-card,.bottompanel__container .address-card.active,.bottompanel__container .address-card:active,.bottompanel__container .address-card:focus,.bottompanel__container .address-card:hover{background-color:#fff!important}.bottompanel__container .address-card__header--detailed-link{color:#43b02a;font-size:.75rem;cursor:pointer;margin-left:20px}.bottompanel__container .address-card__header--address,.bottompanel__container .address-card__header--detailed-map{display:none}.bottompanel__container .shop-info__item.map-small{display:none;padding-left:0;padding-right:0;position:absolute;right:1rem;margin-top:72px}}@media all and (max-width:992px){.custom-list{padding-left:2rem}.custom-list__container{width:100%;max-width:none;margin:1rem 0 0}}@media all and (min-width:300px) and (max-width:680px){.btn.btn-share{position:static}.arrow-large{display:none}.col__info,.col__tabs{width:100%;max-width:100%!important;flex:0 0 100%}.custom-list{display:none}.custom-list__small{display:flex;justify-content:center}.search-items__container .search-items{padding-left:calc(1.3rem + 30px)!important}.search-items__container.search-fixed .search-items{background-image:none}.shopping-list-container{padding-bottom:80px}}.product-list__container{padding-top:.5rem;padding-right:1rem;width:100%}.product-list__item{width:100%;padding:1rem 0}.product-list__item h3{line-height:1.2}.product-list__item .close{opacity:1;float:none;line-height:inherit;font-size:inherit;width:30px;text-align:center}.product-list__item--buttons{padding-top:5px}.product-list__item--buttons div{cursor:pointer}.product-list__item .badge-large{margin-right:12px}.product-list__item .sku-product__image{display:none;width:32px;height:34px;flex:0 0 auto;margin-right:12px}.product-list__item .sku-product__image img{width:auto;height:auto;max-width:100%;max-height:100%}.product-list__item.sku-product .badge-large,.product-list__item.sku-product .product-list__item--btn-filter{display:none}.product-list__item.sku-product .sku-product__image{display:block}.product-list__filters{width:100%;padding-left:44px;margin-top:10px}.product-list__filters-item{display:flex;align-content:center}.product-list__filters-item:not(:last-of-type){margin-bottom:8px}.product-list__filters-item>span{margin-right:5px}.product-list__filters-item--btn,.product-list__filters-item--btn-filter{color:#43b02a;position:relative;cursor:pointer}.product-list__filters-item--btn-filter:after,.product-list__filters-item--btn:after{content:'';width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%);left:100%;background-image:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.7071 18.2929L21.1464 13.8536C21.4614 13.5386 21.2383 13 20.7929 13L11.2071 13C10.7617 13 10.5386 13.5386 10.8536 13.8536L15.2929 18.2929C15.6834 18.6834 16.3166 18.6834 16.7071 18.2929Z" fill="%2343b02a" stroke="%2343b02a" stroke-width="2"/></svg>')}.product-card__row{margin-left:0;margin-right:0}.product-card__row .col__com{width:300px;padding:20px 0 20px;min-height:100%}.product-card__row .col__tabs{width:calc(100% - 300px);padding:20px;padding-top:0;padding-left:0;flex:0 0 auto}.product-card__information-section{margin-right:0;margin-left:0}.product-card__information-section>.col{padding-top:2rem;padding-bottom:2rem;flex-basis:auto;max-width:50%;flex:0 0 50%}.product-card__information-section>.col:first-of-type{padding-left:0}.product-card__information-section>.col:nth-of-type(2){padding-right:0}.product-card__information-section h2.show-small{display:block}.product-card__section{padding-top:2rem;padding-top:2rem}.product-card__page-header{font-size:1.375rem;font-weight:600;margin-bottom:16px;padding-top:16px}.product-card__table-prices{width:100%}.product-card__table-prices tr td,.product-card__table-prices tr th{padding:14px 0}.product-card__table-prices tr td:nth-child(2),.product-card__table-prices tr th:nth-child(2){min-width:120px;text-align:right}.product-card__table-prices tr th:nth-child(2){padding-right:20px}.product-card__table-prices tr td{border-bottom:2px solid rgba(16,16,16,.06)}.product-card__table-prices tr td:nth-child(1){padding-right:10px}.product-photo{width:100%;position:relative;height:400px;z-index:1}.product-photo>.carousel.row{flex-direction:column-reverse}.product-photo__notice-badge-container{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;z-index:3}@media all and (min-width:681px){.product-photo__notice-badge-container{left:0;right:auto}}.product-photo__notice-badge-container>div{margin-bottom:16px}.product-photo__thumb{max-height:calc(70px + 15px);height:calc(70px + 15px);width:calc(70px * 4 + 26px * 2);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin:auto}.product-photo__thumb.thumbs-2{width:calc(70px * 2 + 26px * 2)}.product-photo__thumb.thumbs-3{width:calc(70px * 3 + 26px * 2)}.product-photo__image{width:100%;height:315px;padding:0}.product-photo__image .icon-notice-badge{position:absolute;top:0;left:0;z-index:10;padding:4px 8px}.product-photo__image .notice-badge-holder{position:absolute;top:0;left:0}.product-photo__thumb-indicators{width:calc(70px * 4);height:calc(70px + 15px);padding-top:15px;overflow:hidden}.product-photo__thumb-indicators.thumbs-2,.product-photo__thumb-indicators.thumbs-3{text-align:center}.product-photo__buttons{display:flex;flex-direction:column}.product-photo__buttons .btn,.product-photo__buttons a.btn{width:24px;height:24px;border-radius:50%;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:auto;cursor:pointer;margin-bottom:10px}.product-photo__buttons .btn.btn-select,.product-photo__buttons a.btn.btn-select{background-image:url(/images/flag-outline.svg)}.product-photo__buttons .btn.btn-to-list,.product-photo__buttons a.btn.btn-to-list{background-image:url(/images/list-add.svg)}.product-photo__buttons .btn.btn-share,.product-photo__buttons a.btn.btn-share{background-image:url(/images/share-lg.svg);position:static}.product-photo__buttons .btn.selected.btn-select,.product-photo__buttons a.btn.selected.btn-select{background-image:url(/images/flag-green.svg)}.product-photo__buttons .btn.selected.btn-to-list,.product-photo__buttons a.btn.selected.btn-to-list{background-image:url(/images/list-done.svg)}.product-photo__buttons .btn img,.product-photo__buttons a.btn img{width:auto;height:auto}.product-photo__buttons .btn,.product-photo__buttons a.btn{width:32px;height:32px;background-color:#fff;background-position:center;background-size:contain;border-radius:50%;cursor:pointer}.product-photo__buttons--info{font-size:.6875rem;color:#888;margin-top:10px}.product-photo__buttons--info:before{content:'*';margin-top:-2px}.product-photo__message{position:relative;z-index:1}.product-photo .next,.product-photo .prev{width:26px;height:26px;background-size:26px;background-position:center left;background-repeat:no-repeat;cursor:pointer}.theme-black-white .product-photo .next,.theme-black-white .product-photo .prev{filter:grayscale(1)}.product-photo .prev{background-image:url(/images/chevron-left.svg)}.product-photo .next{background-image:url(/images/chevron-right.svg)}.product-photo.disabled{opacity:.5}.product-photo.disabled input{pointer-events:none}.product-photo .next,.product-photo .prev{margin-top:15px}.product-photo__circle-indicators{display:none}.product-photo__circle-indicators ul{display:flex;margin:auto;align-items:center;margin-top:20px;height:30px}.product-photo__circle-indicators li{margin-right:1rem}.product-photo__circle-indicators li>div{width:8px;height:8px;border-radius:50%;background-color:#ccc}.product-photo__circle-indicators li.active>div{background-color:#43b02a;width:10px;height:10px}.product-photo .carousel-inner{height:315px;padding-top:30px}.product-photo .carousel-item{height:100%;text-align:center;cursor:pointer}.product-photo .carousel-item>img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:8px}.product-photo .carousel-indicators{position:static;left:initial;height:initial;margin:initial;flex-direction:row;border-top:1px solid rgba(67,176,42,.2);justify-content:left!important;display:inline-flex}.product-photo .carousel-indicators__img-frame{width:62px;height:62px;background-color:#fff;border-radius:8px}.product-photo .carousel-indicators>li{height:70px;width:70px;background:0 0;text-indent:initial;opacity:1;display:flex;align-items:flex-end;justify-content:center;border:none;box-sizing:border-box;margin:0;position:relative;flex:1 0 auto}.product-photo .carousel-indicators>li img{max-height:90%;max-width:90%;width:auto;height:auto;margin-top:50%;transform:translate(0,-50%);border-radius:2px}.product-photo .carousel-indicators>li.active:before{content:'';position:absolute;top:-3px;left:0;width:100%;height:3px;background-color:#43b02a;border-radius:3px 3px 0 0}.product-photo .carousel.row{margin:0}.product-photo .carousel.row.large-photo .carousel-inner,.product-photo .carousel.row.large-photo .product-photo__image{height:400px}.product-photo .banner__message{display:none}@media all and (min-width:1024px){.product-photo .banner__message{display:flex}}.product-price__name{font-size:1.125rem;font-weight:600;margin-bottom:10px}.product-price__value{font-size:1rem;display:flex;flex-direction:row}.product-price__value--large{font-size:1.5rem;font-weight:600}.product-price__conditions{font-size:.875rem;color:rgba(16,16,16,.5);margin:5px 0 10px}.product-price-not-found{max-width:450px}.product-price-not-found .row{align-items:center}.product-price-not-found .btn-link{text-align:left}.product-price__found{font-size:.8125rem}.product-price__none{font-size:.8125rem;font-weight:600;padding:8px;color:#888;background-color:#f2f2f2;border-radius:8px;text-align:center;cursor:default}.product-price__buttons .show-small{display:none}.product-price__buttons .btn:first-of-type{width:100%}.product-price .btn img{width:auto;height:auto}.product-price .btn img+span{margin-left:.4rem}.product-price__delivery{font-weight:700;color:#f96d15;margin:20px 0 10px}.product-price__delivery .btn.btn-link,.product-price__delivery .btn.btn-link:active,.product-price__delivery .btn.btn-link:hover{color:#f96d15!important}.product-price__delivery .btn.btn-link img{height:18px!important;width:auto!important}.product-price__cols{margin-bottom:1rem}.product-price__cols .col{flex-direction:column;width:50%;justify-content:center;display:flex}.product-details{font-size:.875rem;border-top:2px solid rgba(16,16,16,.06);width:100%;margin-top:1.5rem}.product-details .row{border-bottom:2px solid rgba(16,16,16,.06);padding:0;min-height:55px;align-items:center;margin-left:0;margin-right:0}.product-details__description,.product-details__header,.product-details__name{padding:5px 5px 5px 1rem;min-height:55px;display:flex;align-items:center;flex-wrap:wrap}.product-details__name{color:#888}.product-details__description{color:#101010;padding-left:0}.product-details__description p{padding:0;margin:0}.product-details__header{background-color:#f2f2f2;font-weight:600}.product-details-container .btn-all-characteristics{text-transform:none!important}.product-details-container .btn-all-characteristics:hover{background-color:transparent!important}.product-details .btn-link{text-align:left}.product-looking{width:100%}.product-looking__one-img{margin-top:calc(80px + 1rem)}.product-looking__header{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.product-looking__header--caption{font-size:1.125rem;font-weight:600;margin:0 10px;min-width:200px;text-align:center;line-height:26px}.product-looking__header .next,.product-looking__header .prev{width:26px;height:26px;background-size:26px;background-position:center left;background-repeat:no-repeat;cursor:pointer}.theme-black-white .product-looking__header .next,.theme-black-white .product-looking__header .prev{filter:grayscale(1)}.product-looking__header .prev{background-image:url(/images/chevron-left.svg)}.product-looking__header .next{background-image:url(/images/chevron-right.svg)}.product-looking__header.disabled{opacity:.5}.product-looking__header.disabled input{pointer-events:none}.product-looking__item{position:relative;padding-left:60px;font-size:.875rem;min-height:55px}.product-looking__item--image{position:absolute;width:43px;height:43px;left:0;display:flex;align-items:center;justify-content:center}.product-looking__item--image img{max-height:92%;max-width:92%;width:auto;height:auto}.product-looking__item.search-bg{background-size:16px;background-position:top left 20px;background-repeat:no-repeat;background-image:url(/images/search.svg)}.product-looking__item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;line-height:1.7}.product-looking__items-container{min-height:165px}.product-menu-list{list-style:disc;width:100%;margin:0;padding:0;padding-left:20px;font-size:1.25rem}.product-menu-list li{padding:0;margin:0;width:100%;line-height:1.3}.product-menu-list li .btn-link{font-size:.906rem;padding:0;width:100%;display:inline;text-align:left}.product-menu-list.fs-large li .btn-link{font-size:1rem;padding:8px 0}.product-menu-list.li-margin li{margin-bottom:5px}.product-menu-list--green-marker li::marker{color:#d9efd4}.product-subgroup{padding:1rem 0 .4rem;border-bottom:1px solid rgba(67,176,42,.2)}.product-subgroup h4{font-weight:600;font-size:.875rem;margin-bottom:.8rem}.base-open-close,.product-faq-group{margin-bottom:5px}.base-open-close__header,.product-faq-group__header{padding:5px 0;background-color:transparent;border:none}.base-open-close__body,.product-faq-group__body{padding:10px 10px 10px 34px}.base-open-close .collapsible,.product-faq-group .collapsible{font-family:RobotoWeb;font-weight:400;font-size:.875rem;background-color:transparent;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:0;position:relative;padding-left:34px;color:#101010}.base-open-close .collapsible:after,.product-faq-group .collapsible:after{display:none}.base-open-close .collapsible:before,.product-faq-group .collapsible:before{content:url(/images/collapse-minus.svg);position:absolute;width:24px;height:24px;top:-3px;left:0}.base-open-close .collapsed:after,.product-faq-group .collapsed:after{display:none}.base-open-close .collapsed:before,.product-faq-group .collapsed:before{content:url(/images/collapse-plus.svg)}.base-open-close .collapsible{font-size:1rem;font-weight:600;display:block}.base-open-close .collapsible:before{top:50%;left:0;transform:translateY(-50%)}.theme-black-white .base-open-close .collapsible:before{filter:grayscale(1)}.base-open-close .collapse-content__inner{padding:8px 0}.base-open-close .collapse-content__inner p:last-child{margin-bottom:0}.nav-more{cursor:pointer}.nav-more .dropdown-item{display:none}.product-type{width:100%}.product-type__item{position:relative;padding:10px 0;font-size:.875rem;border-bottom:1px solid rgba(67,176,42,.2)}.product-type__item--name{padding-left:22px;background-position:top left;background-repeat:no-repeat;font-weight:600;margin-bottom:5px}.product-type__item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;line-height:1.7}.profitably-block{height:198px;display:inline-flex;max-width:100%;box-shadow:0 1px 6px rgba(32,33,36,.2);border-radius:8px}.profitably-block__item{width:236px;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;cursor:pointer}.profitably-block__item--img{height:123px;display:flex;align-items:center;justify-content:center}.profitably-block__item--img img{max-height:100px}.profitably-block__item--text{height:58px;max-width:180px;overflow:hidden}.profitably-block__item:not(:last-of-type){border-right:1px solid rgba(67,176,42,.1);position:relative}.profitably-block__item:not(:last-of-type):after{content:url(/images/plus-green.svg);width:38px;height:30px;position:absolute;top:calc(50% - 15px);right:-19px;z-index:8}.product-instruction-author{width:100%;padding:20px;background-color:#f2f2f2;color:#888}.product-instruction-author p{margin:0;padding:0}.product-table{border-radius:8px;box-shadow:0 1px 6px rgba(32,33,36,.2)}.product-table .product-details__description,.product-table .product-details__header,.product-table .product-details__name{color:#101010}.product-table .product-details__description,.product-table .product-details__name{padding-left:1rem}.product-table .product-details__description{border-left:2px solid rgba(16,16,16,.06)}.product-table .product-details__header{border-top-left-radius:8px;border-top-right-radius:8px}.product-table .row:last-of-type{border-bottom:none}.product-table .row:last-of-type .product-details__name{border-bottom-left-radius:8px}.product-table .row:last-of-type .product-details__description{border-bottom-right-radius:8px}.product-instructions{border-top:1px solid #f2f2f2;padding-top:1rem;font-size:.875rem}.product-instructions-content{padding-top:20px}.product-instructions-content h2{font-size:1rem}.product-instructions-scroll-container{position:relative;width:100%;overflow:hidden;height:calc(100% - 20px)}.product-instructions-text{max-width:100%;overflow-x:auto}.product-instructions h2{margin-top:1rem;margin-bottom:1rem}.product-instructions h2.product-instructions-group{padding-left:20px;margin:0;padding-bottom:1rem;position:relative;cursor:pointer}.product-instructions h2.product-instructions-group.collapsible:after{display:none}.product-instructions h2.product-instructions-group.collapsible:before{content:url(/images/chevron-right.svg);transform:rotate(90deg);position:absolute;width:12px;height:12px;top:0;left:4px}.product-instructions h2.product-instructions-group.collapsed:after{display:none}.product-instructions h2.product-instructions-group.collapsed:before{content:url(/images/chevron-right.svg);transform:none;left:-5px}.product-instructions p{margin-top:0;margin-bottom:.7rem}.product-instructions table{border:2px solid rgba(16,16,16,.06);max-width:calc(100vw - 15px * 2)!important;margin:0!important}.product-instructions table td{padding:10px;border-top:none;border-left:none;border-left-color:transparent!important;border-top-color:transparent!important;border-right:2px solid rgba(16,16,16,.06)!important;border-bottom:2px solid rgba(16,16,16,.06)!important}.product-instructions table td p{margin-bottom:0}.product-instructions ul:not(.product-menu-list){list-style:none;margin-left:20px}.product-instructions ul:not(.product-menu-list) li{margin-bottom:3px}.product-instructions ul:not(.product-menu-list) li::before{content:"\2022";color:#43b02a;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.product-allowed__container{display:none}.product-links{width:100%;border-top:1px solid rgba(67,176,42,.2);margin-bottom:1rem}.product-links__container{display:none}.product-links__item{font-weight:400;font-size:.875rem;line-height:16px;color:#101010;text-transform:none;border-bottom:1px solid rgba(67,176,42,.2);cursor:pointer;display:flex;align-items:center;min-height:50px;padding:0 22px 0 0;background-position:center right 21px;background-repeat:no-repeat;background-size:auto;background-image:url(/images/chevron-green-menu.svg)}.product-links__item.active,.product-links__item:active{color:#101010}.product-links__item a{color:inherit;display:flex;align-items:center;width:100%;min-height:50px;padding:0 55px 0 9px;background-position:center left 14px;background-repeat:no-repeat;background-size:auto}.product-links__item a.warning{background-image:url(/images/warning-red-icon.svg)}.product-links__item a.analog{background-image:url(/images/analog-icon.svg)}.product-favorite{width:100%}.product-favorite__item{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #f2f2f2}.product-favorite__item--text{font-size:.8125rem}.product-favorite__list-btn{width:100%;color:#101010!important;font-size:.875rem!important;justify-content:flex-start;background:url(/images/plus-gray.svg) no-repeat center right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px;line-height:1.3}.product-favorite__list-btn,.product-favorite__list-btn:active,.product-favorite__list-btn:hover{text-decoration:none!important}.product-favorite__buttons{display:flex;justify-content:space-between}.product-favorite__menu-btn{width:30px;cursor:pointer}.product-favorite__menu .dropdown-item{font-size:.8125rem;font-weight:400;color:#101010;cursor:pointer}.product-analogs__container .product-mode__header{font-weight:500;font-size:.8125rem;line-height:16px;text-transform:uppercase;margin-bottom:10px;color:#888}.product-analogs__container .product-mode{border-bottom:1px solid rgba(67,176,42,.2);padding-bottom:10px;margin-bottom:25px}.product-analogs__container .custom-control.custom-checkbox.checkbox-small{margin-bottom:10px}.product-analogs__selection{display:flex;align-items:center;justify-content:space-between;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(67,176,42,.2)}.notice-badge-holder{display:flex;align-items:center;flex-direction:row}.notice-badge-holder .icon-notice-badge{position:static}.notice-badge-holder>:not(:first-child){margin-left:8px}.product-topbar{display:none;transition:opacity .22s ease-in-out,visibility .22s ease-in-out,transform .22s ease-in-out}@media all and (min-width:1024px){.product-topbar{display:block;position:fixed;top:0;left:0;width:100%;padding:8px 0;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);z-index:4000!important;opacity:0;visibility:hidden;transform:translateY(-100%)}}.product-topbar.active{opacity:1;visibility:visible;transform:translateY(0)}.product-topbar__main-info{max-width:60%}.product-topbar__img img{width:56px;height:56px;object-fit:contain}.product-topbar__details{display:flex;align-items:center}.product-topbar__details .product-price__value{flex-direction:column}.product-topbar__details .product-price__value-text{white-space:nowrap}.product-topbar__details .product-photo__buttons .btn{margin-bottom:0}.product-topbar__details .product-photo__buttons .btn:not(:last-child){margin-right:12px}.product-details-menu{display:none}@media all and (min-width:1024px){.product-details-menu{display:block;position:sticky;top:72px;padding-top:22px}}@media all and (min-width:1024px){.product-details-menu .product-menu-list{position:relative;list-style:none}}@media all and (min-width:1024px){.product-details-menu .product-menu-list li{position:relative;margin-bottom:8px;line-height:1}.product-details-menu .product-menu-list li:before{content:'';width:6px;height:6px;border-radius:50%;background-color:#d9efd4;position:absolute;left:-14px;top:50%;transform:translateY(-50%)}.product-details-menu .product-menu-list li.active a{font-weight:600}.product-details-menu .product-menu-list li.active:before{background-color:#3b9c25}}.product-details-menu .product-menu-list a:active,.product-details-menu .product-menu-list a:focus{text-decoration:none}.product-preview{position:relative;display:flex;align-items:center}.product-preview__image{width:64px;display:flex;justify-content:center;align-items:flex-start;flex:0 0 auto;margin-right:8px}.product-preview__image img{max-width:100%;max-height:64px;height:auto;width:auto}.product-preview__text{font-size:.875rem;padding-right:40px}.product-preview__title{font-size:.875rem;font-weight:600;margin-bottom:0}.reminder-card{padding:16px}@media all and (min-width:900px){.reminder-card__wrapper{width:calc(100% - 72px);margin-left:auto}}.reminder-card__meta{display:flex;flex-direction:column;margin-bottom:16px;color:#888}@media all and (min-width:900px){.reminder-card__meta{flex-direction:row;align-items:center}}.reminder-card__meta-item:not(:last-child){margin-bottom:8px}@media all and (min-width:900px){.reminder-card__meta-item:not(:last-child){margin:0 8px 0 0}}.reminder-card__btn{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0}.reminder-card__btn .icon{margin:0}.reminder-card--holder .reminder-card:not(:last-child){border-bottom:1px solid #f2f2f2}.product-card-kit{padding:16px}@media all and (min-width:900px){.product-card-kit__wrapper{width:calc(100% - 72px);margin-left:auto}}.product-card-kit__btn{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0}.product-card-kit__btn .icon{margin:0}.product-card-kit--holder .product-card-kit:not(:last-child){border-bottom:1px solid #f2f2f2}@media all and (max-width:1080px){.product-price__cols .col.hide-small{display:none}}@media all and (max-width:900px){.product-card__information-section{margin-right:0;margin-left:0}.product-card__information-section>.col{padding-top:1rem;padding-bottom:1rem}.product-card__section{padding-top:1rem}.product-card__row .col__com,.product-card__row .col__tabs{width:100%}.product-card__row .col__tabs{padding:0;padding-bottom:20px;flex:0 0 auto}.product-card__page-header{margin-bottom:24px}.product-favorite{padding:0 1px;max-height:50vh;overflow:hidden;overflow-y:auto}.product-price__cols .col.hide-small{display:none}.product-price__value{display:flex;flex-direction:row}}@media all and (min-width:681px) and (max-width:992px){.product-details__name{max-width:42%!important;flex:0 0 42%!important}.product-details__description{max-width:58%!important;flex:0 0 58%!important}}@media all and (max-width:680px){.hide-small{display:none}.container-bordered-full-width,.product-details-all-container,.product-details-container,.product-instructions,.product-links__container,.product-price{margin-left:-15px;margin-right:-15px}.container-bordered-full-padding,.product-instructions,.product-price{padding-left:15px;padding-right:15px}.product-card__information-section>.col{max-width:100%;flex:0 0 100%;padding-left:0;padding-right:0}.product-card__information-section>.col:first-of-type{padding-bottom:0}.product-card__information-section .product-details-col{display:flex;flex-direction:column;padding-top:0}.product-card__information-section .button-link-block__container.show-small,.product-card__information-section h2.show-small{display:block}.product-price{margin-top:20px;border-top:1px solid rgba(67,176,42,.2);padding-top:30px;max-width:calc(100% + 15px * 2)}.product-price__buttons{display:flex;max-width:410px}.product-price__buttons .btn:first-of-type{margin-right:10px;width:50%}.product-price__buttons .btn.show-small{display:flex}.product-price__buttons span.show-small{display:inline-block}.product-price-not-found{max-width:100%;width:100%;margin-top:20px;border-top:1px solid rgba(67,176,42,.2);padding-top:30px}.product-price-not-found>.row{flex-direction:column;align-items:flex-start}.product-price-not-found .col{flex:0 0 100%;max-width:100%}.product-price-not-found .product-price__buttons{flex-direction:row;max-width:100%;margin-bottom:10px;order:2}.product-price-not-found .product-price__found{order:1;margin-bottom:10px}.product-price-not-found .product-price__none{padding:8px!important}.product-price__cols>.col:first-child{width:100%}.product-photo{height:auto}.product-photo__thumb{display:none}.product-photo__buttons--text{display:none}.product-photo__circle-indicators{display:flex}.product-photo .carousel.row{margin:0}.product-photo .carousel.row.large-photo .carousel-inner,.product-photo .carousel.row.large-photo .product-photo__image{height:auto}.product-photo .carousel.row.large-photo .product-photo__image{height:auto;max-height:100%}.product-photo .carousel.row.large-photo .carousel-inner{max-height:100%}.product-photo .carousel.row.large-photo .carousel-item{max-height:100%;min-height:200px;display:flex;align-items:center;justify-content:center}.product-photo .carousel.row.large-photo .carousel-item>img{max-width:100%;max-height:100%;position:static;transform:none}.product-looking{padding-top:40px;border-top:1px solid rgba(67,176,42,.2);padding-bottom:20px}.product-details{margin-top:0}.product-table{width:auto}.product-links__container{display:block}.product-allowed__container{display:block}}.category-card__row{margin:0}.category-card__filters{width:300px;max-width:300px;padding:0}.category-card__filters .filter-group__body,.category-card__filters .filter-group__header{padding-left:0;padding-right:0}.category-card__filters .filter-group__body{padding-top:20px}.category-card__content{padding-right:0;max-width:calc(100% - 300px);padding-left:30px}.category-card__content.full-width{width:100%;max-width:100%;padding-left:0}.category-card__top-filters{display:flex}.category-card__top-filters--container{display:flex;flex-wrap:wrap;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:1rem 0;margin-top:36px}.category-card__top-filters .tag-container{padding-left:0;padding-right:0}.category-card__top-filters--buttons{margin-left:auto;display:flex}.category-card__top-filters--buttons .btn-filter{display:none;visibility:hidden;margin-left:0;height:20px;font-weight:400;padding:0;border-radius:0}.category-card__top-filters--buttons .btn-filter.show-always{display:flex;visibility:visible}.category-card__top-filters--buttons .btn-filter img{width:18px;height:18px}.category-card__top-filters--buttons .btn-filter img+span{margin-left:.2rem}.category-card__top-filters--buttons .grid{width:20px;height:20px;background-position:center center;background-repeat:no-repeat;margin-right:10px}.theme-contrast .category-card__top-filters--buttons .grid path{fill:#888!important;opacity:1}.category-card__top-filters--buttons .grid path{fill:#888!important;opacity:.15}.category-card__top-filters--buttons .grid.active path{fill:#43b02a!important;opacity:1}.category-card__top-filters--buttons .grid .icon{display:flex}.category-card__top-filters--buttons .list{width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-image:url(/images/list-view-gray.svg)}.theme-contrast .category-card__top-filters--buttons .list path{fill:#888!important;opacity:1}.category-card__top-filters--buttons .list path{fill:#888!important;opacity:.15}.category-card__top-filters--buttons .list .icon{display:flex}.category-card__top-filters--buttons .list.active path{fill:#43b02a!important;opacity:1}.category-card__top-filters--buttons .grid:not(.active),.category-card__top-filters--buttons .list:not(.active){cursor:pointer}.category-card__top-banner{position:relative;width:100%;z-index:0}.category-card__top-banner img{max-width:100%}.category-card__top-banner .banner-info{z-index:1;max-width:350px;position:absolute;left:43px;top:30%;color:#fff}.category-card__top-banner .banner-info p{padding:0;margin:0}.category-card__card-row{margin:0;padding:0;border-left:1px solid #f2f2f2;width:100%}.category-card__card-row .col{padding:0;max-width:calc(316px + 10px);border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin-top:-1px;max-width:25%;flex:25%}.category-card__card-row.category-card__card-row--list{border-left:none}.category-card__card-row.category-card__card-row--list .col{max-width:100%;width:100%;flex-basis:auto;border-left:none;border-right:none}.category-card__card-row.category-card__card-row--list .card__category{width:100%;min-height:150px;display:flex;flex-direction:row;align-items:center}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(1){width:30%}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(2){width:70%;padding:10px 30px 0 10px;flex:1}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(2) .btn{max-width:316px}.category-card__card-row.category-card__card-row--list .card__category--col__text{margin-top:0}.category-card__card-row.category-card__card-row--list .card__category--bottom{position:static;padding:0}.category-card__card-row.category-card__card-row--list .card__category--info,.category-card__card-row.category-card__card-row--list .card__category--info-additional{max-height:100%}.category-card__card-row.category-card__card-row--list .card__subcategory.more-items{padding:1rem;min-height:48px;height:auto}.category-card__card-row.category-card__card-row--list .card__subcategory.more-items .btn.btn-outline-green-kit{display:flex}.category-card__card-row.category-card__card-row--list .card__subcategory.more-items .card__subcategory--more-items-btn{display:none}.category-card__card-row.category-card__card-row--list .card__subcategory.more-items:hover{box-shadow:none}.category-card__card-row.category-card__card-row--list .card__subcategory.more-items:hover .card__subcategory--more-items-btn{display:none}.category-card__sp-block{width:316px;max-width:100%}.category-card__sp-block img{max-width:100%;max-height:100%;text-align:center}.category-card__search-results{margin-bottom:2rem}.category-card__all-products{justify-content:space-between;align-items:center;padding:0 1rem 1rem;display:none}.category-card__all-products--count{font-size:.75rem;color:#888}.category-card__all-products .tag-container{padding-left:1rem;padding-right:1rem}.category-card__all-products+.category-card__selected-filters{display:none}.category-card__all-products+.category-card__selected-filters .tag-container.filter{padding:0 1rem}.category-synonyms{font-size:.875rem;display:flex;flex-wrap:wrap}@media all and (min-width:900px){.category-synonyms{flex-wrap:nowrap}}.category-synonyms__title{display:block;width:100%;font-weight:600;margin-bottom:8px}@media all and (min-width:900px){.category-synonyms__title{width:auto;white-space:nowrap;margin:0 8px 0 0}}.category-synonyms__holder{display:flex;overflow:hidden;overflow-x:auto;scrollbar-width:none}@media all and (min-width:900px){.category-synonyms__holder{flex-wrap:wrap;overflow:visible}}.category-synonyms__holder::-webkit-scrollbar{display:none}.category-synonyms__holder h2{white-space:nowrap}@media all and (min-width:900px){.category-synonyms__holder h2{white-space:wrap}}.category-synonyms h2{font-size:.875rem;font-weight:400;margin-bottom:0}.subcategory{color:#101010}.subcategory ul{margin:0;padding:0;list-style:none}.subcategory ul.list-disk{list-style:disc;padding-left:1rem}.subcategory a:not(.btn),.subcategory a:not(.tag){text-decoration:none;color:inherit}.subcategory a:not(.btn):active,.subcategory a:not(.btn):focus,.subcategory a:not(.btn):hover,.subcategory a:not(.tag):active,.subcategory a:not(.tag):focus,.subcategory a:not(.tag):hover{color:#43b02a;text-decoration:underline;cursor:pointer}.subcategory__category-menu{margin-bottom:15px}.subcategory__category-menu li{padding:4px 0}.subcategory__category-menu li:first-child{padding-top:0}.subcategory__category-menu li:last-child{padding-bottom:0}.subcategory__category-menu li a{font-size:1rem;font-weight:400}.subcategory__card-row{margin:0;padding:.5rem}.subcategory__card-row .col{padding:5px;max-width:calc(316px + 10px)}.subcategory__card-row.subcategory__card-row--list{border-left:none}.subcategory__card-row.subcategory__card-row--list .col{max-width:100%;width:100%;flex-basis:auto;border-right:none;border-left:none}.subcategory__card-row.subcategory__card-row--list .col:hover .card__category{box-shadow:0 -2px 1px -1px #3b9c25,0 2px 1px -1px #3b9c25}.subcategory__card-row.subcategory__card-row--list .card__subcategory{width:100%;height:200px}.subcategory__card-row.subcategory__card-row--list .card__subcategory--col{float:left}.subcategory__card-row.subcategory__card-row--list .card__subcategory--col:nth-child(1){width:30%;position:relative}.subcategory__card-row.subcategory__card-row--list .card__subcategory--col:nth-child(2){width:70%;padding-left:20%}.subcategory__card-row.subcategory__card-row--list .card__subcategory.more-items{padding:1rem;min-height:48px;height:auto}.subcategory__card-row.subcategory__card-row--list .card__subcategory.more-items .btn.btn-outline-green-kit{display:flex}.subcategory__card-row.subcategory__card-row--list .card__subcategory.more-items .card__subcategory--more-items-btn{display:none}.subcategory__card-row.subcategory__card-row--list .card__subcategory.more-items:hover{box-shadow:none}.subcategory__card-row.subcategory__card-row--list .card__subcategory.more-items:hover .card__subcategory--more-items-btn{display:none}.address-card .subcategory .filter-group__list--subheader:first-of-type,.filter-group .subcategory .collapsible:first-of-type,.subcategory .address-card .filter-group__list--subheader:first-of-type,.subcategory .filter-group .collapsible:first-of-type,.subcategory .filter-group__info:first-of-type,.subcategory .filter-header-text:first-of-type{margin-top:16px!important}.search-propositions{font-size:.875rem;width:100%;margin:1.5rem 0}.search-propositions__header,.search-propositions__name,.search-propositions__place,.search-propositions__price{padding:1rem;min-height:calc(20px + 2rem);display:flex;align-items:center}.search-propositions__header{border-bottom:1px solid rgba(67,176,42,.2);min-height:55px}.search-propositions__header .green{font-weight:400;font-size:.8125rem}.search-propositions__name span{line-height:20px;max-height:calc(20px * 4);overflow:hidden}.search-propositions__name,.search-propositions__price{font-weight:600}.search-propositions__price{flex-direction:column;justify-content:center;align-items:flex-start;max-width:20%}.search-propositions__price .green{font-weight:400;font-size:.8125rem}.search-propositions .row{padding:0;margin-left:0;margin-right:0}.search-propositions .row.alternate{background-color:rgba(67,176,42,.1)}.address-card .category__filters-all-top .filter-group__list--subheader,.category__filters-all-top .address-card .filter-group__list--subheader,.category__filters-all-top .filter-group .collapsible,.category__filters-all-top .filter-group__info,.category__filters-all-top .filter-header-text,.filter-group .category__filters-all-top .collapsible{padding:0 1rem}.trade-name .category-card__top-filters--container{border-top:none;margin-top:0}.trade-name-sku.search-top__item{cursor:pointer!important;margin:0!important}.trade-name-sku.search-top__item h4{cursor:pointer!important}.trade-name-sku.search-top__item,.trade-name-sku.search-top__item:active,.trade-name-sku.search-top__item:focus,.trade-name-sku.search-top__item:hover{text-decoration:none!important}.trade-name__instruction-info{display:flex;flex-wrap:wrap}.trade-name__instruction-info--text{max-width:50%;flex:0 0 50%;padding-right:15px}.trade-name__instruction-info--price{max-width:50%;flex:0 0 50%;padding-left:15px;margin-bottom:20px}.trade-name__instruction-info .product-price__value{display:block!important}.trade-name__all-products{justify-content:space-between;align-items:center;padding:0 1rem 1rem;display:none}.trade-name__all-products--count{font-size:.75rem;color:#888}.trade-name__all-products .tag-container{padding-left:1rem;padding-right:1rem}.trade-name__all-products+.category-card__selected-filters{display:none}.trade-name__all-products+.category-card__selected-filters .tag-container.filter{padding:0 1rem}.other-cities{display:flex;flex-wrap:wrap;margin-bottom:30px}.other-cities a{font-size:.875rem;color:#43b02a;margin-right:10px;display:inline-block;line-height:1.5}@media all and (max-width:900px){.subcategory__card-row:not(.subcategory__card-row--list) .col{max-width:50%;flex:0 0 50%}.subcategory__card-row.subcategory__card-row--list .card__subcategory--col:nth-child(1){width:50%}.subcategory__card-row.subcategory__card-row--list .card__subcategory--col:nth-child(2){width:50%;padding-left:20px}.category-card__row{margin-left:-15px;margin-right:-15px}.category-card__row h2.filter-header{padding-left:1rem;padding-right:1rem}.category-card__top-filters{padding-left:0}.category-card__top-filters--container{padding-left:1rem;padding-right:1rem;margin-top:1rem}.category-card__top-filters>.tag-container{padding-left:1rem;padding-right:1rem}.category-card__top-filters--buttons .btn-filter{display:flex;visibility:visible}.category-card__top-filters--buttons .list{margin-right:10px}.category-card__filters{display:none;visibility:hidden}.category-card__content{max-width:100%;padding-left:0}.category-card__content.search-results{padding-left:1rem}.category-card__card-row{padding:0;overflow:hidden}.category-card__card-row:not(.category-card__card-row--list) .col{max-width:50%;flex:0 0 50%}.category-card__card-row.category-card__card-row--list .card__category{width:100%}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(1){width:35%}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(2){width:65%;padding-left:30px}.category-card__card-row.category-card__card-row--list .card__category .btn.btn-outline-green-kit{margin:0}.category-card__search-results{padding:0}.category-card__all-products{display:flex}.category-card__all-products--count{font-size:.8125rem}.category-card__all-products+.category-card__top-filters--container{margin-top:0}.category-card__all-products.trade-name__link-pharmacy+.nav__tabs.trade-name__tabs{display:none}.category-card__all-products+.category-card__selected-filters{display:flex}.sidepanel .category__filters-all,.sidepanel .category__filters-all-top{padding:0 1rem}.sidepanel .category__filters-all .filter-group__body,.sidepanel .category__filters-all .filter-group__header,.sidepanel .category__filters-all .filter-selected-container,.sidepanel .category__filters-all-top .filter-group__body,.sidepanel .category__filters-all-top .filter-group__header,.sidepanel .category__filters-all-top .filter-selected-container{padding-left:0;padding-right:0}.address-card .sidepanel .category__filters-all .filter-group__list--subheader,.address-card .sidepanel .category__filters-all-top .filter-group__list--subheader,.filter-group .sidepanel .category__filters-all .collapsible,.filter-group .sidepanel .category__filters-all-top .collapsible,.sidepanel .category__filters-all .address-card .filter-group__list--subheader,.sidepanel .category__filters-all .filter-group .collapsible,.sidepanel .category__filters-all .filter-group__info,.sidepanel .category__filters-all .filter-header-text,.sidepanel .category__filters-all-top .address-card .filter-group__list--subheader,.sidepanel .category__filters-all-top .filter-group .collapsible,.sidepanel .category__filters-all-top .filter-group__info,.sidepanel .category__filters-all-top .filter-header-text{padding:0;padding-bottom:12px}.search-propositions .row{margin-left:-15px;margin-right:-15px}.search-propositions__header{display:none}.search-propositions__name{flex:0 0 100%;width:70%;max-width:70%;padding:1rem 1rem 0;justify-content:flex-start;align-items:flex-start}.search-propositions__price{flex:0 0 100%;width:30%;max-width:30%;padding-left:0;align-items:flex-end;justify-content:flex-start;padding:1rem 1rem 0 0}.search-propositions__place{flex:0 0 100%;max-width:100%;padding:1rem;min-height:10px;color:#888}.search-propositions+.btn-primary-kit{width:100%}.trade-name .category-card__top-filters--container{border-top:1px solid #f2f2f2}.trade-name__instruction-info{flex-direction:column-reverse}.trade-name__instruction-info--price,.trade-name__instruction-info--text{max-width:100%;flex:0 0 100%}.trade-name__instruction-info--price,.trade-name__instruction-info--text{margin:20px 0 0}.trade-name__all-products{display:flex}.trade-name__all-products--count{font-size:.8125rem}.trade-name__all-products.trade-name__link-pharmacy+.nav__tabs.trade-name__tabs{display:none}.trade-name .category-card__all-products{display:none}.trade-name .category-card__all-products+.category-card__selected-filters{border-top:rgba(67,176,42,.2) 1px solid;padding-top:10px}}@media (max-width:1079px) and (min-width:800px){.subcategory__card-row:not(.subcategory__card-row--list) .col{max-width:50%;flex:0 0 50%}.subcategory__card-row.subcategory__card-row--list .card__subcategory--col:nth-child(1){width:50%}.subcategory__card-row.subcategory__card-row--list .card__subcategory--col:nth-child(2){width:50%;padding-left:40px}.category-card__card-row:not(.category-card__card-row--list) .col{max-width:50%;flex:0 0 50%}.category-card__card-row.category-card__card-row--list .card__category{width:100%}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(1){width:35%}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(2){width:65%;padding-left:30px}.category-card__card-row.category-card__card-row--list .card__category--col:nth-child(2)>div{width:100%;float:none;padding:0}.category-card__card-row.category-card__card-row--list .card__category .btn.btn-outline-green-kit{margin:0}.category-card__card-row.category-card__card-row--list .card__category--bottom{padding-top:20px}.category-card__card-row.category-card__card-row--list .card__category--img{margin-top:calc(50% - 60px)}.search-propositions__header{display:none}.search-propositions__name{flex:0 0 100%;width:70%;max-width:70%;padding:1rem 1rem 0;justify-content:flex-start;align-items:flex-start}.search-propositions__price{flex:0 0 100%;width:30%;max-width:30%;padding-left:0;align-items:flex-end;justify-content:flex-start;padding:1rem 1rem 0 0}.search-propositions__place{flex:0 0 100%;max-width:100%;padding:1rem;min-height:10px;color:#888}.search-propositions+.btn-primary-kit{width:100%}.trade-name .category-card__top-filters--container{border-top:1px solid #f2f2f2}.trade-name__instruction-info{flex-direction:column-reverse}.trade-name__instruction-info--price,.trade-name__instruction-info--text{max-width:100%;flex:0 0 100%}.trade-name__instruction-info--price,.trade-name__instruction-info--text{margin:20px 0 0}.trade-name__instruction-info--price,.trade-name__instruction-info--text{padding:0}}.map-icon-point{width:8px;height:8px;background-repeat:no-repeat;background-position:center center;background-size:8px}.map-icon-current{width:55px;height:55px;background-repeat:no-repeat;background-position:center center;background-size:55px}.map-icon-near{width:30px;height:38px;background-repeat:no-repeat;background-position:center center;outline:0!important}.map-icon-near_selected{width:40px;height:51px;background-repeat:no-repeat;background-position:center center;border:none!important;outline:0!important}.map-icon__message{font-family:RobotoWeb;font-weight:600;border:1.5px solid #f96d15;background-color:#fff;color:#101010;font-weight:600;font-size:1rem;text-align:center;padding:4px 8px;white-space:nowrap;border-radius:100px;position:absolute;bottom:12px;left:4px;transform:translateX(-50%);line-height:1.4;cursor:pointer;height:32px;box-shadow:0 1px 2px 0 rgba(16,16,16,.2)}.map-icon__message--shopping-list{padding:3px 16px;height:46px}.map-icon__message:after{content:'';position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#f96d15 transparent transparent transparent;top:100%;left:50%;transform:translateX(-50%);filter:drop-shadow(0 1px 2px rgba(16, 16, 16, .2))}.map-icon__message .details{color:#888;font-weight:400;margin-bottom:0}.map-icon__container.active,.map-icon__container[active]{z-index:3000!important}.map-icon__container.active .map-icon__message,.map-icon__container[active] .map-icon__message{border:1.5px solid #358c21;background-color:#43b02a;color:#fff}.map-icon__container.active .map-icon__message:after,.map-icon__container[active] .map-icon__message:after{border-color:#358c21 transparent transparent transparent}.map-icon__container.active .map-icon__message>svg path,.map-icon__container[active] .map-icon__message>svg path{fill:#fff}.map-icon__container.active .map-icon__message .details,.map-icon__container[active] .map-icon__message .details{color:#fff}.map-icon__container.active .map-icon__delivery-newpost,.map-icon__container.active .map-icon__delivery-newpost-terminal,.map-icon__container[active] .map-icon__delivery-newpost,.map-icon__container[active] .map-icon__delivery-newpost-terminal{background-color:#3b9c25}.map-icon__container.in-cart .map-icon__message{border-top-left-radius:0;border-bottom-left-radius:0}.map-icon__container.in-cart .map-icon__message:before{content:'';position:absolute;left:-31px;top:50%;transform:translateY(-50%);height:32px;width:32px;display:inline-block;background-color:#f96d15;border:1.5px solid #e06213;border-right:0;border-top-left-radius:100px;border-bottom-left-radius:100px;background-image:url(/images/map-icon-cart.svg);background-size:16px;background-repeat:no-repeat;background-position:center center;box-shadow:-1px 1px 2px 0 rgba(16,16,16,.2);z-index:-1}.map-icon__container.in-cart .map-icon__message:after{left:calc(50% - 16px)}.map-icon__container.in-cart .map-icon__message--shopping-list{padding-left:8px}.map-icon__container.in-cart .map-icon__message--shopping-list:before{width:36px;height:47px;left:-35px}.map-icon__pin,.map-icon__pin-place{position:absolute;border-radius:50%;width:22px;height:22px}.map-icon__pin-place::after,.map-icon__pin::after{position:absolute;content:'';width:0;height:0;bottom:-28px;left:-7px;border:10px solid transparent}.map-icon__pin{border:8px solid #2f80ed}.map-icon__pin::after{border-top:17px solid #2f80ed}.map-icon__pin-place{border:8px solid #3b9c25}.map-icon__pin-place::after{border-top:17px solid #3b9c25}.map-icon__delivery{transition:background-color .3s ease-in-out;border:1px solid #3b9c25;background-color:#fff;color:#101010;font-weight:400;font-size:.875rem;text-align:center;padding:4px;white-space:nowrap;border-radius:100px;position:absolute;bottom:12px;left:4px;width:32px;height:32px;transform:translateX(-50%);line-height:1.3;cursor:pointer;box-shadow:0 1px 2px 0 rgba(16,16,16,.2)}.theme-black-white .map-icon__delivery{filter:grayscale(1)}.map-icon__delivery:after{content:'';position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#3b9c25 transparent transparent transparent;top:100%;left:50%;transform:translateX(-50%);filter:drop-shadow(0 1px 2px rgba(16, 16, 16, .2))}.map-icon__delivery:before{position:absolute;display:inline-block;border-right:none;height:100%;background-repeat:no-repeat;background-position:center right;z-index:-1;border-radius:50%}.map-icon__delivery-ukrpost:before{left:50%;top:50%;transform:translate(-50%,-50%);content:'';width:24px;background-image:url(/images/delivery/ukrpost-icon.svg);background-size:24px}.map-icon__delivery-newpost-terminal:before,.map-icon__delivery-newpost:before{left:50%;top:50%;transform:translate(-50%,-50%);content:'';width:24px;background-size:24px}.map-icon__delivery-newpost:before{background-image:url(/images/delivery/newpost-icon-kit.svg)}.map-icon__delivery-newpost-terminal:before{background-image:url(/images/delivery/newpost-terminal-icon-kit.svg)}.map-icon__delivery-justin:after{left:calc(50% - 22px)}.map-icon__delivery-justin:before{left:-44px;top:-1px;content:'';width:45px;background-image:url(/images/delivery/justin.svg);background-size:38px}.leaflet-tile-pane{filter:brightness(1.03) contrast(1.03) saturate(1)}.leaflet-container .marker-cluster{box-shadow:0 1px 2px 0 rgba(16,16,16,.2)}.leaflet-container .marker-cluster .marker-cluster-content{width:100%;height:100%;border-radius:100%;margin:0;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#101010;font-weight:600;font-size:.75rem}.leaflet-container .marker-cluster span{line-height:1.2}.leaflet-container .marker-cluster-small{border:2px solid #43b02a}.leaflet-container .marker-cluster-medium{border:2px solid #fc0}.leaflet-container .marker-cluster-large{border:3px solid #ff9500}.leaflet-container .marker-cluster-large span{line-height:1.4}.menu__container{display:flex;border-radius:16px;max-width:1280px}.menu__container.large{background-color:#fff}.menu__level-one{border-radius:16px;border-right:1px solid rgba(67,176,42,.1);background-color:#fff;width:384px;padding:8px 0;margin:0}.menu__level-two{border-radius:0;border-top-right-radius:16px;border-bottom-right-radius:16px;background-color:#fff;flex:1;padding:0}.menu__sublevel{display:flex;flex-wrap:wrap;padding:1rem}.menu__sublevel-col,.menu__sublevel-col-25{width:25%;display:flex;flex-direction:column}.menu__sublevel-block{width:100%;font-size:.875rem;padding:7px}.menu__sublevel-block ul{margin:0;padding:0;list-style:none}.menu__sublevel-block ul.list-disk{list-style:disc;padding-left:1rem}.menu__sublevel-block a:not(.btn),.menu__sublevel-block a:not(.tag){text-decoration:none;color:inherit}.menu__sublevel-block a:not(.btn):active,.menu__sublevel-block a:not(.btn):focus,.menu__sublevel-block a:not(.btn):hover,.menu__sublevel-block a:not(.tag):active,.menu__sublevel-block a:not(.tag):focus,.menu__sublevel-block a:not(.tag):hover{color:#43b02a;text-decoration:underline;cursor:pointer}.menu__sublevel-block--header{font-weight:600;padding:5px 0 10px;border-bottom:1px solid #f2f2f2;margin-bottom:10px;line-height:1.2;display:flex;align-items:center}.menu__sublevel-block--header img{width:38px;height:38px;margin-right:5px}.menu__sublevel-block--header span{word-wrap:normal;max-width:calc(100% - 10px)}.menu__sublevel-block--item{padding:5px 0;line-height:1.2;cursor:pointer}.menu__sublevel-img-block{width:25%;font-size:.875rem;padding:7px}.menu__sublevel-img-block img{max-width:100%;max-height:103px;margin-bottom:5px}.menu__sublevel-img-block .text{font-size:.875rem;font-weight:600;line-height:1.2;min-height:30px}.menu__sublevel-col-75{width:75%;display:flex;flex-wrap:wrap}.menu__sublevel-col-75 .menu__sublevel-img-block{width:33.33%}.menu__sublevel--product-img{max-width:100%;max-height:100%}.menu__sublevel--all{font-size:.75rem;font-weight:600;text-transform:uppercase;cursor:pointer;padding:10px 0 10px 7px}.menu__sublevel--all:hover{text-decoration:none}.menu__item{padding:0 8px}.menu__item a{font-size:1rem;font-weight:400;color:#101010;padding:0 1rem 0 8px;min-height:55px;cursor:pointer;display:flex;align-items:center}@media all and (min-width:1024px){.menu__item a{border-radius:8px}}.menu__item a:not(:last-of-type){margin-bottom:5px}.menu__item a .img-container{width:40px;height:40px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu__item a .img-container+div,.menu__item a .img-container+span{width:calc(100% - 20px);white-space:normal}.menu__item a .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.menu__item a.active,.menu__item a:active,.menu__item a:hover{background-color:rgba(67,176,42,.1)!important;color:#101010;text-decoration:none}.menu__level-list{border-radius:8px;background-color:#fff;width:380px;padding:1rem 0;margin:0}.menu__container-list{display:flex;border-radius:8px;max-width:380px}.menu__container-list .menu__level-list{border-radius:12px;padding:10px;margin:0}.menu__container-list .user-menu__list-opener:not(.collapsed){background-color:#d9efd4!important}.menu__container-list .user-menu__list-opener:not(.collapsed) .icon{transform:translateY(-50%) rotate(90deg)}.menu__container-list .user-menu__list-opener:not(.collapsed) .icon svg path{stroke:#3b9c25}.menu__container-list-item:not(:last-child){padding-bottom:8px}.menu__container-list-item.bordered{border-bottom:1px solid rgba(67,176,42,.2);padding-bottom:10px!important;margin-bottom:10px}.menu__container-list-item .user-menu__list-opener,.menu__container-list-item>a{font-size:1rem;padding:4px 2.4rem 4px 4px;cursor:pointer;border-radius:8px;display:flex;align-items:center;gap:10px;position:relative;color:#101010}.menu__container-list-item .user-menu__list-opener .img-container,.menu__container-list-item>a .img-container{width:40px;height:40px;border-radius:12px;text-align:center;background-color:#d9efd4;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu__container-list-item .user-menu__list-opener .img-container+span,.menu__container-list-item>a .img-container+span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu__container-list-item .user-menu__list-opener .img-container img,.menu__container-list-item>a .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.menu__container-list-item .user-menu__list-opener:active,.menu__container-list-item .user-menu__list-opener:hover,.menu__container-list-item>a:active,.menu__container-list-item>a:hover{background-color:#d9efd4!important;color:#101010;text-decoration:none}.menu__container-list-item .user-menu__list-opener:active .icon svg path,.menu__container-list-item .user-menu__list-opener:hover .icon svg path,.menu__container-list-item>a:active .icon svg path,.menu__container-list-item>a:hover .icon svg path{stroke:#3b9c25}.menu__container-list-item .user-menu__list-opener .icon,.menu__container-list-item>a .icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.menu__container-list-item .user-menu__list-opener .icon,.menu__container-list-item>a .icon{right:4px}.menu__container-list-item:last-child a{margin-bottom:0}.menu__container-list .user-menu__list-container .user-menu__custom-lists li:first-child{margin-top:16px}.menu__container-list .user-menu__list-container .user-menu__custom-lists li:last-child{margin-bottom:16px}.menu__item-list.bordered{border-top:1px solid rgba(67,176,42,.2)}.menu__item-list a{font-size:1rem;font-weight:400;color:#101010;padding:0 1rem 0 8px;min-height:55px;cursor:pointer;display:flex;align-items:center;padding:0 1rem 0 54px;position:relative}@media all and (min-width:1024px){.menu__item-list a{border-radius:8px}}.menu__item-list a:not(:last-of-type){margin-bottom:5px}.menu__item-list a .img-container{width:40px;height:40px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu__item-list a .img-container+div,.menu__item-list a .img-container+span{width:calc(100% - 20px);white-space:normal}.menu__item-list a .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.menu__item-list a.active,.menu__item-list a:active,.menu__item-list a:hover{background-color:rgba(67,176,42,.1)!important;color:#101010;text-decoration:none}.menu__item-list a:before{content:'';width:8px;height:8px;border-radius:100%;background-color:#43b02a;position:absolute;left:34px;top:22px}ul{margin:0;padding:0;list-style:none}ul.list-disk{list-style:disc;padding-left:1rem}.menu-small__level-one{padding:1rem 1rem 1rem 5px;border-top:1px solid rgba(67,176,42,.2)}.menu-small__level-one .menu__item{padding:0;font-size:1rem;font-weight:400;color:#101010;padding:0 1rem 0 8px;min-height:55px;cursor:pointer;display:flex;align-items:center}@media all and (min-width:1024px){.menu-small__level-one .menu__item{border-radius:8px}}.menu-small__level-one .menu__item:not(:last-of-type){margin-bottom:5px}.menu-small__level-one .menu__item .img-container{width:40px;height:40px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu-small__level-one .menu__item .img-container+div,.menu-small__level-one .menu__item .img-container+span{width:calc(100% - 20px);white-space:normal}.menu-small__level-one .menu__item .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.menu-small__level-one .menu__item.active,.menu-small__level-one .menu__item:active,.menu-small__level-one .menu__item:hover{background-color:rgba(67,176,42,.1)!important;color:#101010;text-decoration:none}.menu-small__level-one .menu__item.active,.menu-small__level-one .menu__item:active,.menu-small__level-one .menu__item:hover{background-color:rgba(67,176,42,.1)!important;text-decoration:none}.menu-small__sublevel-list{padding:1rem;border-top:1px solid rgba(67,176,42,.2)}.menu-small__sublevel-list li{margin-bottom:10px;cursor:pointer}.menu-small__sublevel-list li::before{content:"\2022";color:#43b02a;font-weight:700;font-size:1rem;display:inline-block;width:1em;margin-left:-1em}.menu-small__sublevel-img{padding:1rem 1rem 1rem 0;border-top:1px solid rgba(67,176,42,.2);border-left:none}.menu-small__sublevel-img .menu__sublevel-img-block{width:50%;cursor:pointer}.submenu__header{cursor:pointer;color:#101010}.submenu__header a{color:inherit;display:flex;align-content:center}.submenu__header a,.submenu__header a:active,.submenu__header a:focus,.submenu__header a:hover{text-decoration:none;color:inherit}.submenu__header img{margin-right:10px}.menu-panel-info__item>a,.menu-panel-item-style,.menu-panel__item>a,.menu-panel__subitem>a{text-decoration:none;font-size:inherit;min-height:49px;display:flex;align-items:center;align-content:center;color:#101010;padding:0 1rem;line-height:1;cursor:pointer;background-position:center right 1rem;background-repeat:no-repeat;background-size:auto;background-image:url(/images/icon-chevron-dark.svg)}.menu-panel{padding:10px 0 0;margin:0}.menu-panel__header{display:flex;align-items:center;padding:0 1rem;background-color:#43b02a;height:50px;justify-content:space-between;position:sticky;top:0;z-index:3}.menu-panel__header-logo{display:flex;align-items:center}.menu-panel__header .logo__menu{display:block}.menu-panel__language{width:auto;position:relative}.menu-panel__lang{width:auto;position:relative}.menu-panel__item{font-size:1rem}.menu-panel__item>a{padding:0 1rem 0 5px}.menu-panel__item--img{margin-right:10px;width:42px;height:42px;position:relative;display:flex;align-items:center;justify-content:center}.menu-panel__item--img img{height:auto!important}.menu-panel__item--img .badge{position:absolute;min-width:16px;height:16px;line-height:12px;text-align:center;top:3px;right:5px;font-size:.625rem;color:#fff;border-radius:50%!important;background:#f96d15}.menu-panel__item.selected{font-size:1rem;background-color:rgba(67,176,42,.1);border-bottom:1px solid rgba(67,176,42,.2)}.menu-panel__item.bordered{border-bottom:1px solid rgba(67,176,42,.2);padding-bottom:10px;margin-bottom:10px}.menu-panel__subitem{font-size:1rem;border-bottom:1px solid rgba(67,176,42,.2)}.menu-panel__subitem>a{padding:0 1rem 0 74px;position:relative}.menu-panel__subitem>a:before{content:'';width:8px;height:8px;border-radius:100%;background-color:#43b02a;position:absolute;left:52px;top:20px}.menu-panel-info{padding:10px 0;background-color:#f2f2f2}.menu-panel .menu__item-list a{padding:0 1rem 0 57px}.menu-panel .menu__item-list a:before{left:24px;top:24px}.menu-panel .menu__container-list-item{padding:0 10px}.menu-panel .address-info{padding:0 50px 0 10px;min-height:50px;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;background-position:center right 1rem;background-repeat:no-repeat;background-size:auto;background-image:url(/images/gray-right-chevron.svg);gap:10px}.menu-panel .address-info--city{font-size:1rem;margin-left:18px}.menu-panel .address-info--city>div{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-panel .address-info--city-change{cursor:pointer;color:#43b02a}.menu-panel .address-info--city-button{cursor:pointer;padding-left:32px;background:url(/images/icon-target-gray.svg) no-repeat center left;background-size:32px;height:32px;display:flex;align-items:center}.menu-panel .disabled{cursor:default;pointer-events:none;opacity:.7}.small-catalog{padding-top:24px}.small-catalog .menu-small__level-one{padding:0;border-top:1px solid #f2f2f2;margin-bottom:1.5rem;margin-left:-15px;margin-right:-15px}.small-catalog .menu-small__level-one .menu__item{padding:10px 15px;border-bottom:1px solid #f2f2f2;margin-bottom:0;color:#101010}.small-catalog .menu-small__level-one .menu__item a{color:inherit}.small-catalog .menu-small__sublevel-list{padding:0;border-top:1px solid rgba(67,176,42,.2);margin-bottom:1.5rem;margin-left:-15px;margin-right:-15px}.small-catalog .menu-small__sublevel-list li{padding:10px 15px 10px 45px;border-bottom:1px solid rgba(67,176,42,.2);margin-bottom:0;position:relative;cursor:pointer}.small-catalog .menu-small__sublevel-list li::before{content:"\2022";color:#43b02a;font-weight:700;font-size:1rem;display:inline-block;width:1em;margin-left:-1.5em;position:absolute;top:50%;transform:translateY(-50%)}@media all and (min-width:900px) and (max-width:1200px){.menu__level-one{width:320px}.menu__sublevel-col{width:50%}.menu__sublevel-img-block{width:50%}.menu__sublevel-col-75 .menu__sublevel-img-block{width:50%}}.ui-widget.ui-slider{overflow:visible;height:3px;border:none;background-color:rgba(67,176,42,.3);box-shadow:none;width:calc(100% - 35px);margin-bottom:17.5px;margin-left:17.5px;margin-top:17.5px;position:relative}.ui-widget.ui-slider:before{content:'';position:absolute;width:17.5px;background-color:rgba(67,176,42,.3);height:3px;left:-17.5px;border-top-left-radius:3px;border-bottom-left-radius:3px}.ui-widget.ui-slider:after{content:'';position:absolute;width:17.5px;background-color:rgba(67,176,42,.3);height:3px;right:-17.5px;border-top-right-radius:3px;border-bottom-right-radius:3px}.ui-widget.ui-slider .ui-slider-range.ui-widget-header{background-color:#43b02a}.ui-widget.ui-slider .ui-slider-handle{width:35px;height:35px;border:none;background-color:transparent!important;background-position:center center;background-repeat:no-repeat;background-size:35px;outline:0!important}.ui-widget.ui-slider .ui-slider-handle:first-of-type{background-image:url(/images/price-left.png)!important}.ui-widget.ui-slider .ui-slider-handle:nth-of-type(2){background-image:url(/images/price-right.png)!important}.ui-state-focus.ui-slider-handle,.ui-state-hover.ui-slider-handle,.ui-widget-content .ui-state-focus.ui-slider-handle,.ui-widget-content .ui-state-hover.ui-slider-handle,.ui-widget-header .ui-state-focus.ui-slider-handle,.ui-widget-header .ui-state-hover.ui-slider-handle{width:35px;height:35px;border:none;background-color:transparent!important;background-position:center center;background-repeat:no-repeat;background-size:35px;outline:0!important}.ui-state-focus.ui-slider-handle:first-of-type,.ui-state-hover.ui-slider-handle:first-of-type,.ui-widget-content .ui-state-focus.ui-slider-handle:first-of-type,.ui-widget-content .ui-state-hover.ui-slider-handle:first-of-type,.ui-widget-header .ui-state-focus.ui-slider-handle:first-of-type,.ui-widget-header .ui-state-hover.ui-slider-handle:first-of-type{background-image:url(/images/price-left.png)!important}.ui-state-focus.ui-slider-handle:nth-of-type(2),.ui-state-hover.ui-slider-handle:nth-of-type(2),.ui-widget-content .ui-state-focus.ui-slider-handle:nth-of-type(2),.ui-widget-content .ui-state-hover.ui-slider-handle:nth-of-type(2),.ui-widget-header .ui-state-focus.ui-slider-handle:nth-of-type(2),.ui-widget-header .ui-state-hover.ui-slider-handle:nth-of-type(2){background-image:url(/images/price-right.png)!important}.ui-state-active.ui-slider-handle,.ui-widget-content .ui-state-active.ui-slider-handle,.ui-widget-header .ui-state-active.ui-slider-handle{width:35px;height:35px;border:none;background-color:transparent!important;background-position:center center;background-repeat:no-repeat;background-size:35px;outline:0!important}.ui-state-active.ui-slider-handle:first-of-type,.ui-widget-content .ui-state-active.ui-slider-handle:first-of-type,.ui-widget-header .ui-state-active.ui-slider-handle:first-of-type{background-image:url(/images/price-left.png)!important}.ui-state-active.ui-slider-handle:nth-of-type(2),.ui-widget-content .ui-state-active.ui-slider-handle:nth-of-type(2),.ui-widget-header .ui-state-active.ui-slider-handle:nth-of-type(2){background-image:url(/images/price-right.png)!important}.ui-slider-horizontal .ui-slider-handle{top:-17.5px;margin-left:-17.5px}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.next,.prev{width:24px;height:24px;background-size:24px;background-position:center left;background-repeat:no-repeat;cursor:pointer}.theme-black-white .next,.theme-black-white .prev{filter:grayscale(1)}.prev{background-image:url(/images/chevron-left.svg)}.next{background-image:url(/images/chevron-right.svg)}.disabled{opacity:.5}.disabled input{pointer-events:none}.page-link{position:relative;display:block;font-size:.875rem;line-height:26px;padding:0 8px;margin-left:0;color:#101010;background-color:transparent;border:none;cursor:pointer}.page-link:hover{color:#3b9c25;text-decoration:none;background-color:transparent;border:none}.page-link:focus{outline:0;box-shadow:none!important}.page-link.next{padding:0;margin-left:5px}.page-link.prev{padding:0;margin-right:5px}.page-link .icon{display:flex}.page-item.disabled .page-link{color:#d1d1d1;pointer-events:none;cursor:auto;background-color:transparent;border:none;opacity:.5}.page-item.active .page-link{color:#43b02a;pointer-events:none;cursor:auto;background-color:transparent;border:none}@media all and (max-width:680px){.page-link{padding:0 16px}}.quantity__info{font-size:.875rem;margin-bottom:10px;display:flex;align-items:center;cursor:pointer;margin-bottom:26px;padding-top:5px}@media all and (min-width:680px){.quantity__info{margin-bottom:32px;padding-top:0}}.quantity__info h2:not(.detailed){font-size:14px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.quantity__info h2.detailed{margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.quantity__info--deatils{font-size:.75rem;line-height:1.2;margin-top:2px;font-weight:400;color:#888;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.quantity__info--image{width:64px;display:flex;justify-content:center;align-items:flex-start;min-height:61px}.quantity__info--image img{max-width:95%;max-height:60px;height:auto;width:auto}.quantity__info--text{padding-left:8px}.quantity__info--message{display:inline-block;text-align:center;background-color:#fefaca;border-radius:8px;padding:5px;color:#101010;font-size:.75rem}.quantity__info--manufacture{color:#888}.quantity__info--manufacture-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.quantity__info--manufacture .shopping-card__price-col--value{color:#101010;display:none}.quantity__info-block{border-radius:16px}.quantity__price{width:100%;padding:10px 0}.quantity__price--value{display:flex;align-items:center;justify-content:center;margin-bottom:5px}.quantity__price--new{font-size:1.25rem;font-weight:600;margin-right:30px}.quantity__price--new span{font-size:.875rem}.quantity__price--old{color:#888;font-weight:600;font-size:.875rem;text-decoration:line-through;margin-top:5px}.quantity__price .green{font-size:.8125rem}.quantity__counter{width:110px;background-color:#f2f2f2;border-radius:12px;padding:2px}.quantity__counter--label{color:#101010;font-size:.75rem;font-weight:600;text-transform:uppercase;text-align:center;width:100%;margin-bottom:2px;white-space:nowrap;overflow:hidden;line-height:1.5}.quantity__counter--label.info-green{padding-right:0;background-position:center right 8px}.quantity__counter .input-number{height:36px;background-color:transparent;text-align:center;padding-right:5px;padding-left:5px}.quantity__counter .input-number:active,.quantity__counter .input-number:focus{background-color:transparent}.quantity__counter.disabled{border-top-color:transparent}.shopping-card .logo-sm{display:none}.shopping-card__container{padding-top:24px}@media all and (min-width:1024px){.shopping-card__container{padding-top:50px}}.shopping-card__container--mobile-row{padding:0 16px}@media all and (min-width:480px){.shopping-card__container--mobile-row{padding:0}}.shopping-card h1{font-size:1.25rem;padding:0;margin:0}.shopping-card__row{margin-left:0;margin-right:0}.shopping-card__row .col{padding:0}@media all and (min-width:900px){.shopping-card__row .col{padding:0 15px}}.shopping-card .address-card{margin:0 0 16px}.shopping-card .address-card .filter-group__list{border-top:1px solid #f2f2f2}.shopping-card .address-card .filter-group__list--item{cursor:default;border-top:none;border-bottom:1px solid #f2f2f2;min-height:90px}.shopping-card .address-card .filter-group__list .banner__message{order:3;margin-top:12px}.shopping-card .address-card .filter-group{border-bottom:none!important}.shopping-card .address-card .filter-group__list .btn.btn-primary-kit{height:48px}.shopping-card .quantity__counter{max-width:120px}.shopping-card .quantity__info{max-width:calc(100% - 10px)}.shopping-card .quantity__info h2{font-size:.875rem}.shopping-card .quantity__info--image{width:65px;justify-content:center;padding-top:3px;align-items:flex-start;flex:0 0 auto}.shopping-card .quantity__info--count{margin-top:.5rem;display:flex}.shopping-card .quantity__info--count img{width:18px;height:18px;cursor:pointer;display:none}.shopping-card .product-list__container{padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(32,33,36,.2)}.shopping-card .product-list__item{padding:1rem 0}.shopping-card__price-info{display:flex;justify-content:space-between;font-size:1.25rem}.shopping-card__price-info span:nth-child(2){flex:0 0 auto}.font-size-large .shopping-card__price-info span:nth-child(2),.font-size-x-large .shopping-card__price-info span:nth-child(2){flex:1 1 auto;text-align:right}.shopping-card__booking{margin-left:-15px;margin-right:-15px;border-bottom:none!important;display:block}@media all and (min-width:900px){.shopping-card__booking{margin:0}}.shopping-card__quantity-col{padding-right:0;display:flex;align-items:center}@media all and (min-width:900px){.shopping-card__quantity-col{justify-content:flex-end;padding-right:32px}}.shopping-card__quantity-col-inner{display:flex;justify-content:space-between;width:100%}@media all and (min-width:900px){.shopping-card__quantity-col-inner{justify-content:flex-end}}@media all and (min-width:900px){.shopping-card__quantity-col .shopping-card__price-col--value{display:none}}.shopping-card__quantity-col .quantity__counter:not(:last-child){margin-right:15px}@media all and (min-width:900px){.shopping-card__quantity-col .quantity__counter:not(:last-child){margin-right:32px}}.shopping-card__price-col{padding:0!important;display:flex;justify-content:flex-end}.shopping-card__price-col--value{display:flex;flex-direction:column;justify-content:flex-end}.shopping-card hr{color:#888;margin-top:20px;margin-bottom:20px}.shopping-card__search .quantity__info{color:#101010;max-width:100%;margin:0;padding:10px 0;border-bottom:1px solid #f2f2f2}.shopping-card__search .quantity__info h2{font-size:.875rem;font-weight:400;white-space:normal;word-break:break-word;padding-right:10px}.shopping-card__search .quantity__info .btn.btn-card{height:40px!important;min-width:80px;white-space:nowrap}.shopping-card__search .quantity__info--text{width:calc(100% - 56px)}.shopping-card__search .quantity__info--image{width:56px;padding-top:3px;align-items:flex-start;flex:0 0 auto}.shopping-card__search .quantity__info--image img{margin-left:0!important}.shopping-card__search .quantity__info--count,.shopping-card__search .quantity__info--producer{display:flex;justify-content:space-between}.shopping-card__search .quantity__info--count span:nth-child(2),.shopping-card__search .quantity__info--producer span:nth-child(2){flex:0 0 auto}.shopping-card__search .quantity__info--count{margin-top:5px}.shopping-card__search .quantity__info--amount{font-size:1rem;text-align:right;white-space:nowrap}.shopping-card__search h2{padding-top:2px}.shopping-card__search .quantity__info{display:block}.shopping-card.checkout .shopping-card__container,.shopping-card.delivery-reservation .shopping-card__container,.shopping-card.reservation .shopping-card__container{padding-top:1rem;width:100%;max-width:966px;margin:0 auto}.shopping-card.checkout .shopping-card__container-md,.shopping-card.delivery-reservation .shopping-card__container-md,.shopping-card.reservation .shopping-card__container-md{padding:24px 0;padding-bottom:72px;max-width:632px;margin:0 -15px}@media all and (min-width:480px){.shopping-card.checkout .shopping-card__container-md,.shopping-card.delivery-reservation .shopping-card__container-md,.shopping-card.reservation .shopping-card__container-md{margin:0 auto}}@media all and (min-width:1024px){.shopping-card.checkout .shopping-card__container-md,.shopping-card.delivery-reservation .shopping-card__container-md,.shopping-card.reservation .shopping-card__container-md{padding:48px 0}}.shopping-card.checkout .shopping-card__container-col,.shopping-card.delivery-reservation .shopping-card__container-col,.shopping-card.reservation .shopping-card__container-col{max-width:632px;margin:0 auto;padding:16px 0}@media all and (min-width:901px){.shopping-card.checkout .shopping-card__container-col,.shopping-card.delivery-reservation .shopping-card__container-col,.shopping-card.reservation .shopping-card__container-col{padding:48px 0 32px}}@media all and (min-width:1200px){.shopping-card.checkout .shopping-card__container-col,.shopping-card.delivery-reservation .shopping-card__container-col,.shopping-card.reservation .shopping-card__container-col{padding:48px 0 80px}}.shopping-card.checkout .shopping-card__container-col .col,.shopping-card.delivery-reservation .shopping-card__container-col .col,.shopping-card.reservation .shopping-card__container-col .col{padding:0}.shopping-card.checkout .shopping-card__row,.shopping-card.delivery-reservation .shopping-card__row,.shopping-card.reservation .shopping-card__row{margin-left:0;margin-right:0;justify-content:center}.shopping-card.checkout .quantity__info,.shopping-card.delivery-reservation .quantity__info,.shopping-card.reservation .quantity__info{color:#101010;max-width:100%;margin:0;padding:10px 0;border-bottom:1px solid #f2f2f2}.shopping-card.checkout .quantity__info h2,.shopping-card.delivery-reservation .quantity__info h2,.shopping-card.reservation .quantity__info h2{font-size:.875rem;font-weight:400;white-space:normal;word-break:break-word;padding-right:10px}.shopping-card.checkout .quantity__info .btn.btn-card,.shopping-card.delivery-reservation .quantity__info .btn.btn-card,.shopping-card.reservation .quantity__info .btn.btn-card{height:40px!important;min-width:80px;white-space:nowrap}.shopping-card.checkout .quantity__info--text,.shopping-card.delivery-reservation .quantity__info--text,.shopping-card.reservation .quantity__info--text{width:calc(100% - 56px)}.shopping-card.checkout .quantity__info--image,.shopping-card.delivery-reservation .quantity__info--image,.shopping-card.reservation .quantity__info--image{width:56px;padding-top:3px;align-items:flex-start;flex:0 0 auto}.shopping-card.checkout .quantity__info--image img,.shopping-card.delivery-reservation .quantity__info--image img,.shopping-card.reservation .quantity__info--image img{margin-left:0!important}.shopping-card.checkout .quantity__info--count,.shopping-card.checkout .quantity__info--producer,.shopping-card.delivery-reservation .quantity__info--count,.shopping-card.delivery-reservation .quantity__info--producer,.shopping-card.reservation .quantity__info--count,.shopping-card.reservation .quantity__info--producer{display:flex;justify-content:space-between}.shopping-card.checkout .quantity__info--count span:nth-child(2),.shopping-card.checkout .quantity__info--producer span:nth-child(2),.shopping-card.delivery-reservation .quantity__info--count span:nth-child(2),.shopping-card.delivery-reservation .quantity__info--producer span:nth-child(2),.shopping-card.reservation .quantity__info--count span:nth-child(2),.shopping-card.reservation .quantity__info--producer span:nth-child(2){flex:0 0 auto}.shopping-card.checkout .quantity__info--count,.shopping-card.delivery-reservation .quantity__info--count,.shopping-card.reservation .quantity__info--count{margin-top:5px}.shopping-card.checkout .quantity__info--amount,.shopping-card.delivery-reservation .quantity__info--amount,.shopping-card.reservation .quantity__info--amount{font-size:1rem;text-align:right;white-space:nowrap}.shopping-card-empty{margin:0 auto;padding-bottom:30px}.shopping-card-empty .base-card-bordered{font-size:1rem;padding:16px}@media all and (min-width:680px){.shopping-card-empty .base-card-bordered{padding:24px}}@media all and (min-width:680px){.shopping-card-empty .base-card-bordered__content{max-width:580px}}.shopping-card-empty .btns-holder{max-width:415px;margin:0 auto;flex-wrap:wrap}@media all and (min-width:480px){.shopping-card-empty .btns-holder{flex-wrap:nowrap}}.shopping-card-empty .btns-holder .btn{font-size:.75rem;width:100%}@media all and (min-width:480px){.shopping-card-empty .btns-holder .btn{width:50%}}.shopping-card-empty .btns-holder .btn:first-child{margin-bottom:16px}@media all and (min-width:480px){.shopping-card-empty .btns-holder .btn:first-child{margin-bottom:0}}.shopping-card-empty__products .product-list__container{box-shadow:none;padding:0;border-radius:0}.shopping-card-empty__products .product-list__item{padding:0 0 16px;border:0!important;font-size:.875rem}.shopping-card-empty__products .product-list__item h3{font-size:.875rem;margin-bottom:4px}.shopping-card-empty__products .product-list__item:last-child{padding-bottom:0}.shopping-card-empty__products .product-list__item:not(:last-of-type){border-bottom:1px solid #f2f2f2!important;margin-bottom:10px}.shopping-card-empty__products .product-list__item .product-list__filters{display:none}.shopping-card-empty__products .product-info-opener{align-items:center}.shopping-card-empty__products .badge-large{width:48px;height:48px;line-height:48px}.shopping-card .user-social-btn-container .btn{width:100%}.reservation h2{font-size:1.125rem}.reservation .page-header img{width:20px;height:20px}.reservation__user-info--phones{font-size:.75rem}.reservation__user-info--phones input{max-width:145px;padding:0 10px}.reservation__user-info .input-group .input-group-append{background-color:#3b9c25;align-items:center;border-top-right-radius:8px;border-bottom-right-radius:8px;padding-right:1rem;color:#fff}.reservation__user-info .input-group .input-group-append a,.reservation__user-info .input-group .input-group-append a:active,.reservation__user-info .input-group .input-group-append a:hover{color:#fff;text-decoration:none}.reservation__hint{padding:1rem}.reservation__phone-hint p{margin-bottom:16px}.reservation__phone-hint p:last-child{margin-bottom:0}.reservation__total-items{background-color:rgba(67,176,42,.1);padding:.5rem 1rem;font-size:1rem;font-weight:600}.reservation__getting{background-color:#fefaca;padding:.5rem 30px .5rem 1rem;position:relative}.reservation__getting.rounded-bottom{border-radius:0 0 8px 8px;padding:1rem 30px 1rem 1rem}.reservation__getting img{position:absolute;top:.6rem;right:1rem}.reservation__items-show{cursor:pointer}.container-fixed-large{max-width:inherit}.total-info{width:100%;background-color:#fefaca;border-radius:8px;box-shadow:0 1px 6px rgba(32,33,36,.2);padding:1rem}.history-phone{width:auto;background-color:rgba(67,176,42,.1)!important;color:#43b02a!important;font-weight:400;font-size:.875rem;height:auto;padding:8px 12px;line-height:1.2}.custom-address{cursor:pointer}.checkout-header__small{display:none}.checkout-header__buttons img{width:22px;height:22px}.search-items__backdrop .shopping-card__search{transform:none!important;top:70px!important;margin:0!important}#showAppLink{display:none}.delivery-reservation .delivery-time,.delivery-reservation .delivery-time__placeholder,.search-top__item .delivery-time,.time-deivery-info{font-size:.875rem;line-height:19px;color:#101010}.delivery-reservation .form-control,.delivery-reservation label{color:#101010;font-size:.875rem}.delivery-reservation__tag-container{display:flex;gap:10px}.delivery-reservation__tag-container .form-control{flex:1;display:flex;flex-direction:column;text-align:left;align-items:flex-start;justify-content:flex-start;color:#3b9c25;background-color:#eef7eb;padding:8px 12px;font-size:14px;height:auto;line-height:1.4;max-width:50%;overflow:hidden}.delivery-reservation__tag-container .form-control.history-post-item{max-width:70%}@media all and (min-width:480px){.delivery-reservation__tag-container .form-control.history-post-item{max-width:50%}}.delivery-reservation__tag-container .form-control.history-post-item>div{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delivery-reservation__tag-container .form-control .phone-mask{display:block}.delivery-reservation__tag-container .form-control .full-name{font-weight:600}.delivery-reservation__tag-container .form-control.disabled{background-color:#f2f2f2;color:#888;pointer-events:auto;cursor:pointer}.delivery-reservation__tag-link-container{display:flex;gap:6px}.delivery-reservation__tag-link-container>*{flex-grow:1}.delivery-reservation .link-arrow-right{display:block;width:10px;height:10px;border-top:1px solid #43b02a;border-right:1px solid #43b02a;transform:rotate(45deg)}.delivery-reservation-tag{background-color:rgba(67,176,42,.1);color:#43b02a;font-weight:400;font-size:.875rem;height:38px;border-radius:8px;padding:0 10px;display:flex;align-items:center;justify-content:center}.delivery-reservation-tag__link{height:auto;padding:13px 15px;justify-content:space-between;color:#43b02a!important}.delivery-reservation-tag__link>div:first-child{margin-right:10px}.delivery-reservation__kind-container .custom-control.custom-radio .custom-control-label{width:100%;padding-left:20px}.delivery-reservation__kind-label{display:flex;justify-content:space-between;align-content:center}.delivery-reservation__kind-label img{height:32px;width:32px;margin-right:8px}.delivery-reservation__payment-kind-label .details{margin-top:5px}.delivery-reservation__city{display:flex;align-items:center;margin-bottom:1rem}.delivery-reservation__city span,.delivery-reservation__city>button{font-weight:600}.delivery-reservation .delivery-time__placeholder{opacity:.5}.delivery-reservation .delivery-time__wait{min-height:20px}.delivery-reservation__inline-items{display:flex;gap:10px}.warehouses__list.scrollable-wrap-green{position:absolute;top:0;left:16px;right:16px;bottom:16px;margin-top:60px;height:auto;max-height:none;min-height:300px}.warehouses__item{transition:color .3s ease-in-out;position:relative;padding:8px 32px 8px 0;cursor:pointer}@media all and (min-width:680px){.warehouses__item{padding:16px 32px 16px 0}}.warehouses__item:first-child{border-top:1px solid #f2f2f2}.warehouses__item:not(:last-child){border-bottom:1px solid #f2f2f2}.warehouses__item .icon{position:absolute;top:8px;right:16px}@media all and (min-width:680px){.warehouses__item .icon{top:16px}}.warehouses__item .icon path{transition:fill .3s ease-in-out}.warehouses__item:hover{color:#3b9c25}.warehouses__item:hover .icon path{fill:#3b9c25}.warehouses__item:hover .warehouses__delivery-time{color:#3b9c25}.warehouses__delivery-time{transition:color .3s ease-in-out;font-size:.75rem;color:#888}.recomend-basket{border:1px solid #f2f2f2;border-bottom:0;overflow:hidden}@media all and (min-width:768px){.recomend-basket{border-radius:16px;border-bottom:1px solid #f2f2f2}}.recomend-basket .row{margin:0 -1px 0}.recomend-basket [class^=col-]{display:flex;margin-bottom:-1px}.recomend-basket .card__recomend-basket{border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;height:100%;width:100%}@media all and (max-width:900px){.shopping-card__container{margin-left:-15px;margin-right:-15px}.shopping-card__container .shopping-card__booking{padding-top:0;padding-bottom:0;border:none}.shopping-card__container .shopping-card__booking>div[class^=col]{flex:0 0 100%;max-width:100%}.shopping-card__container .shopping-card__booking>div[class^=col]:first-child{padding:1rem 1rem 0!important}.shopping-card__container.one-pharmacy .total-info{display:none}.shopping-card__container .notice-message{padding:0}.shopping-card .filter-group__list--item{min-height:20px}.shopping-card .filter-group__list--price{margin-bottom:.8rem}.shopping-card .page-header{padding-left:1rem}.shopping-card__quantity-col{order:3}.shopping-card__price-col{display:none}.shopping-card-empty{padding-right:0;padding-left:0}.shopping-card__name-col{padding-right:0}.shopping-card__name-col .quantity__info{margin-bottom:16px;max-width:100%}.shopping-card__name-col .quantity__info h2{padding-right:32px}.shopping-card__name-col .quantity__info--text{width:100%;padding-right:0;margin-bottom:10px}.shopping-card__name-col .quantity__info--manufacture{display:flex;justify-content:space-between}.shopping-card__name-col .quantity__info--manufacture-count{display:none}.shopping-card__name-col .quantity__info--manufacture-name{align-self:flex-end}.shopping-card__name-col .quantity__info--manufacture .filter-group__list--price{margin-bottom:0}.shopping-card__name-col,.shopping-card__price-col,.shopping-card__quantity-col{flex:0 0 100%;max-width:100%}.shopping-card:not(.delivery-reservation) .total-info,.shopping-card:not(.reservation) .total-info{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 6px rgba(32,33,36,.2)}.shopping-card.delivery-reservation .shopping-card__container,.shopping-card.reservation .shopping-card__container{padding:1rem 0 112px;width:100%;max-width:468px;margin:0 auto}.shopping-card.delivery-reservation .shopping-card__row,.shopping-card.reservation .shopping-card__row{margin-left:-15px;margin-right:-15px;justify-content:center}.shopping-card.delivery-reservation .logo-sm,.shopping-card.reservation .logo-sm{display:block}.shopping-card.delivery-reservation .logo-lg,.shopping-card.reservation .logo-lg{display:none}.shopping-card.delivery-reservation .total-info,.shopping-card.reservation .total-info{width:100%}.shopping-card.delivery-reservation .reservation__agreement,.shopping-card.reservation .reservation__agreement{padding:0 1rem}.checkout-header__small{display:flex;justify-content:space-between;align-items:center}.container-fixed-large{position:static}.shopping-card__container.cart{padding-top:24px}#showAppLink{display:flex}}.user-profile-page .container__main{background-color:#fafafa}.user-profile-page .container-fixed-menu{min-height:auto}.user-profile{height:100%}.user-profile .show-large-flex{display:flex}.user-profile .user-menu-breadcrumbs{display:none}.user-profile__main-holder{padding:40px 0}@media all and (min-width:901px){.user-profile__main-holder{padding:48px 0}}.user-profile__title-base{font-size:1.25rem;padding:0 16px;margin-bottom:24px}@media all and (min-width:901px){.user-profile__title-base{padding:0}}.user-profile__container{min-height:100%;height:100%}.user-profile__row{margin-left:0;margin-right:0;height:100%;min-height:660px}.user-profile__content{width:65%;padding:30px;padding-right:43px;padding-top:0;min-height:calc(100% - 60px - 2px)}.user-profile__menu{width:35%;max-width:341px;padding:0}.user-profile__content-header{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:#101010;font-size:1.25rem;font-weight:600;border-bottom:1px solid #f2f2f2;padding:40px 0 24px;margin:0}.user-profile__content-header>span{margin-bottom:5px}.user-profile__subheader{font-size:.875rem;padding:16px;margin-bottom:0}@media all and (min-width:900px){.user-profile__subheader{padding:16px 0;font-size:1.125rem}}.user-profile .custom-control .custom-control-label{color:#101010}.user-profile .form-control{font-size:.875rem}.user-profile-social-btn{position:relative}.user-profile-social-btn.connected{background-image:none}.user-profile-social-btn .avatar{position:absolute;top:2px;left:2px;display:block;width:42px!important;height:42px;border:1px solid #fff;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:42px}.user-profile .category-card__top-filters .tag-container{padding-left:0;padding-right:0}.user-profile .category-card__top-filters--container{margin-top:0}.user-profile .category-card__top-filters--buttons .btn-filter{display:none;visibility:hidden;margin-left:0;height:20px;font-weight:400;padding-right:0;padding-left:0}.user-profile .category-card__top-filters--buttons .btn-filter.show-always{display:flex;visibility:visible}.user-profile .category-card__top-filters--buttons .btn-filter img+span{margin-left:.2rem}.user-profile .category-card__top-filters--buttons .list{margin-right:10px}.user-profile .category-card__all-products{display:flex;padding-left:0}.user-profile-carousel{margin:0;padding-left:1rem;padding-right:1rem}.user-profile__empty{padding:40px 0}.user-profile__settings-point{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.user-profile__settings-point:active,.user-profile__settings-point:focus,.user-profile__settings-point:hover{text-decoration:none!important}.user-profile__settings-point:last-child{margin-bottom:0}.user-profile__settings-point .icon{margin-right:0}.user-profile__settings-point-value{font-size:1rem;font-weight:600}.user-profile__settings-point-value.uk-lang{background-position:100% center;padding-right:22px!important}.user-profile .clear-history-holder h2{font-size:1rem;margin-bottom:22px}.cancel-reason__text{font-size:1rem;max-width:100%;width:100%;box-sizing:border-box}.cancel-reason__container{display:block;position:relative}.container-fixed-menu{background-color:#f2f2f2;position:static;max-width:inherit;width:100%;padding-left:43px;padding-bottom:43px}.container-fixed-menu.fix-bottom{position:absolute;bottom:0}.container-fixed-menu h2{font-size:1.25rem;padding:40px 0 24px;margin-bottom:0}.container-fixed-menu h2.page-header-small{display:none}.container-fixed-menu h2.page-header-small>img{display:none;width:0;height:0}.user-login__col-login .form-group{margin-bottom:24px}.user-login__col-login .input-with-button{margin-bottom:0}.user-login__col-forgot-pass{max-width:500px;margin:auto}.user-login__col-forgot-pass .form-group{margin-bottom:24px}.user-login__social-buttons .btn{width:100%}.user-login__social-buttons.linked{display:flex;flex-direction:column}.user-login__social-buttons.linked .btn{width:100%;max-width:100%;margin-bottom:1rem}.user-login__col-social{order:-1}@media all and (min-width:1080px){.user-login__col-social{order:0}}.user-login__col-social .btn{width:100%}.user-login__col-social .btn div{text-align:left}.user-login__nav-tabs .nav-item{font-size:1.25rem;font-weight:600}.user-login__nav-tabs .nav-link{color:#888}.user-login__nav-tabs .nav-link:hover{text-decoration:none}.user-login__nav-tabs .nav-link.active{text-decoration:none;color:#101010}.user-info__additional-info{margin-top:30px}.user-info__social-buttons{display:flex;flex-direction:column;gap:10px}.user-info__col-login .form-group{margin-bottom:1rem}.user-info__col-login .input-with-button{margin-bottom:0}.user-info__col-forgot-pass{max-width:500px;margin:auto}.user-info__col-forgot-pass .form-group{margin-bottom:1rem}.user-info__social-buttons .btn{width:100%}.user-info__social-buttons.linked{display:flex;flex-direction:column}.user-info__social-buttons.linked .btn{width:100%;max-width:100%;margin-bottom:1rem}.user-reservations__section-header{font-size:.875rem;font-weight:400;color:#888;padding:16px 0}.collapse-arrow-style,.reservation-group .collapsed:after,.reservation-group .collapsible:after{content:'';display:inline-block;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;background-image:url(/images/chevron-collapsed-gray.svg);position:absolute;right:8px;top:47px;transform:translateY(0) rotate(180deg)}.user-social-btn-container{display:flex;flex-direction:column;gap:12px}.reservation-group{border-radius:8px}.reservation-group.shered-reserve{padding-top:95px}.reservation-group .tag{display:inline-flex}.reservation-group .large{font-size:1.125rem;font-weight:600}.reservation-group__holder{background-color:#fff;margin-bottom:8px}.reservation-group .reservation-group-col.col-left .reservation-group__status-col{margin-bottom:8px}@media all and (min-width:1079px){.reservation-group .reservation-group-col.col-left .reservation-group__status-col{display:none}}@media all and (min-width:1079px){.reservation-group .reservation-group-col.col-center{display:flex;align-items:center;padding-left:32px}}.reservation-group .reservation-group-col.col-center .reservation-group__status-col{display:none}@media all and (min-width:1079px){.reservation-group .reservation-group-col.col-center .reservation-group__status-col{display:block}}@media all and (min-width:1079px){.reservation-group .reservation-group-col.col-right{display:flex;align-items:center;justify-content:flex-end;text-align:right}}.reservation-group__header{position:relative;z-index:2;border-radius:16px}.reservation-group__header .btn-expand-order{transition:box-shadow .3s ease-in-out;border-radius:16px}.reservation-group__header .btn-expand-order.collapsed:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}.reservation-group__body{padding:16px;border-top:1px solid #f2f2f2}.reservation-group__body .status-details__map{display:none}.reservation-group__body .status-details__btn-cancel,.reservation-group__body .status-details__btn-repeat,.reservation-group__body .status-details__btn-share{display:none}@media all and (min-width:1079px){.reservation-group__body .status-details__btn-cancel,.reservation-group__body .status-details__btn-repeat,.reservation-group__body .status-details__btn-share{display:block}}.reservation-group__body .reserve-details{padding:0 10px 0 15px}.reservation-group__body .status-details{padding:0 15px 0 10px}.reservation-group__more{margin-top:8px;width:100%}.reservation-group__address,.reservation-group__price{display:flex;flex-direction:column}.reservation-group__address>div:first-of-type,.reservation-group__price>div:first-of-type{margin-bottom:8px}.reservation-group__address .price-text,.reservation-group__price .price-text{font-size:1rem}.reservation-group__address-container{width:100%;display:flex}.reservation-group__address-container .reservation-group__address{flex:0 0 100%;max-width:100%}.reservation-group__address-container .reservation-group__user-comment--link{display:none}.reservation-group__status{margin-bottom:14px}.reservation-group__status .tag{margin-right:5px}.reservation-group__status .data-text{display:none}.reservation-group__completed-orders.has-current-reserve{padding-top:16px}@media all and (min-width:900px){.reservation-group__completed-orders.has-current-reserve{padding-top:32px}}.reservation-group .collapse,.reservation-group .collapsing{z-index:1}.reservation-group .collapsing{transition:height .2s ease}.reservation-group .collapsible{font-family:RobotoWeb;background-color:transparent;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:0;padding:16px;position:relative;color:inherit}@media all and (min-width:1079px){.reservation-group .collapsible{padding:16px 50px 16px 16px}}@media all and (min-width:1079px){.reservation-group .collapsible .reservation-group__col{margin-right:-34px}}.reservation-group .collapsed:after{transform:translateY(0)}.reservation-group .filter-group{padding:0 16px 23px}.reservation-group .filter-group__list .filter-group__list--item:not(:last-of-type){padding:16px 0;border-bottom:1px solid #f2f2f2}.reservation-group .filter-group__list-btns-mobile{padding-top:20px}@media all and (min-width:1079px){.reservation-group .filter-group__list-btns-mobile{display:none}}.reservation-group .filter-group__list-btns-mobile button{display:block;width:100%}.reservation-group-col .btn-remove-history{float:right;cursor:pointer;display:none}.reservation-group__small-container{position:static;display:block}.reservation-group__small-container--header,.reservation-group__small-container--header-readonly{--safe-area-inset-left:env(safe-area-inset-left);display:none;color:#101010;font-size:.75rem;padding:11px 43px 8px;background-color:#fff;border-bottom:1px solid #f2f2f2;text-align:center;background-image:url(/images/arrow-left-gray.svg);background-position:center left calc(1rem + (var(--safe-area-inset-left)));background-repeat:no-repeat}.reservation-group__small-container--header .status-details__btn-share,.reservation-group__small-container--header-readonly .status-details__btn-share{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background-color:transparent;padding:0}.reservation-group__small-container--backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:1020;min-height:calc(100vh + 100px)}.reservation-group__reservation-type{display:block;font-size:.875rem;margin-bottom:2px}.reservation-group .banner__message{margin:10px 0 0}.reservation-group__reservation-time{margin-top:16px;padding:8px 12px;background-color:#fff1e9;border-radius:12px;color:#f96d15;text-align:center}@media all and (min-width:1080px){.reservation-group__reservation-time{margin-top:12px}}.reservation-group .order-num{font-size:1rem;font-weight:600;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-decoration:none;text-decoration:none}.reservation-group__product-list{display:none}.reservation-group .event-banner{display:flex;position:relative;padding:2px;border-radius:16px;margin-bottom:8px}@media all and (min-width:680px){.reservation-group .event-banner{margin-bottom:20px}}.reservation-group .event-banner::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,#e1caff 0,#f8eeeb 50%,#f8eeeb 100%);border-radius:16px}.reservation-group .event-banner__inner{position:relative;display:flex;align-items:center;background-color:#fff;border-radius:16px;padding:16px;width:100%}.reservation-group .event-banner .image-holder{margin-right:16px;min-width:80px}@media all and (min-width:680px){.reservation-group .event-banner .image-holder{margin-right:20px}}.reservation-group .event-banner .image-holder img{width:100%}.reservation-group .filter-group,.reservation-group__holder,.reservation-group_bordered,.status-details__btn-cancel,.status-details__contact-info,.status-details__head{border:1px solid #f2f2f2;border-radius:16px}@media all and (max-width:900px){.reservation-group .filter-group,.reservation-group__holder,.reservation-group_bordered,.status-details__btn-cancel,.status-details__contact-info,.status-details__head{background-color:#fff}}.reservation__quantity-info{font-size:.75rem;width:100%;margin:0;display:flex;flex-wrap:wrap}.reservation__quantity-info h2{font-size:.875rem;white-space:normal;margin-bottom:4px}.reservation__quantity-info--text{width:calc(100% - 72px);padding-left:12px}.reservation__quantity-info--manufacturer{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#888;margin-bottom:8px}.reservation__quantity-info--image{width:72px;height:72px;display:flex;justify-content:center;align-items:center}.reservation__quantity-info--image img{max-width:100%;max-height:100%;width:auto;height:auto}.reservation__quantity-info--count{display:flex;justify-content:space-between}.reservation__quantity-info--count .packages{color:#888}.reservation__quantity-info--count .amount{flex:0 0 auto;font-size:.875rem}.reservation__quantity-info--count .amount.text-crossed{color:#888}.reservation__quantity-info--count .amount:not(.text-crossed){font-size:.875rem!important;font-weight:600}.reservation__quantity-info--total{padding-top:8px;width:100%;font-size:1.125rem;font-weight:600;display:flex;justify-content:space-between}.reservation__quantity-col{max-width:250px;padding-right:0;display:flex;align-items:center;justify-content:flex-end}.reservation__price-col{display:flex;flex-direction:column;justify-content:center}.reservation__wide-buttons{display:flex;justify-content:space-between;margin-top:5px}.reservation__wide-buttons .btn:first-of-type{margin-right:5px}.reservation__narrow-buttons{display:flex;flex-direction:column;margin-top:5px}.reservation__narrow-buttons .btn:first-of-type{margin-bottom:20px}.reservation__info-changed--value{display:flex}.reservation__info-changed--success,.reservation__info-changed--warning{display:flex;align-items:center;border-radius:8px;padding:8px 12px}.reservation__info-changed--success>div,.reservation__info-changed--warning>div{height:100%}.reservation__info-changed--warning{color:#f96d15;background-color:#fff1e9;text-align:center}.reservation__info-changed--success{color:#fff;background-color:#43b02a}.reservation-release>div[class^=status-details__]{margin-bottom:8px}@media all and (min-width:900px){.reservation-release>div[class^=status-details__]:not(:last-child){margin-bottom:16px}}.reservation-release .comment-reserve{min-width:100%}.reserve-comment__user-info .form-group{margin-bottom:16px}.reserve-comment__user-info .form-group:last-of-type{margin-bottom:0}.reserve-comment__user-title{margin-top:16px}@media all and (min-width:681px){.reserve-comment__user-title{margin-top:0}}.reserve-comment__list{width:100%}.reserve-comment__list-item{width:100%;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f2f2f2}.reserve-comment__list-item-num{display:inline-block;font-size:1rem;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;background-color:#ccc;border-radius:50%;margin-right:16px}.reserve-comment__list-item--name{display:flex;align-items:center;margin-bottom:10px}.reserve-comment__list-item--name.active .reserve-comment__list-item-num{background-color:#3b9c25}.reserve-comment__list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.reserve-comment__list-header h4{margin-bottom:0}.user-pharmacy__list .col{flex:0 0 50%;max-width:50%;padding-bottom:15px;padding-top:15px}.user-pharmacy__item{box-shadow:0 1px 6px rgba(32,33,36,.2);border-radius:8px;width:100%;padding:20px;background-color:#fff;height:100%}.user-pharmacy__item a{cursor:pointer}.user-pharmacy__item--header{font-size:1.125rem;font-weight:600;display:flex;justify-content:space-between;margin-bottom:10px}.user-pharmacy__item--header .btn-link{cursor:pointer}.user-pharmacy__item--header .btn-link img{width:21px;height:21px}.user-selected__top-btn{display:none;color:#fff;font-size:1.125rem;font-weight:600;height:49px;padding:0 1rem 0 43px;background-color:#43b02a;text-align:center;background-image:url(/images/arrow-left.svg);background-position:center left 1rem;background-repeat:no-repeat}#showAppLink{display:none}.barcode-container{max-width:517px;margin:0 auto}.barcode-container>svg{max-width:100%}@media all and (max-width:900px){.user-profile-page .footer__delivery{display:none}.user-profile-page .footer{border-top:none}.user-profile{min-height:100%}.user-profile__row{min-height:100%}.user-profile__row .catalog-search__container{margin-left:0!important;margin-right:0!important}.user-profile__row .catalog-search__container .col{padding-right:0;padding-left:0}.user-profile .show-large-flex{display:none}.user-profile__content{display:none;width:0}.user-profile__content.show-content{width:100%;display:block;padding-left:0;padding-right:0}.user-profile__menu{background-color:#fff;width:100%;max-width:100%;padding:0}.user-profile__menu.show-content{width:0;display:none}.user-profile__content-header{padding-left:1rem;padding-right:1rem}.user-profile .user-menu-breadcrumbs{display:block!important;padding-left:0;padding-bottom:0!important;margin-top:1rem}.user-profile .user-menu-breadcrumbs ol{margin-bottom:0!important}.user-profile .user-menu-breadcrumbs li{margin-left:3rem;position:relative;padding:4px 8px}.user-profile .user-menu-breadcrumbs li:before{content:'';position:absolute;left:-2rem;height:23px;width:2rem;top:0;display:block;background-position:center left;background-repeat:no-repeat;background-size:auto;background-image:url(/images/arrow-left-green.svg)}.user-profile .category-card__top-filters .tag-container{padding-left:1rem;padding-right:1rem}.user-profile .category-card__top-filters--container{padding-left:1rem}.user-profile .category-card__top-filters--buttons .btn-filter{display:flex;visibility:visible}.user-profile .category-card__all-products{padding-left:1rem}.user-profile .category-card__card-row{padding:0}.user-profile-carousel{margin:0;padding-left:10px;padding-right:10px}.user-profile__empty{padding:1rem}.container-fixed-menu{background-color:#fff;position:static;width:100%;padding-left:0;padding-bottom:0;min-height:100%}.container-fixed-menu h2{margin:0;background-color:rgba(67,176,42,.1);border-bottom:1px solid rgba(67,176,42,.2);font-size:1rem;font-weight:400;color:#101010}.container-fixed-menu h2.page-header{display:none}.container-fixed-menu h2.page-header-small{padding:1rem 1rem 1rem 4rem;background-position:center left 1rem;background-repeat:no-repeat;background-size:auto;background-image:url(/images/menu-user.svg)}.container-fixed-menu h2.page-sub-header{background-color:#fff;border-bottom:1px solid rgba(67,176,42,.2);height:54px;line-height:54px;font-size:1.125rem;font-weight:600;color:#101010;padding-left:1rem}.container-fixed-menu h2.page-sub-header a,.container-fixed-menu h2.page-sub-header a:active,.container-fixed-menu h2.page-sub-header a:hover{color:#101010}#userProductsProfileMenu{margin-bottom:0}.user-pharmacy{margin:0}.user-pharmacy__list{margin:0}.user-pharmacy__list .col{max-width:100%;flex:0 0 100%;padding:0;padding-top:15px}.user-info{margin-left:0;margin-right:0;justify-content:center}.user-info__col-forgot-pass{max-width:411px}.user-info__col-login .user-login__additional-info{display:none}.user-info__social-buttons{display:flex;flex-direction:column}.user-info__social-buttons .btn{width:100%;max-width:100%;margin-bottom:1rem}.user-info [class^=col-]{padding:0}.user-info__social-info{margin-top:30px}.user-login{margin-left:0;margin-right:0;justify-content:center}.user-login__col-forgot-pass{max-width:411px}.user-login__col-login .user-login__additional-info{display:none}.user-login__social-buttons{display:flex;flex-direction:column}.user-login__social-buttons .btn{width:100%;max-width:100%;margin-bottom:1rem}.user-login__nav-tabs{justify-content:center}.user-login__nav-tabs .nav-item{font-size:1rem}.user-login [class^=col-]{padding:0}.user-reservations__section-header{padding:16px}.user-selected__top-btn{position:fixed;z-index:1031;top:0;left:0;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.reservation-group__header{border-right:none;border-left:none}.reservation-group__header .pharmacy-info{display:none}.reservation-group__address-container.add-comment .reservation-group__address{flex:0 0 100%;max-width:100%}.reservation-group__address-container.add-comment .reservation-group__user-comment--link{display:none}.reservation-group__status{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.reservation-group__status .data-text{position:relative;display:block;padding-right:25px;text-align:right}.reservation-group__status .data-text:after{content:'';display:inline-block;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-image:url(/images/chevron-collapsed-gray.svg);position:absolute;transform:translateY(-50%) rotate(-90deg);top:50%;right:0;background-size:25px}.reservation-group__body .status-details{order:1}.reservation-group__body .status-details__map{height:65px;width:100%;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/images/map-example-small.svg);transition:all .15s ease-in-out}.reservation-group__body .status-details__map--expand,.reservation-group__body .status-details__map--route{width:37px;height:37px;border-radius:8px;background-position:center center;background-repeat:no-repeat;background-size:37px;cursor:pointer;box-shadow:0 1px 6px rgba(32,33,36,.2)}.reservation-group__body .status-details__map--route{background-image:url(/images/pharmacy-route.svg)}.reservation-group__body .status-details__map--expand{background-image:url(/images/map-expand.svg)}.reservation-group__body .status-details__map.collapse{height:195px}.reservation-group__body .status-details__map.collapse .status-details__map--expand{background-image:url(/images/map-collapse.svg)}.reservation-group__body .reserve-details{order:2}.status-group{border-bottom:rgba(67,176,42,.2) 1px solid}#showAppLink{display:flex}.message-block{margin:0;flex-direction:column}.message-block__buttons{margin-left:0;margin-top:1rem;justify-content:space-between;margin-top:1rem}.message-block__buttons .btn{width:48%;min-width:48%}.message-block__text{font-size:.875rem}.reservation-group .row{margin:0}.reservation-group .reservation-group-col{flex:0 0 100%;max-width:100%;padding:0!important}.reservation-group .collapsing{transition:none}.reservation-group .collapsible:after{display:none}.reservation-group .collapse{box-shadow:none;border-radius:0}.reservation-group__address{margin-bottom:16px}.reservation-group__price>div:first-of-type{margin-bottom:0}.reservation-group__price .data-text{display:none}.reservation-group__body{padding:0!important;border:0}.reservation-group__body>row{flex-direction:column}.reservation-group__body .col-details{flex:0 0 100%;max-width:100%;padding:0}.reservation-group__body .col-banner{padding:0}.reservation-group__product-list{display:flex;flex-wrap:wrap;color:#888;font-size:.75rem;margin-bottom:4px}.reservation-group__product-list--item{margin-bottom:4px;padding-right:5px}.reservation-group__product-list--item:not(:first-child){position:relative;padding-left:7px}.reservation-group__product-list--item:not(:first-child):before{content:'•';position:absolute;top:50%;transform:translateY(-50%);left:0}.reservation-group__small-container.show-reservation-details{position:fixed;top:0;bottom:0;left:0;right:0;padding:64px 0;overflow:auto;z-index:1030;background-color:#fafafa;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.reservation-group__small-container.show-reservation-details .reservation-group__small-container--header,.reservation-group__small-container.show-reservation-details .reservation-group__small-container--header-readonly{position:fixed;z-index:1031;top:0;left:0;width:100%;cursor:pointer;display:flex;flex-direction:column;align-items:center}.reservation-group__small-container.show-reservation-details .reservation-group__body{background-color:#fafafa}.reservation-group__small-container--backdrop.reservation-group__readonly{display:block!important}.reservation-group .banner__message{text-align:left;margin-top:22px}.show-reservation-details .collapsible:after{display:none}.show-reservation-details .reservation-group__status>span:nth-of-type(2){float:right}.show-reservation-details .reservation-group__header{display:none}.show-reservation-details .reservation-group__holder{border:0}.show-reservation-details .reservation-group__address{margin-bottom:0}.show-reservation-details .reservation-group__price,.show-reservation-details .reservation-group__price-delivery{display:none}.show-reservation-details .reservation-group__changes-message{display:block}}@media (max-width:1079px) and (min-width:900px){.message-block{margin:0;flex-direction:column}.message-block__buttons{margin-left:0;margin-top:1rem;justify-content:space-between;margin-top:1rem}.message-block__buttons .btn{width:48%;min-width:48%}.message-block__text{font-size:.875rem}.reservation-group .row{margin:0}.reservation-group .tag{height:25px}.reservation-group .reservation-group-col{flex:0 0 100%;max-width:100%;padding:0!important}.reservation-group .reservation-group-col .tag{margin-bottom:.2rem}.reservation-group .reservation-group-col:first-of-type{margin-bottom:.5rem}.reservation-group__address{margin-bottom:16px}.reservation-group__price{flex-direction:row;justify-content:space-between;align-items:center}.reservation-group__price>div:first-of-type{margin-bottom:0}.reservation-group__body>row{flex-direction:column}.reservation-group__body .col-details{flex:0 0 100%;max-width:100%;border:none!important}.reservation-group__body .status-details{order:1}.reservation-group__body .reserve-details{order:2}.user-profile__content{padding:1rem;padding-top:0}.user-pharmacy__list .col{max-width:100%;flex:0 0 100%}.user-info{margin-left:0;margin-right:0;justify-content:center}.user-info__col-forgot-pass{max-width:437px}.user-info__col-login .user-login__additional-info{display:none}.user-info__social-buttons{display:flex;flex-direction:column}.user-info__social-buttons .btn{width:100%;max-width:100%;margin-bottom:1rem}.user-info__social-info{margin-top:30px}.user-login{margin-left:0;margin-right:0;justify-content:center}.user-login__col-forgot-pass{max-width:437px}.user-login__col-login .user-login__additional-info{display:none}.user-login__social-buttons{display:flex;flex-direction:column}.user-login__social-buttons .btn{width:100%;max-width:100%;margin-bottom:1rem}.user-login__nav-tabs .nav-item{font-size:1rem}}@media (max-width:1365px) and (min-width:1080px){.user-info__social-buttons{display:flex;flex-direction:column}.user-info__social-buttons .btn{width:100%;max-width:100%;margin-bottom:1rem}.user-info__social-buttons .btn iframe{width:100%;margin:0!important}.user-info__social-buttons .btn iframe #container{width:100%;padding:0!important}}@media all and (min-width:1080px){.user-info__col-delete-profile,.user-info__col-login,.user-info__col-social,.user-login__col-delete-profile,.user-login__col-login,.user-login__col-social{max-width:50%}.user-info__col-login .user-login__additional-info,.user-login__col-login .user-login__additional-info{display:block}.user-info__col-login .input-with-button,.user-login__col-login .input-with-button{margin-bottom:24px}.user-info__col-mobile-info,.user-login__col-mobile-info{display:none}}.show-reservation{position:fixed;left:0;right:0;overflow:hidden;touch-action:pan-y;-webkit-overflow-scrolling:none;overscroll-behavior:none}@media all and (min-width:901px){.container-fixed-menu{padding-top:40px}}.container-fixed-menu .page-header-small.avtorized{display:flex;align-items:center;align-content:center;margin:18px 15px 16px;padding:15px 16px;border-radius:16px;border:1px solid #f2f2f2}@media all and (min-width:901px){.container-fixed-menu .page-header-small.avtorized{border:0;border-bottom:1px solid #f2f2f2;border-radius:0;padding:0 0 16px 0;margin:0 0 16px 0;min-height:68px}}.container-fixed-menu .page-header-small.avtorized .link-container{flex:1;align-items:center;align-content:center;display:flex;text-decoration:none}.container-fixed-menu .page-header-small.avtorized .link-container:hover .edit-icon svg path{fill:#43b02a}.container-fixed-menu .page-header-small.avtorized .img-container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:16px}.container-fixed-menu .page-header-small.avtorized .img-container img{width:100%;border-radius:50%}.container-fixed-menu .page-header-small.avtorized .edit-icon{margin-left:auto}.user-menu{width:100%;margin-bottom:128px}.user-menu .dropdown-menu__content{display:flex;flex-direction:column;gap:16px;border-radius:16px;padding:15px 16px;margin:16px;border:1px solid #f2f2f2}@media all and (min-width:901px){.user-menu .dropdown-menu__content{margin:0 0 16px 0}}.user-menu .dropdown-menu__text{font-size:.875rem;font-weight:400;line-height:20px}.user-menu .dropdown-menu__buttons{display:flex;flex-direction:row;justify-content:space-between;margin:0 -10px}@media all and (min-width:900px){.user-menu .dropdown-menu__buttons{margin:0 -5px}}.user-menu .dropdown-menu__buttons .btn{flex:1 1 50%;margin:0 10px}@media all and (min-width:900px){.user-menu .dropdown-menu__buttons .btn{margin:0 5px}}.user-menu .dropdown-menu__buttons .btn-primary-kit{font-weight:700}@media all and (min-width:900px){.user-menu .dropdown-menu__buttons .btn-primary-kit{flex:1 2 50%}}.user-menu .dropdown-menu__buttons .btn-outline-orange-kit{text-transform:uppercase;font-size:.75rem;font-weight:700}@media all and (min-width:900px){.user-menu .dropdown-menu__buttons .btn-outline-orange-kit{flex:1 1 50%}}.user-menu__group-header,.user-menu__item{cursor:pointer;display:flex;align-items:center;padding:0 15px;font-weight:400;font-size:1rem;line-height:24px;color:#101010;text-transform:none;border-bottom:none;margin-bottom:16px}@media all and (min-width:901px){.user-menu__group-header,.user-menu__item{padding:0}}.user-menu__group-header.active>a,.user-menu__item.active>a{font-weight:600}.user-menu__group-header .user-menu__list-opener-mobile,.user-menu__group-header a,.user-menu__item .user-menu__list-opener-mobile,.user-menu__item a{position:relative;font-size:1rem;font-weight:400;cursor:pointer;display:flex;align-items:center;padding:0 38px 0 0;text-decoration:none;width:100%}.user-menu__group-header .user-menu__list-opener-mobile:active,.user-menu__group-header .user-menu__list-opener-mobile:focus,.user-menu__group-header .user-menu__list-opener-mobile:hover,.user-menu__group-header a:active,.user-menu__group-header a:focus,.user-menu__group-header a:hover,.user-menu__item .user-menu__list-opener-mobile:active,.user-menu__item .user-menu__list-opener-mobile:focus,.user-menu__item .user-menu__list-opener-mobile:hover,.user-menu__item a:active,.user-menu__item a:focus,.user-menu__item a:hover{text-decoration:none;color:#43b02a}.user-menu__group-header .user-menu__list-opener-mobile:active .img-container svg path,.user-menu__group-header .user-menu__list-opener-mobile:focus .img-container svg path,.user-menu__group-header .user-menu__list-opener-mobile:hover .img-container svg path,.user-menu__group-header a:active .img-container svg path,.user-menu__group-header a:focus .img-container svg path,.user-menu__group-header a:hover .img-container svg path,.user-menu__item .user-menu__list-opener-mobile:active .img-container svg path,.user-menu__item .user-menu__list-opener-mobile:focus .img-container svg path,.user-menu__item .user-menu__list-opener-mobile:hover .img-container svg path,.user-menu__item a:active .img-container svg path,.user-menu__item a:focus .img-container svg path,.user-menu__item a:hover .img-container svg path{fill:#43b02a}.user-menu__group-header .user-menu__list-opener-mobile .img-container,.user-menu__group-header a .img-container,.user-menu__item .user-menu__list-opener-mobile .img-container,.user-menu__item a .img-container{width:40px;height:40px;border-radius:12px;text-align:center;background-color:#d9efd4;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px}.user-menu__group-header .user-menu__list-opener-mobile .img-container+span,.user-menu__group-header a .img-container+span,.user-menu__item .user-menu__list-opener-mobile .img-container+span,.user-menu__item a .img-container+span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu__group-header .user-menu__list-opener-mobile .img-container img,.user-menu__group-header a .img-container img,.user-menu__item .user-menu__list-opener-mobile .img-container img,.user-menu__item a .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.user-menu__group-header .user-menu__list-opener-mobile .icon,.user-menu__group-header a .icon,.user-menu__item .user-menu__list-opener-mobile .icon,.user-menu__item a .icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media all and (min-width:901px){.user-menu__group-header .user-menu__list-opener-mobile .icon,.user-menu__group-header a .icon,.user-menu__item .user-menu__list-opener-mobile .icon,.user-menu__item a .icon{display:none}}@media all and (min-width:901px){.user-menu__list-container{width:100%}}.user-menu__custom-lists{padding-left:16px;width:100%}.user-menu__custom-lists li{display:flex;align-items:center;margin-bottom:8px}.user-menu__custom-lists li.active a{color:#101010}.user-menu__custom-lists li.active a:before{background-color:#3b9c25}.user-menu__custom-lists li.active a:hover{color:#43b02a!important}.user-menu__custom-lists li:first-child{margin-top:24px}.user-menu__custom-lists li .product-favorite__list-btn,.user-menu__custom-lists li a{position:relative;font-size:.875rem;color:#888}.user-menu__custom-lists li .product-favorite__list-btn:hover,.user-menu__custom-lists li a:hover{color:#101010!important}.user-menu__custom-lists li .product-favorite__list-btn:hover:before,.user-menu__custom-lists li a:hover:before{background-color:#3b9c25}.user-menu__custom-lists li .product-favorite__list-btn:before,.user-menu__custom-lists li a:before{content:'';width:6px;height:6px;border-radius:50%;background-color:#ccc;margin-right:32px}.user-menu__custom-lists .product-favorite__list-btn{padding-right:30px;border:0}.user-menu__group-header .group-header-item{font-size:1rem;padding:4px 2.4rem 4px 4px;cursor:pointer;border-radius:8px;display:flex;align-items:center;gap:10px;position:relative;width:100%}.user-menu__group-header .group-header-item .img-container{width:40px;height:40px;border-radius:12px;text-align:center;background-color:#d9efd4;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-menu__group-header .group-header-item .img-container+span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu__group-header .group-header-item .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.user-menu__group-header .group-header-item:active,.user-menu__group-header .group-header-item:hover{background-color:#d9efd4!important;color:#101010;text-decoration:none}.user-menu__group-header .group-header-item:active .icon svg path,.user-menu__group-header .group-header-item:hover .icon svg path{stroke:#3b9c25}.user-menu__group-header .group-header-item .icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.user-menu__item{flex-wrap:wrap}.user-menu__item.custom-list{padding:0}.user-menu__item.active .custom-list{display:flex}@media all and (min-width:901px){.user-menu__item.active .user-menu__custom-lists{display:block!important}}.user-menu__item .user-menu__list-opener-mobile{position:relative;background-image:none;width:100%}.user-menu__item .user-menu__list-opener-mobile:active,.user-menu__item .user-menu__list-opener-mobile:hover{background-image:none}@media all and (min-width:901px){.user-menu__item .user-menu__list-opener-mobile{display:none}}.user-menu__item .user-menu__list-opener-mobile:not(.collapsed) .icon{transform:translateY(-50%) rotate(90deg)}.user-menu__item .user-menu__list-opener-mobile .icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media all and (min-width:901px){.user-menu__item .user-menu__list-opener-mobile .icon{display:none}}.user-menu__item .user-menu__list-opener{display:none}@media all and (min-width:901px){.user-menu__item .user-menu__list-opener{display:flex}}.user-menu__item .user-menu__item-button:not(.user-menu__button-mobile){display:none}@media all and (min-width:901px){.user-menu__item .user-menu__item-button:not(.user-menu__button-mobile){display:flex}}@media all and (min-width:901px){.user-menu__item .user-menu__item-button.user-menu__button-mobile{display:none}}.profile-container{padding:40px 15px}.profile-message{max-width:510px;margin:0 auto;font-size:1rem}.profile-message h1{font-size:1.25rem}.profile-message .btn{min-width:164px}.profile-message .btns-holder{text-wrap:nowrap;display:block;width:100%}@media all and (min-width:680px){.profile-message .btns-holder{display:flex;width:auto}}.profile-message .btns-holder .btn{width:100%;margin:0 0 16px}@media all and (min-width:680px){.profile-message .btns-holder .btn{width:50%;margin:0 8px 16px}}.info-red{padding-right:28px;background-repeat:no-repeat;background-position:center right 2px;background-image:url(/images/info-red.svg);background-size:17px}.info-green{padding-right:24px;background-repeat:no-repeat;background-position:top 0 right 0;background-image:url(/images/info-green.svg);background-size:23px}.input-with-link{position:relative;z-index:0}.input-with-link__field{position:relative;padding-right:140px;z-index:1}.input-with-link__link{position:absolute;font-size:.75rem;top:0;right:1rem;cursor:pointer!important;z-index:2;height:48px;display:flex;align-items:center}.input-with-link__link.green{color:#43b02a!important}.input-with-link__link.red{color:#ff6262!important}.input-with-link__link.info-red{padding-right:22px;background-position:center right 2px}.input-with-link__link:hover{text-decoration:underline}.user-profile .user-info .input-with-link__field{padding-right:85px}.input-with-info{position:relative;z-index:0}.input-with-info__field{position:relative;z-index:1;padding-right:22px}.input-with-info__icon{position:absolute;top:50%;right:12px;cursor:pointer!important;z-index:2;transform:translateY(-50%);opacity:1}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group.date{max-width:137px;border:none;background-color:#f2f2f2;border-radius:8px}.input-group.date .form-control{padding-right:0;background-color:transparent}.input-group.date .input-group-addon{display:flex;width:32px}.input-group.search{max-width:597px;border:none;background-color:#f2f2f2;border-radius:8px}.input-group.search .form-control{background-color:transparent}.input-group.search .input-group-addon{display:flex;width:117px}.input-group.search .input-group-addon button{width:100%;height:48px!important}.input-search-pharmacy{border:1px solid #f96d15;background-color:transparent;color:#f96d15;height:48px;text-align:center;padding:0;font-size:1.1rem;line-height:1.5;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:12px}.input-search-pharmacy.hovered,.input-search-pharmacy:hover{border-color:#f2f2f2;background-color:#fafafa;cursor:pointer}.input-search-pharmacy--label{color:#f96d15;position:absolute;line-height:1.5;font-size:.75rem;font-weight:600;text-transform:uppercase;top:50%;transform:translateY(-50%);cursor:pointer}.input-search-pharmacy::placeholder{color:transparent}.input-gray{background-color:#f2f2f2}.input-gray:focus{background-color:#f2f2f2}.input-container .icon{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.searchPharmacy{padding-left:48px;height:48px;border-radius:12px}.base-input{position:relative}.base-input.icon-input>.icon{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.base-input.icon-input .right-icon,.base-input.icon-input .search-close{position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer}.base-input.icon-input input{padding-left:48px}.base-input input{height:48px;border-radius:12px}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:0 0}.datepicker-dropdown .table-condensed{font-size:.8125rem}.datepicker .datepicker-switch{font-size:.9375rem}.datepicker-dropdown:before{border-bottom:7px solid #e1e1e1;border-bottom-color:#e1e1e1!important}.datepicker .next,.datepicker .prev{color:transparent;width:30px!important;height:30px!important;background-size:24px!important;background-position:center left!important;background-repeat:no-repeat;cursor:pointer}.datepicker .prev{background-image:url(/images/chevron-left.svg)!important}.datepicker .next{background-image:url(/images/chevron-right.svg)!important}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#43b02a;border-color:#43b02a}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#43b02a;border-color:#43b02a}.datepicker table tr td span.active.active,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#43b02a;border-color:#43b02a}.benefits-table{font-size:.875rem;font-weight:600;max-height:300px;overflow-y:auto;overflow-x:hidden;scrollbar-color:#43b02a #f2f2f2;scrollbar-width:thin}.benefits-table .row{padding:0;margin:0}.benefits-table .col{padding:5px 10px;min-height:60px;display:flex;align-items:center}.benefits-table .col:not(.col__name){justify-content:flex-end;font-size:1rem;line-height:1.2}.benefits-table .col__name{padding-left:20px;flex:0 0 50%;max-width:50%}.benefits-table .col__tablet{flex:0 0 20%;max-width:20%}.benefits-table .col__value{flex:0 0 15%;max-width:15%}.benefits-table .col__percent{padding-right:20px;flex:0 0 15%;max-width:15%}.benefits-table .col__w40{flex:0 0 40%;max-width:40%;font-size:.875rem}.benefits-table .col-pharmacy{font-weight:400}.benefits-table .col__green{color:#43b02a}.benefits-table .col__orange{color:#f96d15}.benefits-table .col .item-name{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.benefits-table .col .small{font-weight:600;font-size:.75rem}.benefits-table__header{font-weight:400;font-size:.875rem;margin:0;border-bottom:2px solid rgba(16,16,16,.06)}.benefits-table__header .col{padding:5px 10px;min-height:60px;display:flex;align-items:center}.benefits-table__header .col:not(.col__name){justify-content:flex-end;font-size:1rem;line-height:1.2}.benefits-table__header .col__name{padding-left:20px;flex:0 0 50%;max-width:50%}.benefits-table__header .col__tablet{flex:0 0 20%;max-width:20%}.benefits-table__header .col__value{flex:0 0 15%;max-width:15%}.benefits-table__header .col__percent{padding-right:20px;flex:0 0 15%;max-width:15%}.benefits-table__header .col__w40{flex:0 0 40%;max-width:40%;font-size:.875rem}.benefits-table__header .col-pharmacy{font-weight:400}.benefits-table__header.search-results .col{padding:5px 10px;min-height:60px;display:flex;align-items:center;justify-content:flex-start;font-size:.875rem}.benefits-table__row-alternate{background-color:rgba(67,176,42,.1)}.benefits-table.search-results .col{padding:5px 10px;min-height:60px;display:flex;align-items:center;justify-content:flex-start;font-size:.875rem}.discount{font-size:.8125rem;font-weight:400;color:#43b02a;margin-top:3px}.benefits-table::-webkit-scrollbar{width:8px}.benefits-table::-webkit-scrollbar-track{background:#f8f8f8;box-shadow:inset 1px 0 4px rgba(0,0,0,.05);border-radius:7px}.benefits-table::-webkit-scrollbar-thumb{background-color:#43b02a;border-radius:8px}@media all and (max-width:900px){.benefits-table__header.search-results{display:none}.benefits-table.search-results{max-height:100%}.benefits-table.search-results .row{flex-direction:column-reverse}.benefits-table.search-results .benefits-table__row-alternate{background-color:transparent}.benefits-table.search-results .col{min-height:20px;padding:5px 0;min-width:100%;flex:0 0 100%}.benefits-table.search-results .col__tablet{display:none}.benefits-table.search-results .col .item-name{font-weight:400!important;display:block!important}.benefits-table.search-results .col-pharmacy{display:none}}.status-details>div[class^=status-details__]{margin-bottom:8px}@media all and (min-width:900px){.status-details>div[class^=status-details__]:not(:last-child){margin-bottom:16px}}@media all and (min-width:900px){.status-details>div[class^=status-details__]:last-child{margin-bottom:0}}.status-details__head{text-align:center;padding:16px}.status-details__head .tag-holder{display:flex;align-items:center;justify-content:center;margin-bottom:8px}.status-details__head .tag{border:0;border-radius:0;background-color:transparent;background-size:contain;background-position:center;width:32px;height:32px!important;padding:0!important;margin-right:8px}.status-details__head .tag__active_delivery_icon{background-image:url(/images/tag-icons/icon-delivery-green.svg)}.status-details__head .tag__active_icon{background-image:url(/images/tag-icons/icon-bag-ready-green.svg)}.status-details__head .tag__cancelled{background-image:url(/images/status-cancel.svg);background-repeat:no-repeat}.status-details__head .tag__progress_pharmacy-mobile_icon{background-image:url(/images/tag-icons/icon-pharmacy-mobile.svg)}@media all and (min-width:901px){.status-details__head .reservation-group__reservation-time{display:none}}.status-details__head .tag-text{font-size:1.25rem;color:#101010;font-weight:600}.status-details__contact-info{padding:16px}.status-details__contact-info .point-map{color:#f96d15;font-size:.6875rem;font-weight:700;text-align:center;text-transform:uppercase;border:1px solid #f2f2f2;border-radius:12px;width:98px;height:80px;position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;overflow:hidden}.status-details__contact-info .point-map img{width:100%;height:100%;object-fit:cover}.status-details__contact-info .point-map .map-pin{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.status-details__contact-info .point-map .map-text{position:absolute;bottom:0;left:0;width:100%;display:block;padding:4px 0;width:100%;background:#fff;border-radius:0 0 12px 12px}.status-details__contact-mobile{display:flex;justify-content:space-between}@media all and (min-width:901px){.status-details__contact-mobile{display:none}}.status-details__contact-pharmacy-holder{max-width:74%;padding-right:10px}.status-details__contact-pharmacy{margin-bottom:8px}.status-details__address{margin-bottom:16px}.status-details__reservation-num{margin-bottom:16px}.status-details__progress-bar-holder{padding:7px 0}.status-details__progress-bar{position:relative;background-color:#eef7eb;height:10px;border-radius:100px;max-width:500px;margin:0 auto}.status-details__progress-bar-steps{display:flex;justify-content:space-between;align-items:center;height:100%}.status-details__progress-bar-float{max-width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);height:100%;z-index:2}.status-details__progress-bar-float-line{max-width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);height:100%;border-radius:100px;background:linear-gradient(233deg,#d3d738 -41.27%,#8dc340 -10.45%,#69ba43 40.91%,#51aa6d 81.21%,#2a90b0 110.45%)}.status-details__progress-bar-icon{position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:linear-gradient(233deg,#d3d738 -41.27%,#8dc340 -10.45%,#69ba43 40.91%,#51aa6d 81.21%,#2a90b0 110.45%);filter:drop-shadow(0 1px 6px rgba(0, 0, 0, .2))}.status-details__progress-bar-icon:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background:#fff url(/images/icon-bag-gray.svg) no-repeat;background-size:18px;background-position:center}.status-details__progress-bar-icon.order_icon-completed:before{background:#fff url(/images/icon-order-completed-sm.svg) no-repeat;background-size:18px;background-position:center}.status-details__progress-bar-icon.delivery_icon:before{background:#fff url(/images/tag-icons/icon-delivery-gray.svg) no-repeat;background-size:18px;background-position:center}.status-details__progress-bar-icon.pharmacy-mobile_icon:before{background:#fff url(/images/tag-icons/icon-progress-pharmacy-mobile.svg) no-repeat;background-size:18px;background-position:center}.status-details__progress-bar-icon.delivery_icon-completed:before{background:#fff url(/images/icon-delivery-completed-sm.svg) no-repeat;background-size:18px;background-position:center}.pharmacy-closed .status-details__progress-bar{background-color:#fff1e9}.pharmacy-closed .status-details__progress-bar-float-line{background:linear-gradient(246deg,#d7aa38 18.53%,#f96d15 84.81%)}.pharmacy-closed .status-details__progress-bar-icon{background:linear-gradient(246deg,#d7aa38 18.53%,#f96d15 84.81%)}.pharmacy-closed .status-details__progress-bar-icon:before{background:#fff url(/images/tag-icons/icon-pharmacy-closed.svg) no-repeat;background-size:18px;background-position:center}.status-details__item{width:8px;height:8px;margin:1px;border-radius:50%;border:1px solid #fff;background:#d9efd4;z-index:1}.status-details__item--status-ok{background:linear-gradient(233deg,#d3d738 -41.27%,#8dc340 -10.45%,#69ba43 40.91%,#51aa6d 81.21%,#2a90b0 110.45%)}.status-details__item--status-accepted{background:linear-gradient(233deg,#d3d738 -41.27%,#8dc340 -10.45%,#69ba43 40.91%,#51aa6d 81.21%,#2a90b0 110.45%)}.pharmacy-closed .status-details__item{background:#fee2d0}.pharmacy-closed .status-details__item--status-accepted{box-shadow:0 1px 6px 0 rgba(0,0,0,.2);background:#ff9500}.status-details__message{font-size:.875rem;margin-bottom:8px}.status-details__btn-cancel{width:100%}.status-details__btn-repeat{width:100%}.status-details__customer-info{display:flex}.status-details__customer-info svg{margin-right:8px}.status-details__customer-info:not(:last-child){margin-bottom:8px}.status-details__customer-text{align-self:center}@media all and (min-width:901px){.status-details .banner__message{display:none}}.btn-radio{border-color:transparent;text-transform:uppercase;font-size:.875rem;font-weight:600;line-height:1.42;padding:6px 12px;border-radius:100px;color:#888;margin-bottom:0}.btn-radio:active,.btn-radio:focus,.btn-radio:hover{color:#3b9c25;background-color:#d9efd4;cursor:pointer}.btn-radio>span{white-space:nowrap}.btn-group-radio{display:inline-flex;vertical-align:middle;position:relative}.btn-group-radio .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-group-radio .btn-check:checked+.btn-radio{color:#3b9c25;background-color:#d9efd4;border-color:transparent}.btn-group-radio .btn-check:checked+.btn-radio:active,.btn-group-radio .btn-check:checked+.btn-radio:focus,.btn-group-radio .btn-check:checked+.btn-radio:hover{color:#3b9c25;background-color:#d9efd4;text-decoration:none}.btn-group-radio.yes-no-group{display:flex;justify-content:space-between;border-radius:8px;background-color:transparent}.reserve-comment__list--done .btn-group-radio.yes-no-group .btn-check,.reserve-comment__list--done .btn-group-radio.yes-no-group .btn-radio{pointer-events:none;cursor:default}.btn-group-radio.yes-no-group .btn-radio.no,.btn-group-radio.yes-no-group .btn-radio.yes{font-size:.875rem;color:#101010;font-weight:600;background-color:transparent;text-transform:none;justify-content:center;width:calc(50% - 8px);padding:8px 12px;line-height:1.5;background-color:#f2f2f2}.btn-group-radio.yes-no-group .btn-radio.no:active,.btn-group-radio.yes-no-group .btn-radio.no:focus,.btn-group-radio.yes-no-group .btn-radio.no:hover,.btn-group-radio.yes-no-group .btn-radio.yes:active,.btn-group-radio.yes-no-group .btn-radio.yes:focus,.btn-group-radio.yes-no-group .btn-radio.yes:hover{text-decoration:none}.btn-group-radio.yes-no-group .btn-radio.no>span,.btn-group-radio.yes-no-group .btn-radio.yes>span{position:relative;padding-left:30px}.btn-group-radio.yes-no-group .btn-radio.no>span:after,.btn-group-radio.yes-no-group .btn-radio.no>span:before,.btn-group-radio.yes-no-group .btn-radio.yes>span:after,.btn-group-radio.yes-no-group .btn-radio.yes>span:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:24px;height:24px;pointer-events:none}.btn-group-radio.yes-no-group .btn-radio.no>span:before,.btn-group-radio.yes-no-group .btn-radio.yes>span:before{background-image:url(/images/radio-buttons/radio-base-lg.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.btn-group-radio.yes-no-group .btn-radio.yes:active,.btn-group-radio.yes-no-group .btn-radio.yes:focus,.btn-group-radio.yes-no-group .btn-radio.yes:hover{color:#3b9c25;background-color:#eef7eb}.btn-group-radio.yes-no-group .btn-radio.no:active,.btn-group-radio.yes-no-group .btn-radio.no:focus,.btn-group-radio.yes-no-group .btn-radio.no:hover{color:#f96d15;background-color:#fff1e9}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio{background-color:transparent}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio:active,.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio:focus,.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio:hover{background-color:transparent}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.yes{color:#3b9c25;background-color:#eef7eb}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.yes>span:before{background-image:url(/images/radio-buttons/checkbox-checked-lg.svg)}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.yes:active,.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.yes:focus,.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.yes:hover{color:#3b9c25}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.no{color:#f96d15;background-color:#fff1e9}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.no>span:before{background-image:url(/images/radio-buttons/radion-checked-cross.svg)}.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.no:active,.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.no:focus,.btn-group-radio.yes-no-group .btn-check:checked+.btn-radio.no:hover{color:#f96d15}.btn-group-radio.select-language-group{display:flex;justify-content:space-between;border-radius:0;background-color:transparent;height:36px}.btn-group-radio.select-language-group:before{content:url(/images/icon-lang-ukr.svg);left:-15px;position:absolute;top:7px;position:absolute}.btn-group-radio.select-language-group .btn-radio{height:36px;font-size:.875rem;border:none;border-radius:0;color:rgba(255,255,255,.6);font-weight:500;background-color:transparent;text-transform:none;width:36px}.btn-group-radio.select-language-group .btn-radio.bordered{border-right:1px solid rgba(0,0,0,.11)}.btn-group-radio.select-language-group .btn-radio:active,.btn-group-radio.select-language-group .btn-radio:focus,.btn-group-radio.select-language-group .btn-radio:hover{text-decoration:none;background-color:transparent}.btn-group-radio.select-language-group .btn-check:checked+.btn-radio{background-color:transparent;border-radius:0}.btn-group-radio.select-language-group .btn-check:checked+.btn-radio:active,.btn-group-radio.select-language-group .btn-check:checked+.btn-radio:focus,.btn-group-radio.select-language-group .btn-check:checked+.btn-radio:hover{background-color:transparent}.btn-group-radio.select-language-group .btn-check:checked+.btn-radio{color:#fff}.btn-group-radio.select-language-group .btn-check:checked+.btn-radio:active,.btn-group-radio.select-language-group .btn-check:checked+.btn-radio:focus,.btn-group-radio.select-language-group .btn-check:checked+.btn-radio:hover{color:#fff}.btn-group-radio.color-picker-group{height:48px;background-color:transparent}.btn-group-radio.color-picker-group .btn-radio{height:48px;font-size:inherit;border:2px solid #43b02a;color:#101010;font-weight:600;background-color:transparent;text-transform:none;justify-content:center;width:48px;margin-right:10px}.btn-group-radio.color-picker-group .btn-radio.fs18{font-size:1.125rem}.btn-group-radio.color-picker-group .btn-radio.fs20{font-size:1.25rem}.btn-group-radio.color-picker-group .btn-radio.fs24{font-size:1.5rem}.btn-group-radio.color-picker-group .btn-radio:active,.btn-group-radio.color-picker-group .btn-radio:focus,.btn-group-radio.color-picker-group .btn-radio:hover{text-decoration:none;background-color:#43b02a;border:2px solid #43b02a}.btn-group-radio.color-picker-group .btn-radio.theme-radio{border:2px solid rgba(16,16,16,.15)}.btn-group-radio.color-picker-group .btn-radio.theme-radio:active,.btn-group-radio.color-picker-group .btn-radio.theme-radio:focus,.btn-group-radio.color-picker-group .btn-radio.theme-radio:hover{border:2px solid #43b02a}.btn-group-radio.color-picker-group .btn-radio.white-theme{color:#101010!important}.btn-group-radio.color-picker-group .btn-radio.white-theme,.btn-group-radio.color-picker-group .btn-radio.white-theme:active,.btn-group-radio.color-picker-group .btn-radio.white-theme:focus,.btn-group-radio.color-picker-group .btn-radio.white-theme:hover{background-color:#fff!important}.btn-group-radio.color-picker-group .btn-radio.blue-theme{color:#03045e!important}.btn-group-radio.color-picker-group .btn-radio.blue-theme,.btn-group-radio.color-picker-group .btn-radio.blue-theme:active,.btn-group-radio.color-picker-group .btn-radio.blue-theme:focus,.btn-group-radio.color-picker-group .btn-radio.blue-theme:hover{background-color:#90e0ef!important}.btn-group-radio.color-picker-group .btn-radio.gray-theme{color:#fff!important}.btn-group-radio.color-picker-group .btn-radio.gray-theme,.btn-group-radio.color-picker-group .btn-radio.gray-theme:active,.btn-group-radio.color-picker-group .btn-radio.gray-theme:focus,.btn-group-radio.color-picker-group .btn-radio.gray-theme:hover{background-color:#444!important}.btn-group-radio.color-picker-group .btn-radio.yellow-theme{color:#13286b!important}.btn-group-radio.color-picker-group .btn-radio.yellow-theme,.btn-group-radio.color-picker-group .btn-radio.yellow-theme:active,.btn-group-radio.color-picker-group .btn-radio.yellow-theme:focus,.btn-group-radio.color-picker-group .btn-radio.yellow-theme:hover{background-color:#fdfac3!important}.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio{color:#101010;border:2px solid #43b02a}.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio:active,.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio:focus,.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio:hover{color:#101010;border:2px solid #43b02a}.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio:not(.theme-radio){background-color:#43b02a}.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio:not(.theme-radio):active,.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio:not(.theme-radio):focus,.btn-group-radio.color-picker-group .btn-check:checked+.btn-radio:not(.theme-radio):hover{background-color:#43b02a}.btn-group-radio.delivery-group{display:flex;justify-content:space-between;align-items:center;border-radius:8px;background-color:#f2f2f2;height:49px;padding:0 5px;margin:0 16px 24px}.btn-group-radio.delivery-group .btn-radio.delivery,.btn-group-radio.delivery-group .btn-radio.pickup{height:39px;font-size:.75rem;border:1px solid transparent;color:#101010;font-weight:700;background-color:transparent;text-transform:uppercase;justify-content:center;width:calc(50% - 10px);line-height:24px}.btn-group-radio.delivery-group .btn-radio.delivery>span,.btn-group-radio.delivery-group .btn-radio.pickup>span{background-position:center left;background-repeat:no-repeat}.btn-group-radio.delivery-group .btn-radio.delivery:focus,.btn-group-radio.delivery-group .btn-radio.delivery:hover,.btn-group-radio.delivery-group .btn-radio.pickup:focus,.btn-group-radio.delivery-group .btn-radio.pickup:hover{text-decoration:none;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,.2)}.btn-group-radio.delivery-group .btn-radio.delivery:active,.btn-group-radio.delivery-group .btn-radio.pickup:active{text-decoration:none;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2)}.btn-group-radio.delivery-group .btn-radio.pickup:active>span,.btn-group-radio.delivery-group .btn-radio.pickup:focus>span,.btn-group-radio.delivery-group .btn-radio.pickup:hover>span{color:#101010}.btn-group-radio.delivery-group .btn-radio.delivery>span{background-size:31px}.btn-group-radio.delivery-group .btn-radio.delivery:active>span,.btn-group-radio.delivery-group .btn-radio.delivery:focus>span,.btn-group-radio.delivery-group .btn-radio.delivery:hover>span{color:#101010}.btn-group-radio.delivery-group .btn-check:checked+.btn-radio{text-decoration:none;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2)}.btn-group-radio.delivery-group .btn-check:checked+.btn-radio:active,.btn-group-radio.delivery-group .btn-check:checked+.btn-radio:focus,.btn-group-radio.delivery-group .btn-check:checked+.btn-radio:hover{text-decoration:none;background-color:#fff;color:#101010;box-shadow:0 1px 6px rgba(0,0,0,.2)}.search-items__container{display:flex;justify-content:center;width:100%;margin:1rem 1rem 0 0}.search-items__container.search-fixed{position:fixed!important;align-items:center;z-index:3999;top:0;left:0;margin:0;padding:0 1rem 0 63px;height:56px;background-color:#43b02a;background-image:url(/images/icon-arrow-white-left.svg);background-position:center left 1rem;background-repeat:no-repeat}.search-items__container.search-fixed .search-input{background-color:#fff;padding-left:1rem!important;padding-right:2rem;background-image:none!important}.search-items__container.search-fixed .search-close{position:fixed;z-index:5000;top:12px;right:20px;width:32px;height:32px;cursor:pointer;background-image:url(/images/close-icon.svg);background-position:center center;background-repeat:no-repeat}.search-items__container .icon-search{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.search-items__backdrop{position:fixed;background-color:#fff;z-index:3997;top:0;bottom:0;left:0;right:0}.search-top{width:calc(100% - 1rem);margin-left:1rem;margin-top:-.9rem!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;padding:1rem 0 0!important}.search-top__small{padding-top:82px}.search-top__group,.search-top__group.ui-menu-item{cursor:pointer;padding:0 8px!important;margin-bottom:8px}.search-top__group.ui-menu-item:last-child,.search-top__group:last-child{margin-bottom:0}.search-top__group.ui-menu-item.ui-state-disabled,.search-top__group.ui-state-disabled{opacity:1!important}.search-top__group.search-top__group--name,.search-top__group.ui-menu-item.search-top__group--name{margin-bottom:0}.search-top__group a,.search-top__group a.ui-state-active,.search-top__group a:active,.search-top__group a:hover,.search-top__group.ui-menu-item a,.search-top__group.ui-menu-item a.ui-state-active,.search-top__group.ui-menu-item a:active,.search-top__group.ui-menu-item a:hover{color:#43b02a;font-weight:600;border:none!important;margin:16px 8px 0;height:auto}.search-top__group .ui-menu-item-wrapper.ui-state-active:not(.search-top__item),.search-top__group .ui-menu-item-wrapper:not(.search-top__item),.search-top__group.ui-menu-item .ui-menu-item-wrapper.ui-state-active:not(.search-top__item),.search-top__group.ui-menu-item .ui-menu-item-wrapper:not(.search-top__item){background:0 0!important;border:none!important}.search-top__group .ui-menu-item-wrapper.ui-state-active:not(.single),.search-top__group .ui-menu-item-wrapper:not(.single),.search-top__group.ui-menu-item .ui-menu-item-wrapper.ui-state-active:not(.single),.search-top__group.ui-menu-item .ui-menu-item-wrapper:not(.single){border:none!important}.search-top__group .search-top__btn.ui-menu-item-wrapper,.search-top__group .search-top__label.ui-menu-item-wrapper,.search-top__group .search-top__label.ui-menu-item-wrapper.ui-state-active,.search-top__group.ui-menu-item .search-top__btn.ui-menu-item-wrapper,.search-top__group.ui-menu-item .search-top__label.ui-menu-item-wrapper,.search-top__group.ui-menu-item .search-top__label.ui-menu-item-wrapper.ui-state-active{padding-bottom:0!important}.search-top__group .search-top__nothing-found-label.ui-menu-item-wrapper,.search-top__group.ui-menu-item .search-top__nothing-found-label.ui-menu-item-wrapper{margin:16px 0 0 1rem!important;font-size:1rem!important;color:#101010!important}.search-top__group.ui-menu-item.ui-state-active,.search-top__group.ui-menu-item:active,.search-top__group.ui-menu-item:hover,.search-top__group.ui-state-active,.search-top__group:active,.search-top__group:hover{background-color:transparent!important;border:none!important}.search-top__group .search-top__btn,.search-top__group.ui-menu-item .search-top__btn{font-size:1rem;font-weight:400}@media all and (min-width:901px) and (min-height:450px){.search-top__group-buttons{display:none}}.search-top__group--name:not(:first-child){border-top:none}.search-top__item,.search-top__item.ui-menu-item,.search-top__item.ui-menu-item-wrapper{display:flex;flex-direction:row!important;width:100%;justify-content:space-between;align-items:center;padding:8px!important;font-size:.875rem;cursor:pointer;color:#101010;background-position:center right 1rem;background-repeat:no-repeat;background-size:auto;background-image:url(/images/gray-right-chevron.svg);border-radius:8px}.search-top__item.ui-menu-item-wrapper.ui-state-disabled,.search-top__item.ui-menu-item.ui-state-disabled,.search-top__item.ui-state-disabled{opacity:1!important}.search-top__item.last-in-group,.search-top__item.ui-menu-item-wrapper.last-in-group,.search-top__item.ui-menu-item.last-in-group{border-bottom:1px solid rgba(67,176,42,.2)}.search-top__item h4,.search-top__item.ui-menu-item h4,.search-top__item.ui-menu-item-wrapper h4{font-size:.875rem;margin:0;color:#101010;cursor:pointer;max-width:100%;white-space:normal}.search-top__item h4+div,.search-top__item.ui-menu-item h4+div,.search-top__item.ui-menu-item-wrapper h4+div{margin-top:2px;font-weight:400;color:#888}.search-top__item.ui-menu-item-wrapper.ui-state-active,.search-top__item.ui-menu-item-wrapper.ui-state-focus,.search-top__item.ui-menu-item-wrapper:active,.search-top__item.ui-menu-item-wrapper:focus,.search-top__item.ui-menu-item-wrapper:hover,.search-top__item.ui-menu-item.ui-state-active,.search-top__item.ui-menu-item.ui-state-focus,.search-top__item.ui-menu-item:active,.search-top__item.ui-menu-item:focus,.search-top__item.ui-menu-item:hover,.search-top__item.ui-state-active,.search-top__item.ui-state-focus,.search-top__item:active,.search-top__item:focus,.search-top__item:hover{color:#101010;background-color:rgba(67,176,42,.1)!important;background-position:center right 1rem!important;background-repeat:no-repeat!important;background-size:auto!important;background-image:url(/images/green-right-chevron.svg)!important}.theme-black-white .search-top__item.ui-menu-item-wrapper.ui-state-active,.theme-black-white .search-top__item.ui-menu-item-wrapper.ui-state-focus,.theme-black-white .search-top__item.ui-menu-item-wrapper:active,.theme-black-white .search-top__item.ui-menu-item-wrapper:focus,.theme-black-white .search-top__item.ui-menu-item-wrapper:hover,.theme-black-white .search-top__item.ui-menu-item.ui-state-active,.theme-black-white .search-top__item.ui-menu-item.ui-state-focus,.theme-black-white .search-top__item.ui-menu-item:active,.theme-black-white .search-top__item.ui-menu-item:focus,.theme-black-white .search-top__item.ui-menu-item:hover,.theme-black-white .search-top__item.ui-state-active,.theme-black-white .search-top__item.ui-state-focus,.theme-black-white .search-top__item:active,.theme-black-white .search-top__item:focus,.theme-black-white .search-top__item:hover{filter:grayscale(1)}.search-top__item.single,.search-top__item.ui-menu-item-wrapper.single,.search-top__item.ui-menu-item.single{padding:.7rem;border-radius:0!important;background-image:none!important}.search-top__item.single:last-child,.search-top__item.ui-menu-item-wrapper.single:last-child,.search-top__item.ui-menu-item.single:last-child{padding-bottom:.7rem}.search-top__image-info,.search-top__image-info.ui-menu-item-wrapper{position:relative;width:calc(100% - 20px);padding-left:48px;padding-bottom:0!important}.search-top__image-info-row,.search-top__image-info.ui-menu-item-wrapper-row{display:flex;flex-direction:row!important}.search-top__image-info,.search-top__image-info.ui-menu-item-wrapper,.search-top__image-info.ui-menu-item-wrapper.ui-state-active,.search-top__image-info.ui-state-active{background-color:transparent!important;border:none!important;padding-bottom:0!important}.search-top__img-container{width:40px;height:40px;margin-left:0!important;display:flex;justify-content:center;align-items:center;margin-right:8px}.search-top__img-container img{max-width:40px;max-height:40px;width:auto;height:auto;margin-left:0}.search-top__info-container{display:flex;flex-direction:column;justify-content:center;padding-right:26px;width:calc(100% - 40px)}.search-top__btn,.search-top__btn.ui-menu-item-wrapper{margin-bottom:0}.search-top__btn.ui-menu-item-wrapper.ui-state-active,.search-top__btn.ui-menu-item-wrapper:active,.search-top__btn.ui-menu-item-wrapper:focus,.search-top__btn.ui-menu-item-wrapper:hover,.search-top__btn.ui-state-active,.search-top__btn:active,.search-top__btn:focus,.search-top__btn:hover{text-decoration:underline!important}.search-top__details{color:#888;font-size:.75rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:14px}.search-top__label,.search-top__label.ui-state-active,.search-top__label:active,.search-top__label:hover{font-weight:400;margin:16px 0 16px 8px;font-size:.875rem;color:#888;background-color:transparent;border:none!important}.search-top__search-buttons{display:flex;flex-direction:row;align-content:center;align-items:flex-start;padding:16px 8px!important}.search-top__search-buttons a.btn-search-top{margin:0!important}.search-top__nothing-found-label{font-size:1rem;margin:0;padding:16px 0 0}.catalog-search .show-small-block,.catalog-search .show-small-inline{display:none!important}.catalog-search .show-large-block{display:block!important}.catalog-search .show-large-inline{display:inline-block!important}@media all and (min-width:1080px){.catalog-search__layout-wrapper{display:flex}}@media all and (min-width:1080px){.catalog-search__layout-wrapper .tag-extended__container{margin-bottom:37px}}.catalog-search__container{border:none}.catalog-search__container h1{padding-left:0}@media all and (min-width:1080px){.catalog-search__container.with-extended-blocks{width:calc(100% - 330px)}}.catalog-search__extended-block{background:#eef7eb;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:8px 16px;gap:8px}.catalog-search__extended-block-container{margin:32px 0}@media all and (min-width:1080px){.catalog-search__extended-block-container{width:300px;min-width:300px;margin:0 30px 30px 0}}.catalog-search__extended-block-row{padding:0;border:none;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media all and (min-width:1080px){.catalog-search__extended-block-row{display:flex;flex-direction:column}}.catalog-search__extended-block-list li{padding:8px 0;display:flex;align-items:center;min-height:52px}.catalog-search__extended-block-list li:not(.last-show):not(:last-child){border-bottom:1px solid #d9efd4}.catalog-search__extended-block-list li a{font-size:inherit;line-height:inherit;color:#3b9c25;text-decoration:none;background-position:center right;background-repeat:no-repeat;background-size:auto;background-image:url(/images/icon-chevron.svg);padding-right:30px;width:100%}.catalog-search__extended-block-list li a .name{color:#3b9c25;font-weight:600;font-size:.875rem;line-height:18px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.catalog-search__extended-block-list li a .details{color:#101010;font-size:.75rem;line-height:14px;font-weight:400;width:100%;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-search__extended-block-list li a:active,.catalog-search__extended-block-list li a:hover{text-decoration:none}.catalog-search__extended-block-list li a:active .name,.catalog-search__extended-block-list li a:hover .name{text-decoration:underline}.catalog-search__extended-block-wrapper{height:100%}.catalog-search__extended-block.variant-pink{background:#fdf4e9}.catalog-search__extended-block.variant-pink ul li:not(:last-child){border-bottom:1px solid #efded4}.catalog-search__extended-block-header{color:#101010;font-size:1rem;font-weight:600;line-height:32px;display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.catalog-search__extended-block-header-btn{padding:4px 16px;height:32px;font-weight:400;background-color:#fff;border-radius:1000px;color:#3b9c25;display:flex;align-items:center;justify-content:center;cursor:pointer}.catalog-search__extended-block-header-btn:active,.catalog-search__extended-block-header-btn:hover{color:#fff;text-decoration:none;background-color:#3b9c25}.catalog-search__extended-block-count{color:#888;font-size:.875rem;font-weight:400;line-height:20px;margin-left:auto}.catalog-search__extended-block-count.link{color:#3b9c25}.catalog-search__extended-block-count.link:active,.catalog-search__extended-block-count.link:hover{color:#3b9c25;text-decoration:underline}.catalog-search__tags-header{font-size:.875rem;font-weight:700;line-height:24px;color:#101010;margin-bottom:16px}.catalog-groups__header{margin-top:1rem;display:flex;width:100%;align-items:flex-end}.catalog-groups__header--link{margin-left:10px;font-size:.875rem!important;white-space:nowrap;line-height:1.3!important}section h2.filter-header.catalog-groups__header{margin-bottom:16px;margin-top:40px}.pharmacy-search{position:relative;margin:0 -16px}.pharmacy-search .ui-autocomplete{position:static!important;width:100%!important;display:block!important;padding-top:0;box-shadow:none;min-height:auto;height:400px;min-height:400px;padding:0 16px}.pharmacy-search .ui-autocomplete .search-top__item.ui-menu-item-wrapper{border-top:1px solid #f2f2f2;border-bottom:0!important;padding:8px 0!important;background-color:transparent!important}.pharmacy-search .ui-autocomplete .search-top__item.ui-menu-item-wrapper:active h2,.pharmacy-search .ui-autocomplete .search-top__item.ui-menu-item-wrapper:focus h2,.pharmacy-search .ui-autocomplete .search-top__item.ui-menu-item-wrapper:hover h2{color:#3b9c25;background-color:transparent!important}.pharmacy-search .ui-autocomplete .search-top__item.ui-menu-item-wrapper.ui-state-active,.pharmacy-search .ui-autocomplete .search-top__item.ui-menu-item-wrapper.ui-state-focus{background-color:transparent!important}.pharmacy-search .ui-autocomplete .tag-holder{display:flex;align-items:center;flex-wrap:wrap;padding:16px 0 8px}.pharmacy-search .ui-autocomplete .tag-holder.ui-menu-divider{opacity:0}.pharmacy-search .ui-autocomplete .tag{border:1px solid #f2f2f2;border-radius:100px;text-align:center;color:#101010;padding:6px 12px;margin-right:8px;margin-bottom:8px;line-height:1.3;height:auto;font-size:.875rem!important}.pharmacy-search .ui-autocomplete .tag:hover{color:#43b02a}.search-category-holder .search-top__item{background-color:transparent!important}.search-category-holder .search-top__item:not(.text-hover):active h2,.search-category-holder .search-top__item:not(.text-hover):focus h2,.search-category-holder .search-top__item:not(.text-hover):hover h2{color:#3b9c25;background-color:transparent!important}.search-category-holder .search-top__item.ui-state-active,.search-category-holder .search-top__item.ui-state-focus{background-color:transparent!important}.search-category-holder .search-top__item.text-hover{cursor:default!important}.search-category-holder .search-top__item.text-hover .product-info-opener:active h2,.search-category-holder .search-top__item.text-hover .product-info-opener:focus h2,.search-category-holder .search-top__item.text-hover .product-info-opener:hover h2{color:#3b9c25}@media all and (max-width:900px){.catalog-search .banner__unique-sale{display:none}.catalog-search .show-small-inline{display:inline-block!important}.catalog-search .show-small-block{display:block!important}.catalog-search .show-large-block,.catalog-search .show-large-inline{display:none!important}.catalog-search .product-card__page-header{margin-top:0}.catalog-search__container{margin-left:-15px;margin-right:-15px}.catalog-search__container h1{padding-left:1rem;padding-right:1rem}.catalog-search__container h2.filter-header{padding-left:1rem;padding-right:1rem}.catalog-search__section{padding:0 1rem}.catalog-search__section h2.filter-header{padding-left:0}.catalog-search__extended-block{flex:0 0 275px;max-width:275px;flex-grow:0}.catalog-search__extended-block-row{gap:8px;display:inline-flex;flex-wrap:nowrap;justify-content:flex-start}.catalog-search__extended-block-container{margin:0 0 32px}.catalog-search__extended-block.single-item{flex:0 0 100%;max-width:100%}section h2.filter-header.catalog-groups__header{margin-top:0}section .catalog-groups{padding:0 11px}.catalog-search__extended-block{flex:0 0 275px;max-width:275px;flex-grow:0}.catalog-search__extended-block-row{gap:8px;display:inline-flex;flex-wrap:nowrap;justify-content:flex-start}.catalog-groups__header{justify-content:space-between}.catalog-groups__header--link{font-size:.8125rem!important}}.about{height:100%}.about__container{min-height:100%;height:100%}.about__container a{color:#43b02a}.about__row{margin-left:0;margin-right:0;height:100%}.static-page .about__row{padding:48px 0 96px}.about__content{width:65%;padding:0 20px;min-height:calc(100% - 60px - 2px);padding-bottom:20px}.about__content.app-page a{pointer-events:none;color:#101010;cursor:text}.about__menu{background-color:#f2f2f2;width:35%;max-width:341px;padding:0;padding-top:1rem}.about__content-header{width:100%;display:block;color:#101010;font-size:1rem;font-weight:600;padding-bottom:1rem;border-bottom:1px solid rgba(67,176,42,.2);margin-top:1rem}.about__back-btn-header{width:100%;display:block;color:#101010;font-weight:600;padding:0 0 1rem 0;border-bottom:1px solid #f2f2f2;border-top:none;background:0 0}.static-page .about__back-btn-header{font-size:1.25rem;margin:0;border:0;padding:0;background:0 0;color:#101010;cursor:default}.about__message-box{background-color:#fefaca;border-radius:8px;margin:0;display:block;padding:1rem;color:#101010;font-size:.875rem}.about__message-box .info-tooltip{color:#101010}.about__message-box .info-tooltip .icon-desktop{display:none}@media all and (min-width:681px){.about__message-box .info-tooltip .icon-desktop{display:inline-block}}.about__message-box .info-tooltip .icon-mobile{display:inline-block!important}@media all and (min-width:681px){.about__message-box .info-tooltip .icon-mobile{display:none}}.about__inner-content{padding-top:24px}.about__tab-inner-content{padding-top:1rem}.about .custom-control .custom-control-label{color:#101010}.about .form-control{font-size:.875rem}.about .home__section--subheader{margin-top:0;font-size:1.375rem;margin-bottom:1rem}.abc-products-list{width:100%;padding-left:60px;position:relative;margin-top:30px}.font-size-large .abc-products-list,.font-size-x-large .abc-products-list{padding-left:75px}.abc-products-list__letter{position:absolute;top:0;left:0;font-size:2.5rem;line-height:1;text-transform:uppercase;font-weight:600;color:#43b02a}.abc-products-list .row{margin:0}.abc-products-list .col{max-width:25%;flex:25%}.abc-products-list ul li{position:relative;padding:5px;cursor:pointer}.abc-products-list ul li .abc-badge{position:absolute;top:3px;left:-30px;font-size:1rem;font-weight:600}.abc-products-list ul li a:hover{text-decoration:underline!important}.date-picker-container{display:flex;flex-wrap:wrap}.date-picker-container .btn-success-kit{width:157px}.date-picker-container .btn-link img{width:22px;height:21px}.date-picker-container .btn-link img+span{margin-left:6px}.defect-product .title-holder{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.font-size-large .defect-product .title-holder,.font-size-x-large .defect-product .title-holder{flex-wrap:wrap}@media all and (min-width:480px){.font-size-large .defect-product .title-holder,.font-size-x-large .defect-product .title-holder{flex-wrap:nowrap}}.font-size-large .defect-product .title-holder h2,.font-size-x-large .defect-product .title-holder h2{width:100%;margin-bottom:10px}@media all and (min-width:480px){.font-size-large .defect-product .title-holder h2,.font-size-x-large .defect-product .title-holder h2{width:auto;margin-bottom:0}}.defect-product .title-holder h2{font-size:1rem;margin-bottom:0;padding-right:10px}.defect-product .title-holder h2 span{color:#888}.defect-product__container{margin-top:30px}.defect-product__current{display:flex;align-items:center;padding:8px;background-color:#eef7eb;border-radius:12px}.defect-product__current-img{border-radius:8px;background-color:#fff;width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-right:12px}.defect-product__current-img img{max-width:100%}.defect-product__current-text{width:calc(100% - 56px)}.defect-product__current-text span{font-size:.75rem;line-height:1.5;color:#888;display:block}.defect-product__info{padding:8px 0}.defect-product__info:not(:last-child){border-bottom:1px solid #f2f2f2}.defect-product__info:last-child{padding-bottom:0}.defect-product__info .details{text-transform:uppercase}.defect-product__items-frame{padding-top:8px}.defect-product__not-found{margin-top:16px;padding:8px 12px;background-color:#f2f2f2;border-radius:12px}.details{font-size:.75rem;font-weight:600;color:#888;margin-bottom:8px}.details__header{margin-bottom:.25rem}.listing-item{color:#101010;font-size:.875rem;position:relative;padding-left:20px}.listing-item:before{content:'';background-color:#43b02a;position:absolute;left:0;top:6px;width:5px;height:5px;border-radius:50%}.pharmacy-new__content{color:#101010}.pharmacy-new__registration{margin-top:30px}.pharmacy-new__registration .col{flex:0 0 50%;max-width:380px}.pharmacy-new__registration .form-group{margin-bottom:30px}.blog-list{margin-bottom:40px}.blog-list li{font-weight:500;font-size:1rem}.blog-list li a{font-size:inherit;padding:5px 0;display:block}.blog-list li a:hover{text-decoration:underline}.authorlist{margin-top:30px}.authorlist__author{display:flex;margin-bottom:20px}.authorlist__author-photo{height:130px;flex:0 0 130px;text-align:center}.authorlist__author-photo--img{max-height:100%;height:auto;width:auto;border-radius:50%}.authorlist__author-content{padding-left:30px;color:#101010;font-size:.875rem;flex:1}.authorlist__author-content--name{color:#101010;font-weight:600;font-size:1.5rem;margin-bottom:8px;line-height:1.3}.authorlist__author-content--name a{color:inherit}.authorlist__author-content--name a:hover{text-decoration:underline}.authorlist__author-content--position{color:#888}.authorlist__author-content--description{margin-top:8px}.authorlist__author-content--description ul{list-style:none;padding:0;margin-bottom:1rem}.authorlist__author-content--description ul li{margin:0;position:relative;padding:0 0 0 1rem}.authorlist__author-content--description ul li:before{content:'';width:6px;height:6px;border-radius:100%;background-color:#43b02a;position:absolute;left:0;top:8px}.authorlist__author.single{display:block;margin-bottom:30px}.authorlist__author.single .authorlist__author-photo{width:150px;height:150px;float:left;margin-right:1.7rem}.authorlist__author.single .authorlist__author-content{padding-left:0}.authorlist__author.single .authorlist__author-content--links{min-height:150px}.authorlist__author.single .authorlist__author-content--description{margin-top:1.5rem}.about-menu{width:100%}.about-menu__group-header,.about-menu__section-header{font-weight:600;font-size:1rem;line-height:1.1875rem;color:#888;text-transform:uppercase;border-bottom:none;cursor:default;display:flex;align-items:center;min-height:38px;padding-top:.5rem}.about-menu__item{min-height:48px;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;cursor:pointer;display:flex;align-items:center}.about-menu__item:not(:last-child){border-bottom:1px solid #f2f2f2}.about-menu__item.active{color:#3b9c25}.about-menu__item:hover{color:#888}.about-menu__item a{color:inherit!important;min-height:48px;display:flex;align-items:center;width:100%}.about-menu__item .badge{min-width:20px;height:20px;line-height:20px;padding:0;text-align:center;font-size:.75rem;font-weight:500;color:#fff;border-radius:50%!important;background:#f96d15;margin-left:5px}.about-menu__item.group-item{padding-left:20px;min-height:38px}.about-menu__item.group-item a{min-height:38px}.about-menu__item.section-item{padding-left:20px;min-height:48px}.about-menu__item.section-item a{min-height:48px}.about-menu__item-button{font-size:1.0625rem;border-bottom:1px solid #f2f2f2;padding-right:1rem}.about-menu.blog-menu .about-menu__item{text-transform:none;font-size:.875rem;line-height:1.5}.show-large{display:block}.show-small,.show-small-flex{display:none}.search-button-group{display:flex;align-items:center}.search-button-group button.btn-primary{width:117px;height:48px!important}.search-button-group button.btn-primary.addon{margin-left:-9px;z-index:2000}.search-button-group .search-items__container{width:480px}.search-button-group .search-items__container.search-fixed{width:100%}.search-button-group .search-items__backdrop+button.btn-primary.addon{display:none}.search-button-group .search-number-2{text-align:center}@media all and (min-width:480px){.search-button-group .search-number-2{width:49px}}.search-button-group .search-number-4{width:100%}.container-fixed-menu{background-color:#f2f2f2;position:static;max-width:inherit;width:100%;padding-left:43px;padding-bottom:43px}.container-fixed-menu.fix-bottom{position:absolute;bottom:0}.container-fixed-menu h2{font-size:1.25rem;padding:40px 0 24px;margin-bottom:0}.container-fixed-menu h2.page-header-small{display:none}.container-fixed-menu h2.page-header-small>img{display:none;width:0;height:0}.nakaz-table__details--label{display:none;font-weight:600}.nakaz-table__details,.nakaz-table__name{padding-top:5px;padding-bottom:5px}.atc__container{margin-top:1.5rem}.atc__container h4{margin-top:.7rem;margin-bottom:.5rem}.atc__container .product-menu-list li{line-height:1.2}.defective-series-section{padding:24px 0 100px}@media all and (min-width:900px){.defective-series-section{padding:80px 0 120px}}.defective-series-section .container{max-width:606px}.defective-series-section h1{font-size:1.25rem;margin-bottom:24px;text-align:center}.defective-series-section .nav-tabs{flex-direction:column;justify-content:center;align-items:center;padding:0 0 24px 0;border-bottom:1px solid #f2f2f2;margin:0 -4px}@media all and (min-width:380px){.defective-series-section .nav-tabs{flex-direction:row}}.defective-series-section .nav-tabs li:first-child{margin-bottom:8px}@media all and (min-width:380px){.defective-series-section .nav-tabs li:first-child{margin-bottom:0}}.defective-series-section .tab-content__inner{padding:24px 0 0 0}.defective-series-section .tab-content__inner .search-items__container{width:100%}.defective-series-section .tab-content__inner .search-items__container :-moz-placeholder{color:#888;font-size:14px}.defective-series-section .tab-content__inner .search-items__container ::-moz-placeholder{color:#888;font-size:14px}.defective-series-section .tab-content__inner .search-items__container :-ms-input-placeholder{color:#888;font-size:14px}.defective-series-section .tab-content__inner .search-items__container ::-webkit-input-placeholder{color:#888;font-size:14px}.defective-series-section .tab-content__inner .search-items__container label{display:block;width:100%;position:relative;margin-bottom:0}.defective-series-section .tab-content__inner .search-items__container label .form-control{padding:8px 12px 8px 48px}.defective-series-section .tab-content__inner .search-items__container .icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);cursor:pointer}.defective-series-section .tab-content__inner .form-control{height:48px;padding:8px}.defective-series-section .registration-group input{padding:8px}@media all and (min-width:900px){.defective-series-section .registration-group input{padding:8px 16px;margin:0 8px}}.defective-series-section .registration-group .btn,.defective-series-section .registration-group input{flex-shrink:2}.defective-series-section .registration-group span{white-space:nowrap;flex-shrink:1}@media all and (max-width:1080px){.pharmacy-new__registration .col{flex:0 0 100%;max-width:100%}.defect-product{line-height:1.42}.defect-product__container{margin-top:0}.defect-product .product-looking__item{margin:20px 0 10px}.defect-product__item{width:100%;padding:0;border-radius:0;box-shadow:none}.defect-product .date-picker-container .input-group.date{margin-bottom:1rem}.defect-product .btn-link{font-size:.75rem}.abc .col{max-width:50%;flex:50%}.blog-list li{width:100%;font-size:.875rem;font-weight:400}.show-large{display:none}.show-small{display:block}.show-small-flex{display:flex}}@media all and (max-width:900px){.about{min-height:100%}.about__row{min-height:100%}.static-page .about__row{padding:24px 0}.about__content{display:none;width:0;padding:24px 20px 0}.about__content.show-content{width:100%;display:block;padding-left:0;padding-right:0}.about__menu{background-color:#fff;width:100%;max-width:100%;padding:0;flex-basis:auto}.about__content-header{padding-left:1rem;padding-right:1rem;margin-top:1rem}.about__back-btn-header{width:100%;font-weight:600;padding:15px;border-bottom:1px solid #f2f2f2;padding-left:1rem;cursor:pointer}.about__back-btn-header a{color:inherit}.about__inner-content{padding:0 1rem}.about__tab-inner-content{padding:1rem 1rem 0}.home__section .about__back-btn-header{width:100%;display:block;color:#101010;font-size:1.25rem;font-weight:600;padding:0 0 1rem 0;border-bottom:1px solid #f2f2f2;border-top:none;background:0 0;margin-top:1.5rem}.home__section .about__back-btn-header>span{max-width:100%}.home__section .about__inner-content{padding:0}.container-fixed-menu{background-color:#fff;position:static;width:100%;padding-left:0;padding-bottom:0;min-height:100%}.container-fixed-menu h2{margin:0;background-color:rgba(67,176,42,.1);border-bottom:1px solid rgba(67,176,42,.2);font-size:1rem;font-weight:400;color:#101010}.container-fixed-menu h2.page-header{display:none}.container-fixed-menu h2.page-header-small{background-color:#fff;background-position:center left 1rem;background-repeat:no-repeat;background-size:auto;background-image:url(/images/menu-user.svg)}.container-fixed-menu h2.page-header-small.avtorized{background-color:#fff;border:1px solid #f2f2f2;margin:1rem;border-radius:16px;padding:15px 16px;background-image:none;display:flex;align-items:center;align-content:center}.container-fixed-menu h2.page-header-small.avtorized .img-container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;margin-right:12px;background-color:#f946bc;color:#fff}.container-fixed-menu h2.page-header-small.avtorized .img-container img{border-radius:50%}.container-fixed-menu h2.page-header-small.avtorized .info-container{display:flex;flex-direction:column;justify-content:flex-start}.container-fixed-menu h2.page-header-small.avtorized .info-container div{font-size:.875rem;font-weight:400;line-height:20px}.container-fixed-menu h2.page-header-small.avtorized .info-container div.strong{font-weight:500}.container-fixed-menu h2.page-header-small.avtorized .info-container .description{color:#888}.container-fixed-menu h2.page-header-small.avtorized .edit-icon{margin-left:auto;cursor:pointer}.container-fixed-menu h2.page-sub-header{background-color:#fff;border-bottom:1px solid rgba(67,176,42,.2);height:54px;line-height:54px;font-size:1.125rem;font-weight:600;color:#101010;padding-left:1rem}.container-fixed-menu h2.page-sub-header a,.container-fixed-menu h2.page-sub-header a:active,.container-fixed-menu h2.page-sub-header a:hover{color:#101010}.about-menu{width:100%}.about-menu__group-header,.about-menu__item{text-transform:none;cursor:pointer;display:flex;align-items:center;min-height:50px;padding:0;background-position:center right;background-repeat:no-repeat;background-size:auto;background-image:url(/images/chevron-gray-menu.svg)}.about-menu__group-header.active,.about-menu__group-header:active,.about-menu__item.active,.about-menu__item:active{color:#101010}.about-menu__section-header{display:none}.about-menu__item.group-item{display:none}.about-menu__item a{padding-right:.8rem}.defect-product .date-picker-container,.defect-product .details__header,.defect-product h4{padding-left:1rem;padding-right:1rem}.defect-product .btn-group-radio{margin:0 1rem}.pharmacy-new__registration .col{flex:0 0 100%;max-width:100%}.pharmacy-new__content{padding:0 1rem}.abc .btn-radio{max-width:calc((100vw - 2rem)/ 3)}.abc .abc-products-list .col{max-width:100%;flex:0 0 100%}.authorlist{margin-top:20px}.authorlist__author{display:block;margin:30px 0 20px}.authorlist__author-photo{width:130px;height:130px;float:left;margin-right:1rem}.authorlist__author-content{padding-left:0}.authorlist__author-content--links{min-height:130px}.authorlist__author-content--description{margin-top:.5rem}.authorlist__author.single{display:block;margin:30px 0 20px}.authorlist__author.single .authorlist__author-photo{width:130px;height:170px;padding-bottom:40px;float:left;margin-right:1rem}.authorlist__author.single .authorlist__author-content{padding-left:0}.authorlist__author.single .authorlist__author-content--links{min-height:170px}.authorlist__author.single .authorlist__author-content--description{margin-top:.5rem}.pharmacy-new__registration .col{flex:0 0 100%;max-width:100%}.defect-product{line-height:1.42}.defect-product__container{margin-top:0}.defect-product .product-looking__item{margin:20px 0 10px}.defect-product__item{width:100%;padding:0;border-radius:0;box-shadow:none}.defect-product .date-picker-container .input-group.date{margin-bottom:1rem}.defect-product .btn-link{font-size:.75rem}.abc .col{max-width:50%;flex:50%}.blog-list li{width:100%;font-size:.875rem;font-weight:400}.show-large{display:none}.show-small{display:block}.show-small-flex{display:flex}.nakaz-table{margin-top:1rem}.nakaz-table__name{flex:0 0 100%;max-width:100%;padding-top:5px}.nakaz-table__details{flex:0 0 50%;max-width:50%;padding-top:10px;padding-bottom:5px}.nakaz-table__details--label{display:inline-flex}.nakaz-table .product-details__header .nakaz-table__details{display:none}}.footer__subscribe{width:100%;min-height:86px;background-color:#43b02a}.footer__subscribe-container{min-height:86px;display:flex;align-content:center;justify-content:center;align-items:center}.footer__subscribe--text{color:#fff;font-weight:400;font-size:1.125rem;margin-right:20px}.footer__subscribe--input{max-width:500px;width:50%}.footer__subscribe--input>.input-group-append{z-index:5}.footer__subscribe--input>.input-group-append>.btn{height:33px;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-left:-5px}.footer__subscribe--input>.form-control{height:33px}.footer__nav{width:100%;min-height:280px;background-color:#f2f2f2;color:#101010;font-size:.875rem}.footer__nav--header{font-size:2rem;font-weight:400;line-height:1.37;color:#888;text-transform:uppercase;padding:0 30px;width:100%;text-align:center}.footer__nav--subheader{font-size:.875rem;text-transform:uppercase;font-weight:600;margin-top:32px;margin-bottom:16px;line-height:1.42}.footer__nav--btn{width:135px}.footer__nav--top-links{padding:32px 0;border-bottom:1px solid #e5e5ea}.footer__nav--top-links [class^=col-]{flex:0 0 28%;max-width:28%}@media all and (min-width:1080px){.show-map .footer__nav--top-links [class^=col-]{width:33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.footer__nav--top-links .footer__nav--subheader{display:flex;align-items:center;justify-content:center;margin:0 0 8px}.footer__nav--top-links .icon{margin-right:8px}.footer__nav--top-links .footer__nav--container{font-size:.75rem}.footer__nav--top-links .footer__nav--container-text p{margin-bottom:0;line-height:1.5}.footer__nav--links .col{width:340px}.footer__nav--links .col:last-child .footer__nav--container:last-of-type{border:0;margin:0}.footer__nav--links .col .base-socials-list li{margin-bottom:0}.footer__nav--links ul{list-style:none;margin:0;padding:0;color:#101010}.footer__nav--links ul li{padding:0;line-height:1.42}.footer__nav--links ul li:not(:last-child){margin-bottom:8px}.footer__nav--links ul li img{max-width:135px;max-height:40px;height:auto;width:auto}.footer__nav--links ul li>span{cursor:pointer}.footer__nav--links ul li a,.footer__nav--links ul li>span{color:inherit}.footer__nav--links ul li a:active,.footer__nav--links ul li a:focus,.footer__nav--links ul li a:hover,.footer__nav--links ul li>span:active,.footer__nav--links ul li>span:focus,.footer__nav--links ul li>span:hover{text-decoration:none;color:#3b9c25}.footer__nav--links ul li .icon{display:inline-block;margin-left:8px;min-width:17px}.footer__nav--links ul.footer__nav--apps{display:flex;flex-wrap:wrap;gap:8px}.footer__nav--links ul.footer__nav--apps-mobile{display:none}.footer__nav--partners{display:flex;gap:16px;padding-bottom:16px}.footer__nav--language-form{display:flex;justify-content:center;padding:24px 0;margin:0 -4px}.footer__nav--language-form .selectLangHome{font-size:.875rem;font-weight:600;line-height:1.4;padding:6px 12px;margin:0 4px;border-radius:100px;color:#888}.footer__nav--language-form .selectLangHome:active,.footer__nav--language-form .selectLangHome:focus,.footer__nav--language-form .selectLangHome:hover{color:#3b9c25;text-decoration:none}.footer__nav--language-form .selectLangHome.active{color:#3b9c25;background-color:#d9efd4}.footer__nav--policy{padding-bottom:24px}.footer__nav--policy-list{display:flex;justify-content:center;line-height:1.42}.footer__nav--policy-list li{position:relative;padding:2px 24px}.footer__nav--policy-list li:not(:last-child){border-right:1px solid #e5e5ea}.footer__nav--policy-list a:hover{text-decoration:none}.footer__nav--copyright{text-align:center;font-size:.75rem}.footer__nav--copyright ul{list-style:none;margin:0;padding:0;color:#101010}.footer__nav--copyright ul li{padding:0;margin-bottom:24px}.footer__nav--copyright ul li a,.footer__nav--copyright ul li a:hover{outline:0;color:#3b9c25}.footer__nav--copyright ul li a:hover{color:#3b9c25;text-decoration:underline}.footer__nav .container__body{padding:32px 43px 87px}@media all and (min-width:951px){.footer__nav .container__body{padding:32px 43px}}.footer__content{border-top:86px solid #43b02a;display:none}.footer__content-text{color:#101010;font-size:2.8125rem;text-align:center;font-weight:400;line-height:1.2;padding-bottom:50px}.theme-contrast .footer .icon-moz path{fill:#101010!important}.theme-black-white .footer .icon-moz path{fill:#888!important}@media all and (max-width:1080px){.footer__subscribe--text{margin-bottom:.5rem;font-size:.9375rem}.footer__nav--top-links [class^=col-]{flex:0 0 33.33333%;max-width:33.33333%}}@media all and (max-width:900px){.footer__nav{padding-bottom:108px}.footer__nav .container__body{padding:24px 15px}.footer__nav--policy-list{font-size:.75rem}.footer__nav--header{font-size:1.25rem;line-height:1.4;padding:0}.footer__nav--links .col{width:50%;flex:0 0 50%}.footer__content-text{font-size:1.5625rem}}.show-map .footer__nav--links .col{width:100%;flex:0 0 100%}.show-map .footer__nav--links .collapsing{-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.show-map .footer__nav--links ul li{margin-bottom:16px!important}.show-map .footer__nav--links ul li a,.show-map .footer__nav--links ul li a:hover{display:inline-block;line-height:1.8}.show-map .footer__nav--links ul.footer__nav--container-text{padding:0 0 0 16px}.show-map .footer__nav--links ul.footer__nav--container-text p{margin-bottom:16px}.show-map .footer__nav--links ul.footer__nav--apps{display:flex}.show-map .footer__nav--links ul.footer__nav--apps.collapse:not(.show){display:none}.show-map .footer__nav--links ul.footer__nav--apps li{margin:0}.show-map .footer__nav--links ul.footer__nav--apps-desktop{display:none}.show-map .footer__nav--links ul.footer__nav--apps-mobile{padding-bottom:16px}.show-map .footer__nav--links ul.footer__nav--apps-mobile li{margin-bottom:0!important}.show-map .footer__nav--header{text-align:left;margin-bottom:24px}.show-map .footer__nav--container{font-size:.75rem;border-bottom:1px solid #e5e5ea;margin-bottom:8px}.show-map .footer__nav--top-links{padding:0;border:0}.show-map .footer__nav--top-links [class^=col-]{width:100%;flex:0 0 100%;max-width:100%}.show-map .footer__nav--top-links .footer__nav--subheader{padding:12px 0;min-height:48px;margin-bottom:0;justify-content:flex-start}.show-map .footer__nav--top-links .icon svg{width:24px;height:24px}.show-map .footer__nav--top-links .footer__nav--container-text p{margin-bottom:16px}.show-map .footer__nav--subheader{padding:14px 0;min-height:48px;margin-bottom:0;margin-top:0}.show-map .footer__nav--subheader.collapsible{cursor:pointer;background-position:right center;background-repeat:no-repeat;background-size:auto;background-image:url(/images/chevron-expanded-gray.svg);background-size:32px;border-bottom:none}.show-map .footer__nav--subheader.collapsible.collapsed{background-image:url(/images/chevron-collapsed-gray.svg)}.show-map .footer__nav--language-form{justify-content:flex-start;padding:24px 0}.show-map .footer__nav--policy-list{margin:0 -15px;justify-content:flex-start;flex-wrap:wrap}.show-map .footer__nav--policy-list li{padding:2px 15px}.show-map .footer__nav--policy-list li:not(:last-child){margin-bottom:19px;border-right:0}.show-map .footer__nav--copyright{text-align:left}@media all and (max-width:680px){.footer__nav--links .col{width:100%;flex:0 0 100%}.footer__nav--links .collapsing{-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.footer__nav--links ul li{margin-bottom:16px!important}.footer__nav--links ul li a,.footer__nav--links ul li a:hover{display:inline-block;line-height:1.8}.footer__nav--links ul.footer__nav--container-text{padding:0 0 0 16px}.footer__nav--links ul.footer__nav--container-text p{margin-bottom:16px}.footer__nav--links ul.footer__nav--apps{display:flex}.footer__nav--links ul.footer__nav--apps.collapse:not(.show){display:none}.footer__nav--links ul.footer__nav--apps li{margin:0}.footer__nav--links ul.footer__nav--apps-desktop{display:none}.footer__nav--links ul.footer__nav--apps-mobile{padding-bottom:16px}.footer__nav--links ul.footer__nav--apps-mobile li{margin-bottom:0!important}.footer__nav--header{text-align:left;margin-bottom:24px}.footer__nav--container{font-size:.75rem;border-bottom:1px solid #e5e5ea;margin-bottom:8px}.footer__nav--top-links{padding:0;border:0}.footer__nav--top-links [class^=col-]{width:100%;flex:0 0 100%;max-width:100%}.footer__nav--top-links .footer__nav--subheader{padding:12px 0;min-height:48px;margin-bottom:0;justify-content:flex-start}.footer__nav--top-links .icon svg{width:24px;height:24px}.footer__nav--top-links .footer__nav--container-text p{margin-bottom:16px}.footer__nav--subheader{padding:14px 0;min-height:48px;margin-bottom:0;margin-top:0}.footer__nav--subheader.collapsible{cursor:pointer;background-position:right center;background-repeat:no-repeat;background-size:auto;background-image:url(/images/chevron-expanded-gray.svg);background-size:32px;border-bottom:none}.footer__nav--subheader.collapsible.collapsed{background-image:url(/images/chevron-collapsed-gray.svg)}.footer__nav--language-form{justify-content:flex-start;padding:24px 0}.footer__nav--policy-list{margin:0 -15px;justify-content:flex-start;flex-wrap:wrap}.footer__nav--policy-list li{padding:2px 15px}.footer__nav--policy-list li:not(:last-child){margin-bottom:19px;border-right:0}.footer__nav--copyright{text-align:left}}.page-not-found__container{max-width:608px;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;margin:auto;padding-bottom:60px}.page-not-found__container.page-not-found__container--sm{max-width:475px}.page-not-found__container.page-not-found__container--sm p{margin:0 auto;max-width:315px}.page-not-found__message{display:inline-block;background-color:#fefaca;border-radius:6px;padding:2px 5px;color:#101010;font-size:.875rem}.page-not-found.catalog-search__section{display:flex;flex-direction:column;gap:16px;border:1px solid #f2f2f2;padding:32px 24px;border-radius:16px}.page-not-found__text{font-weight:600;font-size:1.25rem;line-height:32px;text-align:center}.page-not-found__text-small{font-size:1rem;line-height:24px;text-align:center}.page-not-found__header{font-size:5rem;font-weight:600;color:#43b02a;line-height:1;margin:40px 0 10px;width:100%;text-align:center}.page-not-found__subheader{font-size:1rem;font-weight:400;color:#43b02a;text-transform:uppercase;margin:0 0 20px;width:100%;text-align:center}.page-not-found__subheader-text{font-size:1.375rem;font-weight:600;color:#101010;margin:20px 0;width:100%;text-align:center}.page-not-found__item{color:#101010;font-size:.875rem;padding-left:20px;position:relative;margin-bottom:10px}.page-not-found__item:before{content:'';background-color:#101010;position:absolute;left:0;top:6px;width:5px;height:5px;border-radius:50%}.page-not-found__img-container{width:128px;height:128px;max-width:100%;margin:0 auto}.page-not-found__img-container img{width:100%;height:100%}.page-not-found__img{width:362px;height:206px;max-width:100%;margin:0 auto}.page-not-found__img img{width:100%;height:100%}.page-not-found__search{margin:1rem 0 1.5rem}.page-not-found__section{border-top:1px solid rgba(67,176,42,.2)}.page-not-found .btn-catalog{height:48px;font-weight:600;min-width:187px;margin:auto;margin-top:16px}.page-not-found .btn-catalog img{width:32px;height:32px}.page-not-found__link{text-align:center;margin:1rem 0}.server-error__container{max-width:608px;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;margin:auto;padding-bottom:60px}.server-error__container.page-not-found__container--sm{max-width:475px}.server-error__container.page-not-found__container--sm p{margin:0 auto;max-width:315px}.server-error__message{display:inline-block;background-color:#fefaca;border-radius:6px;padding:2px 5px;color:#101010;font-size:.875rem}.server-error__container{padding-top:60px}.server-error__message{box-shadow:0 1px 6px rgba(32,33,36,.2);text-align:center;font-size:.9375rem}.server-error__img{width:100%;height:180px;text-align:center}.server-error__img img{margin-top:50px;max-width:100%;height:auto}.server-error__text{color:#101010;font-size:.875rem}.server-error .btn-outline-green-kit{width:100%;margin:30px auto;text-transform:uppercase;font-size:.75rem;font-weight:600}.blocked-info{max-width:500px;margin:0 auto;text-align:center;height:100vh;display:flex;flex-direction:column;justify-content:center;font-size:1rem}.blocked-info__icon{display:none}@media all and (min-width:900px){.blocked-info__icon{margin-bottom:24px;display:flex;justify-content:center}}.blocked-info__icon-mobile{display:flex;justify-content:center;margin-bottom:16px}@media all and (min-width:900px){.blocked-info__icon-mobile{display:none}}.blocked-info h1{font-size:1.5rem}.blocked-info a{color:#3b9c25;text-decoration:underline}.blocked-info a:hover{text-decoration:none}.blocked-info p{margin-bottom:0}.blocked-info .text-centered{max-width:370px;margin:0 auto}.blocked-info .img-block{display:flex;align-items:center;justify-content:center;padding:20px 0}@media all and (min-width:900px){.blocked-info .img-block{padding:32px 0}}.blocked-info .img-block .btn{margin:0 8px;padding:0}@media all and (max-width:900px){.page-not-found.catalog-search__section{display:flex;flex-direction:column;gap:16px;border:1px solid #f2f2f2;padding:16px;margin:0 1rem}.page-not-found .tag__large,.page-not-found a.tag__large{height:35px;font-size:.8125rem;padding:0 10px}.page-not-found .form-control.search-home{border:3px solid #43b02a;height:48px}.page-not-found__img{width:315px;height:180px;margin:0 auto}.page-not-found .btn-catalog{display:flex;align-content:center;width:100%;margin-top:0}.page-not-found__link{text-align:left}.page-not-found .btn{height:39px}.server-error__container{padding:1rem 0}.server-error__message{font-size:.875rem}.server-error__img{height:140px}.server-error__img img{margin-top:40px}.server-error__text{font-size:.75rem}.server-error .btn{height:39px}}.toast{position:fixed;width:100%;max-width:350px;z-index:5000;background-color:rgba(16,16,16,.7);border-radius:8px;border:none}.toast.top-right{top:60px;right:0}.toast.bottom-right{top:auto;bottom:2px;left:auto;right:0}.toast.top-center{bottom:auto;top:60px;right:auto;left:50%;transform:translate(-50%);z-index:10000}.toast.bottom-center{top:auto;bottom:2px;right:auto;left:50%;transform:translate(-50%)}.toast-body{padding:1rem;color:#fff;font-size:.875rem;display:flex;align-content:center;justify-content:space-between}.toast-close{cursor:pointer}.pharmacy__info-card .nav__breadcrumbs-container{margin-top:2rem}.modal-instruction__container{display:flex;flex-flow:column;height:100%}.modal-instruction__header{flex:0 1 auto}.modal-instruction__header .quantity__info{padding:0 15px}.modal-instruction__header .quantity__info--image{width:65px;margin-right:10px}.modal-instruction__header .quantity__info h2{font-size:.875rem;font-weight:400}.modal-instruction__header .nav-tabs.nav-tabs__product-recommend{width:100%;padding:0 15px}.modal-instruction__content{flex:1 1 auto;overflow:auto}.modal-instruction__text{padding:0 15px}.modal-instruction__text h2{margin-top:1rem;margin-bottom:1rem}.modal-instruction__text h2.product-instructions-group{padding-left:30px;margin:0;padding-bottom:1rem;position:relative;cursor:pointer}.modal-instruction__text h2.product-instructions-group.collapsible:after{display:none}.modal-instruction__text h2.product-instructions-group.collapsible:before{content:url(/images/collapse-minus.svg);position:absolute;width:20px;height:20px;top:0;left:0}.modal-instruction__text h2.product-instructions-group.collapsed:after{display:none}.modal-instruction__text h2.product-instructions-group.collapsed:before{content:url(/images/collapse-plus.svg)}.modal-instruction__footer{flex:0 1 60px;text-align:center;display:flex;min-height:60px}@media all and (max-width:900px){.pharmacy__info-card .nav__breadcrumbs-container{margin-top:0}.pharmacy__info-card--col{flex:0 0 100%;max-width:100%}}.contractor{height:100%;min-height:660px}.contractor .show-large-flex{display:flex;visibility:visible}.contractor .show-small-flex{display:none;visibility:hidden}.contractor-page{font-size:.875rem}.contractor-page.font18{font-size:1.125rem}.contractor-page.font20{font-size:1.25rem}.contractor-page.font24{font-size:1.5rem}.contractor-page.white-theme .contractor-page{color:#101010;line-height:1.4}.contractor-page.white-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-page.white-theme .contractor__header-btn,.contractor-page.white-theme .contractor__header-btn:active,.contractor-page.white-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.contractor-page.white-theme .contractor__header-btn:active,.contractor-page.white-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.contractor-page.white-theme .contractor__content{color:#101010;background-color:#fff}.contractor-page.white-theme .contractor__menu{color:#101010;background-color:#e6e6e6}.contractor-page.white-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.contractor-page.white-theme .contractor-menu__group-header,.contractor-page.white-theme .contractor-menu__item{font-weight:500;color:#101010}.contractor-page.white-theme .contractor-menu__group-header.active,.contractor-page.white-theme .contractor-menu__group-header:active,.contractor-page.white-theme .contractor-menu__item.active,.contractor-page.white-theme .contractor-menu__item:active{color:#101010;font-weight:700}.contractor-page.white-theme .contractor__header-btn-container.show-small{background-color:#fff}.contractor-page.white-theme .menu-panel__header-contractor{background-color:#d9d9d9}.contractor-page.white-theme .menu-panel__header-contractor .header-contractor__name{color:#101010}.contractor-page.white-theme .menu-panel__contractor .menu-panel__item{background-color:#fff;color:#101010}.contractor-page.white-theme .menu-panel__contractor .menu-panel__item>a{color:#101010}.contractor-page.white-theme .menu-panel__contractor .menu-panel__item.active,.contractor-page.white-theme .menu-panel__contractor .menu-panel__item.active>a{color:#101010;font-weight:700}.contractor-page.white-theme .contractor-menu-content{background-color:#fff}.contractor-page.white-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fff;color:#101010}.contractor-page.white-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.contractor-page.white-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#e6e6e6;color:#101010}.contractor-page.white-theme .tab-pane.tab-address .address-card__container,.contractor-page.white-theme .tab-pane.tab-address .address-card__container.active{background-color:#fff!important;color:#101010}.contractor-page.white-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#101010;font-size:1em}.contractor-page.white-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#101010;font-size:1em}.contractor-page.white-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-page.white-theme .tab-pane.tab-address .address-card{background-color:#e6e6e6!important;color:#101010}.contractor-page.white-theme .tab-pane.tab-address .address-card.active{background-color:#d9d9d9!important}.contractor-page.white-theme .tab-pane.tab-address .address-card__top-count{color:#101010;font-size:1.05em}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#101010}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-page.white-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-page.white-theme .modal-pharm-reserve .modal-content,.contractor-page.white-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fff}.contractor-page.white-theme .contractor-reservation{background-color:#fff}.contractor-page.white-theme .contractor-reservation__user-info{background-color:#e6e6e6;color:#101010}.contractor-page.white-theme .contractor-reservation__user-info h2{color:#101010}.contractor-page.white-theme .contractor-reservation__user-info label{color:#101010}.contractor-page.white-theme .contractor-reservation__total-info .custom-control-label{color:#101010}.contractor-page.white-theme .contractor-reservation__total-info-price{color:#101010}.contractor-page.gray-theme .contractor-page{color:#fff;line-height:1.4}.contractor-page.gray-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-page.gray-theme .contractor__header-btn,.contractor-page.gray-theme .contractor__header-btn:active,.contractor-page.gray-theme .contractor__header-btn:hover{border:1px solid #2b2b2b!important}.contractor-page.gray-theme .contractor__header-btn:active,.contractor-page.gray-theme .contractor__header-btn:hover{background-color:#fff!important;color:#101010!important}.contractor-page.gray-theme .contractor__content{color:#fff;background-color:#444}.contractor-page.gray-theme .contractor__menu{color:#fff;background-color:#2b2b2b}.contractor-page.gray-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.contractor-page.gray-theme .contractor-menu__group-header,.contractor-page.gray-theme .contractor-menu__item{font-weight:500;color:#fff}.contractor-page.gray-theme .contractor-menu__group-header.active,.contractor-page.gray-theme .contractor-menu__group-header:active,.contractor-page.gray-theme .contractor-menu__item.active,.contractor-page.gray-theme .contractor-menu__item:active{color:#fff;font-weight:700}.contractor-page.gray-theme .contractor__header-btn-container.show-small{background-color:#444}.contractor-page.gray-theme .menu-panel__header-contractor{background-color:#1e1e1e}.contractor-page.gray-theme .menu-panel__header-contractor .header-contractor__name{color:#fff}.contractor-page.gray-theme .menu-panel__contractor .menu-panel__item{background-color:#444;color:#fff}.contractor-page.gray-theme .menu-panel__contractor .menu-panel__item>a{color:#fff}.contractor-page.gray-theme .menu-panel__contractor .menu-panel__item.active,.contractor-page.gray-theme .menu-panel__contractor .menu-panel__item.active>a{color:#fff;font-weight:700}.contractor-page.gray-theme .contractor-menu-content{background-color:#444}.contractor-page.gray-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#444;color:#fff}.contractor-page.gray-theme .tab-pane.tab-address .logo__menu--black{background-color:#fff}.contractor-page.gray-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#2b2b2b;color:#fff}.contractor-page.gray-theme .tab-pane.tab-address .address-card__container,.contractor-page.gray-theme .tab-pane.tab-address .address-card__container.active{background-color:#444!important;color:#fff}.contractor-page.gray-theme .tab-pane.tab-address .form-control.base-bg{background-color:#000;color:#fff;font-size:1em}.contractor-page.gray-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#fff;font-size:1em}.contractor-page.gray-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-page.gray-theme .tab-pane.tab-address .address-card{background-color:#2b2b2b!important;color:#fff}.contractor-page.gray-theme .tab-pane.tab-address .address-card.active{background-color:#1e1e1e!important}.contractor-page.gray-theme .tab-pane.tab-address .address-card__top-count{color:#fff;font-size:1.05em}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#fff}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-page.gray-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-page.gray-theme .modal-pharm-reserve .modal-content,.contractor-page.gray-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#444}.contractor-page.gray-theme .contractor-reservation{background-color:#444}.contractor-page.gray-theme .contractor-reservation__user-info{background-color:#2b2b2b;color:#fff}.contractor-page.gray-theme .contractor-reservation__user-info h2{color:#fff}.contractor-page.gray-theme .contractor-reservation__user-info label{color:#fff}.contractor-page.gray-theme .contractor-reservation__total-info .custom-control-label{color:#fff}.contractor-page.gray-theme .contractor-reservation__total-info-price{color:#fff}.contractor-page.blue-theme .contractor-page{color:#03045e;line-height:1.4}.contractor-page.blue-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-page.blue-theme .contractor__header-btn,.contractor-page.blue-theme .contractor__header-btn:active,.contractor-page.blue-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.contractor-page.blue-theme .contractor__header-btn:active,.contractor-page.blue-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.contractor-page.blue-theme .contractor__content{color:#03045e;background-color:#90e0ef}.contractor-page.blue-theme .contractor__menu{color:#03045e;background-color:#e6e6e6}.contractor-page.blue-theme .contractor__back-btn-header{color:#03045e;font-weight:600}.contractor-page.blue-theme .contractor-menu__group-header,.contractor-page.blue-theme .contractor-menu__item{font-weight:500;color:#03045e}.contractor-page.blue-theme .contractor-menu__group-header.active,.contractor-page.blue-theme .contractor-menu__group-header:active,.contractor-page.blue-theme .contractor-menu__item.active,.contractor-page.blue-theme .contractor-menu__item:active{color:#03045e;font-weight:700}.contractor-page.blue-theme .contractor__header-btn-container.show-small{background-color:#90e0ef}.contractor-page.blue-theme .menu-panel__header-contractor{background-color:#4dcde5}.contractor-page.blue-theme .menu-panel__header-contractor .header-contractor__name{color:#03045e}.contractor-page.blue-theme .menu-panel__contractor .menu-panel__item{background-color:#90e0ef;color:#03045e}.contractor-page.blue-theme .menu-panel__contractor .menu-panel__item>a{color:#03045e}.contractor-page.blue-theme .menu-panel__contractor .menu-panel__item.active,.contractor-page.blue-theme .menu-panel__contractor .menu-panel__item.active>a{color:#03045e;font-weight:700}.contractor-page.blue-theme .contractor-menu-content{background-color:#90e0ef}.contractor-page.blue-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#90e0ef;color:#03045e}.contractor-page.blue-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.contractor-page.blue-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#63d4e9;color:#03045e}.contractor-page.blue-theme .tab-pane.tab-address .address-card__container,.contractor-page.blue-theme .tab-pane.tab-address .address-card__container.active{background-color:#90e0ef!important;color:#03045e}.contractor-page.blue-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#03045e;font-size:1em}.contractor-page.blue-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#03045e;font-size:1em}.contractor-page.blue-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-page.blue-theme .tab-pane.tab-address .address-card{background-color:#63d4e9!important;color:#03045e}.contractor-page.blue-theme .tab-pane.tab-address .address-card.active{background-color:#4dcde5!important}.contractor-page.blue-theme .tab-pane.tab-address .address-card__top-count{color:#03045e;font-size:1.05em}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#03045e}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-page.blue-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-page.blue-theme .modal-pharm-reserve .modal-content,.contractor-page.blue-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#90e0ef}.contractor-page.blue-theme .contractor-reservation{background-color:#90e0ef}.contractor-page.blue-theme .contractor-reservation__user-info{background-color:#63d4e9;color:#03045e}.contractor-page.blue-theme .contractor-reservation__user-info h2{color:#03045e}.contractor-page.blue-theme .contractor-reservation__user-info label{color:#03045e}.contractor-page.blue-theme .contractor-reservation__total-info .custom-control-label{color:#03045e}.contractor-page.blue-theme .contractor-reservation__total-info-price{color:#03045e}.contractor-page.yellow-theme .contractor-page{color:#13286b;line-height:1.4}.contractor-page.yellow-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-page.yellow-theme .contractor__header-btn,.contractor-page.yellow-theme .contractor__header-btn:active,.contractor-page.yellow-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.contractor-page.yellow-theme .contractor__header-btn:active,.contractor-page.yellow-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.contractor-page.yellow-theme .contractor__content{color:#13286b;background-color:#fdfac3}.contractor-page.yellow-theme .contractor__menu{color:#13286b;background-color:#e6e6e6}.contractor-page.yellow-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.contractor-page.yellow-theme .contractor-menu__group-header,.contractor-page.yellow-theme .contractor-menu__item{font-weight:500;color:#13286b}.contractor-page.yellow-theme .contractor-menu__group-header.active,.contractor-page.yellow-theme .contractor-menu__group-header:active,.contractor-page.yellow-theme .contractor-menu__item.active,.contractor-page.yellow-theme .contractor-menu__item:active{color:#13286b;font-weight:700}.contractor-page.yellow-theme .contractor__header-btn-container.show-small{background-color:#fdfac3}.contractor-page.yellow-theme .menu-panel__header-contractor{background-color:#fbf479}.contractor-page.yellow-theme .menu-panel__header-contractor .header-contractor__name{color:#13286b}.contractor-page.yellow-theme .menu-panel__contractor .menu-panel__item{background-color:#fdfac3;color:#13286b}.contractor-page.yellow-theme .menu-panel__contractor .menu-panel__item>a{color:#13286b}.contractor-page.yellow-theme .menu-panel__contractor .menu-panel__item.active,.contractor-page.yellow-theme .menu-panel__contractor .menu-panel__item.active>a{color:#13286b;font-weight:700}.contractor-page.yellow-theme .contractor-menu-content{background-color:#fdfac3}.contractor-page.yellow-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fdfac3;color:#13286b}.contractor-page.yellow-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.contractor-page.yellow-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#fbf692;color:#13286b}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__container,.contractor-page.yellow-theme .tab-pane.tab-address .address-card__container.active{background-color:#fdfac3!important;color:#13286b}.contractor-page.yellow-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#13286b;font-size:1em}.contractor-page.yellow-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#13286b;font-size:1em}.contractor-page.yellow-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-page.yellow-theme .tab-pane.tab-address .address-card{background-color:#fbf692!important;color:#13286b}.contractor-page.yellow-theme .tab-pane.tab-address .address-card.active{background-color:#fbf479!important}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__top-count{color:#13286b;font-size:1.05em}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#13286b}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-page.yellow-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-page.yellow-theme .modal-pharm-reserve .modal-content,.contractor-page.yellow-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fdfac3}.contractor-page.yellow-theme .contractor-reservation{background-color:#fdfac3}.contractor-page.yellow-theme .contractor-reservation__user-info{background-color:#fbf692;color:#13286b}.contractor-page.yellow-theme .contractor-reservation__user-info h2{color:#13286b}.contractor-page.yellow-theme .contractor-reservation__user-info label{color:#13286b}.contractor-page.yellow-theme .contractor-reservation__total-info .custom-control-label{color:#13286b}.contractor-page.yellow-theme .contractor-reservation__total-info-price{color:#13286b}.contractor-page h3{font-size:1.3em!important;line-height:1.4em!important;margin-bottom:1rem;color:inherit}.contractor-page .container__main{min-height:calc(100vh - 60px - 2px);height:calc(100vh - 60px - 2px)}.contractor-map{font-size:.875rem}.contractor-map.font18{font-size:1.125rem}.contractor-map.font20{font-size:1.25rem}.contractor-map.font24{font-size:1.5rem}.contractor-map.white-theme .contractor-page{color:#101010;line-height:1.4}.contractor-map.white-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-map.white-theme .contractor__header-btn,.contractor-map.white-theme .contractor__header-btn:active,.contractor-map.white-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.contractor-map.white-theme .contractor__header-btn:active,.contractor-map.white-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.contractor-map.white-theme .contractor__content{color:#101010;background-color:#fff}.contractor-map.white-theme .contractor__menu{color:#101010;background-color:#e6e6e6}.contractor-map.white-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.contractor-map.white-theme .contractor-menu__group-header,.contractor-map.white-theme .contractor-menu__item{font-weight:500;color:#101010}.contractor-map.white-theme .contractor-menu__group-header.active,.contractor-map.white-theme .contractor-menu__group-header:active,.contractor-map.white-theme .contractor-menu__item.active,.contractor-map.white-theme .contractor-menu__item:active{color:#101010;font-weight:700}.contractor-map.white-theme .contractor__header-btn-container.show-small{background-color:#fff}.contractor-map.white-theme .menu-panel__header-contractor{background-color:#d9d9d9}.contractor-map.white-theme .menu-panel__header-contractor .header-contractor__name{color:#101010}.contractor-map.white-theme .menu-panel__contractor .menu-panel__item{background-color:#fff;color:#101010}.contractor-map.white-theme .menu-panel__contractor .menu-panel__item>a{color:#101010}.contractor-map.white-theme .menu-panel__contractor .menu-panel__item.active,.contractor-map.white-theme .menu-panel__contractor .menu-panel__item.active>a{color:#101010;font-weight:700}.contractor-map.white-theme .contractor-menu-content{background-color:#fff}.contractor-map.white-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fff;color:#101010}.contractor-map.white-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.contractor-map.white-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#e6e6e6;color:#101010}.contractor-map.white-theme .tab-pane.tab-address .address-card__container,.contractor-map.white-theme .tab-pane.tab-address .address-card__container.active{background-color:#fff!important;color:#101010}.contractor-map.white-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#101010;font-size:1em}.contractor-map.white-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#101010;font-size:1em}.contractor-map.white-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-map.white-theme .tab-pane.tab-address .address-card{background-color:#e6e6e6!important;color:#101010}.contractor-map.white-theme .tab-pane.tab-address .address-card.active{background-color:#d9d9d9!important}.contractor-map.white-theme .tab-pane.tab-address .address-card__top-count{color:#101010;font-size:1.05em}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#101010}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-map.white-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-map.white-theme .modal-pharm-reserve .modal-content,.contractor-map.white-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fff}.contractor-map.white-theme .contractor-reservation{background-color:#fff}.contractor-map.white-theme .contractor-reservation__user-info{background-color:#e6e6e6;color:#101010}.contractor-map.white-theme .contractor-reservation__user-info h2{color:#101010}.contractor-map.white-theme .contractor-reservation__user-info label{color:#101010}.contractor-map.white-theme .contractor-reservation__total-info .custom-control-label{color:#101010}.contractor-map.white-theme .contractor-reservation__total-info-price{color:#101010}.contractor-map.gray-theme .contractor-page{color:#fff;line-height:1.4}.contractor-map.gray-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-map.gray-theme .contractor__header-btn,.contractor-map.gray-theme .contractor__header-btn:active,.contractor-map.gray-theme .contractor__header-btn:hover{border:1px solid #2b2b2b!important}.contractor-map.gray-theme .contractor__header-btn:active,.contractor-map.gray-theme .contractor__header-btn:hover{background-color:#fff!important;color:#101010!important}.contractor-map.gray-theme .contractor__content{color:#fff;background-color:#444}.contractor-map.gray-theme .contractor__menu{color:#fff;background-color:#2b2b2b}.contractor-map.gray-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.contractor-map.gray-theme .contractor-menu__group-header,.contractor-map.gray-theme .contractor-menu__item{font-weight:500;color:#fff}.contractor-map.gray-theme .contractor-menu__group-header.active,.contractor-map.gray-theme .contractor-menu__group-header:active,.contractor-map.gray-theme .contractor-menu__item.active,.contractor-map.gray-theme .contractor-menu__item:active{color:#fff;font-weight:700}.contractor-map.gray-theme .contractor__header-btn-container.show-small{background-color:#444}.contractor-map.gray-theme .menu-panel__header-contractor{background-color:#1e1e1e}.contractor-map.gray-theme .menu-panel__header-contractor .header-contractor__name{color:#fff}.contractor-map.gray-theme .menu-panel__contractor .menu-panel__item{background-color:#444;color:#fff}.contractor-map.gray-theme .menu-panel__contractor .menu-panel__item>a{color:#fff}.contractor-map.gray-theme .menu-panel__contractor .menu-panel__item.active,.contractor-map.gray-theme .menu-panel__contractor .menu-panel__item.active>a{color:#fff;font-weight:700}.contractor-map.gray-theme .contractor-menu-content{background-color:#444}.contractor-map.gray-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#444;color:#fff}.contractor-map.gray-theme .tab-pane.tab-address .logo__menu--black{background-color:#fff}.contractor-map.gray-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#2b2b2b;color:#fff}.contractor-map.gray-theme .tab-pane.tab-address .address-card__container,.contractor-map.gray-theme .tab-pane.tab-address .address-card__container.active{background-color:#444!important;color:#fff}.contractor-map.gray-theme .tab-pane.tab-address .form-control.base-bg{background-color:#000;color:#fff;font-size:1em}.contractor-map.gray-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#fff;font-size:1em}.contractor-map.gray-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-map.gray-theme .tab-pane.tab-address .address-card{background-color:#2b2b2b!important;color:#fff}.contractor-map.gray-theme .tab-pane.tab-address .address-card.active{background-color:#1e1e1e!important}.contractor-map.gray-theme .tab-pane.tab-address .address-card__top-count{color:#fff;font-size:1.05em}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#fff}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-map.gray-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-map.gray-theme .modal-pharm-reserve .modal-content,.contractor-map.gray-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#444}.contractor-map.gray-theme .contractor-reservation{background-color:#444}.contractor-map.gray-theme .contractor-reservation__user-info{background-color:#2b2b2b;color:#fff}.contractor-map.gray-theme .contractor-reservation__user-info h2{color:#fff}.contractor-map.gray-theme .contractor-reservation__user-info label{color:#fff}.contractor-map.gray-theme .contractor-reservation__total-info .custom-control-label{color:#fff}.contractor-map.gray-theme .contractor-reservation__total-info-price{color:#fff}.contractor-map.blue-theme .contractor-page{color:#03045e;line-height:1.4}.contractor-map.blue-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-map.blue-theme .contractor__header-btn,.contractor-map.blue-theme .contractor__header-btn:active,.contractor-map.blue-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.contractor-map.blue-theme .contractor__header-btn:active,.contractor-map.blue-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.contractor-map.blue-theme .contractor__content{color:#03045e;background-color:#90e0ef}.contractor-map.blue-theme .contractor__menu{color:#03045e;background-color:#e6e6e6}.contractor-map.blue-theme .contractor__back-btn-header{color:#03045e;font-weight:600}.contractor-map.blue-theme .contractor-menu__group-header,.contractor-map.blue-theme .contractor-menu__item{font-weight:500;color:#03045e}.contractor-map.blue-theme .contractor-menu__group-header.active,.contractor-map.blue-theme .contractor-menu__group-header:active,.contractor-map.blue-theme .contractor-menu__item.active,.contractor-map.blue-theme .contractor-menu__item:active{color:#03045e;font-weight:700}.contractor-map.blue-theme .contractor__header-btn-container.show-small{background-color:#90e0ef}.contractor-map.blue-theme .menu-panel__header-contractor{background-color:#4dcde5}.contractor-map.blue-theme .menu-panel__header-contractor .header-contractor__name{color:#03045e}.contractor-map.blue-theme .menu-panel__contractor .menu-panel__item{background-color:#90e0ef;color:#03045e}.contractor-map.blue-theme .menu-panel__contractor .menu-panel__item>a{color:#03045e}.contractor-map.blue-theme .menu-panel__contractor .menu-panel__item.active,.contractor-map.blue-theme .menu-panel__contractor .menu-panel__item.active>a{color:#03045e;font-weight:700}.contractor-map.blue-theme .contractor-menu-content{background-color:#90e0ef}.contractor-map.blue-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#90e0ef;color:#03045e}.contractor-map.blue-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.contractor-map.blue-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#63d4e9;color:#03045e}.contractor-map.blue-theme .tab-pane.tab-address .address-card__container,.contractor-map.blue-theme .tab-pane.tab-address .address-card__container.active{background-color:#90e0ef!important;color:#03045e}.contractor-map.blue-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#03045e;font-size:1em}.contractor-map.blue-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#03045e;font-size:1em}.contractor-map.blue-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-map.blue-theme .tab-pane.tab-address .address-card{background-color:#63d4e9!important;color:#03045e}.contractor-map.blue-theme .tab-pane.tab-address .address-card.active{background-color:#4dcde5!important}.contractor-map.blue-theme .tab-pane.tab-address .address-card__top-count{color:#03045e;font-size:1.05em}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#03045e}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-map.blue-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-map.blue-theme .modal-pharm-reserve .modal-content,.contractor-map.blue-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#90e0ef}.contractor-map.blue-theme .contractor-reservation{background-color:#90e0ef}.contractor-map.blue-theme .contractor-reservation__user-info{background-color:#63d4e9;color:#03045e}.contractor-map.blue-theme .contractor-reservation__user-info h2{color:#03045e}.contractor-map.blue-theme .contractor-reservation__user-info label{color:#03045e}.contractor-map.blue-theme .contractor-reservation__total-info .custom-control-label{color:#03045e}.contractor-map.blue-theme .contractor-reservation__total-info-price{color:#03045e}.contractor-map.yellow-theme .contractor-page{color:#13286b;line-height:1.4}.contractor-map.yellow-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.contractor-map.yellow-theme .contractor__header-btn,.contractor-map.yellow-theme .contractor__header-btn:active,.contractor-map.yellow-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.contractor-map.yellow-theme .contractor__header-btn:active,.contractor-map.yellow-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.contractor-map.yellow-theme .contractor__content{color:#13286b;background-color:#fdfac3}.contractor-map.yellow-theme .contractor__menu{color:#13286b;background-color:#e6e6e6}.contractor-map.yellow-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.contractor-map.yellow-theme .contractor-menu__group-header,.contractor-map.yellow-theme .contractor-menu__item{font-weight:500;color:#13286b}.contractor-map.yellow-theme .contractor-menu__group-header.active,.contractor-map.yellow-theme .contractor-menu__group-header:active,.contractor-map.yellow-theme .contractor-menu__item.active,.contractor-map.yellow-theme .contractor-menu__item:active{color:#13286b;font-weight:700}.contractor-map.yellow-theme .contractor__header-btn-container.show-small{background-color:#fdfac3}.contractor-map.yellow-theme .menu-panel__header-contractor{background-color:#fbf479}.contractor-map.yellow-theme .menu-panel__header-contractor .header-contractor__name{color:#13286b}.contractor-map.yellow-theme .menu-panel__contractor .menu-panel__item{background-color:#fdfac3;color:#13286b}.contractor-map.yellow-theme .menu-panel__contractor .menu-panel__item>a{color:#13286b}.contractor-map.yellow-theme .menu-panel__contractor .menu-panel__item.active,.contractor-map.yellow-theme .menu-panel__contractor .menu-panel__item.active>a{color:#13286b;font-weight:700}.contractor-map.yellow-theme .contractor-menu-content{background-color:#fdfac3}.contractor-map.yellow-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fdfac3;color:#13286b}.contractor-map.yellow-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.contractor-map.yellow-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#fbf692;color:#13286b}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__container,.contractor-map.yellow-theme .tab-pane.tab-address .address-card__container.active{background-color:#fdfac3!important;color:#13286b}.contractor-map.yellow-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#13286b;font-size:1em}.contractor-map.yellow-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#13286b;font-size:1em}.contractor-map.yellow-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.contractor-map.yellow-theme .tab-pane.tab-address .address-card{background-color:#fbf692!important;color:#13286b}.contractor-map.yellow-theme .tab-pane.tab-address .address-card.active{background-color:#fbf479!important}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__top-count{color:#13286b;font-size:1.05em}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#13286b}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.contractor-map.yellow-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.contractor-map.yellow-theme .modal-pharm-reserve .modal-content,.contractor-map.yellow-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fdfac3}.contractor-map.yellow-theme .contractor-reservation{background-color:#fdfac3}.contractor-map.yellow-theme .contractor-reservation__user-info{background-color:#fbf692;color:#13286b}.contractor-map.yellow-theme .contractor-reservation__user-info h2{color:#13286b}.contractor-map.yellow-theme .contractor-reservation__user-info label{color:#13286b}.contractor-map.yellow-theme .contractor-reservation__total-info .custom-control-label{color:#13286b}.contractor-map.yellow-theme .contractor-reservation__total-info-price{color:#13286b}.contractor__header{font-size:inherit;background-color:rgba(16,16,16,.2);color:#101010}.contractor__header-navbar{background-color:transparent;flex-wrap:nowrap;padding-top:0;padding-bottom:0}.contractor__header-navbar .navbar-brand{font-size:inherit;overflow:hidden;padding-left:2px}.contractor__header .logo>a:focus{outline:2px solid #f96d15!important}.contractor__header .logo img{height:40px;width:auto}.contractor__header-name{font-size:1.2em;margin-left:1rem;padding-right:1rem;overflow:hidden;text-overflow:ellipsis}.contractor__header-btn{font-size:inherit;height:48px;background-color:#fff!important;font-weight:600;white-space:nowrap;margin-left:auto}.contractor__header-btn,.contractor__header-btn:active,.contractor__header-btn:hover{color:#101010!important;border:2px solid #43b02a!important}.contractor__header-btn:active,.contractor__header-btn:hover{background-color:#43b02a!important}.contractor__header-btn:focus{outline:2px solid #f96d15!important}.contractor__header-btn img{width:21px!important;height:21px!important}.contractor__header-btn img+span{margin-left:10px}.contractor__header-btn-container{width:100%;padding:1rem}.contractor__header-btn-container .contractor__header-btn{margin-left:0}.contractor__container{min-height:100%;height:100%}.contractor__container a{color:#43b02a}.contractor__row{margin-left:0;margin-right:0;height:100%;min-height:660px}.contractor__content{background-color:inherit;width:65%;padding:30px;padding-right:43px;padding-top:0;min-height:calc(100% - 60px - 2px)}.contractor__menu{background-color:#f2f2f2;width:35%;max-width:341px;padding:0;padding-top:1rem}.contractor__content-header{width:100%;display:block;color:#101010;font-size:1.2em;font-weight:600;padding-bottom:1rem;border-bottom:1px solid #f2f2f2;margin-top:1rem}.contractor__back-btn-header{width:100%;display:block;color:#101010;font-size:1.25rem;font-weight:600;padding:0 0 1rem 0;border-bottom:1px solid #f2f2f2;border-top:none;background:0 0;margin-top:1.5rem}.contractor__message-box{background-color:#fefaca;border-radius:8px;margin:0;display:block;padding:1rem;color:#101010;font-size:inherit}.contractor__inner-content{padding-top:1.5rem}.contractor__tab-inner-content{padding-top:1rem}.contractor .custom-control .custom-control-label{color:#101010}.contractor .form-control{font-size:inherit}.contractor__special-filters-group{margin-bottom:30px}.contractor-reservation{font-size:.875rem}.contractor-reservation__user-info{background-color:rgba(16,16,16,.2);border-radius:8px;padding:1rem;color:#fff}.contractor-reservation__user-info h2{color:#fff;margin-bottom:.7em;font-weight:500;font-size:1.3em}.contractor-reservation__user-info label{color:#fff;font-size:.9em}.contractor-reservation__user-info .form-control.base-bg{font-size:1em}.contractor-reservation__user-info .form-control.base-bg::placeholder{font-size:1em}.contractor-reservation__total-info{border-radius:8px;padding:1rem;font-size:.875rem}.contractor-reservation__total-info-price{font-size:1.3em;font-weight:600;display:flex;justify-content:space-between}.contractor-reservation__total-info-price span:nth-child(2){flex:0 0 auto}.contractor-menu{width:100%}.contractor-menu__group-header,.contractor-menu__section-header{font-weight:600;font-size:1rem;line-height:1.1875rem;color:#888;text-transform:uppercase;border-bottom:none;cursor:default;display:flex;align-items:center;min-height:40px;padding-top:.5rem}.contractor-menu__item{min-height:50px;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;cursor:pointer;display:flex;align-items:center}.contractor-menu__item:not(:last-child){border-bottom:1px solid #f2f2f2}.contractor-menu__item.active{color:#3b9c25}.contractor-menu__item:hover{color:#888}.contractor-menu__item a{color:inherit!important;min-height:50px;display:flex;align-items:center;width:100%}.contractor-menu__item .badge{min-width:20px;height:20px;line-height:20px;padding:0;text-align:center;font-size:.75rem;font-weight:500;color:#fff;border-radius:50%!important;background:#f96d15;margin-left:5px}.contractor-menu__item.group-item{padding-left:20px;min-height:40px}.contractor-menu__item.group-item a{min-height:40px}.contractor-menu__item.section-item{padding-left:20px;min-height:50px}.contractor-menu__item.section-item a{min-height:50px}.contractor-menu__item-button{font-size:1.0625rem;border-bottom:1px solid #f2f2f2;padding-right:1rem}.contractor-menu__group-header,.contractor-menu__item{font-size:inherit;line-height:1.2;padding:7px 0;color:rgba(17,17,17,.8)}.contractor-menu__group-header:active,.contractor-menu__group-header:hover,.contractor-menu__item:active,.contractor-menu__item:hover{color:rgba(17,17,17,.85)}.container-fixed-menu{background-color:#f2f2f2;position:static;max-width:inherit;width:100%;padding-left:43px;padding-bottom:43px}.container-fixed-menu.fix-bottom{position:absolute;bottom:0}.container-fixed-menu h2{font-size:1.25rem;padding:40px 0 24px;margin-bottom:0}.container-fixed-menu h2.page-header-small{display:none}.container-fixed-menu h2.page-header-small>img{display:none;width:0;height:0}.container-fixed-menu{background-color:transparent}.menu-panel__header-contractor{background-color:rgba(16,16,16,.2);color:#101010;justify-content:flex-start}.menu-panel__header-contractor .header-contractor__name{font-weight:600;margin-left:10px;font-size:1.2em}.menu-panel__header-contractor img{width:auto}.menu-panel__contractor .menu-panel__item{padding:7px 1rem;border-bottom:1px solid rgba(67,176,42,.2);font-size:inherit}.menu-panel__contractor .menu-panel__item.active,.menu-panel__contractor .menu-panel__item.active>a{color:#43b02a}.menu-small--contractor{font-size:1rem}.menu-small--contractor.font18{font-size:1.125rem}.menu-small--contractor.font20{font-size:1.25rem}.menu-small--contractor.font24{font-size:1.5rem}.menu-small--contractor.white-theme .contractor-page{color:#101010;line-height:1.4}.menu-small--contractor.white-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.menu-small--contractor.white-theme .contractor__header-btn,.menu-small--contractor.white-theme .contractor__header-btn:active,.menu-small--contractor.white-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.menu-small--contractor.white-theme .contractor__header-btn:active,.menu-small--contractor.white-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.menu-small--contractor.white-theme .contractor__content{color:#101010;background-color:#fff}.menu-small--contractor.white-theme .contractor__menu{color:#101010;background-color:#e6e6e6}.menu-small--contractor.white-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.menu-small--contractor.white-theme .contractor-menu__group-header,.menu-small--contractor.white-theme .contractor-menu__item{font-weight:500;color:#101010}.menu-small--contractor.white-theme .contractor-menu__group-header.active,.menu-small--contractor.white-theme .contractor-menu__group-header:active,.menu-small--contractor.white-theme .contractor-menu__item.active,.menu-small--contractor.white-theme .contractor-menu__item:active{color:#101010;font-weight:700}.menu-small--contractor.white-theme .contractor__header-btn-container.show-small{background-color:#fff}.menu-small--contractor.white-theme .menu-panel__header-contractor{background-color:#d9d9d9}.menu-small--contractor.white-theme .menu-panel__header-contractor .header-contractor__name{color:#101010}.menu-small--contractor.white-theme .menu-panel__contractor .menu-panel__item{background-color:#fff;color:#101010}.menu-small--contractor.white-theme .menu-panel__contractor .menu-panel__item>a{color:#101010}.menu-small--contractor.white-theme .menu-panel__contractor .menu-panel__item.active,.menu-small--contractor.white-theme .menu-panel__contractor .menu-panel__item.active>a{color:#101010;font-weight:700}.menu-small--contractor.white-theme .contractor-menu-content{background-color:#fff}.menu-small--contractor.white-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fff;color:#101010}.menu-small--contractor.white-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.menu-small--contractor.white-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#e6e6e6;color:#101010}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__container,.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__container.active{background-color:#fff!important;color:#101010}.menu-small--contractor.white-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#101010;font-size:1em}.menu-small--contractor.white-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#101010;font-size:1em}.menu-small--contractor.white-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card{background-color:#e6e6e6!important;color:#101010}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card.active{background-color:#d9d9d9!important}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__top-count{color:#101010;font-size:1.05em}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#101010}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.menu-small--contractor.white-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.menu-small--contractor.white-theme .modal-pharm-reserve .modal-content,.menu-small--contractor.white-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fff}.menu-small--contractor.white-theme .contractor-reservation{background-color:#fff}.menu-small--contractor.white-theme .contractor-reservation__user-info{background-color:#e6e6e6;color:#101010}.menu-small--contractor.white-theme .contractor-reservation__user-info h2{color:#101010}.menu-small--contractor.white-theme .contractor-reservation__user-info label{color:#101010}.menu-small--contractor.white-theme .contractor-reservation__total-info .custom-control-label{color:#101010}.menu-small--contractor.white-theme .contractor-reservation__total-info-price{color:#101010}.menu-small--contractor.gray-theme .contractor-page{color:#fff;line-height:1.4}.menu-small--contractor.gray-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.menu-small--contractor.gray-theme .contractor__header-btn,.menu-small--contractor.gray-theme .contractor__header-btn:active,.menu-small--contractor.gray-theme .contractor__header-btn:hover{border:1px solid #2b2b2b!important}.menu-small--contractor.gray-theme .contractor__header-btn:active,.menu-small--contractor.gray-theme .contractor__header-btn:hover{background-color:#fff!important;color:#101010!important}.menu-small--contractor.gray-theme .contractor__content{color:#fff;background-color:#444}.menu-small--contractor.gray-theme .contractor__menu{color:#fff;background-color:#2b2b2b}.menu-small--contractor.gray-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.menu-small--contractor.gray-theme .contractor-menu__group-header,.menu-small--contractor.gray-theme .contractor-menu__item{font-weight:500;color:#fff}.menu-small--contractor.gray-theme .contractor-menu__group-header.active,.menu-small--contractor.gray-theme .contractor-menu__group-header:active,.menu-small--contractor.gray-theme .contractor-menu__item.active,.menu-small--contractor.gray-theme .contractor-menu__item:active{color:#fff;font-weight:700}.menu-small--contractor.gray-theme .contractor__header-btn-container.show-small{background-color:#444}.menu-small--contractor.gray-theme .menu-panel__header-contractor{background-color:#1e1e1e}.menu-small--contractor.gray-theme .menu-panel__header-contractor .header-contractor__name{color:#fff}.menu-small--contractor.gray-theme .menu-panel__contractor .menu-panel__item{background-color:#444;color:#fff}.menu-small--contractor.gray-theme .menu-panel__contractor .menu-panel__item>a{color:#fff}.menu-small--contractor.gray-theme .menu-panel__contractor .menu-panel__item.active,.menu-small--contractor.gray-theme .menu-panel__contractor .menu-panel__item.active>a{color:#fff;font-weight:700}.menu-small--contractor.gray-theme .contractor-menu-content{background-color:#444}.menu-small--contractor.gray-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#444;color:#fff}.menu-small--contractor.gray-theme .tab-pane.tab-address .logo__menu--black{background-color:#fff}.menu-small--contractor.gray-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#2b2b2b;color:#fff}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__container,.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__container.active{background-color:#444!important;color:#fff}.menu-small--contractor.gray-theme .tab-pane.tab-address .form-control.base-bg{background-color:#000;color:#fff;font-size:1em}.menu-small--contractor.gray-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#fff;font-size:1em}.menu-small--contractor.gray-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card{background-color:#2b2b2b!important;color:#fff}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card.active{background-color:#1e1e1e!important}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__top-count{color:#fff;font-size:1.05em}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#fff}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.menu-small--contractor.gray-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.menu-small--contractor.gray-theme .modal-pharm-reserve .modal-content,.menu-small--contractor.gray-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#444}.menu-small--contractor.gray-theme .contractor-reservation{background-color:#444}.menu-small--contractor.gray-theme .contractor-reservation__user-info{background-color:#2b2b2b;color:#fff}.menu-small--contractor.gray-theme .contractor-reservation__user-info h2{color:#fff}.menu-small--contractor.gray-theme .contractor-reservation__user-info label{color:#fff}.menu-small--contractor.gray-theme .contractor-reservation__total-info .custom-control-label{color:#fff}.menu-small--contractor.gray-theme .contractor-reservation__total-info-price{color:#fff}.menu-small--contractor.blue-theme .contractor-page{color:#03045e;line-height:1.4}.menu-small--contractor.blue-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.menu-small--contractor.blue-theme .contractor__header-btn,.menu-small--contractor.blue-theme .contractor__header-btn:active,.menu-small--contractor.blue-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.menu-small--contractor.blue-theme .contractor__header-btn:active,.menu-small--contractor.blue-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.menu-small--contractor.blue-theme .contractor__content{color:#03045e;background-color:#90e0ef}.menu-small--contractor.blue-theme .contractor__menu{color:#03045e;background-color:#e6e6e6}.menu-small--contractor.blue-theme .contractor__back-btn-header{color:#03045e;font-weight:600}.menu-small--contractor.blue-theme .contractor-menu__group-header,.menu-small--contractor.blue-theme .contractor-menu__item{font-weight:500;color:#03045e}.menu-small--contractor.blue-theme .contractor-menu__group-header.active,.menu-small--contractor.blue-theme .contractor-menu__group-header:active,.menu-small--contractor.blue-theme .contractor-menu__item.active,.menu-small--contractor.blue-theme .contractor-menu__item:active{color:#03045e;font-weight:700}.menu-small--contractor.blue-theme .contractor__header-btn-container.show-small{background-color:#90e0ef}.menu-small--contractor.blue-theme .menu-panel__header-contractor{background-color:#4dcde5}.menu-small--contractor.blue-theme .menu-panel__header-contractor .header-contractor__name{color:#03045e}.menu-small--contractor.blue-theme .menu-panel__contractor .menu-panel__item{background-color:#90e0ef;color:#03045e}.menu-small--contractor.blue-theme .menu-panel__contractor .menu-panel__item>a{color:#03045e}.menu-small--contractor.blue-theme .menu-panel__contractor .menu-panel__item.active,.menu-small--contractor.blue-theme .menu-panel__contractor .menu-panel__item.active>a{color:#03045e;font-weight:700}.menu-small--contractor.blue-theme .contractor-menu-content{background-color:#90e0ef}.menu-small--contractor.blue-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#90e0ef;color:#03045e}.menu-small--contractor.blue-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.menu-small--contractor.blue-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#63d4e9;color:#03045e}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__container,.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__container.active{background-color:#90e0ef!important;color:#03045e}.menu-small--contractor.blue-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#03045e;font-size:1em}.menu-small--contractor.blue-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#03045e;font-size:1em}.menu-small--contractor.blue-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card{background-color:#63d4e9!important;color:#03045e}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card.active{background-color:#4dcde5!important}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__top-count{color:#03045e;font-size:1.05em}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#03045e}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.menu-small--contractor.blue-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.menu-small--contractor.blue-theme .modal-pharm-reserve .modal-content,.menu-small--contractor.blue-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#90e0ef}.menu-small--contractor.blue-theme .contractor-reservation{background-color:#90e0ef}.menu-small--contractor.blue-theme .contractor-reservation__user-info{background-color:#63d4e9;color:#03045e}.menu-small--contractor.blue-theme .contractor-reservation__user-info h2{color:#03045e}.menu-small--contractor.blue-theme .contractor-reservation__user-info label{color:#03045e}.menu-small--contractor.blue-theme .contractor-reservation__total-info .custom-control-label{color:#03045e}.menu-small--contractor.blue-theme .contractor-reservation__total-info-price{color:#03045e}.menu-small--contractor.yellow-theme .contractor-page{color:#13286b;line-height:1.4}.menu-small--contractor.yellow-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.menu-small--contractor.yellow-theme .contractor__header-btn,.menu-small--contractor.yellow-theme .contractor__header-btn:active,.menu-small--contractor.yellow-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.menu-small--contractor.yellow-theme .contractor__header-btn:active,.menu-small--contractor.yellow-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.menu-small--contractor.yellow-theme .contractor__content{color:#13286b;background-color:#fdfac3}.menu-small--contractor.yellow-theme .contractor__menu{color:#13286b;background-color:#e6e6e6}.menu-small--contractor.yellow-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.menu-small--contractor.yellow-theme .contractor-menu__group-header,.menu-small--contractor.yellow-theme .contractor-menu__item{font-weight:500;color:#13286b}.menu-small--contractor.yellow-theme .contractor-menu__group-header.active,.menu-small--contractor.yellow-theme .contractor-menu__group-header:active,.menu-small--contractor.yellow-theme .contractor-menu__item.active,.menu-small--contractor.yellow-theme .contractor-menu__item:active{color:#13286b;font-weight:700}.menu-small--contractor.yellow-theme .contractor__header-btn-container.show-small{background-color:#fdfac3}.menu-small--contractor.yellow-theme .menu-panel__header-contractor{background-color:#fbf479}.menu-small--contractor.yellow-theme .menu-panel__header-contractor .header-contractor__name{color:#13286b}.menu-small--contractor.yellow-theme .menu-panel__contractor .menu-panel__item{background-color:#fdfac3;color:#13286b}.menu-small--contractor.yellow-theme .menu-panel__contractor .menu-panel__item>a{color:#13286b}.menu-small--contractor.yellow-theme .menu-panel__contractor .menu-panel__item.active,.menu-small--contractor.yellow-theme .menu-panel__contractor .menu-panel__item.active>a{color:#13286b;font-weight:700}.menu-small--contractor.yellow-theme .contractor-menu-content{background-color:#fdfac3}.menu-small--contractor.yellow-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fdfac3;color:#13286b}.menu-small--contractor.yellow-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.menu-small--contractor.yellow-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#fbf692;color:#13286b}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__container,.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__container.active{background-color:#fdfac3!important;color:#13286b}.menu-small--contractor.yellow-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#13286b;font-size:1em}.menu-small--contractor.yellow-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#13286b;font-size:1em}.menu-small--contractor.yellow-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card{background-color:#fbf692!important;color:#13286b}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card.active{background-color:#fbf479!important}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__top-count{color:#13286b;font-size:1.05em}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#13286b}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.menu-small--contractor.yellow-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.menu-small--contractor.yellow-theme .modal-pharm-reserve .modal-content,.menu-small--contractor.yellow-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fdfac3}.menu-small--contractor.yellow-theme .contractor-reservation{background-color:#fdfac3}.menu-small--contractor.yellow-theme .contractor-reservation__user-info{background-color:#fbf692;color:#13286b}.menu-small--contractor.yellow-theme .contractor-reservation__user-info h2{color:#13286b}.menu-small--contractor.yellow-theme .contractor-reservation__user-info label{color:#13286b}.menu-small--contractor.yellow-theme .contractor-reservation__total-info .custom-control-label{color:#13286b}.menu-small--contractor.yellow-theme .contractor-reservation__total-info-price{color:#13286b}.tab-pane.tab-address{font-size:inherit}.tab-pane.tab-address h1.contractor-map-header{display:flex;align-items:center;padding:1rem;margin:0;font-size:1.3em;font-weight:600;line-height:1.42;background-color:#fff}.sidepanel-pharm-reserve.font18 .contractor-reservation{font-size:1.125rem}.sidepanel-pharm-reserve.font20 .contractor-reservation{font-size:1.25rem}.sidepanel-pharm-reserve.font24 .contractor-reservation{font-size:1.5rem}.sidepanel-pharm-reserve.white-theme .contractor-page{color:#101010;line-height:1.4}.sidepanel-pharm-reserve.white-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.sidepanel-pharm-reserve.white-theme .contractor__header-btn,.sidepanel-pharm-reserve.white-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.white-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.sidepanel-pharm-reserve.white-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.white-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.sidepanel-pharm-reserve.white-theme .contractor__content{color:#101010;background-color:#fff}.sidepanel-pharm-reserve.white-theme .contractor__menu{color:#101010;background-color:#e6e6e6}.sidepanel-pharm-reserve.white-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.sidepanel-pharm-reserve.white-theme .contractor-menu__group-header,.sidepanel-pharm-reserve.white-theme .contractor-menu__item{font-weight:500;color:#101010}.sidepanel-pharm-reserve.white-theme .contractor-menu__group-header.active,.sidepanel-pharm-reserve.white-theme .contractor-menu__group-header:active,.sidepanel-pharm-reserve.white-theme .contractor-menu__item.active,.sidepanel-pharm-reserve.white-theme .contractor-menu__item:active{color:#101010;font-weight:700}.sidepanel-pharm-reserve.white-theme .contractor__header-btn-container.show-small{background-color:#fff}.sidepanel-pharm-reserve.white-theme .menu-panel__header-contractor{background-color:#d9d9d9}.sidepanel-pharm-reserve.white-theme .menu-panel__header-contractor .header-contractor__name{color:#101010}.sidepanel-pharm-reserve.white-theme .menu-panel__contractor .menu-panel__item{background-color:#fff;color:#101010}.sidepanel-pharm-reserve.white-theme .menu-panel__contractor .menu-panel__item>a{color:#101010}.sidepanel-pharm-reserve.white-theme .menu-panel__contractor .menu-panel__item.active,.sidepanel-pharm-reserve.white-theme .menu-panel__contractor .menu-panel__item.active>a{color:#101010;font-weight:700}.sidepanel-pharm-reserve.white-theme .contractor-menu-content{background-color:#fff}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fff;color:#101010}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#e6e6e6;color:#101010}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__container,.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__container.active{background-color:#fff!important;color:#101010}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#101010;font-size:1em}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#101010;font-size:1em}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card{background-color:#e6e6e6!important;color:#101010}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card.active{background-color:#d9d9d9!important}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__top-count{color:#101010;font-size:1.05em}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#101010}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.sidepanel-pharm-reserve.white-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.sidepanel-pharm-reserve.white-theme .modal-pharm-reserve .modal-content,.sidepanel-pharm-reserve.white-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fff}.sidepanel-pharm-reserve.white-theme .contractor-reservation{background-color:#fff}.sidepanel-pharm-reserve.white-theme .contractor-reservation__user-info{background-color:#e6e6e6;color:#101010}.sidepanel-pharm-reserve.white-theme .contractor-reservation__user-info h2{color:#101010}.sidepanel-pharm-reserve.white-theme .contractor-reservation__user-info label{color:#101010}.sidepanel-pharm-reserve.white-theme .contractor-reservation__total-info .custom-control-label{color:#101010}.sidepanel-pharm-reserve.white-theme .contractor-reservation__total-info-price{color:#101010}.sidepanel-pharm-reserve.gray-theme .contractor-page{color:#fff;line-height:1.4}.sidepanel-pharm-reserve.gray-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.sidepanel-pharm-reserve.gray-theme .contractor__header-btn,.sidepanel-pharm-reserve.gray-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.gray-theme .contractor__header-btn:hover{border:1px solid #2b2b2b!important}.sidepanel-pharm-reserve.gray-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.gray-theme .contractor__header-btn:hover{background-color:#fff!important;color:#101010!important}.sidepanel-pharm-reserve.gray-theme .contractor__content{color:#fff;background-color:#444}.sidepanel-pharm-reserve.gray-theme .contractor__menu{color:#fff;background-color:#2b2b2b}.sidepanel-pharm-reserve.gray-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.sidepanel-pharm-reserve.gray-theme .contractor-menu__group-header,.sidepanel-pharm-reserve.gray-theme .contractor-menu__item{font-weight:500;color:#fff}.sidepanel-pharm-reserve.gray-theme .contractor-menu__group-header.active,.sidepanel-pharm-reserve.gray-theme .contractor-menu__group-header:active,.sidepanel-pharm-reserve.gray-theme .contractor-menu__item.active,.sidepanel-pharm-reserve.gray-theme .contractor-menu__item:active{color:#fff;font-weight:700}.sidepanel-pharm-reserve.gray-theme .contractor__header-btn-container.show-small{background-color:#444}.sidepanel-pharm-reserve.gray-theme .menu-panel__header-contractor{background-color:#1e1e1e}.sidepanel-pharm-reserve.gray-theme .menu-panel__header-contractor .header-contractor__name{color:#fff}.sidepanel-pharm-reserve.gray-theme .menu-panel__contractor .menu-panel__item{background-color:#444;color:#fff}.sidepanel-pharm-reserve.gray-theme .menu-panel__contractor .menu-panel__item>a{color:#fff}.sidepanel-pharm-reserve.gray-theme .menu-panel__contractor .menu-panel__item.active,.sidepanel-pharm-reserve.gray-theme .menu-panel__contractor .menu-panel__item.active>a{color:#fff;font-weight:700}.sidepanel-pharm-reserve.gray-theme .contractor-menu-content{background-color:#444}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#444;color:#fff}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .logo__menu--black{background-color:#fff}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#2b2b2b;color:#fff}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__container,.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__container.active{background-color:#444!important;color:#fff}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .form-control.base-bg{background-color:#000;color:#fff;font-size:1em}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#fff;font-size:1em}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card{background-color:#2b2b2b!important;color:#fff}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card.active{background-color:#1e1e1e!important}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__top-count{color:#fff;font-size:1.05em}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#fff}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.sidepanel-pharm-reserve.gray-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.sidepanel-pharm-reserve.gray-theme .modal-pharm-reserve .modal-content,.sidepanel-pharm-reserve.gray-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#444}.sidepanel-pharm-reserve.gray-theme .contractor-reservation{background-color:#444}.sidepanel-pharm-reserve.gray-theme .contractor-reservation__user-info{background-color:#2b2b2b;color:#fff}.sidepanel-pharm-reserve.gray-theme .contractor-reservation__user-info h2{color:#fff}.sidepanel-pharm-reserve.gray-theme .contractor-reservation__user-info label{color:#fff}.sidepanel-pharm-reserve.gray-theme .contractor-reservation__total-info .custom-control-label{color:#fff}.sidepanel-pharm-reserve.gray-theme .contractor-reservation__total-info-price{color:#fff}.sidepanel-pharm-reserve.blue-theme .contractor-page{color:#03045e;line-height:1.4}.sidepanel-pharm-reserve.blue-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.sidepanel-pharm-reserve.blue-theme .contractor__header-btn,.sidepanel-pharm-reserve.blue-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.blue-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.sidepanel-pharm-reserve.blue-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.blue-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.sidepanel-pharm-reserve.blue-theme .contractor__content{color:#03045e;background-color:#90e0ef}.sidepanel-pharm-reserve.blue-theme .contractor__menu{color:#03045e;background-color:#e6e6e6}.sidepanel-pharm-reserve.blue-theme .contractor__back-btn-header{color:#03045e;font-weight:600}.sidepanel-pharm-reserve.blue-theme .contractor-menu__group-header,.sidepanel-pharm-reserve.blue-theme .contractor-menu__item{font-weight:500;color:#03045e}.sidepanel-pharm-reserve.blue-theme .contractor-menu__group-header.active,.sidepanel-pharm-reserve.blue-theme .contractor-menu__group-header:active,.sidepanel-pharm-reserve.blue-theme .contractor-menu__item.active,.sidepanel-pharm-reserve.blue-theme .contractor-menu__item:active{color:#03045e;font-weight:700}.sidepanel-pharm-reserve.blue-theme .contractor__header-btn-container.show-small{background-color:#90e0ef}.sidepanel-pharm-reserve.blue-theme .menu-panel__header-contractor{background-color:#4dcde5}.sidepanel-pharm-reserve.blue-theme .menu-panel__header-contractor .header-contractor__name{color:#03045e}.sidepanel-pharm-reserve.blue-theme .menu-panel__contractor .menu-panel__item{background-color:#90e0ef;color:#03045e}.sidepanel-pharm-reserve.blue-theme .menu-panel__contractor .menu-panel__item>a{color:#03045e}.sidepanel-pharm-reserve.blue-theme .menu-panel__contractor .menu-panel__item.active,.sidepanel-pharm-reserve.blue-theme .menu-panel__contractor .menu-panel__item.active>a{color:#03045e;font-weight:700}.sidepanel-pharm-reserve.blue-theme .contractor-menu-content{background-color:#90e0ef}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#90e0ef;color:#03045e}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#63d4e9;color:#03045e}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__container,.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__container.active{background-color:#90e0ef!important;color:#03045e}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#03045e;font-size:1em}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#03045e;font-size:1em}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card{background-color:#63d4e9!important;color:#03045e}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card.active{background-color:#4dcde5!important}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__top-count{color:#03045e;font-size:1.05em}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#03045e}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.sidepanel-pharm-reserve.blue-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.sidepanel-pharm-reserve.blue-theme .modal-pharm-reserve .modal-content,.sidepanel-pharm-reserve.blue-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#90e0ef}.sidepanel-pharm-reserve.blue-theme .contractor-reservation{background-color:#90e0ef}.sidepanel-pharm-reserve.blue-theme .contractor-reservation__user-info{background-color:#63d4e9;color:#03045e}.sidepanel-pharm-reserve.blue-theme .contractor-reservation__user-info h2{color:#03045e}.sidepanel-pharm-reserve.blue-theme .contractor-reservation__user-info label{color:#03045e}.sidepanel-pharm-reserve.blue-theme .contractor-reservation__total-info .custom-control-label{color:#03045e}.sidepanel-pharm-reserve.blue-theme .contractor-reservation__total-info-price{color:#03045e}.sidepanel-pharm-reserve.yellow-theme .contractor-page{color:#13286b;line-height:1.4}.sidepanel-pharm-reserve.yellow-theme .contractor__header{background-color:rgba(16,16,16,.2);color:#101010}.sidepanel-pharm-reserve.yellow-theme .contractor__header-btn,.sidepanel-pharm-reserve.yellow-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.yellow-theme .contractor__header-btn:hover{border:2px solid #43b02a!important}.sidepanel-pharm-reserve.yellow-theme .contractor__header-btn:active,.sidepanel-pharm-reserve.yellow-theme .contractor__header-btn:hover{background-color:#43b02a!important;color:#101010!important}.sidepanel-pharm-reserve.yellow-theme .contractor__content{color:#13286b;background-color:#fdfac3}.sidepanel-pharm-reserve.yellow-theme .contractor__menu{color:#13286b;background-color:#e6e6e6}.sidepanel-pharm-reserve.yellow-theme .contractor__back-btn-header{color:#43b02a;font-weight:600}.sidepanel-pharm-reserve.yellow-theme .contractor-menu__group-header,.sidepanel-pharm-reserve.yellow-theme .contractor-menu__item{font-weight:500;color:#13286b}.sidepanel-pharm-reserve.yellow-theme .contractor-menu__group-header.active,.sidepanel-pharm-reserve.yellow-theme .contractor-menu__group-header:active,.sidepanel-pharm-reserve.yellow-theme .contractor-menu__item.active,.sidepanel-pharm-reserve.yellow-theme .contractor-menu__item:active{color:#13286b;font-weight:700}.sidepanel-pharm-reserve.yellow-theme .contractor__header-btn-container.show-small{background-color:#fdfac3}.sidepanel-pharm-reserve.yellow-theme .menu-panel__header-contractor{background-color:#fbf479}.sidepanel-pharm-reserve.yellow-theme .menu-panel__header-contractor .header-contractor__name{color:#13286b}.sidepanel-pharm-reserve.yellow-theme .menu-panel__contractor .menu-panel__item{background-color:#fdfac3;color:#13286b}.sidepanel-pharm-reserve.yellow-theme .menu-panel__contractor .menu-panel__item>a{color:#13286b}.sidepanel-pharm-reserve.yellow-theme .menu-panel__contractor .menu-panel__item.active,.sidepanel-pharm-reserve.yellow-theme .menu-panel__contractor .menu-panel__item.active>a{color:#13286b;font-weight:700}.sidepanel-pharm-reserve.yellow-theme .contractor-menu-content{background-color:#fdfac3}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .contractor__header-btn-container{background-color:#fdfac3;color:#13286b}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .logo__menu--black{background-color:transparent}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address h1.contractor-map-header{background-color:#fbf692;color:#13286b}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__container,.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__container.active{background-color:#fdfac3!important;color:#13286b}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .form-control.base-bg{background-color:#fff;color:#13286b;font-size:1em}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .form-control.base-bg::placeholder{color:#13286b;font-size:1em}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .ui-menu.shopping-card__search{font-size:inherit}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card{background-color:#fbf692!important;color:#13286b}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card.active{background-color:#fbf479!important}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__top-count{color:#13286b;font-size:1.05em}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--name{font-size:1.2em}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--address{font-size:1em}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--map-link{font-size:1em}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span{display:block}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--list-count>span:first-of-type{font-size:.8em;line-height:1}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--detailed-map{color:#13286b}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--price{font-size:1em}.sidepanel-pharm-reserve.yellow-theme .tab-pane.tab-address .address-card__header--detailed-state{display:flex;margin:.5rem 0}.sidepanel-pharm-reserve.yellow-theme .modal-pharm-reserve .modal-content,.sidepanel-pharm-reserve.yellow-theme .sidepanel-pharm-reserve .sidepanel__container{background-color:#fdfac3}.sidepanel-pharm-reserve.yellow-theme .contractor-reservation{background-color:#fdfac3}.sidepanel-pharm-reserve.yellow-theme .contractor-reservation__user-info{background-color:#fbf692;color:#13286b}.sidepanel-pharm-reserve.yellow-theme .contractor-reservation__user-info h2{color:#13286b}.sidepanel-pharm-reserve.yellow-theme .contractor-reservation__user-info label{color:#13286b}.sidepanel-pharm-reserve.yellow-theme .contractor-reservation__total-info .custom-control-label{color:#13286b}.sidepanel-pharm-reserve.yellow-theme .contractor-reservation__total-info-price{color:#13286b}@media all and (max-width:900px){.contractor{min-height:100%}.contractor .show-large-flex{display:none;visibility:hidden}.contractor .show-small-flex{display:flex;visibility:visible}.contractor__row{min-height:100%}.contractor__header-btn img{width:30px!important;height:30px!important}.contractor__header-btn span{white-space:normal}.contractor__header-btn img+span{margin-left:10px}.contractor__header-btn-container{width:100%;padding:1rem}.contractor__header-btn-container .contractor__header-btn{margin-left:0}.contractor__content{display:none;width:0}.contractor__content.show-content{width:100%;display:block;padding-left:0;padding-right:0}.contractor__menu{background-color:#fff;width:100%;max-width:100%;padding:0}.contractor__menu.show-content{width:0;display:none}.contractor__content-header{padding-left:1rem;padding-right:1rem;margin-top:1rem}.contractor__back-btn-header{width:100%;display:flex;align-content:center;justify-content:center;color:#43b02a;font-size:1.1em;font-weight:500;padding:1rem 0;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;background:url(/images/chevron-left.svg) no-repeat center left 10px;background-size:30px;margin-top:0;padding-left:1rem;cursor:pointer}.contractor__back-btn-header>span{max-width:calc(100% - 40px)}.contractor__back-btn-header a{color:inherit}.contractor__inner-content{padding:0 1rem}.contractor__tab-inner-content{padding:1rem 1rem 0}.container-fixed-menu{background-color:inherit;position:static;width:100%;padding-left:0;padding-bottom:0;min-height:100%;border-top:1px solid rgba(67,176,42,.2)}.user-profile-page .container-fixed-menu{border-top:0}.container-fixed-menu h2{margin:0;background-color:rgba(67,176,42,.1);border-bottom:1px solid rgba(67,176,42,.2);font-size:1rem;font-weight:400;color:#101010}.container-fixed-menu h2.page-header{display:none}.container-fixed-menu h2.page-header-small{padding:1rem 1rem 1rem 4rem;background-position:center left 1rem;background-repeat:no-repeat;background-size:auto;background-image:url(/images/menu-user.svg)}.container-fixed-menu h2.page-header-small.avtorized{padding:1rem;background-image:none;display:flex;align-items:center;align-content:center}.container-fixed-menu h2.page-header-small.avtorized .img-container{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin-right:12px}.container-fixed-menu h2.page-header-small.avtorized .img-container img{border-radius:50%}.container-fixed-menu h2.page-sub-header{background-color:#fff;border-bottom:1px solid rgba(67,176,42,.2);height:54px;line-height:54px;font-size:1.125rem;font-weight:600;color:#101010;padding-left:1rem}.container-fixed-menu h2.page-sub-header a,.container-fixed-menu h2.page-sub-header a:active,.container-fixed-menu h2.page-sub-header a:hover{color:#101010}.new-list-btn{padding:4px 24px 4px 14px;margin-bottom:128px;min-height:48px;display:flex}#userProfileMenuContainer{margin-bottom:128px}.contractor-menu{width:100%}.contractor-menu__group-header,.contractor-menu__item{font-weight:500;font-size:inherit;line-height:1.2;color:#101010;text-transform:none;border-bottom:1px solid rgba(67,176,42,.2);cursor:pointer;display:flex;align-items:center;min-height:50px;padding:0 22px;background-position:center right 21px;background-repeat:no-repeat;background-size:auto;background-image:url(/images/chevron-green-menu.svg)}.contractor-menu__group-header.active,.contractor-menu__group-header:active,.contractor-menu__item.active,.contractor-menu__item:active{color:#101010}.contractor-menu__section-header{display:none}.contractor-menu__item.group-item{display:none}.contractor-menu__item a{padding-right:.8rem}}.promotions-list{width:100%;display:flex;flex-direction:column;margin:auto;padding-bottom:150px}.promotions-list__item{background-color:#fff;border-radius:8px;width:100%;margin-top:15px}.promotions-list__item-image{width:100%;border-radius:8px;position:relative}.promotions-list__item-image img{width:100%;height:auto;border-radius:8px}.promotions-list__item-text{padding:1rem}.promotions-list__item-header{color:#101010;font-size:1rem;font-weight:600;margin-bottom:5px}.promotions-list__item-description{color:#101010;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.promotions-list__item-description--full{color:#101010;margin-bottom:30px}.promotions-list__item-badge{background-color:#f96d15;color:#fff;border-radius:8px;background-image:url(/images/clock-white.svg);background-position:center left 10px;background-repeat:no-repeat;padding:0 10px 0 34px;height:27px;display:flex;align-items:center;justify-content:center;position:absolute;left:0;bottom:0}.promotions-list__item,.promotions-list__item:focus,.promotions-list__item:hover{text-decoration:none!important}.promotions-info{margin:30px 0}.promotions-info-image{width:100%;height:auto;border-radius:8px;position:relative}.promotions-info-image img{width:100%;height:auto;border-radius:8px}.promotions-info-header{color:#101010;font-size:1rem;font-weight:600;margin-bottom:5px;margin-top:1rem}.promotions-info-description{color:#101010}.promotions-top-btn{display:none;font-size:1.125rem;font-weight:600;height:49px;padding:0 1rem 0 43px;background-color:#43b02a;text-align:center;background-image:url(/images/arrow-left.svg);background-position:center left 1rem;background-repeat:no-repeat}.promotions-top-btn,.promotions-top-btn:focus,.promotions-top-btn:hover{text-decoration:none!important;color:#fff!important}.promotions-badge{background-color:#f96d15;color:#fff;border-radius:6px;padding:0 10px;height:22px;display:flex;font-size:.625rem;text-transform:uppercase;align-items:center;justify-content:center;position:absolute;top:auto;left:auto}.promotions .nav-tabs__product-recommend{width:100%}@media all and (max-width:900px){.promotions-top-btn{position:fixed;z-index:1031;top:0;left:0;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}}.marketing .show-large-inline{display:inline-block}.marketing .show-small-inline{display:none}.marketing .marketing-header{font-size:1.5rem;font-weight:700;color:#101010;text-align:center;position:relative;margin:60px 0;display:flex;justify-content:center}.marketing .marketing-header .catalog-groups__header--link{margin-top:7px}.marketing-block_margin-top{margin-top:150px}.marketing-image-container{width:100%;margin-bottom:30px}.marketing-image-cards-container{width:100%;margin-bottom:30px}.marketing-best-cards-container{width:100%;margin-bottom:30px}.marketing-image{width:100%}.marketing-image img{width:100%!important;height:auto!important}.marketing__card-row{margin:0;padding:0;border:none;width:100%;justify-content:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-1{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-2{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-3{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-4{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-5{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-6{grid-template-columns:repeat(auto-fit,minmax(33.33%,1fr))}.marketing__card-row.elements-count-7{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.marketing__card-row.elements-count-8{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.marketing__card-row.elements-count-9{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-10{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.marketing__card-row.elements-count-11{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.marketing__card-row.elements-count-12{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.marketing__card-row .col{padding:13px;border:none}.marketing_button-block{width:100%;display:flex;align-items:center;justify-content:center;padding:1rem}.marketing_button-block .btn{width:100%;max-width:900px}.marketing .filter-header a.btn-link{font-size:.875rem!important}.marketing-page .product-card__row{margin-left:0;margin-right:0}.marketing-page .product-card__row .col__com{width:300px;padding:0 0 20px}.marketing-page .product-card__row .col__tabs{width:calc(100% - 300px);padding:0 0 20px 20px;flex:0 0 auto}.marketing-page .product-card__row .col__tabs.right-com{padding:0 20px 20px 0}.marketing-image-block{display:flex;flex-direction:row;align-items:center;background-repeat:no-repeat;background-size:cover}.marketing-image-block:hover{text-decoration:none!important}.marketing-image-block.advanced{background-size:100% 100%;height:290px}.marketing-image-block__container{width:100%;margin-bottom:20px}.marketing-image-block__info{height:100%;display:flex;flex-direction:column;justify-content:center}.marketing-image-block__info-header{text-transform:uppercase;font-size:1.625rem;font-weight:700;line-height:31px;margin-bottom:26px;white-space:nowrap}.marketing-image-block__info-text{font-size:1rem;font-weight:400;line-height:20px;margin-bottom:26px}.marketing-image-block__info-button.btn{width:193px;font-size:.9375rem;font-weight:700;line-height:18px;color:#fff!important;justify-content:space-between;padding:3px 19px;margin-left:70px}.marketing-image-block__info-logo{width:182px;margin-bottom:26px}.marketing-image-block__info-logo img{width:100%!important;height:auto!important}.marketing-image-block__info .info-items{display:flex;flex-direction:column;align-items:flex-start;margin-left:70px}.marketing-image-block__img{height:100%;flex:1}.marketing-image-block__img img{width:100%!important;height:auto;max-height:100%}.marketing-image-block__img-text{width:100%;font-size:1.125rem;font-weight:700;text-align:center;margin-top:20px}.marketing-image-block__img.rounded{border-radius:50%;width:100%;flex:none;aspect-ratio:1}.marketing-image-block__img.rounded img{border-radius:50%}.marketing-image-block__img.aspect img{aspect-ratio:1}.marketing-image-block.right-block{flex-direction:row-reverse;background-position:left}.marketing-image-block.right-block .info-items{align-items:flex-end;margin-right:70px;margin-left:0}.marketing-image-block.right-block .marketing-image-block__info-button{margin-right:70px;margin-left:0;align-self:flex-end}.marketing-image-block.right-block .marketing-image-block__info-text{text-align:right}.marketing-image-block.column-direction{flex-direction:column;background-position:top;align-items:center;justify-content:flex-end;max-width:100%}.marketing-image-block.marketing-image-simple{width:100%}.marketing-image-block-row{margin:0;padding:0;border:none;width:100%;justify-content:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.marketing-image-block-row a,.marketing-image-block-row a:active,.marketing-image-block-row a:focus,.marketing-image-block-row a:hover{color:inherit}.marketing-image-block-row__container{width:100%;margin-bottom:30px}.marketing-image-block-row .marketing-image-block-col__text{display:flex;align-items:center;font-weight:700;width:100%}.marketing-image-block-row.column-1{grid-template-columns:repeat(1,minmax(0,1fr))}.marketing-image-block-row.column-1 .marketing-image-simple{height:290px}.marketing-image-block-row.column-1 .marketing-image-block-col__text{font-size:1.5rem;padding:0 25px}.marketing-image-block-row.column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-image-block-row.column-2 .marketing-image-simple{height:274px}.marketing-image-block-row.column-2 .marketing-image-block-col__text{font-size:1.5rem;padding:0 25px}.marketing-image-block-row.column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-image-block-row.column-3 .marketing-image-simple{height:177px}.marketing-image-block-row.column-3 .marketing-image-block-col__text{font-size:1rem;padding:0 17px}.marketing-image-block-row.column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-image-block-row.column-4 .marketing-image-simple{height:150px}.marketing-image-block-row.column-4 .marketing-image-block-col__text{font-size:.875rem;padding:0 14px}.marketing-image-block-row.column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.marketing-image-block-row.column-5 .marketing-image-simple{height:150px}.marketing-image-block-row.column-5 .marketing-image-block-col__text{font-size:.8125rem;padding:0 13px}.marketing-image-block-row.column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.marketing-image-block-row.column-6 .marketing-image-simple{height:150px}.marketing-image-block-row.column-6 .marketing-image-block-col__text{font-size:.75rem;padding:0 12px}.marketing-image-block-row .col{padding:0}.marketing-image-block-row-flex{margin:0;padding:0;border:none;width:100%;justify-content:center;display:flex;flex-wrap:wrap}.marketing-image-block-row-flex a,.marketing-image-block-row-flex a:active,.marketing-image-block-row-flex a:focus,.marketing-image-block-row-flex a:hover{color:inherit}.marketing-image-block-row-flex__container{width:100%;margin-bottom:30px}.marketing-image-block-row-flex.column-multiple .col{padding:8px}.marketing-image-block-row-flex.column-2 .col{flex:50%;max-width:50%}.font-size-large .marketing-image-block-row-flex.column-2 .col,.font-size-x-large .marketing-image-block-row-flex.column-2 .col{flex:100%;max-width:100%}.marketing-image-block-row-flex.column-3 .col{flex:33.33%;max-width:33.33%}.marketing-image-block-row-flex.column-4 .col{flex:25%;max-width:25%}.font-size-large .marketing-image-block-row-flex.column-4 .col,.font-size-x-large .marketing-image-block-row-flex.column-4 .col{flex:33.33333%;max-width:33.33333%}.marketing-image-block-row-flex.column-5 .col{flex:20%;max-width:20%}.marketing-image-block-row-flex.column-6 .col{flex:16.66%;max-width:16.66%}.address-card .marketing__menu .filter-group__list--subheader,.filter-group .marketing__menu .collapsible,.marketing__menu .address-card .filter-group__list--subheader,.marketing__menu .filter-group .collapsible,.marketing__menu .filter-group__info,.marketing__menu .filter-header-text{border-top:1px solid #f2f2f2;padding-top:16px}.marketing__menu .subcategory__category-menu li>a,.marketing__menu .subcategory__category-menu li>span{font-size:1rem;font-weight:400}.marketing-best-cards__holder{margin-bottom:30px;display:flex;flex-wrap:nowrap;gap:16px;height:100%}@media all and (min-width:900px){.marketing-best-cards__holder{gap:0;margin:0 -10px 30px}}.marketing-best-cards__holder .marketing-header{transition:color .3s ease-in-out;font-size:.875rem!important;line-height:1.4!important}@media all and (min-width:900px){.marketing-best-cards__holder .marketing-header{font-size:1rem!important}}@media all and (min-width:1200px){.marketing-best-cards__holder .marketing-header{font-size:1.25rem!important}}.marketing-best-cards__holder .marketing-header:hover{text-decoration:none}.marketing-best-cards__holder .marketing-header:hover .icon-animate path{fill:#43b02a}.marketing-best-cards__holder .marketing-header:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}@media all and (min-width:900px){.marketing-best-cards__holder .marketing-header:after{display:none}}.marketing-best-cards__holder .marketing-header .icon-animate path{transition:fill .3s ease-in-out}.marketing-best-cards__holder .marketing__best-card-prewiev{position:relative;border-radius:12px;padding:16px;background-color:#f2f2f2;display:flex;flex-direction:column;flex:0 0 51vw}@media all and (min-width:480px){.marketing-best-cards__holder .marketing__best-card-prewiev{flex:0 0 55vw}}@media all and (min-width:680px){.marketing-best-cards__holder .marketing__best-card-prewiev{flex:0 0 300px}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing__best-card-prewiev{flex:0 0 50%;margin:0 10px;border-radius:16px;display:flex;flex-direction:column;flex:1 1 0}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing__best-card-prewiev.col--count-1 .marketing-best-cards-container article{width:16.666%}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing__best-card-prewiev.col--count-1 .marketing-best-cards-container article .card__recomend--info{overflow-wrap:anywhere}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing__best-card-prewiev.col--count-2{min-width:0}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing__best-card-prewiev.col--count-2 .marketing-best-cards-container article{width:33.33333%}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing__best-card-prewiev.col--count-3{min-width:43%}}@media all and (min-width:1200px){.marketing-best-cards__holder .marketing__best-card-prewiev.col--count-3{min-width:0}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing__best-card-prewiev.col--count-3 .marketing-best-cards-container article{width:50%}}.marketing-best-cards__holder .marketing-best-cards-container{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:8px;margin-bottom:0;width:auto;margin-top:auto!important}@media all and (min-width:900px){.marketing-best-cards__holder .marketing-best-cards-container{display:flex}}.marketing-best-cards__holder .marketing-best-cards-container .card__recomend-holder{width:100%;height:100%;background-color:#fff;border-radius:16px;display:flex;justify-content:center;align-items:center}@media all and (min-width:900px){.marketing-best-cards__holder .marketing-best-cards-container .card__recomend-holder{display:block;border-radius:12px}}@media all and (min-width:900px){.marketing-best-cards__holder .marketing-best-cards-container>article{flex:1 1 0;max-width:50%;min-width:0}}@media all and (min-width:1200px){.marketing-best-cards__holder .marketing-best-cards-container>article{flex:0 1 auto}}.marketing-best-cards__holder .marketing-best-cards-container>article:nth-child(1){grid-row:1/3}.marketing-best-cards__holder .marketing-best-cards-container>article:nth-child(2){grid-row:1}.marketing-best-cards__holder .marketing-best-cards-container>article:nth-child(3){grid-row:2}.marketing-best-cards__holder .marketing-best-cards-container .card__recomend--img{height:auto;margin-bottom:0;aspect-ratio:1/1;overflow:hidden;border-radius:16px}@media all and (min-width:900px){.marketing-best-cards__holder .marketing-best-cards-container .card__recomend--img{aspect-ratio:auto;height:142px}}@media all and (min-width:1200px){.marketing-best-cards__holder .marketing-best-cards-container .card__recomend--img{padding:12px 12px 8px}}.marketing-best-cards__holder .marketing-best-cards-container .card__recomend--img img{width:100%;height:100%;object-fit:contain}.marketing-best-cards__holder .marketing-best-cards-container .card-body{display:none;padding:12px}@media all and (min-width:900px){.marketing-best-cards__holder .marketing-best-cards-container .card-body{display:block}}@media all and (min-width:1200px){.marketing-best-cards__holder .marketing-best-cards-container .card-body{padding:0 12px 12px}}@media all and (min-width:901px) and (max-width:1366px){.marketing-image-block.advanced{height:calc(((100vw - 30px - 320px) * 290)/ 966)!important;max-height:290px;min-height:218px}}@media all and (max-width:900px){.marketing .show-large-inline{display:none}.marketing .show-small-inline{display:inline-block}.marketing-image-container{width:calc(100% + 15px * 2);margin-right:-15px;margin-left:-15px}.marketing-best-cards-container,.marketing-image-cards-container{width:calc(100% + 10px);margin-right:-5px;margin-left:-5px}.marketing__card-row.elements-count-1{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-2{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-3{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-4{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-5{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-6{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-7{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-8{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-9{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-10{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-11{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row.elements-count-12{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.marketing__card-row .card__marketing-image--name{font-size:1rem;top:20px;left:25px}.marketing_button-block{padding:0}.marketing .category-card__row{margin-right:0;margin-left:0}.marketing-page .product-card__row .col__com{display:none}.marketing-page .product-card__row .col__tabs{width:100%;padding:0}.marketing-image-block.advanced{height:calc((100vw - 30px) * .5677)!important;max-height:290px}.font-size-large .marketing-image-block.advanced,.font-size-x-large .marketing-image-block.advanced{height:auto!important;padding:16px 0}.marketing-image-block__info-header{font-size:1rem;font-weight:700;line-height:19px;margin-bottom:16px}.font-size-large .marketing-image-block__info-header,.font-size-x-large .marketing-image-block__info-header{white-space:wrap;line-height:1}.marketing-image-block__info-text{font-size:.875rem;font-weight:400;line-height:17px;margin-bottom:16px}.marketing-image-block__info-button.btn{width:calc(100% - (25px * 2));font-size:.8125rem;line-height:16px;padding:4px 19px 4px 10px;background-position:center right 8px;margin-left:25px;margin-right:25px}.font-size-large .marketing-image-block__info-button,.font-size-x-large .marketing-image-block__info-button{width:auto;min-width:150px}.marketing-image-block__info-logo{width:140px;margin-bottom:16px}.marketing-image-block__info .info-items{margin-left:25px}.marketing-image-block__img-text{font-size:1rem;margin-top:15px}.marketing-image-block.right-block .info-items{margin-right:25px;margin-left:0}.marketing-image-block.right-block .marketing-image-block__info-button{margin-right:25px;margin-left:0;align-self:flex-end}.marketing-image-block-row{gap:15px}.marketing-image-block-row.column-multiple{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-image-block-row.column-multiple .marketing-image-simple{height:auto;aspect-ratio:1}.marketing-image-block-row.column-multiple .marketing-image-block-col__text{font-size:1rem;padding:0 15px}.marketing-image-block-row.column-multiple.scrollable{display:inline-flex;flex-wrap:nowrap;justify-content:flex-start}.marketing-image-block-row.column-multiple.scrollable .marketing-image-simple{width:calc(50vw - 36px)}.marketing-image-block-row .col{padding:0}.marketing-image-block-row-flex.column-multiple .col{padding:8px;flex:50%;max-width:50%}.marketing-image-block-row-flex.column-multiple.scrollable{display:inline-flex;flex-wrap:nowrap;justify-content:flex-start}.marketing-image-block-row-flex.column-multiple.scrollable .col{padding:8px;flex:50%;max-width:50%}.marketing-image-block-row-flex.column-multiple.scrollable .col .marketing-image-block__container{display:block;width:calc(50vw - 42px)}}@media all and (max-width:480px){.marketing .show-large-inline{display:none}.marketing .show-small-inline{display:inline-block}.marketing__card-row .card__marketing-image--name{font-size:.6875rem;top:12px;left:15px}.marketing .btn-marketing{height:44px;font-size:.875rem}}.delivery__panel-header{font-size:1rem;font-weight:400;line-height:24px;margin-bottom:16px;display:flex;align-items:center;padding-top:10px}@media all and (min-width:900px){.delivery__panel-header{padding-top:0}}.delivery__panel-address{font-size:.875rem;font-weight:400;margin-bottom:10px}.delivery__panel-time{font-size:.875rem;font-weight:400}.delivery__panel-time>div:first-child{margin-bottom:5px}.delivery__panel-time>div:last-child{margin-top:5px}.delivery__card-header{display:flex;justify-content:space-between}.delivery__card-header_btn-pass{display:flex;padding-left:16px;background:url(/images/point-small.svg) no-repeat top 2px left;background-size:12px;color:#43b02a;font-size:.75rem;cursor:pointer;align-items:center}.delivery__card-header_btn-delivery{display:flex;padding-left:40px;background:url(/images/delivery/delivery-green.svg) no-repeat top 2px left;background-size:34px;height:21px;color:#43b02a;font-size:.75rem;cursor:pointer;align-items:center}.delivery-reservation__header{display:flex;justify-content:space-between;font-size:1.625rem}.delivery-card__contact-info>.form-group:last-child{margin-bottom:0}.search-items__container.delivery-post__search .delivery-post__search-close{position:absolute;top:0;left:0;height:56px;width:43px;background-color:#43b02a;background-image:url(/images/arrow-left.svg);background-position:center left 1rem;background-repeat:no-repeat;display:none;z-index:7000}.search-items__container.delivery-post__search.search-fixed .delivery-post__search-close{display:block}.search-top__item .delivery-time{font-size:.75rem}@media all and (max-width:900px){.delivery-reservation__header{font-size:1.375rem}}.page-home .show-large-inline{display:inline-block}.page-home .show-small-inline{display:none}.page-home .main-header .accessibility-dropdown-holder,.page-home .main-header .app-dropdown-holder{display:none}@media all and (min-width:901px){.page-home .main-header .accessibility-dropdown-holder,.page-home .main-header .app-dropdown-holder{position:relative;margin:0 16px;display:block}}@media all and (min-width:1080px){.page-home .main-header .accessibility-dropdown-holder,.page-home .main-header .app-dropdown-holder{margin-left:auto}}.page-home .main-header .accessibility-dropdown-holder .accessibility-dropdown,.page-home .main-header .accessibility-dropdown-holder .app-dropdown,.page-home .main-header .app-dropdown-holder .accessibility-dropdown,.page-home .main-header .app-dropdown-holder .app-dropdown{transition:transform .3s ease-out,opacity .3s ease-out;position:absolute;top:calc(100% + 6px);right:0;transform:translate(0,-50px);opacity:0}.page-home .main-header .accessibility-dropdown-holder .accessibility-dropdown.show,.page-home .main-header .accessibility-dropdown-holder .app-dropdown.show,.page-home .main-header .app-dropdown-holder .accessibility-dropdown.show,.page-home .main-header .app-dropdown-holder .app-dropdown.show{opacity:1;transform:translate(0,0)}.page-home .main-header .accessibility-dropdown-holder .accessibility-dropdown.collapsing,.page-home .main-header .accessibility-dropdown-holder .app-dropdown.collapsing,.page-home .main-header .app-dropdown-holder .accessibility-dropdown.collapsing,.page-home .main-header .app-dropdown-holder .app-dropdown.collapsing{position:absolute;display:block;height:auto}.page-home .main-header .accessibility-dropdown-holder .header__button-app:not(.collapsed) .icon:first-of-type,.page-home .main-header .accessibility-dropdown-holder .header__button-app:not(.collapsed) img:first-of-type,.page-home .main-header .app-dropdown-holder .header__button-app:not(.collapsed) .icon:first-of-type,.page-home .main-header .app-dropdown-holder .header__button-app:not(.collapsed) img:first-of-type{display:none}.page-home .main-header .accessibility-dropdown-holder .header__button-app:not(.collapsed) .icon:nth-of-type(2),.page-home .main-header .accessibility-dropdown-holder .header__button-app:not(.collapsed) img:nth-of-type(2),.page-home .main-header .app-dropdown-holder .header__button-app:not(.collapsed) .icon:nth-of-type(2),.page-home .main-header .app-dropdown-holder .header__button-app:not(.collapsed) img:nth-of-type(2){display:block}@media all and (max-width:1024px){.page-home .main-header .accessibility-dropdown-holder .header__button-app>span,.page-home .main-header .app-dropdown-holder .header__button-app>span{max-width:90px;overflow:hidden;text-overflow:ellipsis}}@media all and (min-width:1080px){.page-home .main-header .accessibility-dropdown-holder{margin-left:20px}}.page-home .main-header .app-dropdown{background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);border-radius:12px;min-width:435px;z-index:100}.page-home .main-header .app-dropdown-inner{display:flex;align-items:center;padding:12px}.page-home .main-header .app-dropdown-inner .app-qr-holder{margin-right:16px;min-width:128px}.page-home .main-header .app-dropdown-inner .app-qr-holder img{width:100%}.page-home .main-header .app-dropdown-inner .dropwdown-text{width:calc(100% - 128px);font-size:.75rem}.page-home .main-header .app-dropdown-inner .dropwdown-text span{display:block}.page-home .main-header .app-dropdown-inner .dropwdown-text .dropwdown-title{font-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:8px}.page-home .header__right{max-width:calc(160px + 47px);margin-left:0}.page-home .header__language{width:auto}.page-home .product-card__row{margin-left:0;margin-right:0}.page-home .product-card__row .col__com{width:300px;padding:0 0 24px}.page-home .product-card__row .col__tabs{width:calc(100% - 300px);padding:0 0 24px 24px;flex:0 0 auto}.page-home .menu-small__level-one{padding:0;border-top:none}.page-home .menu-small__level-one .menu__item{font-size:1rem;font-weight:400;color:#101010;padding:0 1rem 0 8px;min-height:55px;cursor:pointer;display:flex;align-items:center}@media all and (min-width:1024px){.page-home .menu-small__level-one .menu__item{border-radius:8px}}.page-home .menu-small__level-one .menu__item:not(:last-of-type){margin-bottom:5px}.page-home .menu-small__level-one .menu__item .img-container{width:40px;height:40px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-home .menu-small__level-one .menu__item .img-container+div,.page-home .menu-small__level-one .menu__item .img-container+span{width:calc(100% - 20px);white-space:normal}.page-home .menu-small__level-one .menu__item .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.page-home .menu-small__level-one .menu__item.active,.page-home .menu-small__level-one .menu__item:active,.page-home .menu-small__level-one .menu__item:hover{background-color:rgba(67,176,42,.1)!important;color:#101010;text-decoration:none}.page-home .menu-small__level-one .menu__item.active,.page-home .menu-small__level-one .menu__item:active,.page-home .menu-small__level-one .menu__item:hover{background-color:rgba(67,176,42,.1)!important;text-decoration:none}.page-home .menu-small__level-one .menu__item a{font-size:1rem;font-weight:400;color:#101010;padding:0 1rem 0 8px;min-height:55px;cursor:pointer;display:flex;align-items:center;padding:0;width:100%}@media all and (min-width:1024px){.page-home .menu-small__level-one .menu__item a{border-radius:8px}}.page-home .menu-small__level-one .menu__item a:not(:last-of-type){margin-bottom:5px}.page-home .menu-small__level-one .menu__item a .img-container{width:40px;height:40px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-home .menu-small__level-one .menu__item a .img-container+div,.page-home .menu-small__level-one .menu__item a .img-container+span{width:calc(100% - 20px);white-space:normal}.page-home .menu-small__level-one .menu__item a .img-container img{max-height:100%;max-width:100%;width:auto;height:auto}.page-home .menu-small__level-one .menu__item a.active,.page-home .menu-small__level-one .menu__item a:active,.page-home .menu-small__level-one .menu__item a:hover{background-color:rgba(67,176,42,.1)!important;color:#101010;text-decoration:none}.page-home .menu-small__level-one .menu__item a.active,.page-home .menu-small__level-one .menu__item a:active,.page-home .menu-small__level-one .menu__item a:hover{background-color:transparent!important}.page-home main{background-color:#43b02a}.page-home .container__main{border-top-left-radius:40px;border-top-right-radius:40px;background-color:#fff;overflow:hidden}.page-home .marketing-header{font-size:1.25rem;font-weight:600;display:flex;margin-bottom:20px;line-height:30px}@media all and (max-width:375px){.font-size-large .page-home .marketing-header,.font-size-x-large .page-home .marketing-header{flex-wrap:wrap}.font-size-large .page-home .marketing-header>span,.font-size-x-large .page-home .marketing-header>span{margin-right:10px}.font-size-large .page-home .marketing-header .catalog-groups__header--link,.font-size-x-large .page-home .marketing-header .catalog-groups__header--link{margin-left:0}}.page-home .marketing-header .catalog-groups__header--link{margin-top:7px}.page-home .home__section{border-top:1px solid #f2f2f2;padding:60px 0}.page-home .home__pharmacy{flex:0 0 420px;max-width:50%}.page-home .home__pharmacy--container{display:flex}.page-home .home__pharmacy img{max-width:100%;height:auto}.page-home .home__pharmacy--text{padding:0 20px 0 60px;padding-top:30px;color:#101010;font-size:1rem}.page-home .home__pharmacy--text h2{font-size:1.25rem;font-weight:400;margin-bottom:0}.page-home .home__pharmacy--text h1{margin-bottom:25px}.page-home .tabletki-adunit{padding-top:0!important;margin-bottom:0!important}body.user-profile{height:auto;min-height:auto}body.user-profile .modal-backdrop{display:none}@media all and (max-width:900px){body.user-profile .container__main{border-top-left-radius:0;border-top-right-radius:0}}body.user-profile .tabbar-nav__item.home .tabbar-nav__item-image{background-image:url(/images/tabbar/nav-icon-home.svg)}body.user-profile .tabbar-nav__item.home .tabbar-nav__item-text{color:#888}body.user-profile .tabbar-nav__item.profile .tabbar-nav__item-image{background-image:url(/images/tabbar/nav-icon-user-green.svg)}body.user-profile .tabbar-nav__item.profile .tabbar-nav__item-text{color:#3b9c25}.large-links{display:flex}.large-links_bordered{border-radius:16px;border:1px solid #f2f2f2;padding:16px 8px}.large-links_wrap{flex-wrap:wrap}.large-links_wrap .large-links__item{margin-bottom:24px}.large-links__item{display:flex;flex-direction:column;align-items:center;flex:0 0 33.33333%}.large-links__link{display:flex;flex-direction:column;align-items:center}.large-links .large-links__link:hover{text-decoration:none;color:#101010}.large-links__text{display:flex;align-items:center;text-align:center;font-size:.75rem;font-weight:600;max-width:85px}.large-links .img-container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background-color:#d9efd4;margin-bottom:12px}.large-links .img-container_warning{background-color:#fee2d0}.large-links .badge{background:#f96d15;border-radius:50%;font-size:.75rem;font-weight:500;color:#fff;margin-left:5px;min-width:16px;max-width:20px;height:16px;display:flex;justify-content:center}.font-size-large .large-links .badge,.font-size-x-large .large-links .badge{max-width:none;display:flex;align-items:center;justify-content:center}.font-size-x-large .large-links .badge{width:25px;height:25px}.font-size-large .large-links .badge{width:20px;height:20px}.home-info__container{padding:28px 1rem}.home-info__nav{width:100%;background-color:#f2f2f2;color:#101010;padding-bottom:30px}.home-info__nav--container{border-bottom:1px solid #ccc;padding-bottom:10px}.home-info__nav--header{font-size:1.25rem;font-weight:400;line-height:1.2;width:100%;text-align:left;margin-bottom:1rem}.home-info__nav--subheader{font-size:.875rem;text-transform:uppercase;font-weight:600;margin-bottom:1rem;margin-top:30px;display:flex;align-items:center;min-height:48px;margin-bottom:0;margin-top:0}.home-info__nav--btn{width:130px}.home-info__nav--links .col{width:100%;flex:0 0 100%}.home-info__nav--links ul{list-style:none;margin:0;padding:0;color:#101010}.home-info__nav--links ul li{padding:0;margin-bottom:6px}.home-info__nav--links ul li img{max-width:130px;max-height:38px;height:auto;width:auto}.home-info__nav--links ul li a,.home-info__nav--links ul li a:hover{outline:0;color:inherit}.home-info__nav--links ul li a:hover{text-decoration:underline}.home-info__nav--copyright{font-size:.75rem;margin-top:1rem}.home-info__nav--subheader.collapsible{cursor:pointer;background-position:center right;background-repeat:no-repeat;background-size:auto;background-image:url(/images/chevron-expanded.svg);background-size:14px;border-bottom:none}.home-info__nav--subheader.collapsible.collapsed{background-image:url(/images/chevron-collapsed.svg)}.home-info__nav--subheader.collapsible.collapsed+.home-info__nav--container{padding-bottom:0}.download-app__image{text-align:center;border-bottom:1px solid rgba(67,176,42,.2);margin-bottom:16px}.download-app__header{font-size:1.25rem;line-height:24px;font-weight:600;width:100%;text-align:center;margin-bottom:8px}.download-app__description{font-size:.875rem;line-height:20px;font-weight:400;width:100%;text-align:center}.home-app-load{border:1px solid #f2f2f2;width:100%;display:flex;flex-direction:column;margin-top:20px;border-radius:16px;padding:16px}.home-app-load .download-app__image{border-bottom:none}.home-app-load__buttons{border-top:1px solid #f2f2f2;display:flex;padding-top:16px;margin-top:16px;align-items:center;justify-content:space-between}.home-container-inner{margin-top:0}.home__onboarding{display:flex;flex-wrap:nowrap;gap:16px;margin:25px 0 38px}.home__onboarding-container{padding-left:0}.home__onboarding-step{width:100%;border:1px solid #f2f2f2;border-radius:16px;flex:1 0 calc(25% - 8px);display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:10px}.home__onboarding-step-header{display:flex;align-items:center;gap:16px;color:#101010;font-size:1.25rem;line-height:32px;font-weight:600}.home__onboarding-step-description{color:#101010;font-weight:400;font-size:.875rem;line-height:24px}.modal-onboarding .home__onboarding{gap:16px;margin-bottom:0;margin-top:0}.modal-onboarding .home__onboarding-container{padding-right:0;padding-left:0}.modal-onboarding .home__onboarding-step{width:100%;border:none;border-radius:0;flex:1 0 100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:10px;padding-bottom:16px;border-bottom:1px solid #f2f2f2}.modal-onboarding .home__onboarding-step:last-child{margin-bottom:24px;padding-bottom:0;border-bottom:none}.modal-onboarding .home__onboarding-step-header{font-size:1rem;line-height:18px}.modal-onboarding .home__onboarding-step-header img{width:24px!important;height:24px!important}.modal-onboarding .home__onboarding-step-description{line-height:20px}.about__inner-content{padding-top:1.5rem}.help-section{margin-bottom:40px}@media all and (min-width:1024px){.help-section{margin-bottom:64px}}.help-section .row{margin:0 -10px}.help-section .col{padding:0 10px;flex:0 0 100%;max-width:100%}@media all and (min-width:1024px){.help-section .col{display:flex;flex:0 0 33.333333%;max-width:33.333333%}}.help-section .col:not(:last-child) .base-card{margin-bottom:20px}@media all and (min-width:1024px){.help-section .col:not(:last-child) .base-card{margin-bottom:0}}@media all and (min-width:1024px){.help-section__title-card{padding-left:16px}}.help-section h2{font-size:1.5rem}.help-section .base-list{margin-bottom:24px}@media all and (min-width:1024px){.help-section .base-list{margin-bottom:0}}.help-section .base-card .icon{display:flex;align-items:center;justify-content:center;margin-bottom:20px;width:64px;height:64px;background:linear-gradient(127deg,#d3d738 -138.35%,#69ba43 35.72%,#2a90b0 96.55%);border-radius:50%}.theme-black-white .help-section .base-card .icon{background:linear-gradient(127deg,#fff -138.35%,#ccc 35.72%,#999 96.55%)}.help-section .base-card p{margin-bottom:0}@media all and (max-width:1080px){.page-home .home__section{padding:30px 0}.page-home .home__section .nav__breadcrumbs-container,.page-home .home__section .scroll-menu-container{margin-bottom:0}.page-home .home__pharmacy{flex:1;text-align:center;max-width:100%}.page-home .home__pharmacy.awards{text-align:center}.page-home .home__pharmacy--container{flex-direction:column}.page-home .home__pharmacy--text{padding:30px 0 0;font-size:.875rem}.page-home .home__pharmacy--text h1,.page-home .home__pharmacy--text h2{padding-left:0!important;padding-right:0!important}.page-home .home__pharmacy--text h1{line-height:1.2;font-size:1.25rem;margin-bottom:1rem}.page-home .home__pharmacy--text h2{font-size:1.125rem}.page-home .home__awards--img{flex:0 0 45%;max-width:214px}.page-home .home__awards--text{padding-left:10px;width:55%}.page-home .home__awards--text-block{padding:20px}.page-home .home__reservation-steps{flex-direction:column;padding-top:0}.page-home .home__reservation-steps--text{font-size:1rem;font-weight:600;line-height:1.4;margin:30px 0 40px;text-align:center;padding:0 30px}.page-home .home__map{margin:0;margin-top:30px}.page-home .home__map .col{width:100%;flex:0 0 100%}.page-home .home__map .col-info{padding-left:15px}.page-home .home__map--pharmacies{margin:30px 0}.page-home .home__download-app{margin:0}.page-home .home__download-app .col-apps{max-width:100%;flex:0 0 100%;height:auto;background:0 0;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0}.page-home .home__download-app .col-apps .logo-lg{display:none;visibility:hidden}.page-home .home__download-app .col-apps .logo-sm{display:block;visibility:visible}.page-home .home__download-app .col-apps--buttons,.page-home .home__download-app .col-apps--logo{max-width:50%;flex:0 0 50%;display:flex;align-content:center;justify-content:center;margin-bottom:30px;width:250px}.page-home .home__download-app .col-apps--buttons{flex-direction:column}.page-home .home__download-app .col-apps--btn{margin-bottom:10px}.page-home .home__download-app .col-apps--btn img{max-width:178px;width:auto}.page-home .home__download-app .col-raiting{padding:0;flex:0 0 100%}.page-home .home__download-app .col-raiting .home__section--header{display:none}.page-home .home__download-app .col-raiting--info{flex:0 0 50%;max-width:50%;padding-top:0;padding-bottom:0;width:250px}.page-home .home__download-app .col-raiting--info h1{font-size:1.125rem}.home__onboarding{flex-wrap:wrap}.home__onboarding-container{padding-right:0;padding-left:0}.home__onboarding-step{flex:1 0 calc(50% - 8px)}}@media all and (max-width:900px){.page-home .show-large-inline{display:none}.page-home .show-small-inline{display:inline-block}.page-home .header__right{max-width:160px}.page-home .container__search-small{background-color:#43b02a}.page-home .container__search-small .header__search--small{background-color:#fff!important}.page-home .container__main{border-top-left-radius:20px;border-top-right-radius:20px}.page-home .product-card__row{flex-direction:column}.page-home .product-card__row .col.col__tabs{width:100%;padding:5px 0 0}.page-home .product-card__row .col.col__com{display:none}.page-home .logo__menu{display:block}.page-home .home__pharmacy{max-width:100%}.page-home .home__pharmacy img{display:none}.page-home .home__pharmacy--text{padding:0}.page-home .marketing-header{font-size:1.125rem}.page-home .marketing-header .catalog-groups__header--link{margin-top:3px}.home-container-inner{margin-top:0}}@media all and (max-width:480px){.page-home .show-large-inline{display:none}.page-home .show-small-inline{display:inline-block}.page-home .product-card__row{flex-direction:column}.page-home .product-card__row .col__com,.page-home .product-card__row .col__tabs{width:100%;padding:1rem 0 0}.page-home .home__pharmacy{max-width:100%}.page-home .home__pharmacy img{display:none}.page-home .home__pharmacy--text{padding:0}.header__right{max-width:140px!important}}@media all and (max-width:360px){.logo__menu{display:none!important}.header__right{max-width:120px!important}}.reservation-block{padding:9px 0}@media screen and (min-width:900px){.reservation-block{padding:30px 0 0}}.reservation-block .user-reserv-list__item:active,.reservation-block .user-reserv-list__item:focus,.reservation-block .user-reserv-list__item:hover{color:#101010}.user-reserv-list__item{color:#101010;font-size:1rem;padding:12px;border-radius:12px;margin:0 8px;width:calc(100vw - 18vw);min-height:144px;background-color:#fff}@media screen and (min-width:480px){.user-reserv-list__item{width:calc(100vw - 165px);padding:15px}}@media screen and (min-width:680px){.user-reserv-list__item{width:calc(40vw);padding:15px}}@media screen and (min-width:1080px){.user-reserv-list__item{padding:12px}}.user-reserv-list__item .quantity__info{padding-top:10px;border-top:1px solid rgba(67,176,42,.2)}.user-reserv-list__item .quantity__info.images-only{margin-bottom:0;flex-direction:row;gap:10px;align-items:center}.user-reserv-list__item .quantity__info--image{width:55px;height:55px;display:flex;align-items:center}.user-reserv-list__item .quantity__info--more{font-size:.875rem;font-weight:700;color:#3b9c25}.user-reserv-list__item .quantity__info--text{flex:1}.user-reserv-list__item .quantity__info--text h2{font-size:.875rem;font-weight:700}.user-reserv-list__item .banner__message{font-size:.75rem}.user-reserv-list__item .banner__message span{line-height:1.7;max-width:240px}@media screen and (min-width:480px){.user-reserv-list__item .banner__message{max-width:304px}}.user-reserv__order-info{height:100%;display:flex;flex-direction:column;align-items:flex-start}.user-reserv__order-info-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.user-reserv__order-info-top .tag{overflow:hidden;max-width:70%;text-overflow:ellipsis;display:inline-block}.user-reserv__order-info-bottom-wrapper{width:100%;margin-top:auto}.user-reserv__order-info-bottom{display:flex;align-items:center;justify-content:space-between}.user-reserv__order-info-details{display:flex;align-items:center;flex-wrap:wrap;font-size:.75rem;color:#888;max-width:67%}.user-reserv__order-info-details li:not(:first-child){position:relative;padding-left:10px}.user-reserv__order-info-details li:not(:first-child):before{content:'•';position:absolute;top:50%;transform:translateY(-50%);left:3px}.user-reserv__order-info-price{padding-left:7px;white-space:nowrap;font-weight:600}.user-reserv__order-info-text{font-size:.75rem;margin-bottom:9px}.user-reserv__order-info-pharmacy-closed-text{font-size:.75rem;margin-bottom:9px}.user-reserv__delivery-method{font-size:.75rem}.user-reserv__order-num-status{margin-bottom:13px;font-weight:600;line-height:1.5}.user-reserv__order-cancelled{font-size:.75rem;color:#ff6262;margin-bottom:17px}.user-reserv-list{display:inline-flex;padding:0 7px}.user-reserv-list.single{display:flex;padding:0 15px}@media screen and (min-width:680px){.user-reserv-list.single{max-width:calc(40vw)}}.user-reserv-list.single .user-reserv-list__item{width:100%;margin:0}.sitebar-panel .user-reserv__order-info-text{max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__row .col__com .reservation-block{padding:0 0 9px;overflow:hidden}.product-card__row .col__com .user-reserv-list{display:inline-flex;padding:0}.product-card__row .col__com .user-reserv-list.single{margin:2px;max-width:none}.product-card__row .col__com .user-reserv-list.single .user-reserv-list__item{width:calc(300px - 4px);margin:0}.product-card__row .col__com .user-reserv-list__item{width:300px;margin:0;border:1px solid #f2f2f2;min-height:177px;text-decoration:none}.product-card__row .col__com .user-reserv__order-info-bottom{padding-top:10px}@media screen and (min-width:1024px){.product-card__row .col__com .scroll-buttons-top__container{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}}.scroll-buttons-top{display:flex;gap:10px}.scroll-buttons-top__container{display:none}.scroll-buttons-top__label{font-size:1.25rem;font-weight:600}.scroll-buttons-top__next,.scroll-buttons-top__prev{position:relative;width:27px;height:30px;cursor:pointer}.scroll-buttons-top__next svg,.scroll-buttons-top__prev svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scroll-buttons-top__next svg path,.scroll-buttons-top__prev svg path{transition:fill .1s ease-in-out;fill:#3b9c25}.scroll-buttons-top__prev.first svg path{fill:#ccc}.scroll-buttons-top__next.last svg path{fill:#ccc}.active-tabbar-item,.page-catalog .tabbar-nav__item.catalog,.page-home .tabbar-nav__item.home,.shopping-card .tabbar-nav__item.cart,.shopping-list .tabbar-nav__item.list,.user-profile-page .tabbar-nav__item.profile{cursor:pointer;text-decoration:none!important}.active-tabbar-item .tabbar-nav__item-text,.page-catalog .tabbar-nav__item.catalog .tabbar-nav__item-text,.page-home .tabbar-nav__item.home .tabbar-nav__item-text,.shopping-card .tabbar-nav__item.cart .tabbar-nav__item-text,.shopping-list .tabbar-nav__item.list .tabbar-nav__item-text,.user-profile-page .tabbar-nav__item.profile .tabbar-nav__item-text{color:#3b9c25}.active-tabbar-item svg circle,.active-tabbar-item svg path,.active-tabbar-item svg rect,.page-catalog .tabbar-nav__item.catalog svg circle,.page-catalog .tabbar-nav__item.catalog svg path,.page-catalog .tabbar-nav__item.catalog svg rect,.page-home .tabbar-nav__item.home svg circle,.page-home .tabbar-nav__item.home svg path,.page-home .tabbar-nav__item.home svg rect,.shopping-card .tabbar-nav__item.cart svg circle,.shopping-card .tabbar-nav__item.cart svg path,.shopping-card .tabbar-nav__item.cart svg rect,.shopping-list .tabbar-nav__item.list svg circle,.shopping-list .tabbar-nav__item.list svg path,.shopping-list .tabbar-nav__item.list svg rect,.user-profile-page .tabbar-nav__item.profile svg circle,.user-profile-page .tabbar-nav__item.profile svg path,.user-profile-page .tabbar-nav__item.profile svg rect{stroke:#3b9c25}.active-tabbar-item svg mask rect,.page-catalog .tabbar-nav__item.catalog svg mask rect,.page-home .tabbar-nav__item.home svg mask rect,.shopping-card .tabbar-nav__item.cart svg mask rect,.shopping-list .tabbar-nav__item.list svg mask rect,.user-profile-page .tabbar-nav__item.profile svg mask rect{stroke:transparent}.tabbar-nav{display:flex;position:fixed;width:100%;z-index:1030;bottom:0;left:0;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2);padding-bottom:calc(9px + env(safe-area-inset-bottom))}@media all and (min-width:950px){.tabbar-nav{display:none}}.tabbar-nav__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#888;height:48px}.tabbar-nav__item-text{color:#888;font-size:.625rem;font-weight:400;line-height:11px;text-align:center;white-space:nowrap}@media all and (max-width:300px){.tabbar-nav__item-text{max-width:64px;overflow:hidden;text-overflow:ellipsis}}.tabbar-nav__item-image{width:32px;height:32px;background-repeat:no-repeat;background-position:center center;background-size:32px}.tabbar-nav__item-image.button-badge:hover{background-color:transparent}.tabbar-nav__item-image.button-badge .badge{top:1px;right:-5px;font-size:.625rem;line-height:11px}.tabbar-nav__item.active,.tabbar-nav__item:active,.tabbar-nav__item:hover{text-decoration:none!important}.tabbar-nav__item.active .tabbar-nav__item-text,.tabbar-nav__item:active .tabbar-nav__item-text,.tabbar-nav__item:hover .tabbar-nav__item-text{color:#3b9c25}.tabbar-nav__item.active svg circle,.tabbar-nav__item.active svg path,.tabbar-nav__item.active svg rect,.tabbar-nav__item:active svg circle,.tabbar-nav__item:active svg path,.tabbar-nav__item:active svg rect,.tabbar-nav__item:hover svg circle,.tabbar-nav__item:hover svg path,.tabbar-nav__item:hover svg rect{stroke:#3b9c25}.tabbar-nav__item.active svg mask rect,.tabbar-nav__item:active svg mask rect,.tabbar-nav__item:hover svg mask rect{stroke:transparent}.app-link{display:none;position:fixed;z-index:15;left:50%;bottom:75px;transform:translateX(-50%);align-items:center;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);padding:3px 2px;border-radius:100px;bottom:calc(73px + (var(--safe-area-inset-bottom)))}@media all and (min-width:1024px){.app-link{display:none}}.app-link.active{display:flex}@media all and (min-width:1024px){.app-link.active{display:none}}.app-link .logo{margin-right:8px}.theme-black-white .app-link .logo{filter:grayscale(1)}.app-link__btn{display:flex;align-items:center;white-space:nowrap}.app-link__btn:hover{color:#101010!important;text-decoration:none!important}.app-link .icon-close{padding:4px 8px}.banner-premium-mobile{margin:0 auto;max-width:300px}.reservation__total-items{background-color:#fff!important}.rounded-shadow{border-radius:8px;box-shadow:0 1px 6px rgba(32,33,36,.2);padding:1rem!important}.rounded-shadow-bottom{border-radius:0 0 8px 8px;padding:0 1rem!important}.no-content:after{content:none!important}.btn.btn-number.disabled,.btn.btn-number[disabled],a.btn.btn-number.disabled,a.btn.btn-number[disabled]{background-color:#fff!important;opacity:1!important}.total-info{width:100%!important}#subscribe{cursor:pointer;text-transform:uppercase;font-size:.75rem;font-weight:700}.pharmacy-photo-holder{margin-bottom:16px}.pharmacy-photo-holder .pagination-info{color:#888}.pharmacy-photo-slider{max-width:444px;margin:0 auto;padding-bottom:18px}.pharmacy-photo-slider .slide{padding:0 15px}.pharmacy-photo-slider .slide img{width:100%;height:100%;border-radius:8px}.pharmacy-photo-slider .slick-track{min-width:100%;display:flex;align-items:center}.pharmacy-photo-slider .slick-arrow{position:absolute;bottom:-20px;border:0;background:0 0;padding:0}.pharmacy-photo-slider .slick-arrow:hover svg path{stroke:#3b9c25}.pharmacy-photo-slider .slick-prev{left:30%}.pharmacy-photo-slider .slick-next{right:30%}.app-slider .slick-list{position:relative;overflow:visible;margin:0 -16px;padding-right:60px}@media all and (min-width:900px){.app-slider .slick-list{padding-right:135px}}.app-slider .slick-list:after,.app-slider .slick-list:before{content:'';position:absolute;z-index:1}.app-slider .slick-track{display:flex;gap:16px}.app-slider .slick-slide{transition:opacity .3s ease-in-out;opacity:.55}.app-slider .slick-slide.slick-active{opacity:1}.app-slider__img{border:1px solid #f2f2f2;border-radius:16px;overflow:hidden}@media all and (min-width:900px){.app-slider__img{border-radius:24px}}.app-slider__img img{width:100%}.app-slider .slick-arrow{transition:opacity .3s ease-in-out,filter .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);z-index:1;border:1px solid #f2f2f2;border-radius:100%;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.03);width:44px;height:44px;background-position:50% 50%;background-repeat:no-repeat;font-size:0}.app-slider .slick-arrow.slick-disabled{opacity:.8;filter:grayscale(1);cursor:default}.app-slider .slick-prev{right:calc(100% + 24px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path stroke="%233B9C25" stroke-linecap="round" stroke-width="1.5" d="M5.25 12h13.5m-13.5 0 3.375-3.375M5.25 12l3.375 3.375"/></svg>')}.app-slider .slick-next{left:calc(100% + 24px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path stroke="%233B9C25" stroke-linecap="round" stroke-width="1.5" d="M18.75 12H5.25m13.5 0-3.375-3.375M18.75 12l-3.375 3.375"/></svg>')}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.media-slider .slick-list{overflow:visible;padding-right:100px}@media all and (min-width:1024px){.media-slider .slick-list{padding-right:60px}}@media all and (min-width:1200px){.media-slider .slick-list{margin:0 -20px}}.media-slider .slick-track{display:flex!important}.media-slider .slick-slide{display:grid;grid-template-rows:1fr 1fr;flex-direction:column;height:inherit;border-radius:8px;overflow:hidden;margin:0 8px;min-height:150px}@media all and (min-width:1200px){.media-slider .slick-slide{margin:0 10px}}.media-slider .slick-active .base-card-bordered{box-shadow:0 4px 4px 0 rgba(0,0,0,.03)}@media all and (min-width:900px){.media-slider .slick-active .base-card-bordered{opacity:1;box-shadow:0 4px 4px 0 rgba(0,0,0,.03)}}.media-slider .base-card-bordered{transition:box-shadow .3s ease-in-out,opacity .3s ease-in-out;position:relative;width:100%;height:calc(100% - 20px);min-height:220px;box-shadow:0 4px 4px 0 rgba(0,0,0,.03)}@media all and (min-width:900px){.media-slider .base-card-bordered{opacity:.5;box-shadow:none}}.media-slider .base-card-bordered:hover{cursor:pointer;text-decoration:none;color:#101010}.media-slider .base-card-bordered:hover .btn-outline-green-kit{background-color:#fafafa}.media-slider .base-card-bordered:not(:last-of-type){margin-bottom:24px}.media-slider .base-card-bordered .card-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.media-slider .base-card-bordered .card-title .btn{position:absolute;bottom:16px;left:16px}@media all and (min-width:900px){.media-slider .base-card-bordered .card-title .btn{position:static}}.media-slider .base-card-bordered p{margin-bottom:72px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media all and (min-width:900px){.media-slider .base-card-bordered p{margin-bottom:0;-webkit-line-clamp:6}}.media-slider .base-card-bordered .media__logo-holder{max-width:160px}@media all and (min-width:1024px){.media-slider .base-card-bordered .media__logo-holder{max-width:calc(100% - 140px)}}.media-slider .base-card-bordered .media__logo-holder img{width:100%}.slick-title{display:flex;align-items:center;justify-content:center}.slick-title .slick-arrow{transition:opacity .3s ease-in-out;width:48px;height:48px;border-radius:50%;background-color:transparent;font-size:0;border:0;background-position:50% 50%;background-repeat:no-repeat;z-index:1}.slick-title .slick-arrow.slick-disabled{opacity:.5;cursor:default}.slick-title .slick-prev{margin-right:24px;background-image:url('data:image/svg+xml,<svg width="49" height="48" viewBox="0 0 49 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29 15L20 24L29 33" stroke="%23888888" stroke-width="3" stroke-linecap="round"/></svg>')}.slick-title .slick-next{margin-left:24px;background-image:url('data:image/svg+xml,<svg width="49" height="48" viewBox="0 0 49 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 15L29 24L20 33" stroke="%23888888" stroke-width="3" stroke-linecap="round"/></svg>')}.sitebar-menu{padding:0;width:100%;flex-basis:100%}@media all and (min-width:901px){.sitebar-menu{width:35%;max-width:341px;flex:0 0 33.33333%}}.sitebar-menu>h2{font-size:1.25rem;margin-bottom:10px}@media all and (min-width:901px){.sitebar-menu>h2{margin-bottom:24px}}.sitebar-menu__item{margin-top:8px}.sitebar-menu__item:not(:last-child){margin-bottom:8px}@media all and (min-width:901px){.sitebar-menu__item{margin-top:0}}.sitebar-menu__item a{transition:opacity .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;position:relative;display:block;padding:14px 8px 14px 16px;border-radius:8px;color:#888;display:flex;align-items:center;justify-content:space-between}.sitebar-menu__item a:focus,.sitebar-menu__item a:hover{color:#3b9c25;text-decoration:none;background-color:#eef7eb}.sitebar-menu__item a:focus .icon path,.sitebar-menu__item a:hover .icon path{fill:#43b02a}.sitebar-menu__item span{display:inline-block;max-width:210px}@media all and (min-width:901px){.sitebar-menu__item.active a{color:#3b9c25;background-color:#eef7eb;font-weight:600}.sitebar-menu__item.active a:hover{opacity:.7}.sitebar-menu__item.active a:before{background-image:url(/images/chevron-collapsed-down-green.svg)}}.sitebar-menu__item-active{position:relative;display:block;color:#3b9c25;font-weight:600;background-color:#eef7eb;border-radius:8px;padding:14px 8px 14px 16px;height:46px;display:flex;align-items:center;justify-content:space-between}@media all and (min-width:901px){.sitebar-menu__item-active{display:none}}.sitebar-menu__item-active .icon{transform:rotate(-90deg)}.sitebar-menu__item-active.collapsed{font-weight:400;color:#888;background-color:transparent}.sitebar-menu__item-active.collapsed .icon{transform:rotate(90deg)}.sitebar-menu-holder{background-color:#fff;border:1px solid #f2f2f2;border-radius:16px;padding:8px}@media all and (min-width:901px){.sitebar-menu-holder .collapse{display:block}}.static-page{background-color:#fafafa}@media all and (min-width:901px){.static-page .base-btn-back{display:none}}.documents-text ol{padding-left:15px}.documents-text .document-list{counter-reset:item;padding:0;margin:0}.documents-text .document-list__title{transition:opacity .3s ease-in-out;position:relative;font-size:1rem;font-weight:600;display:block;padding:20px 30px 20px 0;cursor:pointer}.documents-text .document-list__title:hover{opacity:.5}.documents-text .document-list__title.collapsed:after{background-image:url(/images/icon-plus.svg)}.documents-text .document-list__title:before{content:counters(item, ".") ". ";counter-increment:item}.documents-text .document-list__title:after{content:'';display:inline-block;width:32px;height:32px;background-image:url(/images/icon-minus.svg);background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%)}.documents-text .document-list>li{position:relative;list-style:none;border-bottom:1px solid #f2f2f2}.documents-text .document-list ol{counter-reset:item;padding:0}.documents-text .document-list ol li{display:block;margin-bottom:16px}.documents-text .document-list ol li:first-child{padding-top:16px}.documents-text .document-list ol li:before{content:counters(item, ".") " ";counter-increment:item}.documents-text .document-list ul li{display:block;margin-bottom:16px}.documents-text .document-list ul li:first-child{padding-top:16px}.documents-text .about-booking{display:flex;margin-bottom:24px}.documents-text .about-booking .icon{margin-right:8px}.documents-text .about-booking h2{margin-bottom:8px}.documents-text .about-booking p{margin:0}.documents-text a{color:#3b9c25}.documents-text .info-banners{padding-top:24px;border-top:1px solid #f2f2f2}.documents-text .info-banners__item{max-width:740px;margin:0 auto}.documents-text .info-banners__item:not(:last-child){border-bottom:1px solid #f2f2f2;margin-bottom:24px}.documents-text .info-banners__img{margin-bottom:24px}.documents-text .info-banners__img img{width:100%;border-radius:16px}.documents-text .info-banners__title{font-size:1rem;line-height:1.5;margin-bottom:24px}.visual-section{position:relative;display:flex;background-image:url(/images/about-landing-page/visual-bg01.png),url(/images/about-landing-page/visual-bg02.png),linear-gradient(239deg,#2a90b0 .32%,#69ba43 108.5%);background-repeat:no-repeat,no-repeat,no-repeat;background-position:left,right;background-position:-11% 108px,112% 30px,center center;background-size:32%,32%,100%;overflow:hidden;padding-top:80px;font-size:1rem}.theme-black-white .visual-section{background-image:url(/images/about-landing-page/visual-bg01.png),url(/images/about-landing-page/visual-bg02.png),linear-gradient(127deg,#fff -138.35%,#ccc 35.72%,#999 96.55%);background-blend-mode:luminosity}@media all and (min-width:901px){.visual-section{color:#fff;background-position:left,right;background-size:auto}}.visual-section .container{max-width:1094px}@media all and (min-width:901px){.visual-section .container{padding:0 15px 0 64px}}@media all and (min-width:1200px){.visual-section .container{padding:0 15px}}.visual-section .row{flex-direction:column}@media all and (min-width:901px){.visual-section .row{flex-direction:row;width:100%}}.visual-section .col{flex-basis:auto;flex-grow:0;padding:0 15px}.visual-section .col-text{order:1;width:100%;background:#fff;padding:44px 15px 64px;border-radius:32px 32px 0 0;text-align:center}@media all and (min-width:901px){.visual-section .col-text{order:0;width:50%;background-color:transparent;padding:0 15px;border-radius:0;text-align:left}}.visual-section .col-img{width:85%}@media all and (min-width:480px){.visual-section .col-img{width:50%}}.visual-section h1{font-size:2.5rem;max-width:500px;margin:0 auto 16px}@media all and (min-width:901px){.visual-section h1{color:#fff;margin:0 0 16px}}.visual-section h1 span{display:block;font-size:1.5rem}.visual-section .btns-holder{justify-content:center;padding-top:24px}@media all and (min-width:901px){.visual-section .btns-holder{justify-content:flex-start}}.visual-section .btns-holder a{display:block;margin:0 8px}.visual-section .container{display:flex;align-items:flex-end}@media all and (min-width:901px){.visual-section .visual-text{padding-bottom:100px}}@media all and (min-width:1200px){.visual-section .visual-text{padding-bottom:180px}}.visual-section .visual-img img{max-width:100%}.advantage-section{text-align:center;padding:64px 0;background-color:#eef7eb}.advantage-section .block-title{margin-bottom:64px}.advantage-section__list{display:flex;flex-direction:column}@media all and (min-width:901px){.advantage-section__list{flex-direction:row;justify-content:space-between;margin:0 -15px}}@media all and (min-width:901px){.advantage-section__list li{width:25%;padding:0 15px}}.advantage-section__list li:not(:last-child){margin-bottom:32px}@media all and (min-width:901px){.advantage-section__list li:not(:last-child){margin-bottom:0}}.advantage-section__list .img-holder{transition:transform .3s;transition-timing-function:cubic-bezier(.15,.45,.15,1.35);will-change:transform;display:flex;align-items:center;justify-content:center;width:128px;height:128px;background-color:#fff;border-radius:50%;margin:0 auto 10px}.advantage-section__list .img-holder:hover{transform:scale(.9)!important}.advantage-section__list .title{display:block;font-size:1.75rem;font-weight:600;margin-bottom:10px}.mission-section{padding:64px 0}.mission-section .row{flex-wrap:wrap}@media all and (min-width:901px){.mission-section .row{align-items:center;flex-wrap:nowrap}}@media all and (max-width:900px){.mission-section [class^=col-]{flex:0 0 100%;max-width:100%}}@media all and (max-width:900px){.mission-section .col-img{order:1}}.mission-section .block-title{margin-bottom:20px}@media all and (min-width:901px){.mission-section .block-title{margin-bottom:64px}}.mission-section__img img{max-width:100%;max-height:360px}.mission-section__text{margin-bottom:32px;line-height:1.5}@media all and (min-width:901px){.mission-section__text{margin:0 -8px;display:flex;flex-wrap:wrap}}.mission-section__text h3{font-size:1.25rem;margin-bottom:0}.mission-section__text p{margin-bottom:0}@media all and (min-width:901px){.mission-section__text p{padding-left:32px}}.mission-section__text-item{margin-bottom:38px}@media all and (min-width:901px){.mission-section__text-item{margin-bottom:52px;width:50%;padding:0 8px}}@media all and (min-width:1200px){.mission-section__text-item{margin-bottom:70px}}@media all and (min-width:901px){.mission-section__text-item:nth-last-child(-n+2){margin-bottom:0}}.mission-section__text-title{display:flex;align-items:center;margin-bottom:12px}.mission-section__text-title .icon{margin-right:8px}.history-section{padding:20px 0}@media all and (min-width:901px){.history-section{padding:64px 0}}.history-section .block-title{margin-bottom:32px}@media all and (min-width:901px){.history-section .block-title{margin-bottom:64px}}@media all and (min-width:1200px){.history-section__timeline-wrapper{position:relative;overflow:hidden}.history-section__timeline-wrapper:before{content:'';position:absolute;top:34px;left:6px;width:1px;height:100%;background-color:#d6ded3}}.history-section__timeline-item{position:relative}@media all and (min-width:1200px){.history-section__timeline-item{display:flex;margin:0 -15px}}.history-section__timeline-item:not(:first-child){margin-top:30px}@media all and (min-width:901px){.history-section__timeline-item:not(:first-child){margin-top:40px}}.history-section__sticky-item{text-align:center;font-size:1.5rem;font-weight:600;color:#f96d15}@media all and (min-width:901px){.history-section__sticky-item{font-size:2rem}}@media all and (min-width:1200px){.history-section__sticky-item{font-size:2.25rem;text-align:left;display:flex;align-items:center;line-height:.8;background-color:#eef7eb}}@media all and (min-width:1200px){.history-section__sticky-item-dot{position:relative;width:13px;height:13px;background-color:#d6ded3;border-radius:50%}.history-section__sticky-item-dot:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7px;height:7px;border-radius:50%;background-color:#222}}@media all and (min-width:1200px){.history-section__sticky-item-text{padding-left:15px}}.history-section__timeline-data{margin-bottom:20px}@media all and (min-width:1200px){.history-section__timeline-data{padding:0 15px;width:50%;margin-bottom:0}}.history-section__timeline-text{font-size:1rem;padding-bottom:24px;border-bottom:1px solid #d6ded3}@media all and (min-width:901px){.history-section__timeline-text{padding-bottom:60px}}@media all and (min-width:1200px){.history-section__timeline-text{width:50%;padding:0 15px 60px}}.history-section__timeline-text ul li{position:relative;margin-bottom:8px;padding-left:15px;line-height:1.5}.history-section__timeline-text ul li::before{content:'•';margin-right:15px;position:absolute;top:0;left:0}.team-section{padding:64px 0 24px}@media all and (min-width:901px){.team-section{padding:60px 0}}@media all and (min-width:1200px){.team-section{padding:64px 0 32px}}.team-section .block-title{margin-bottom:20px}@media all and (min-width:901px){.team-section .block-title{margin-bottom:32px}}@media all and (max-width:900px){.team-section [class^=col-]{flex:0 0 100%;max-width:100%}}.team-section__member{display:flex;align-items:center;border:1px solid #f2f2f2;padding:24px;border-radius:16px;margin-bottom:10px;font-size:1rem;box-shadow:0 10px 20px -20px rgba(0,0,0,.25)}@media all and (min-width:901px){.team-section__member{text-align:center;flex-direction:column}}@media all and (min-width:1200px){.team-section__member{text-align:left;flex-direction:row}}.team-section__member-avatar{width:88px;height:88px;margin:0 20px 0 0;background-color:gray;border-radius:50%}@media all and (min-width:901px){.team-section__member-avatar{margin:0 auto 20px}}@media all and (min-width:1200px){.team-section__member-avatar{margin:0 20px 0 0}}.team-section__member-avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.team-section__member-name{display:block;font-size:1.25rem}.team-section__member-role{display:block;color:#888}.team-section .fade-in-opacity{will-change:opacity}.media-section{padding:60px 0 0;overflow:hidden}@media all and (min-width:901px){.media-section{padding:40px 0 0}}@media all and (min-width:1200px){.media-section{padding:40px 0 20px}}.media-section .block-title{margin-bottom:24px}.media-section__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.media-section__list li{width:50%;padding:0 15px;margin-bottom:30px}@media all and (min-width:901px){.media-section__list li{width:33.33333%;padding:0 20px;margin-bottom:40px}}@media all and (min-width:1200px){.media-section__list li{width:20%}}.media-section__list li a{transition:opacity .3s ease-in-out;display:block;max-width:160px;margin:0 auto}.media-section__list li a:hover{opacity:.5}.media-section__list li img{max-width:100%}.state-bodies{padding-top:50px}@media all and (min-width:901px){.state-bodies{padding-top:70px}}@media all and (min-width:1200px){.state-bodies{padding-top:40px}}.state-bodies .block-title{margin-bottom:60px}.state-bodies [class^=col-]{display:flex}.state-bodies .row{justify-content:center}.state-bodies__item{transition:box-shadow .3s ease-in-out;display:flex;flex-direction:column;padding:24px;width:100%;box-shadow:0 10px 20px -20px rgba(0,0,0,.25);text-align:center;margin-bottom:20px}@media all and (min-width:901px){.state-bodies__item{max-width:none}}.state-bodies__item:active,.state-bodies__item:focus,.state-bodies__item:hover{box-shadow:0 10px 20px -20px rgba(0,0,0,.45);text-decoration:none!important;color:#3b9c25!important}.state-bodies__item p{margin-bottom:0}.state-bodies__item-text{margin-top:auto;margin:auto auto 0;max-width:275px;line-height:1.7}.state-bodies__item-img{text-align:center;margin-bottom:20px}.achievement-section{padding:32px 0 0}@media all and (min-width:900px){.achievement-section{padding:40px 0}}@media all and (min-width:992px){.achievement-section [class^=col-]{display:flex}}.achievement-banner{padding:24px;background:linear-gradient(53.63deg,#eef7eb -6.75%,#f9ed98 97.44%);border-radius:24px;margin-bottom:20px}@media all and (min-width:992px){.achievement-banner{margin-bottom:0}}.theme-black-white .achievement-banner{background:linear-gradient(82deg,#f5f5f5 5.93034%,#ccc 102.33757%)}.theme-contrast .achievement-banner{background:linear-gradient(82deg,#d4e9d4 5.93034%,#e7c733 102.33757%)}.achievement-banner h2{font-size:1.5rem;color:#f96d15;margin-bottom:16px;text-align:center}@media all and (min-width:680px){.achievement-banner h2{text-align:left}}.achievement-banner__inner{display:flex;flex-direction:column;align-items:center}@media all and (min-width:680px){.achievement-banner__inner{flex-direction:row;justify-content:center}}.achievement-banner__img{min-width:196px}@media all and (min-width:680px){.achievement-banner__img{margin-right:22px}}.achievement-banner__img img{max-width:100%}.achievement-banner__text{max-width:520px}.mail-banner-section{padding:32px 0;color:#fff}.mail-banner{background-image:linear-gradient(239deg,#2a90b0 .32%,#69ba43 108.5%);border-radius:24px;padding:32px}@media all and (min-width:900px){.mail-banner{padding:40px}}.theme-black-white .mail-banner{background:linear-gradient(239deg,#888 .32%,#ddd 108.5%)}.mail-banner h2{font-size:1rem;max-width:600px;margin:0 auto 16px;color:#fff}@media all and (min-width:900px){.mail-banner h2{font-size:1.25rem}}.mail-banner a{font-size:1rem}.mail-banner a:active,.mail-banner a:focus,.mail-banner a:hover{color:#fff}@media all and (min-width:680px){.mail-banner__contact-list{display:flex;align-items:center;justify-content:center}}.mail-banner__contact-list li:not(:last-child){margin-bottom:10px}@media all and (min-width:680px){.mail-banner__contact-list li:not(:last-child){margin:0 16px 0 0}}.reveal.fade-in-top{transition:transform .8s ease-in-out,opacity .8s ease-in-out;transform:translateY(150px);opacity:0}.reveal.fade-in-top.in-viewport{transform:translateY(0);opacity:1}.reveal.fade-in-scale{transition:transform .5s ease-in;transform:scale(.5)}.reveal.fade-in-scale.in-viewport{transform:scale(1);opacity:1}.reveal.fade-in-opacity{transition:opacity .5s ease-in;opacity:0}.reveal.fade-in-opacity.in-viewport{opacity:1}.contact-section{padding:24px 0 8px}@media all and (min-width:900px){.contact-section{padding:48px 0 32px}}@media all and (max-width:900px){.contact-section [class^=col-]{flex:0 0 100%;max-width:100%}}.contact-section .container>.row>[class^=col-]{display:flex}.contact-section h1{font-size:1.25rem;margin-bottom:24px}.contact-section .contact-card{display:flex;flex-direction:column;width:100%}.contact-section .contact-card .contact-card__list{margin-top:auto}.contact-section .socials-list{margin-bottom:16px}@media all and (min-width:900px){.contact-section .socials-list{margin-bottom:0}}.contact-card{padding:16px;background-color:#fafafa;border-radius:16px;margin-bottom:16px}.contact-card h2{font-size:1rem;line-height:1.5;margin-bottom:16px}.contact-card__list{line-height:1.42}.contact-card__list .icon{margin-right:8px}.contact-card__list li{display:flex;align-items:center;margin-bottom:8px}.contact-card__list li span{max-width:270px}.contact-card__list a:active,.contact-card__list a:focus,.contact-card__list a:hover{text-decoration:none}.contact-card__list address{font-style:normal}.contact-card iframe{width:100%;height:284px;border-radius:12px;border:1px solid #f2f2f2}@media all and (min-width:900px){.contact-card iframe{height:100%}}.advanced-search-content_in-line .about__inner-content{border-top:1px solid #f2f2f2;padding-top:24px}@media all and (min-width:1024px){.advanced-search-content_in-line .about__inner-content{padding-top:28px;display:flex;align-items:flex-start}}.advanced-search-content_in-line h2{font-size:1.25rem;margin-bottom:16px}.advanced-search-content_in-line .btn-group-holder{margin-bottom:24px}@media all and (min-width:1024px){.advanced-search-content_in-line .btn-group-holder{margin-bottom:0;width:27%}}@media all and (min-width:1024px){.advanced-search-content_in-line .alphabet-cont{width:73%}}.advanced-search-content .btn-group-radio{margin:0 -4px}.advanced-search-content .btn-group-radio .btn-radio{margin:0 4px}.abc-list{display:flex;flex-wrap:wrap;margin:0 -2px}.abc-list li{padding:0 2px 4px;color:#101010}.abc-list li a{color:#3b9c25;background-color:transparent;text-decoration:none;min-width:40px;height:40px;border:1px solid #f2f2f2;border-radius:8px;text-align:center;font-size:.75rem;font-weight:600;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center}.abc-list li a:hover{color:#fff;background-color:#3b9c25;text-decoration:none}.abc-list li.active{color:#fff!important}.abc-list li.active a{color:#fff!important;background-color:#43b02a;text-decoration:none}.abc-multi-list{display:inline-flex;flex-wrap:wrap;padding-right:10px;border-radius:8px;background-color:#f2f2f2}.abc-multi-list li{padding:4px 5px;color:#43b02a;font-size:.875rem}.abc-multi-list li a{color:#43b02a;font-weight:400;background-color:transparent;text-decoration:none;width:30px;height:32px;text-align:center;border-radius:8px;font-size:.875rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.abc-multi-list li a:hover{color:#43b02a;text-decoration:underline}.abc-multi-list li:hover{color:#43b02a}.abc-multi-list li:hover a{color:#43b02a;text-decoration:underline}.abc-multi-list li.active,.abc-multi-list li.active:focus,.abc-multi-list li.active:hover{color:#fff!important}.abc-multi-list li.active a,.abc-multi-list li.active:focus a,.abc-multi-list li.active:hover a{color:#fff!important;background-color:#43b02a;text-decoration:none}@media all and (min-width:901px){.extended-search{max-width:630px;margin:0 auto}}@media all and (min-width:901px){.font-size-large .extended-search,.font-size-x-large .extended-search{max-width:870px;margin:0 auto}}.extended-search__row{padding:24px 0 60px}@media all and (min-width:901px){.extended-search__row{padding:80px 0 96px}}.extended-search h1{font-size:1.25rem;margin-bottom:24px}.extended-search__forms{padding-top:24px;border-top:1px solid #f2f2f2}.extended-search__forms .advanced-search-content h2{font-size:1rem}.extended-search__list{display:flex;align-items:center;padding-bottom:24px}@media all and (min-width:901px){.extended-search__list{align-items:flex-start;justify-content:center;flex-wrap:wrap;padding:0}}.extended-search__list .slick-list{padding:0 5px}.extended-search__list .slick-arrow{min-width:32px;height:32px;border-radius:50%;background-color:#f2f2f2;background-position:50% 50%;border:0}.extended-search__list .slick-arrow.slick-disabled{display:none!important}.extended-search__list .slick-prev{margin-right:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23888' stroke-linecap='round' stroke-width='1.5' d='M14.25 7.5 9.75 12l4.5 4.5'/%3E%3C/svg%3E")}.extended-search__list .slick-next{margin-left:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23888' stroke-linecap='round' stroke-width='1.5' d='m9.75 7.5 4.5 4.5-4.5 4.5'/%3E%3C/svg%3E")}.extended-search__item{margin:0 4px;white-space:nowrap}@media all and (min-width:901px){.extended-search__item{margin:0 4px 8px}}.extended-search__item.active .text-btn-base{color:#3b9c25!important;background-color:#eef7eb}.extended-search .about__inner-content{display:flex;flex-direction:column}.extended-search .about__inner-content .btn-group-radio{align-self:center}.scrollable-wrap-green{overflow:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#43b02a #f2f2f2}.scrollable-wrap-green::-webkit-scrollbar{height:4px;width:4px}.scrollable-wrap-green::-webkit-scrollbar-track{border-radius:8px;background-color:#f2f2f2}.scrollable-wrap-green::-webkit-scrollbar-thumb{border-radius:8px;background-color:#43b02a}.scrollable-wrap{overflow:hidden;overflow-y:auto;scrollbar-color:#ccc #f2f2f2;scrollbar-width:thin}.scrollable-wrap::-webkit-scrollbar{width:4px}.scrollable-wrap::-webkit-scrollbar-track{background-color:#f3f3f3}.scrollable-wrap::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:100px}@media print{body,html{height:auto}*{visibility:hidden!important;height:0}.product-instructions-print,.product-instructions-print *{visibility:visible!important;height:auto}.product-instructions-content .collapse{display:block}.product-instructions-content .product-instructions-group{padding:0!important}.product-instructions-content .product-instructions-group:before{display:none}.no-print{display:none!important}.product-card__row h1{margin-bottom:0!important}p u{display:none}p em,p i{font-style:normal}}@page{margin:2cm;size:auto}@page :first{margin:2cm;margin-top:1cm}.print-page-section{padding-top:20px}.print-page-section .no-print{display:none!important}.print-page-section .product-instructions-content .collapse{display:block}.print-page-section .product-instructions-content .product-instructions-group{padding:0!important}.print-page-section .product-instructions-content .product-instructions-group:before{display:none}.print-page-section p u{display:none}.print-page-section p em,.print-page-section p i{font-style:normal}@media print{.print-page-section .print-btn{display:none!important}}.faq-page .faq-page-link.active{display:none!important}.faq-section{padding:24px 0}@media all and (min-width:900px){.faq-section{padding:48px 0}}.faq-steps h2{margin-bottom:24px}@media all and (min-width:900px){.faq-steps h2{margin-bottom:48px}}.faq-cards-holder{counter-reset:my-awesome-counter}.faq-cards-holder .faq-card{font-size:.75rem}@media all and (min-width:900px){.faq-cards-holder .faq-card{font-size:.875rem}}.faq-cards-holder .faq-card .row{display:flex;align-items:center}.faq-cards-holder .faq-card:not(:last-child){margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #f2f2f2}@media all and (min-width:900px){.faq-cards-holder .faq-card:not(:last-child){margin-bottom:48px}}.faq-cards-holder .faq-card:last-child h3{display:flex;align-items:center}.faq-cards-holder .faq-card:last-child h3:before{content:' ';background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" fill="none"><path stroke="%23fff" stroke-linecap="round" stroke-width="2.5" d="M1.625 5 6 9.375l8.125-8.125"/></svg>');background-repeat:no-repeat;background-position:50% 50%;margin:0 8px 0 0}.faq-cards-holder .faq-card h3{font-size:1rem;counter-increment:my-awesome-counter;margin-bottom:24px}@media all and (min-width:900px){.faq-cards-holder .faq-card h3{display:flex;align-items:center}}.faq-cards-holder .faq-card h3:before{content:counter(my-awesome-counter) ". ";font-size:1rem;font-weight:600;color:#fff;min-width:30px;width:30px;height:30px;background:#3b9c25;border-radius:100%;margin-bottom:8px;display:flex;align-items:center;justify-content:center}@media all and (min-width:900px){.faq-cards-holder .faq-card h3:before{margin:0 16px 0 0;font-size:1.25rem;min-width:40px;width:40px;height:40px}}.faq-cards-holder .faq-card .faq-img{text-align:center;cursor:pointer}.faq-cards-holder .faq-card .faq-img img{max-width:100%;box-shadow:0 4px 14px 0 #00000026;border-radius:7px;max-width:160px}@media all and (min-width:900px){.faq-cards-holder .faq-card .faq-img img{max-width:100%}}.faq-video-holder{display:flex;justify-content:space-between;align-items:center;border:1px solid #e5e5ea;background-color:#f2f2f2;border-radius:24px;padding:16px;margin-bottom:24px;font-size:.75rem;cursor:pointer}@media all and (min-width:900px){.faq-video-holder{padding:24px;margin-bottom:48px;font-size:1rem}}.faq-video-holder .icon{width:32px}@media all and (min-width:680px){.faq-video-holder .icon{width:auto}}.faq-video-holder .icon img{max-width:100%}.faq-video-holder .img-holder{position:relative;margin-right:16px;width:64px}@media all and (min-width:680px){.faq-video-holder .img-holder{margin-right:32px;width:128px}}.faq-video-holder .img-holder img{max-width:100%}.faq-video-holder .img-holder .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-video-holder .txt-holder h2{font-size:.875rem;margin-bottom:8px}@media all and (min-width:900px){.faq-video-holder .txt-holder h2{font-size:1.25rem}}.faq-video-holder .txt-holder span{color:#888}.video-container{width:100%}@media all and (min-width:680px){.video-container{position:relative;height:0;padding-bottom:56.25%}}.video-container .mobile-video{height:580px}@media all and (min-width:680px){.video-container .mobile-video{display:none}}.video-container .desktop-video{display:none}@media all and (min-width:680px){.video-container .desktop-video{display:block}}.video-container iframe{width:100%}@media all and (min-width:680px){.video-container iframe{position:absolute;top:0;left:0;height:100%}}.video-link{display:none;font-size:.75rem;font-weight:600;position:fixed;right:16px;bottom:calc(72px + (var(--safe-area-inset-bottom)));z-index:15;width:145px;height:188px;padding:8px;color:#fff;background-color:#fff;border-radius:16px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);text-align:center;opacity:0}.video-link.active{animation:bounce-fade .4s;opacity:1}@media all and (min-width:950px){.video-link{right:32px;width:188px;height:145px;bottom:calc(32px + (var(--safe-area-inset-bottom)))}}.video-link__inner{background-image:url(/images/faq/video-bg-img.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:100%;border-radius:8px;padding:32px 6px 13px}@media all and (min-width:900px){.video-link__inner{padding:13px 6px 13px}}.video-link__inner .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.video-link__inner .icon img{width:40px}@media all and (min-width:900px){.video-link__inner .icon img{width:54px}}.video-link .icon-close{position:absolute;right:8px;top:8px;cursor:pointer}.faq-page-link{display:none;position:fixed;right:50%;bottom:calc(73px + (var(--safe-area-inset-bottom)));transform:translateX(50%);z-index:15;color:#101010!important;background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);border-radius:100px;padding:8px;text-decoration:none!important;cursor:pointer}@media all and (min-width:950px){.faq-page-link{right:40px;transform:translateX(0);bottom:calc(32px + (var(--safe-area-inset-bottom)))}}.faq-page-link.active{display:block!important}.faq-page-link .link-content{display:flex;align-items:center;height:100%}.faq-page-link .link-content a{transition:color .3s ease-in-out;display:flex;align-items:center;white-space:nowrap}.faq-page-link .link-content a:hover{color:#43b02a;text-decoration:none!important}@media all and (min-width:950px){.faq-page-link .link-content a .icon{order:1;margin-left:8px}}@media all and (min-width:950px){.faq-page-link .link-content .icon-close{order:-1}}@keyframes bounce-fade{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.radio-group-kit .radio{margin-bottom:8px}.radio-group-kit .radio:last-child{margin-bottom:0}.radio-group-kit .radio .reservation__user-info{display:none}.radio-group-kit .radio.disabled{opacity:1;pointer-events:none}.radio-group-kit .radio.disabled .radio__btn{opacity:.5}.radio-group-kit .radio.disabled .radio__inner-text{color:#888}.radio-group-kit .radio.disabled .radio__disabled-text{color:#101010}.radio-group-kit .radio__input{position:absolute;appearance:none}.radio-group-kit .radio__input:checked+.radio__inner{background-color:#eef7eb}.radio-group-kit .radio__input:checked+.radio__inner.radio__inner-default{background-color:transparent}.radio-group-kit .radio__input:checked+.radio__inner .radio__btn{background-image:url(/images/radio-buttons/radio-checked-lg.svg)}.radio-group-kit .radio__input:checked+.radio__inner .radio__checked-text--hidden{display:block}.radio-group-kit .radio__input:checked+.radio__inner input{display:block!important;width:calc(100% - 48px)}.radio-group-kit .radio__inner{display:flex;align-items:center;padding:12px;border:1px solid #f2f2f2;border-radius:12px;cursor:pointer}.radio-group-kit .radio__inner.radio__inner-default{border:0;padding:0}.radio-group-kit .radio__btn{width:32px;height:32px;background-image:url(/images/radio-buttons/radio-base-lg.svg);background-repeat:no-repeat;background-position:center center}.radio-group-kit .radio__checked-text{font-size:.75rem;margin-top:4px}@media all and (min-width:680px){.radio-group-kit .radio__checked-text{font-size:.875rem}}.radio-group-kit .radio__checked-text--hidden{display:none}.radio-group-kit .radio__disabled-text{font-size:.75rem;margin-top:4px}@media all and (min-width:680px){.radio-group-kit .radio__disabled-text{font-size:.875rem}}.radio-group-kit .radio__title{font-weight:600;margin-bottom:4px}.checkbox-group-kit .checkbox__input{position:absolute;appearance:none}.checkbox-group-kit .checkbox__input:checked+.checkbox__inner .checkbox__btn{background-image:url(/images/radio-buttons/checkbox-checked-lg.svg)}.checkbox-group-kit .checkbox__input:checked+.checkbox__inner input{display:block!important;width:calc(100% - 48px)}.checkbox-group-kit .checkbox__inner{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.checkbox-group-kit .checkbox__btn{display:block;min-width:32px;min-height:32px;background-image:url(/images/radio-buttons/radio-base-lg.svg);background-repeat:no-repeat;background-position:center center}.antispam-modal .radio-group-kit .radio{margin-bottom:16px}.antispam-modal .radio-group-kit .radio:last-child{margin-bottom:0}.antispam-modal .radio-group-kit .radio input[type=tel]{display:none}.antispam-modal .radio-group-kit .radio__input:checked+.radio__inner{background-color:transparent}.antispam-modal .radio-group-kit .radio__inner{padding:0;border:0}.antispam-modal .radio-group-kit .radio__inner-text{max-width:175px}.charity-description{max-width:958px;margin:0 auto;padding:48px 0 24px;border-bottom:1px solid #f2f2f2;font-size:1rem}@media all and (min-width:900px){.charity-description{text-align:center}}.charity-description h1{font-size:1.5rem;margin-bottom:24px}.charity-description p:last-child{margin-bottom:0}.charity-projects{padding:24px 0 0}@media all and (min-width:1200px){.charity-projects{padding:24px 0 72px}}.charity-projects h2{font-size:1.25rem;margin-bottom:24px}.charity-projects .card{height:100%}.charity-projects .col{margin-bottom:24px}@media all and (min-width:900px){.charity-projects .col{margin-bottom:20px}}.app-section{position:relative;min-height:100vh;display:flex;align-items:center;padding:30px 0;overflow:hidden}@media all and (min-width:680px){.app-section{padding:20px 0}}.app-section .container{max-width:980px}.app-section .content-holder{display:flex;flex-direction:column;position:relative;z-index:1}@media all and (min-width:680px){.app-section .content-holder{flex-direction:row;align-items:center}}.app-section .col{flex-basis:auto;padding:0}@media all and (min-width:680px){.app-section .col{flex-basis:0;padding:0 15px}}.app-section .text-content{order:1;text-align:center}@media all and (min-width:680px){.app-section .text-content{order:0;text-align:left}}.app-section .text-content .logo{display:none}@media all and (min-width:680px){.app-section .text-content .logo{display:inline-block}}.app-section .img-content{margin-bottom:24px;text-align:center}@media all and (min-width:680px){.app-section .img-content{margin-bottom:0;text-align:left}}@media all and (min-width:680px){.app-section .img-content .logo{display:none}}.app-section .logo{display:inline-block;margin-bottom:32px}.app-section h1{font-size:1.5rem;margin-bottom:32px}@media all and (min-width:1024px){.app-section h1{font-size:2rem}}.app-section .img-holder{display:flex;justify-content:center;position:relative;max-width:375px;margin:0 auto}@media all and (min-width:680px){.app-section .img-holder{max-width:330px;margin:0}}.app-section .img-holder::before{content:'';position:absolute;bottom:0;left:0;right:0;height:127px;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}@media all and (min-width:680px){.app-section .img-holder::before{display:none}}.app-section .img-holder img{max-width:100%}.app-section .btn-holder{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -8px}@media all and (min-width:900px){.app-section .btn-holder{justify-content:flex-start;flex-wrap:nowrap}}.app-section .btn-holder a{margin:0 8px 16px}.app-section .decor-mobile{position:absolute;top:0;left:0;right:0}@media all and (min-width:680px){.app-section .decor-mobile{display:none}}.app-section .decor-mobile img{width:100%}.app-section .decor-desktop{display:none}@media all and (min-width:680px){.app-section .decor-desktop{position:absolute;display:block}}.app-section .decor-left{top:0;left:0}.app-section .decor-right{top:10%;right:0}@media all and (min-width:680px){.app-section .decor-right{top:30%}}@media all and (min-width:1024px){.app-section .decor-right{top:10%}}.app-page-holder{padding:48px 0 88px;position:relative;overflow:hidden;font-family:Geologica,sans-serif}.app-page-holder h1,.app-page-holder h2,.app-page-holder h3,.app-page-holder h4,.app-page-holder h5,.app-page-holder h6{font-family:Geologica,sans-serif}.app-page-holder .btn{font-family:RobotoWeb}.app-page-holder:before{content:'';position:absolute;top:0;left:0;right:0;height:30vh;max-height:320px;width:100%;background:url(../images/app-page/top-decor-bg.svg),linear-gradient(to bottom,rgba(167,232,174,.5) 50%,#fff 100%)}@media all and (min-width:1024px){.app-page-holder:before{height:55vh}}@media all and (min-width:1024px){.app-page-holder{padding:64px 0}}.app-page__title-block{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}@media all and (min-width:1024px){.app-page__title-block{margin-bottom:40px}}.app-page__title-block h1{font-size:24px;margin-bottom:24px;max-width:510px}@media all and (min-width:1024px){.app-page__title-block h1{font-size:32px;margin-bottom:0}}@media all and (min-width:1024px){.app-page__title-block .btn{display:none}}.app-page__title-block .app-download-btn-fixed{position:fixed;bottom:0;left:0;width:100%;padding:16px;background:#fff;z-index:999}@media (min-width:900px){.app-page__title-block .app-download-btn-fixed{display:none!important}}.app-page__logo-holder,.app-page__logo-text{margin-bottom:24px}@media all and (min-width:1024px){.app-page__logo-holder,.app-page__logo-text{margin-bottom:40px}}.app-page__logo-holder img,.app-page__logo-text img{width:100%}.app-page__logo-holder{max-width:88px}@media all and (min-width:1024px){.app-page__logo-holder{max-width:128px}}.app-page__logo-text{max-width:266px}@media all and (min-width:1024px){.app-page__logo-text{max-width:400px}}.app-page .link-card-holder{display:none}@media all and (min-width:1024px){.app-page .link-card-holder{display:block}}.container__app-page{position:relative}.container__app-page .card-grid{margin-bottom:24px}@media all and (min-width:1024px){.container__app-page .card-grid{margin-bottom:40px}}.container__app-page .app-slider{margin-bottom:24px}@media all and (min-width:1024px){.container__app-page .app-slider{margin-bottom:40px}}.container__app-page .banner__app-info{display:flex;flex-direction:column;align-items:center;color:#fff;padding:0 24px 24px;background:url(../images/app-page/banner-bg.svg),linear-gradient(180deg,#0b1d07 0,#43b02a 100%);border-radius:32px}@media all and (min-width:1024px){.container__app-page .banner__app-info{padding:0 48px 24px}}.container__app-page .banner__app-info .logo-decor{margin-top:-43px;max-width:88px}@media all and (min-width:1024px){.container__app-page .banner__app-info .logo-decor{margin-top:-65px;max-width:128px}}.container__app-page .banner__app-info .logo-decor img{width:100%}.container__app-page .banner__app-info h2{font-size:1.25rem;color:#fff}.container__app-page .banner__app-info h3{font-size:1rem;color:#fff}.container__app-page .banner__app-info .app-page__banner-text{padding:0 48px;max-width:325px;background-image:url(../images/app-page/banner-decor-left.svg),url(../images/app-page/banner-decor-right.svg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:contain,contain}@media all and (min-width:680px){.container__app-page .banner__app-info .app-page__banner-text{max-width:435px}}.container__app-page .banner__app-info .btn{display:none}@media all and (min-width:900px){.container__app-page .banner__app-info .btn{display:flex}}.container__app-page .banner__app-title{max-width:300px}.container__app-page .banner__app-title h2,.container__app-page .banner__app-title h3{font-weight:400}.container__app-page .app-page__banner-holder{margin-bottom:24px;padding-top:43px}@media all and (min-width:1024px){.container__app-page .app-page__banner-holder{margin-bottom:40px;padding-top:65px}}.container__app-page .app-page__footer{font-size:.875rem;color:#888;padding-top:24px;border-top:1px solid #f2f2f2}@media all and (min-width:1024px){.container__app-page .app-page__footer{padding-top:40px}}.container__app-page .app-page__footer-text{margin-bottom:24px}@media all and (min-width:1024px){.container__app-page .app-page__footer-text{margin-bottom:40px}}.container__app-page .expandable-content{overflow:hidden;transition:max-height .4s ease;position:relative}.container__app-page .expandable-content:not(.expanded){background:linear-gradient(180deg,#101010 0,#fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.container__app-page .expandable-content__holder{margin-bottom:40px}.container__app-page .expandable-content ul{margin-bottom:16px}.container__app-page .expandable-content ul li::before{content:'•';margin-right:4px}.container__app-page .toggle-expand .collapse-text{display:none}.container__app-page .toggle-expand.expanded .expand-text{display:none}.container__app-page .toggle-expand.expanded .collapse-text{display:inline}.base-icon-item{display:flex;align-items:center;font-size:1rem;font-weight:400}.base-icon-item.warning-item .img-holder{background-color:#fff1e9}.base-icon-item.warning-item .img-holder svg path{fill:#fff1e9}.base-icon-item .img-holder{width:40px;height:40px;border-radius:12px;text-align:center;background-color:#d9efd4;display:flex;align-items:center;justify-content:center;margin-right:16px}html{font-size:100%}html.font-size-large{font-size:120%}html.font-size-x-large{font-size:140%}.accessibility-dropdown{transition:transform .3s ease-out,opacity .3s ease-out;position:absolute;top:calc(100% + 6px);right:0;transform:translate(0,-50px);opacity:0}.accessibility-dropdown.show{opacity:1;transform:translate(0,0)}.accessibility-dropdown.collapsing{position:absolute;display:block;height:auto}@media all and (min-width:1080px){.accessibility-dropdown-holder{margin:0 15px 0 20px}}.accessibility-dropdown-holder .btn-green-header{padding-right:8px}.accessibility-dropdown-holder .accessibility-dropdown{background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);border-radius:12px;min-width:435px;z-index:100}.accessibility-vision .accessibility-dropdown__title{font-size:1.25rem;display:block;font-weight:600;margin-bottom:16px}.accessibility-vision .accessibility-type{display:flex;justify-content:space-between}.accessibility-vision .accessibility-type:not(:last-child){margin-bottom:16px}.accessibility-vision .accessibility-type .accessibility-type__text{width:50%}.accessibility-vision .accessibility-type__title{font-size:1rem;font-weight:600}.accessibility-vision .accessibility-type__mode{font-size:.75rem;color:#888}.accessibility-vision .accessibility-type__mode-controls{display:flex}.accessibility-vision .accessibility-type .btn:focus-visible{z-index:1}.theme-contrast .advantage-section__list .img-holder,.theme-contrast .btn-carousel,.theme-contrast .card__category--buttons .btn-select,.theme-contrast .card__category--buttons .btn-to-list,.theme-contrast .marketing-image-block,.theme-contrast .next,.theme-contrast .prev,.theme-contrast .radio-group-kit .radio__input:checked+.radio__inner .radio__btn,.theme-contrast .video-link__inner,.theme-contrast img{filter:contrast(1.1)!important}.theme-contrast .line-chart .ct-grid{stroke:#888!important}.theme-contrast .line-chart .ct-label{color:#101010}.theme-black-white .advantage-section__list .img-holder,.theme-black-white .badge-circle,.theme-black-white .badge-large,.theme-black-white .btn-carousel,.theme-black-white .card__category--buttons .btn-select,.theme-black-white .card__category--buttons .btn-to-list,.theme-black-white .celebration-banner,.theme-black-white .check-circle-bg,.theme-black-white .checkbox-group-kit .checkbox__btn,.theme-black-white .contact-card .socials-list svg,.theme-black-white .contact-card iframe,.theme-black-white .marketing-image-block,.theme-black-white .next,.theme-black-white .prev,.theme-black-white .product-faq-group .collapsible,.theme-black-white .product-instructions-group.collapsible:before,.theme-black-white .product-list__filters-item--btn::after,.theme-black-white .product-photo__buttons,.theme-black-white .radio-group-kit .radio__input:checked+.radio__inner .radio__btn,.theme-black-white .scroll-top,.theme-black-white .shop-info__item .point-map,.theme-black-white .sidebar__header .header-brand,.theme-black-white .state-tag,.theme-black-white .status-details__contact-info .map-pin,.theme-black-white .status-details__progress-bar,.theme-black-white .status-error,.theme-black-white .status-success,.theme-black-white .status-warning,.theme-black-white .uk-lang,.theme-black-white .user-info__social-buttons,.theme-black-white .user-login__additional-info .icon,.theme-black-white .user-profile .user-menu-breadcrumbs li:before,.theme-black-white .user-social-btn-container,.theme-black-white .video-link__inner,.theme-black-white img{filter:grayscale(1)!important}.theme-black-white .line-chart .ct-line,.theme-black-white .line-chart line{stroke:#888!important}.icon-white svg circle,.icon-white svg line,.icon-white svg mask,.icon-white svg path,.icon-white svg rect{fill:#fff!important}.icon-green svg circle,.icon-green svg line,.icon-green svg mask,.icon-green svg path,.icon-green svg rect{fill:#3b9c25!important}.icon-black svg circle,.icon-black svg mask,.icon-black svg path,.icon-black svg rect{fill:#101010!important}.icon-orange svg circle,.icon-orange svg mask,.icon-orange svg path,.icon-orange svg rect{fill:#f96d15!important}.icon-gray svg circle,.icon-gray svg mask,.icon-gray svg path,.icon-gray svg rect{fill:#888!important}.icon-red svg circle,.icon-red svg mask,.icon-red svg path,.icon-red svg rect{fill:#ff6262!important}.icon-blue svg circle,.icon-blue svg mask,.icon-blue svg path,.icon-blue svg rect{fill:#0073de!important}.connect-holder{padding:24px 0}@media all and (min-width:900px){.connect-holder{padding:48px 0}}.connect-holder .title-holder h1{font-size:1.25rem;margin-bottom:32px}@media all and (min-width:900px){.connect-holder .title-holder h1{font-size:1.5rem;text-align:center}}.connect-holder .title-holder p{margin-bottom:0}.connect-holder .title-holder p a{color:#3b9c25;white-space:nowrap}@media all and (min-width:900px){.connect-holder .base-card-bordered h2{text-align:center}}.partners-holder{margin:32px 0}.partners-inner{display:flex;align-items:center;flex-wrap:wrap;margin:0 -24px}.theme-contrast .partners-inner{background-color:#101010;border-radius:16px;padding:10px 0}.partners-inner .partner-logo{width:50%;padding:0 24px;margin-bottom:32px}.partners-inner .partner-logo:nth-last-child(-n+2){margin-bottom:0}@media all and (min-width:900px){.partners-inner .partner-logo{width:25%;margin-bottom:0}}.partners-inner .partner-logo:nth-child(odd){border-right:1px solid #f2f2f2}@media all and (min-width:900px){.partners-inner .partner-logo:not(:last-child){border-right:1px solid #f2f2f2}}.partners-inner .partner-logo img{max-width:100%}.feedback-section{padding:24px 0}@media all and (min-width:900px){.feedback-section{padding:34px 0}}@media all and (min-width:1200px){.feedback-section{padding:64px 0}}@media all and (min-width:768px){.feedback-section__title{text-align:center}}@media all and (min-width:900px){.feedback-section__title{font-size:1rem}}.feedback-section__title h1{font-size:1.25rem}@media all and (min-width:900px){.feedback-section__title h1{font-size:1.5rem}}.feedback-section .container__body{max-width:1152px}.feedback-section .icon{margin-bottom:10px}@media all and (min-width:900px){.feedback-section .base-card-bordered{font-size:1rem}}.feedback-section .card-title{font-size:1rem;margin-bottom:10px}@media all and (min-width:900px){.feedback-section .card-title{font-size:1.125rem}}.information__row{padding:24px 0 32px}@media all and (min-width:1024px){.information__row{padding:24px 0 48px}}.information__row--default{padding:24px 0}@media all and (min-width:1024px){.information__row--default{padding:48px 0}}.information__content-holder{display:block}@media all and (min-width:900px){.information__content-holder{display:flex}}@media all and (min-width:900px){.information__sitebar{position:relative;max-width:310px;margin:-15px 0}}.information__page-content h2{margin-bottom:24px}@media all and (min-width:900px){.information__page-content h2{font-size:1.5rem;margin-bottom:32px}}.information__page-content h3{font-size:1rem;margin-bottom:24px}@media all and (min-width:900px){.information__page-content h3{font-size:1.25rem;margin-bottom:32px}}.information__page-content p{margin-bottom:24px}.information__page-content p a{color:#3b9c25;text-decoration:underline}.information__page-content p a:hover{text-decoration:none}.information__page-content .banner__message{padding:16px;margin:24px 0}@media all and (min-width:900px){.information__page-content .banner__message{padding:24px;margin:32px 0}}@media all and (min-width:900px){.information__page-content .base-card{padding:24px}}.information__page-content .img-section img{width:100%}.information__title-desktop{display:none}@media all and (min-width:900px){.information__title-desktop{display:block}}.information__title-mobile{margin-bottom:24px}@media all and (min-width:900px){.information__title-mobile{display:none}}.information__info-banner{margin-bottom:24px}@media all and (min-width:900px){.information__info-banner{margin-bottom:32px}}.information__info-banner img{width:100%}.information__socials{margin-bottom:24px}@media all and (min-width:1024px){.information__socials{display:flex;margin-bottom:32px}}.information__socials li{margin-bottom:24px}@media all and (min-width:1024px){.information__socials li{margin:0 24px 0 0}}.information__socials a:hover{text-decoration:none}.information__socials-title{display:block;margin-bottom:16px}@media all and (min-width:900px){.information__socials-bots{display:flex}}.information__socials-bots>a:not(:last-child){display:inline-block;margin-bottom:16px}@media all and (min-width:900px){.information__socials-bots>a:not(:last-child){padding-right:16px;margin:0 16px 0 0;border-right:1px solid #f2f2f2}}.information__base-list{margin-bottom:24px}@media all and (min-width:1024px){.information__base-list{margin-bottom:32px}}.information__base-list li{position:relative;padding-left:20px}.information__base-list li:before{content:'•';position:absolute;left:8px;top:0}.information__base-list li:not(:last-child){margin-bottom:8px}.information__text-block{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #f2f2f2}@media all and (min-width:1024px){.information__text-block{padding-bottom:32px;margin-bottom:32px}}.information__text-block.border-0{padding:0;margin-bottom:24px}.information__text-block .information__base-list:last-child{margin-bottom:0}.information__text-block h3{margin-bottom:16px}.information__text-block p:last-child{margin-bottom:0}.information__text-block strong{white-space:nowrap}.information__list-title{display:block;margin-bottom:16px}.information__table .row{padding:16px 0;border-bottom:1px solid #f2f2f2}.information__table .row strong{display:block;margin-bottom:8px}.information__table .row div:not(:last-child){margin-bottom:8px}@media all and (min-width:576px){.information__table .row div:not(:last-child){margin-bottom:0}}.information__table .row-header{padding-top:0;display:none}@media all and (min-width:576px){.information__table .row-header{display:flex}}.information__table .row-header strong{margin-bottom:0}.modal .information__table .row-header{display:none}@media all and (min-width:768px){.modal .information__table .row-header{display:flex;font-size:1rem}}.modal .information__table .row{margin:0}.modal .information__table .row:last-child{border-bottom:none;padding-bottom:0}@media all and (min-width:768px){.modal .information__table .row [class^=col-]{padding:0 6px}}.modal .information__table .row [class^=col-]:first-child{padding-left:0}.modal .information__table .row [class^=col-]:last-child{padding-right:0}.information__table-description{color:#888;margin-bottom:24px}@media all and (min-width:680px){.information__table-description{margin-bottom:32px}}.information__table-description:last-child{margin-bottom:0}.information__producer-step{display:flex;flex-wrap:wrap}@media all and (min-width:680px){.information__producer-step{margin:0 -15px}}.information__producer-step li{display:flex;align-items:center;width:100%;margin-bottom:24px}@media all and (min-width:680px){.information__producer-step li{display:block;width:50%;padding:0 15px;margin-bottom:0}}@media all and (min-width:1024px){.information__producer-step li{width:33.33333%}}.information__producer-step li .img-holder{min-width:88px;width:88px;margin-right:16px}@media all and (min-width:680px){.information__producer-step li .img-holder{width:128px;min-width:128px;margin:0 0 24px 0}}@media all and (min-width:680px){.information__producer-step li .img-holder{margin-bottom:16px}}.information__producer-step li .img-holder img{max-width:100%}@media all and (min-width:1024px){.information__producer-step.col4 li{width:25%}}.information__producer-step.row-list li{align-items:flex-start}.information__producer-step.row-list li:not(:last-child){margin-bottom:24px}@media all and (min-width:680px){.information__producer-step.row-list li{display:flex;align-items:center;width:100%}}.information__producer-step.row-list .img-holder{min-width:88px;margin-right:16px}@media all and (min-width:680px){.information__producer-step.row-list .img-holder{margin-right:32px;min-width:128px}}.mpp-step-card{display:flex;margin-bottom:24px}@media all and (min-width:1024px){.mpp-step-card{display:block;margin-bottom:32px}}.mpp-step-card .img-holder{min-width:100px;max-width:100px;margin-right:16px}@media all and (min-width:1024px){.mpp-step-card .img-holder{width:180px;max-width:none;margin:0 0 16px 0}}.mpp-step-card .img-holder img{max-width:100%}.mpp-step-card .text-holder p:last-child{margin-bottom:0}.mpp-step-card .information__list-title{margin-bottom:8px}@media all and (min-width:1200px){.access-block .base-card-bordered{padding:24px}}.anchors-base{margin-bottom:24px}@media all and (min-width:900px){.anchors-base{position:sticky;top:0;left:0;padding:15px 0}}@media all and (min-width:1024px){.anchors-base{margin-bottom:0}}.anchors-base li:not(:last-child){margin-bottom:16px}.anchors-base a{color:#888}.anchors-base a:hover{text-decoration:none}.anchors-base a.active{color:#101010;font-weight:600}.advanced-content__advertising-product{padding:0 16px 24px;border-top:1px solid #fafafa}.advanced-content__product-title{margin:0 0 24px 0;font-size:1.25rem}.advanced-content__product-subtitle{font-size:1rem;font-weight:600;margin-bottom:24px}.advanced-content__product-faq{padding:24px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.advanced-content__product-faq-title{font-size:1.25rem;font-weight:600}.advanced-content__product-faq-item{padding:12px 0;font-size:14px}.advanced-content__product-faq-item:last-child{padding-bottom:0}.advanced-content__product-faq .title{font-size:1rem;font-weight:600;margin-bottom:24px}.advanced-content__legal-information{font-size:.75rem;padding:24px 0}.advanced-content__product-features{background-color:#f2f2f2;border-radius:16px;margin-bottom:16px;padding:16px}.advanced-content__features-list{list-style:none;padding:0;margin:0;font-size:14px;font:-apple-system-body}.advanced-content__features-list li{display:flex;align-items:center;color:#101010}.advanced-content__features-list li:not(:last-child){margin-bottom:16px}.advanced-content__features-list li span{text-transform:uppercase}.advanced-content__features-list li img{width:40px;margin-right:12px}.advanced-content__product-holder{background-color:#f2f2f2;border-radius:16px;margin-bottom:16px;padding:16px}.advanced-content__product-list{list-style:none;padding:0;margin:0;font-size:14px}.advanced-content__product-list li{display:flex;align-items:center;color:#101010}.advanced-content__product-list li:before{content:'';width:6px;height:6px;border-radius:50%;background-color:#888;margin-right:9px}.advanced-content__product-list li:not(:last-child){margin-bottom:16px}.advanced-content__product-list li span{text-transform:uppercase}.advanced-content__product-list li img{width:40px;margin-right:12px}.advanced-content__self-treatment{text-transform:uppercase;font-size:1.5rem;font-weight:600;color:#ccc;line-height:1}.advanced-content__wrapper{height:15vh}.selfmedication-container{background-color:#fff;opacity:1;padding:10px 0;position:fixed;width:100%;height:15%;bottom:0;z-index:10}.selfmedication-container:after{content:'';display:block;box-sizing:border-box;width:98%;height:100%;margin:0 auto;background-image:url(https://root.cdntbl.com/img/selfmedication/mobile.svg);background-size:100% 100%;background-repeat:no-repeat}#SITE_CONTAINER{padding-bottom:50px}.advanced-content__open-close.open-close-lg{font-size:16px}.advanced-content__open-close{font-size:14px;padding:16px;border-radius:16px;background-color:#f2f2f2}.advanced-content__open-close-header{font-size:16px;font-weight:600}.open-close-lg .advanced-content__open-close-header{font-size:20px}.advanced-content__open-close .collapsible.collapsed:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="none"><circle cx="16" cy="16" r="10" fill="%23888" stroke="%23888" stroke-width="2"/><path stroke="%23fff" stroke-linecap="round" stroke-width="2" d="M11 16h10M16 11v10"/></svg>')}.advanced-content__open-close .collapsible{outline:0;display:flex;align-items:center}.advanced-content__open-close .collapsible:before{content:'';width:32px;height:32px;margin-right:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="none"><circle cx="16" cy="16" r="10" stroke="%23888" stroke-width="2"/><path stroke="%23888" stroke-linecap="round" stroke-width="2" d="M11 16h10"/></svg>')}.advanced-content__open-close-body{padding-top:8px;outline:0}.advanced-content-text{padding:16px 0}.advanced-content-text__title-large{font-size:1.25rem;font:-apple-system-title2;font-weight:600;text-transform:uppercase;margin:0 0 24px 0}.advanced-content-text__title-small{margin:0 0 24px 0}.advanced-content-text__paragraph-large{font-size:14px;margin:0 0 24px 0}.advanced-content-text__paragraph-small{font-size:.75rem;margin:0 0 24px 0}.advanced-content__title-large{font-size:1.25rem;font-weight:600;text-transform:uppercase;margin:0 0 24px 0}.advanced-content__title-small{font-size:1rem;margin:0 0 24px 0;font:-apple-system-title3}.advanced-content__paragraph-large{font-size:14px;margin:0 0 24px 0}.advanced-content__paragraph-small{font-size:.75rem;margin:0 0 24px 0}.advanced-content__product-image{margin-bottom:24px}.advanced-content__product-image img{width:100%}.advanced-content__badge{display:inline-flex;align-items:center;justify-content:center;font-size:.625rem;color:#888;text-transform:uppercase;padding:4px 8px;border-radius:0 0 8px 8px;background-color:#f2f2f2;margin-bottom:8px}.advanced-content__border{width:100%;height:1px;background-color:#f2f2f2;margin:0;margin-bottom:24px}@media (min-width:768px){.advanced-content__features-list{display:flex;flex-wrap:wrap;font-size:1rem;font:-apple-system-body}.advanced-content__product-features.product-features-column li{width:50%;font-size:1rem}.advanced-content__product-features.product-features-column .feature-icon{width:48px}.advanced-content__product-features li{width:100%;font-size:14px;font-weight:600}.advanced-content__features-list li span{margin-right:10px}.advanced-content__product-list{display:flex;flex-wrap:wrap;font-size:1rem}.advanced-content__product-holder.product-base-column li{width:50%;font-size:1rem}.advanced-content__product-holder.product-features-column .feature-icon{width:48px}.advanced-content__product-holder li{width:100%;font-size:14px;font-weight:600}.advanced-content__product-list li span{margin-right:10px}.advanced-content__self-treatment{font-size:2rem;line-height:1.5}#SITE_CONTAINER{padding-bottom:124px}.advanced-content-text__title-large{font-size:1.5rem}.advanced-content-text__title-small{font-size:1.25rem}.advanced-content-text__paragraph-large{font-size:1rem}.advanced-content-text__paragraph-small{font-size:14px}.advanced-content__title-large{font-size:1.5rem}.advanced-content__title-small{font-size:1.25rem}.advanced-content__paragraph-large{font-size:1rem}.advanced-content__paragraph-small{font-size:.875rem}.advanced-content__badge .icon{display:flex;margin-left:4px}.advanced-content__advertising-product{padding:0 24px 24px}.advanced-content__product-title{font-size:1.5rem}.advanced-content__product-subtitle{font-size:1.25rem}.advanced-content__product-faq-title{font-size:1.5rem;margin-bottom:12px}.advanced-content__product-faq-item{font-size:1rem}.advanced-content__product-faq .title{font-size:1.25rem}.advanced-content__legal-information{font-size:.875rem}}@media (min-width:800px){.selfmedication-container:after{background-image:url(https://root.cdntbl.com/img/selfmedication/desktop.svg)}}.theme-contrast body{background-color:#101010;color:#fff}.theme-contrast .advanced-content__badge{background-color:#1a1a1a;color:#888}.theme-contrast .advanced-content__badge path{fill:#888}.theme-contrast .advanced-content__product-features{background-color:#1a1a1a;color:#fff}.theme-contrast .advanced-content__product-features .advanced-content__features-list li{color:#fff}.theme-contrast .advanced-content__product-holder{background-color:#1a1a1a}.theme-contrast .advanced-content__product-holder .advanced-content__product-list li{color:#fff}.theme-contrast .advanced-content__product-holder .advanced-content__product-list li::before{background-color:#fff}.theme-contrast .advanced-content__open-close{background-color:#1a1a1a}.advanced-content__wrapper{position:relative;box-shadow:0 1px 6px 0 #00000033}@media all and (min-width:900px){.advanced-content__wrapper{position:sticky;bottom:0;box-shadow:none}}.advanced-content__wrapper .selfmedication-container{position:absolute;width:calc(100% + 1px);height:100%}.advanced-content__wrapper_mobile{box-shadow:none;margin-top:16px}@media all and (min-width:900px){.advanced-content__wrapper_mobile{display:none}}.advertising-content-holder{border:2px solid #f2f2f2;border-radius:16px;background-color:#f2f2f2}@media all and (min-width:900px){.advertising-content-holder{padding:16px;border:3px solid #f2f2f2;background-color:transparent}}.advertising-content-holder .advanced-content__badge{font-weight:600;display:block;text-align:center;border-radius:16px 16px 0 0;margin-bottom:0}@media all and (min-width:900px){.advertising-content-holder .advanced-content__badge{text-align:left;margin-bottom:8px;border-radius:0 0 8px 8px;display:inline-block}}.advertising-content__mobile-wrapper{background-color:#fff;border-radius:16px;padding:16px}@media all and (min-width:900px){.advertising-content__mobile-wrapper{background-color:transparent;border-radius:0;padding:0}}.advertising-content__preview{position:relative}@media all and (min-width:900px){.advertising-content__preview{display:none}}.advertising-content__preview-img{border-radius:0 0 21px 21px}.advertising-content__preview img{width:100%}.advertising-content__preview .advanced-content__badge{margin-bottom:0}.advertising-content__preview .advertising-content__opener{margin-top:-34px;position:relative;z-index:1}.advertising-content__inner{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;opacity:0;visibility:hidden;overflow-y:auto;padding:16px}@media all and (min-width:900px){.advertising-content__inner{position:static;visibility:visible;overflow-y:unset;opacity:1;padding:0}}.advertising-content__inner .control-panel__header{display:block;left:0;right:0}@media all and (min-width:900px){.advertising-content__inner .control-panel__header{display:none}}@media all and (min-width:900px){.advertising-content__inner .advanced-content__badge{display:none!important}}.advertising-content__inner.active{opacity:1;visibility:visible;background-color:#fff;padding-bottom:calc(15vh + 80px);padding-top:calc(50px + 16px)}@media all and (min-width:900px){.advertising-content__inner.active{padding-bottom:16px;padding-top:0}}.advertising-content__inner.active .advanced-content__badge{display:inline-flex;text-align:left;border-radius:0 0 8px 8px;margin-bottom:8px}.advertising-content__inner.active.active-badge{padding-top:50px}@media all and (min-width:900px){.advertising-content__inner.active.active-badge{padding-top:0}}.advertising-content__inner.active .advanced-content__wrapper{position:fixed;left:0;right:0;bottom:calc(80px + env(safe-area-inset-bottom));z-index:1}@media all and (min-width:900px){.advertising-content__inner.active .advanced-content__wrapper{position:sticky;left:auto;right:auto;bottom:0}}.advertising-content__controls{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:1;box-shadow:0 1px 6px 0 #00000033}@media all and (min-width:900px){.advertising-content__controls{display:none}}.reservation .container__body{display:flex}@media all and (min-width:900px){.reservation .container__body{flex-direction:column;justify-content:center;min-height:calc(100vh - 60px)}}.reservation .checkout-basic{width:632px}.checkout-basic{padding:80px 0 270px!important}@media all and (min-width:900px){.checkout-basic{padding:24px 0!important}}@media all and (min-width:1024px){.checkout-basic{padding:48px 0!important}}.checkout-basic .page-back-btn{position:absolute;left:0;right:0;top:0}@media all and (min-width:900px){.checkout-basic .page-back-btn{position:static;display:none}}.checkout-basic__main-holder.address-card{border:0;border-radius:0;padding:0;background-color:transparent}@media all and (min-width:900px){.checkout-basic__main-holder.address-card{border:1px solid #f2f2f2;border-radius:16px;padding:16px;background-color:#fff}}.checkout-basic__main-holder>.reservation__user-info{padding:16px;border:1px solid #f2f2f2;border-radius:12px;margin-bottom:8px;background-color:#fff}@media all and (min-width:900px){.checkout-basic__main-holder>.reservation__user-info{padding:0;border:0;border-radius:0;margin-bottom:24px}}.checkout-basic__main-holder .radio-group-kit{margin-bottom:16px}@media all and (min-width:900px){.checkout-basic__main-holder .radio-group-kit{margin-bottom:24px}}.checkout-basic__main-holder .radio-group-kit>.base-card-bordered:not(:last-child){margin-bottom:8px}@media all and (min-width:900px){.checkout-basic__main-holder .radio-group-kit>.base-card-bordered:not(:last-child){margin-bottom:16px}}.checkout-basic__main-holder .radio-group-kit .radio{margin-bottom:0}@media all and (min-width:900px){.checkout-basic__main-holder .radio__inner-text{font-size:1rem}}.checkout-basic__main-holder .radio__inner-text>.strong{max-width:350px}.checkout-basic .container-fixed-large{position:fixed;left:0;right:0;bottom:0;padding:16px;z-index:3000;background:#fff;border:1px solid #f2f2f2}@media all and (min-width:900px){.checkout-basic .container-fixed-large{position:static;padding:0;background:0 0;border:0}}.checkout-success__details-item{display:flex;justify-content:space-between;padding:16px 0}.checkout-success__details-item:not(:first-child){border-top:1px solid #f2f2f2}.checkout-success__details-item>div:first-child{padding-right:20px}.checkout-success__details-value{text-align:right;font-weight:600}.sidebar{position:relative;width:100%;background-color:#fff}@media all and (min-width:900px){.sidebar{width:288px;min-height:100vh;border-right:1px solid #f2f2f2}}@media all and (min-width:900px){.ui-kit-page .sidebar{overflow-y:auto}}.ui-kit-page .sidebar .anchors-base a:not(.btn){display:block;padding:12px;border-radius:8px}.ui-kit-page .sidebar .anchors-base a:not(.btn).active{color:#43b02a;background-color:#eef7eb}.ui-kit-page .sidebar .anchors-base li:not(:last-child){margin-bottom:8px}@media all and (min-width:900px){.ui-kit-page .sidebar .sidebar__wrapper{height:100vh}}.sidebar__wrapper{display:flex;flex-direction:column;background-color:#fff;padding:0 16px}@media all and (min-width:900px){.sidebar__wrapper{height:100%;padding:24px 16px}}.sidebar__header{position:relative;z-index:1005;padding:8px 0;display:flex;align-items:center;border-bottom:1px solid #f2f2f2;z-index:2020;background-color:#fff}@media all and (min-width:900px){.sidebar__header{padding:0;margin-bottom:12px;display:flex;border-bottom:0}}.sidebar__navigation{transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;transform:translateY(-48%);opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0;height:100vh;overflow-y:auto;background-color:#fff;padding:82px 16px 62px 16px;z-index:2001}@media all and (min-width:900px){.sidebar__navigation{transform:translateY(0);opacity:1;visibility:visible;position:relative;padding:0;height:100%;overflow-y:visible;z-index:1001}}.menu-active .sidebar__navigation{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}@media all and (min-width:900px){.uikit-layout{overflow:hidden}}.ui-kit-page{background-color:#fafafa}@media all and (min-width:900px){.ui-kit-page{display:flex}}.ui-kit-page .component-section{padding-bottom:24px}.ui-kit-page .component-section .btns-row{display:flex;flex-wrap:wrap}.ui-kit-page .component-section .btns-row .btn{margin-right:16px;margin-bottom:16px}.ui-kit-page .component-section .btns-row .icon-notice-badge{margin-right:16px}.ui-kit-page .component-section .base-input{margin-bottom:16px}@media all and (min-width:480px){.ui-kit-page .form-components{display:flex;flex-wrap:wrap;margin:0 -15px}}@media all and (min-width:480px){.ui-kit-page .form-components .base-input,.ui-kit-page .form-components .form-group{width:calc(50% - 30px);margin:0 15px 15px}}.main-content-kit{padding:24px 16px 47px}@media all and (min-width:950px){.main-content-kit{padding:32px 24px}}@media all and (min-width:900px){.main-content-kit{width:calc(100% - 288px);overflow-y:auto;height:100vh}}@media all and (min-width:900px){.mobile-opener{display:none}}.mobile-opener .icon-close{display:none}.menu-active .mobile-opener .icon-open{display:none}.menu-active .mobile-opener .icon-close{display:block}.uikit-login{display:flex;flex-direction:column;justify-content:center;background:url('data:image/svg+xml,<svg width="44" height="32" viewBox="0 0 44 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.4" transform="translate(6,6)"><path d="M22.0974 0.778458C20.0122 0.778458 18.0404 1.45309 16.3968 2.73489C14.6826 1.1771 12.4655 0.318481 10.1472 0.318481C5.0231 0.318481 0.855713 4.4828 0.855713 9.60387C0.855713 14.7249 5.0231 18.8892 10.1472 18.8892C12.2325 18.8892 14.2042 18.2146 15.8479 16.9328C17.562 18.4906 19.7791 19.3492 22.0974 19.3492C27.2215 19.3492 31.3889 15.1818 31.3889 10.0638C31.3889 4.94584 27.2215 0.778458 22.0974 0.778458ZM30.4291 10.0638C30.4291 14.4888 26.9854 18.1257 22.5788 18.3771V1.75361C26.9885 2.00199 30.4291 5.64194 30.4291 10.0669V10.0638ZM21.619 1.75974V18.3771C19.7362 18.2698 17.93 17.5155 16.5256 16.2521C16.3232 16.0681 16.1269 15.8749 15.946 15.6756C14.5415 14.1392 13.7688 12.146 13.7688 10.0638C13.7688 7.7425 14.7041 5.58674 16.3998 3.99522C16.5992 3.80817 16.8077 3.63031 17.0223 3.46472C18.3501 2.44357 19.9386 1.8548 21.619 1.75974ZM15.1671 16.249C13.7105 17.3499 11.9779 17.9294 10.1472 17.9294C5.5536 17.9294 1.81553 14.1944 1.81553 9.60387C1.81553 7.92955 2.30924 6.31964 3.24759 4.93664L13.1217 12.4588C13.4959 13.8571 14.2012 15.1665 15.1671 16.2459V16.249ZM10.1472 1.2783C12.1865 1.2783 14.1429 2.02039 15.6669 3.36659C13.824 5.13596 12.809 7.50944 12.809 10.0638C12.809 10.3858 12.8274 10.717 12.8642 11.0543L3.83329 4.17615C5.41868 2.33318 7.71549 1.2783 10.1472 1.2783Z" fill="white" stroke="white" stroke-width="0.306651" stroke-miterlimit="10"/></g></svg>'),linear-gradient(180deg,#4bcc31 0,#5a55d9 100%);background-size:70px 52px,cover;min-height:100vh}.container-login{display:flex;justify-content:center;padding:16px}.container-login .base-card-bordered{width:412px}.container-login .form-group{margin-bottom:24px}@media all and (min-width:900px){.container-login .form-group{margin-bottom:32px}}.container-login .icon{display:flex;justify-content:center;margin:0 0 24px 0}@media all and (min-width:900px){.container-login .icon{margin:0 0 32px 0}}.container-login h1{margin-bottom:24px}@media all and (min-width:900px){.container-login h1{font-size:32px;margin-bottom:32px}}