

/* Start:/local/templates/template_main/styles.css?17888748054703*/
﻿@font-face {
    font-display: swap;
    font-family: 'FontAwesome';
    src: url("/local/templates/.default/fonts/fontawesome-webfont.eot?v=4.7.0");
    src: url("/local/templates/.default/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format('embedded-opentype'), url("/local/templates/.default/fonts/fontawesome-subset.woff2?v=4.7.0") format('woff2'), url("/local/templates/.default/fonts/fontawesome-subset.woff?v=4.7.0") format('woff'), url("/local/templates/.default/fonts/fontawesome-webfont.ttf?v=4.7.0") format('truetype'), url("/local/templates/.default/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-display: swap;
    font-family: "Istok Web - Regular";
    src: url("/local/templates/.default/fonts/Istok_Web/IstokWeb-Regular.ttf");
    src: local('Istok Web - Regular'), local('Istok Web - Regular'), url("/local/templates/.default/fonts/Istok_Web/IstokWeb-Regular.ttf") format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-display: swap;
    font-family: "Istok Web - Bold";
    src: url("/local/templates/.default/fonts/Istok_Web/IstokWeb-Bold.ttf");
    src: local('Istok Web - Bold'), local('Istok Web - Bold'), url("/local/templates/.default/fonts/Istok_Web/IstokWeb-Bold.ttf") format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-display: swap;
    font-family: 'PT Sans', sans-serif;
    src: url("/local/templates/.default/fonts/PT Sans.ttf") format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-display: swap;
    font-family: 'PT Sans Pro-Narrow Extra Bold';
    src: url(/local/templates/.default/fonts/PTSansPro-NarrowExtraBold.eot);
    src: local('PT Sans Pro Narrow Extra Bold'), local('PTSansPro-NarrowExtraBold'), url(/local/templates/.default/fonts/PTSansPro-NarrowExtraBold.eot?#iefix) format('embedded-opentype'), url(/local/templates/.default/fonts/PTSansPro-NarrowExtraBold.woff2) format('woff2'), url(/local/templates/.default/fonts/PTSansPro-NarrowExtraBold.woff) format('woff'), url(/local/templates/.default/fonts/PTSansPro-NarrowExtraBold.ttf) format('truetype');
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-display: swap;
    font-family: 'PT Sans Pro-Narrow Demi';
    src: url(/local/templates/.default/fonts/PTSansPro-NarrowDemi.eot);
    src: local('PT Sans Pro Narrow Demi'), local('PTSansPro-NarrowDemi'), url(/local/templates/.default/fonts/PTSansPro-NarrowDemi.eot?#iefix) format('embedded-opentype'), url(/local/templates/.default/fonts/PTSansPro-NarrowDemi.woff2) format('woff2'), url(/local/templates/.default/fonts/PTSansPro-NarrowDemi.woff) format('woff'), url(/local/templates/.default/fonts/PTSansPro-NarrowDemi.ttf) format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-display: swap;
    font-family: 'PT Sans Pro-Narrow Bold';
    src: url(/local/templates/.default/fonts/PTSansPro-NarrowBold.eot);
    src: local('PT Sans Pro Narrow Bold'), local('PTSansPro-NarrowBold'), url(/local/templates/.default/fonts/PTSansPro-NarrowBold.eot?#iefix) format('embedded-opentype'), url(/local/templates/.default/fonts/PTSansPro-NarrowBold.woff2) format('woff2'), url(/local/templates/.default/fonts/PTSansPro-NarrowBold.woff) format('woff'), url(/local/templates/.default/fonts/PTSansPro-NarrowBold.ttf) format('truetype');
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-display: swap;
    font-family: 'PT Sans Pro-Narrow Light';
    src: url(/local/templates/.default/fonts/PTSansPro-NarrowLight.eot);
    src: local('PT Sans Pro Narrow Light'), local('PTSansPro-NarrowLight'), url(/local/templates/.default/fonts/PTSansPro-NarrowLight.eot?#iefix) format('embedded-opentype'), url(/local/templates/.default/fonts/PTSansPro-NarrowLight.woff2) format('woff2'), url(/local/templates/.default/fonts/PTSansPro-NarrowLight.woff) format('woff'), url(/local/templates/.default/fonts/PTSansPro-NarrowLight.ttf) format('truetype');
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-display: swap;
    font-family: 'PT Sans Pro-Regular';
    src: url(/local/templates/.default/fonts/PTSansPro-Regular.eot);
    src: local('PT Sans Pro'), local('PTSansPro-Regular'), url(/local/templates/.default/fonts/PTSansPro-Regular.eot?#iefix) format('embedded-opentype'), url(/local/templates/.default/fonts/PTSansPro-Regular.woff2) format('woff2'), url(/local/templates/.default/fonts/PTSansPro-Regular.woff) format('woff'), url(/local/templates/.default/fonts/PTSansPro-Regular.ttf) format('truetype');
    font-weight: 400;
    font-style: normal
}

/* End */


/* Start:/local/templates/.default/fancybox/jquery.fancybox.min.css?175095060613033*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99993}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background: rgba(0, 0, 0, 0.5);opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:1;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-show-thumbs .fancybox-slide{height: calc(100% - 100px);}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:0px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:40px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:40px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:1;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:.8}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block;top: auto;bottom: 0;left: 0;width: 100%;background: transparent;padding: 0 13px 10px 13px;}.fancybox-show-thumbs .fancybox-inner{right:0}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list{display: flex;justify-content: center;}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:2px solid #328A27;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.fancybox-container .fancybox-navigation { position: static; }
/* End */


/* Start:/local/templates/.default/css/iconfont.min.css?17888748054913*/
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.pull-right{float:right}.fa.pull-right{margin-left:.3em}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-2x{font-size:2em;left:0;position:absolute;text-align:center;width:100%}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-times:before{content:"\f00d"}.fa-cog:before{content:"\f013"}.fa-home:before{content:"\f015"}.fa-clock-o:before{content:"\f017"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-play:before{content:"\f04b"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-plus:before{content:"\f067"}.fa-eye:before{content:"\f06e"}.fa-exclamation-triangle:before{content:"\f071"}.fa-calendar:before{content:"\f073"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-shopping-cart:before{content:"\f07a"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-heart-o:before{content:"\f08a"}.fa-phone:before{content:"\f095"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-credit-card:before{content:"\f09d"}.fa-hand-o-up:before{content:"\f0a6"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-list-ol:before{content:"\f0cb"}.fa-magic:before{content:"\f0d0"}.fa-pinterest:before{content:"\f0d2"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-envelope:before{content:"\f0e0"}.fa-comment-o:before{content:"\f0e5"}.fa-exchange:before{content:"\f0ec"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-cutlery:before{content:"\f0f5"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-down:before{content:"\f107"}.fa-mobile:before{content:"\f10b"}.fa-smile-o:before{content:"\f118"}.fa-location-arrow:before{content:"\f124"}.fa-question:before{content:"\f128"}.fa-calendar-o:before{content:"\f133"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube:before{content:"\f167"}.fa-instagram:before{content:"\f16d"}.fa-long-arrow-left:before{content:"\f177"}.fa-skype:before{content:"\f17e"}.fa-vk:before{content:"\f189"}.fa-plus-square-o:before{content:"\f196"}.fa-institution:before{content:"\f19c"}.fa-google:before{content:"\f1a0"}.fa-file-photo-o:before{content:"\f1c5"}.fa-sliders:before{content:"\f1de"}.fa-calculator:before{content:"\f1ec"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-diamond:before{content:"\f219"}.fa-user-secret:before{content:"\f21b"}.fa-facebook-official:before{content:"\f230"}.fa-odnoklassniki:before{content:"\f263"}.fa-universal-access:before{content:"\f29a"}.fa-telegram:before{content:"\f2c6"}.fa-snowflake-o:before{content:"\f2dc"}

/*!
* @package IcoFont
* @version 1.0.1
* @author IcoFont https://icofont.com
* @copyright Copyright (c) 2015 - 2018 IcoFont
* @license - https://icofont.com/license/
*/@font-face{font-display:swap;font-family:IcoFont;font-style:"Regular";font-weight:400;src:url(/local/templates/.default/css/../fonts/icofont-subset.woff2) format("woff2"),url(/local/templates/.default/css/../fonts/icofont-subset.woff) format("woff")}[class*=" icofont-"],[class^=icofont-]{font-family:IcoFont!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";line-height:1;-webkit-font-smoothing:antialiased}.icofont-close:before{content:"\eee4"}.icofont-filter:before{content:"\ef29"}.icofont-info-circle:before{content:"\ef4e"}@-webkit-keyframes icofont-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes icofont-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
/* End */


/* Start:/local/templates/.default/css/slick.min.css?17010525801408*/
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}

/* End */


/* Start:/local/templates/.default/css/jquery.mCustomScrollbar.min.css?177157684443772*/
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr;}.mCSB_container{overflow:hidden;width:auto;height:auto;}.mCSB_inside >.mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}.mCS-dir-rtl >.mCSB_inside >.mCSB_container{margin-right:0;margin-left:30px;}.mCS-dir-rtl >.mCSB_inside >.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}.mCSB_outside+.mCSB_scrollTools{right:-26px;}.mCS-dir-rtl >.mCSB_inside >.mCSB_scrollTools,.mCS-dir-rtl >.mCSB_outside+.mCSB_scrollTools{right:auto;left:0;}.mCS-dir-rtl >.mCSB_outside+.mCSB_scrollTools{left:-26px;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}.mCSB_horizontal.mCSB_inside >.mCSB_container{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCSB_outside >.mCSB_container{min-height:100%;}.mCSB_horizontal >.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}.mCSB_container_wrapper >.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCSB_vertical_horizontal >.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}.mCSB_vertical_horizontal >.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}.mCS-dir-rtl >.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}.mCS-dir-rtl >.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}.mCS-dir-rtl >.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}.mCS-dir-rtl >.mCSB_inside >.mCSB_container_wrapper{margin-right:0;margin-left:30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden >.mCSB_container{padding-right:0;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden >.mCSB_container{padding-bottom:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCS-autoHide >.mCustomScrollBox >.mCSB_scrollTools,.mCS-autoHide >.mCustomScrollBox ~.mCSB_scrollTools{opacity:0;filter: "alpha(opacity=0)";-ms-filter: "alpha(opacity=0)";}.mCS-autoHide:hover >.mCustomScrollBox >.mCSB_scrollTools,.mCS-autoHide:hover >.mCustomScrollBox ~.mCSB_scrollTools,.mCustomScrollBox:hover >.mCSB_scrollTools,.mCustomScrollBox:hover ~.mCSB_scrollTools,.mCustomScrollbar >.mCustomScrollBox >.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar >.mCustomScrollBox ~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter: "alpha(opacity=100)";-ms-filter: "alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter: "alpha(opacity=40)";-ms-filter: "alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter: "alpha(opacity=85)";-ms-filter: "alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter: "alpha(opacity=90)";-ms-filter: "alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url( "/local/templates/.default/css/mCSB_buttons.png");background-repeat:no-repeat;opacity:.4;filter: "alpha(opacity=40)";-ms-filter: "alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter: "alpha(opacity=90)";-ms-filter: "alpha(opacity=90)";}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85);}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0;}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0;}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter: "alpha(opacity=30)";-ms-filter: "alpha(opacity=30)";}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px;}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px;}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter: "alpha(opacity=30)";-ms-filter: "alpha(opacity=30)";}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555;}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter: "alpha(opacity=30)";-ms-filter: "alpha(opacity=30)";}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px;}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0;}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}.mCS-dir-rtl >.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl >.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto;}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px;}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px;}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter: "alpha(opacity=20)";-ms-filter: "alpha(opacity=20)";}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter: "alpha(opacity=50)";-ms-filter: "alpha(opacity=50)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter: "alpha(opacity=20)";-ms-filter: "alpha(opacity=20)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter: "alpha(opacity=50)";-ms-filter: "alpha(opacity=50)";}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0;}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px;}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2);}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);}.mCS-mustard.mCSB_scrollTools, .mCS-mustard.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-mustard.mCSB_scrollTools .mCSB_draggerRail{width: 4px;opacity: 1;}.mCS-mustard.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-mustard.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius: 3px;}.mCS-mustard.mCSB_scrollTools .mCSB_draggerRail,.mCS-mustard-thick.mCSB_scrollTools .mCSB_draggerRail{border-radius: 3px;}.mCS-mustard.mCSB_scrollTools .mCSB_draggerRail{background-color:#F2F2F2;}.mCS-mustard.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #D8A200;}
/* End */


/* Start:/local/templates/.default/css/style.min.css?1788874829271761*/
@charset "UTF-8";button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,footer,header,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}:root{--color-red:red;--color-white:#fff;--color-text:#1e1e1e;--color-text-muted:rgba(30,30,30,.502);--color-grey:#707070;--color-border:#e4e4e4;--color-border-alt:#dedede;--color-black:#000;--color-bg-grey:#f2f2f2;--color-bg-light:#f5f5f5;--color-green:#8abc3e;--font-base:"Oceanic Grotesk Compact",sans-serif}.uxs-3oze3m{z-index:500!important}*{box-sizing:border-box;outline:0}html{background-color:#fff;color:#000;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:1rem;line-height:1;position:relative}body,footer,header,section{width:100%}body.overflow__hidden{overflow:hidden}body{background-color:#fff;overflow-x:hidden;position:relative}body .all_content{display:flex;flex-direction:column;min-height:100vh}@media screen and (max-width:1100px){body .all_content{padding-top:163px}}@media screen and (max-width:767px){body .all_content{padding-top:138px}}section.content_page{flex:1;margin:0 0 36px}@media screen and (max-width:1100px){section.content_page{margin:0 0 30px}}@media screen and (max-width:767px){section.content_page{margin:0 0 24px}}div{display:block;position:relative}.container{box-sizing:border-box;margin:0 auto;max-width:1320px;padding:0 20px;width:100%}@media screen and (max-width:1100px){.container{padding:0 16px}}@media screen and (max-width:767px){.container{padding:0 14px}}.container:after,.container:before{content:none}#smartBanner{left:0;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:1100px){.body--smartBanner{padding-top:91px}}@media (max-width:767px){.body--smartBanner{padding-top:84px}}font.text{align-items:center;color:rgba(30,30,30,.502);display:block;display:flex;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;justify-content:center;letter-spacing:normal;line-height:1;margin:16px auto 0;text-align:center;width:100%}font.text a,font.text b{margin:0 8px}font.text a:hover{color:red}font.text b{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}@media (max-width:480px){font.text{font-size:12px}}input{background-color:#fff;color:#707070;cursor:pointer;position:relative}input[readonly=readonly],input[readonly]{background-color:#e4e4e4}input[readonly=readonly]:focus,input[readonly=readonly]:hover,input[readonly]:focus,input[readonly]:hover{border:1px solid #e4e4e4}a{color:inherit;position:relative;text-decoration:none}.read_more,a{cursor:pointer}.read_more{background-color:transparent;border:none;border-radius:0;color:#3d5ad1;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin:4px 0;outline:none;padding:0;transition:all .3s ease}.read_more:hover{color:red}.favorites{position:relative}.favorites:before{background-image:url(/local/templates/.default/img/card-icon-heart-default.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (hover:hover){.favorites:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--hover-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.favorites:hover:after{color:#000}}.favorites.is-active:before{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}p{margin:0;width:auto}p.title{color:#1e1e1e;font:700 36px/47px Oceanic Grotesk Compact,sans-serif}p .min{text-transform:lowercase}@media (max-width:767px){p.title{font-size:26px;line-height:31px}}@media (max-width:374px){p.title{font-size:24px;font-weight:500;line-height:29px}}h1,h2,h3,h4,h5,h6{position:relative;width:auto}ul{margin:0;padding:0}li,ul{width:auto}li{list-style-type:none}small{font-size:20px}b{font-weight:700}.ymaps-2-1-79-balloon__tail{display:none!important}.ymaps-2-1-79-controls__toolbar{margin-top:20px!important}.ymaps-2-1-79-controls__control_toolbar{margin-right:20px!important}ymaps .ymaps-2-1-79-controls__toolbar_right .ymaps-2-1-79-float-button{background:red;border-radius:4px;box-shadow:0 -1px 6.7px rgba(0,0,0,.25);height:30px;max-width:30px!important;width:30px}.ymaps-2-1-79-float-button-icon{left:50%!important;top:50%;transform:translate(-50%,-50%)}ymaps .ymaps-2-1-79-controls__toolbar_right .ymaps-2-1-79-float-button.ymaps-2-1-79-_checked .ymaps-2-1-79-float-button-icon{background-image:url(/local/templates/.default/img/ymaps-close-fullscreen-btn.svg)!important}.ymaps-2-1-79-default-cluster{color:#fff;font:500 15px/30px Oceanic Grotesk Compact,sans-serif!important}@media screen and (max-width:767px){.search_nearest_pharmacy ymaps .ymaps-2-1-79-controls__toolbar_right .ymaps-2-1-79-float-button{display:none}.search_nearest_pharmacy .contents .maps,.search_nearest_pharmacy__map-wrapper{min-height:340px}.search_nearest_pharmacy .contents .maps .map{border-radius:12px;max-height:340px}.map-zoom{display:none!important}.ymaps-2-1-79-controls__control{right:14px!important}}.balloon-content_header{max-width:300px}.balloon-content_header .pharma_name{font-size:20px;width:100%}.balloon-content_body .image{text-align:center}.balloon-content_body .image img{max-height:200px;max-width:280px;width:100%}.balloon-content_body .metro{background-color:#fff;border:none}.balloon-content_body .metro:before{color:red}.balloon-content_body .people{background-image:url(/local/templates/.default/img/people.svg);background-position:50%;background-repeat:no-repeat;color:transparent;display:inline-block;height:20px;position:relative;width:20px}.balloon-content_footer{width:100%}.double_block{padding:24px 0}.double_block .container{display:grid;grid-template-columns:calc(50% - 40px) calc(50% - 40px);grid-template-rows:1fr;grid-column-gap:80px}.double_block .container .title{margin-bottom:36px;margin-top:0}.double_block.from_news .container,.double_block.from_reviews .container{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);grid-column-gap:30px}@media screen and (max-width:1100px){.search_nearest_pharmacy ymaps.ymaps-2-1-79-balloon-pane{display:none!important}.yandex-map-baloon__wrapper{gap:12px}.balloon-content_favorite{height:20px;width:20px}.yandex-map-baloon__body{gap:8px}.yandex-map-baloon__info{flex-direction:row;flex-wrap:wrap;gap:8px 12px}.yandex-map-baloon__text{font-size:14px;line-height:17px}.yandex-map-baloon__text--title{font-size:16px;line-height:19px}.search_nearest_pharmacy .contents .maps{min-height:510px}.search_nearest_pharmacy .contents .maps .map{max-height:510px}}@media (max-width:1023px){.double_block{padding:32px 0}.double_block.from_news .container,.double_block.from_reviews .container{grid-column-gap:30px;grid-row-gap:30px;display:grid}.double_block.from_news .container .social_links .links,.double_block.from_reviews .container .social_links .links{height:calc(100% - 72px)}.double_block.from_news .extra_offer .content{padding:0}.double_block.from_news .extra_offer .content:before{content:"";display:block;padding-top:50%;position:relative;width:100%}.double_block.from_news .extra_offer img{width:125%}.double_block.from_news .extra_offer .text{height:calc(100% - 32px);margin:16px;position:absolute;width:calc(100% - 32px)}}@media (max-width:767px){.double_block{padding:16px 0}.double_block .container{display:block;width:100%}.double_block.from_news .container,.double_block.from_reviews .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.double_block.from_news .extra_offer .content{padding:0}.double_block.from_news .extra_offer .content:before{content:"";display:block;padding-top:50%;position:relative;width:100%}.double_block.from_news .extra_offer img{width:125%}.double_block.from_news .extra_offer .text{height:calc(100% - 60px);margin:30px;position:absolute;width:calc(100% - 60px)}}@media (max-width:400px){.double_block.from_news .extra_offer .content{padding:0}.double_block.from_news .extra_offer .content:before{content:"";display:block;padding-top:75%;position:relative;width:100%}.double_block.from_news .extra_offer img{height:100%;width:auto}.double_block.from_news .extra_offer .text{height:calc(100% - 32px);margin:16px;position:absolute;width:calc(100% - 32px)}}.map,.maps,.popup_map{background-image:url(/local/templates/.default/img/mapImg.png);background-position:50%;background-repeat:no-repeat;background-size:10rem}.buildings-map_marker{color:#fff;font-size:.85rem}div.information{align-items:center;background-color:rgba(50,138,39,.1);border:1px solid #707070;border-radius:28px;display:flex;justify-content:center;margin:0 auto;padding:28px;width:75%}div.information i{color:red;font-size:30px;font-weight:400;line-height:28px;margin-right:24px}div.information p{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px}div.information p a{text-decoration:underline}div.information p a:hover{opacity:.75}div.information.on_issues{align-items:center;background-color:rgba(50,138,39,.1);border:1px solid #707070;border-radius:28px;display:flex;justify-content:center;margin:0 auto;padding:28px;width:60%}div.information.on_issues i{color:#ceb200;font-size:30px;font-weight:400;line-height:28px;margin-right:24px}div.information.on_issues p{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px}div.information.on_issues p a{font-weight:600;text-decoration:none}@media (max-width:767px){div.information,div.information.on_issues{margin:32px auto;padding:16px;width:calc(100% - 16px)}}.datepicker--day-name{color:red}.datepicker--cell.-current-{color:red;font-weight:700}.datepicker--cell.-focus-{background:rgba(50,138,39,.502);color:#fff}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background:red;color:#fff}.datepicker--cell{border-radius:50%;height:32px;margin:0 auto;width:32px}input:disabled,textarea:disabled{background-color:#e8e8e8!important;border-color:#e8e8e8!important;cursor:auto}input:disabled:hover,textarea:disabled:hover{opacity:1}.preload{background:hsla(0,0%,100%,.749);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.preload:before{background-image:url(/local/templates/.default/img/DoubleRing-1s-200px.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:96px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:96px}.mCSB_scrollTools{z-index:9}.mCSB_container,.mCSB_inside>.mCSB_container{margin:0!important}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{border-radius:5px;width:10px}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#e4e4e4}.mCS-autoHidehover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHidehover>.mCustomScrollBox~.mCSB_scrollTools,.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_barhover,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_draggeractive .mCSB_dragger_bar,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{background-color:#707070}.mCS-autoHidehover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHidehover>.mCustomScrollBox~.mCSB_scrollTools,.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_barhover,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_draggeractive .mCSB_dragger_bar,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{background-color:#f2f2f2}.input-group.plus-minus-input{border:1px solid red;border-radius:14px;display:grid;grid-template-columns:36px 51px 36px;grid-template-rows:1fr;height:44px;justify-content:space-between;text-align:center;width:159px}.input-group.plus-minus-input button{background-color:transparent;border:none;color:#707070;font-family:monospace;font-size:20px;font-weight:400;height:36px;height:100%;min-width:100%;padding:0;position:relative;width:36px;width:100%}.input-group.plus-minus-input button:disabled{background-color:transparent!important;border-color:transparent!important;opacity:1}.input-group.plus-minus-input button div{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.input-group.plus-minus-input button div.plus{align-items:center;display:flex;font-style:normal;justify-content:center}.input-group.plus-minus-input button div.plus:hover{color:#cb1725}.input-group.plus-minus-input button div .input-group-field__icon{display:block;height:16px;object-fit:contain;width:16px}.input-group.plus-minus-input button div.minus{align-items:center;display:flex;font-style:normal;justify-content:center}.input-group.plus-minus-input input{border:0;height:100%;margin:0;padding:0;text-align:center;z-index:0}@media screen and (max-width:767px){.input-group.plus-minus-input{border-radius:10px;height:32px;width:120px}}.control{color:rgba(30,30,30,.502);display:inline-block;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;padding-left:28px;position:relative}.control:active .control__indicator{border:1px solid red}.control:active input:disabled~*{border:1px solid #e4e4e4}@media (hover:hover){.control a:hover{opacity:.75}.control:hover .control__indicator{border:1px solid red}.control:hover input:disabled~*{border:1px solid #e4e4e4}}.control.disabled{color:#e4e4e4;pointer-events:none}.control.disabled .control__indicator{background-color:#e4e4e4}.control .control__indicator{border:1px solid #dedede;border-radius:4px;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}.control .control__indicator .after{color:red;display:none;font-size:16px;font-weight:400;left:50%;padding:0 0 4px 4px;position:absolute;top:50%;transform:translate(-50%,-50%)}.control input{height:14px;left:0;opacity:0;position:absolute;top:0;width:14px;z-index:1}.control input:checked~.control__indicator .after{display:block}.control input:disabled:checked~.control__indicator .after{color:#e4e4e4;display:block;opacity:.75}.radio{font-family:Oceanic Grotesk Compact;font-size:18px}.radio input[type=radio]{height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.radio input[type=radio]+.radio-label{align-items:center;display:flex;height:100%}.radio input[type=radio]+.radio-label:before{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:20px;margin-right:8px;position:relative;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:20px}.radio input[type=radio]:checked+.radio-label{color:red}.radio input[type=radio]:checked+.radio-label:before{background-color:red;border-color:red;box-shadow:inset 0 0 0 4px #fff}.radio input[type=radio]:hover+.radio-label:before{border-color:red}.radio input[type=radio]:focus+.radio-label:before{border-color:red;outline:0}.radio input[type=radio]:disabled+.radio-label{color:#707070}.radio input[type=radio]:disabled+.radio-label:before{background:#f4f4f4;border-color:#b7b7b7;box-shadow:inset 0 0 0 4px #f4f4f4}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}@media (max-width:767px){.radio{font-size:14px}}.custom_select{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;position:relative}.select_element{align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:12px;cursor:pointer;display:flex;height:39px;justify-content:flex-start;padding:0 16px;position:relative;text-align:center;width:100%}.select_element:before{background:url(/local/templates/.default/img/arrow-icons-dark.svg) no-repeat 50%/contain;content:"";height:14px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:14px}.select_element.active{border:1px solid red;border-radius:12px 12px 0 0}.select_element.active+.select_dropdown{border:1px solid red;opacity:1;top:calc(100% - 1px);visibility:visible}.select_element.active:before{transform:translateY(-50%) rotate(180deg)}.select_element:focus,.select_element:hover{border:1px solid red}.select_element.open-top{border-radius:0 0 12px 12px}.select_element.open-top.active+.select_dropdown{border-radius:12px 12px 0 0;top:calc(-100% - 1px);transform:translateY(-50%)}.select_dropdown{background-color:#fff;border:1px solid #e4e4e4;border-radius:0 0 16px 16px;height:auto;opacity:0;overflow:hidden;position:absolute;top:calc(100% - 1px);visibility:hidden;width:100%;z-index:10}.select_dropdown li{cursor:pointer;list-style-type:none;padding:4px 16px}.select_dropdown li:first-child{padding-top:10px}.select_dropdown li:last-child{padding-bottom:10px}.select_dropdown li:hover{color:red}@media screen and (max-width:1100px){.select_element{font-size:14px;height:37px}}@media (max-width:1024px){.sort .select_dropdown{z-index:5}}.rating{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:4px;grid-column-gap:4px;grid-row-gap:4px}.rating i{font-style:normal;position:relative}.rating i:before{color:#ceb200;content:"\f006";font-family:FontAwesome;font-size:16px;font-weight:400}.rating.five-star i:before,.rating.four-star :first-child:before,.rating.four-star :nth-child(2):before,.rating.four-star :nth-child(3):before,.rating.four-star :nth-child(4):before,.rating.one-star :first-child:before,.rating.star-1 :first-child:before,.rating.star-2 :first-child:before,.rating.star-2 :nth-child(2):before,.rating.star-3 :first-child:before,.rating.star-3 :nth-child(2):before,.rating.star-3 :nth-child(3):before,.rating.star-4 :first-child:before,.rating.star-4 :nth-child(2):before,.rating.star-4 :nth-child(3):before,.rating.star-4 :nth-child(4):before,.rating.star-5 i:before,.rating.three-star :first-child:before,.rating.three-star :nth-child(2):before,.rating.three-star :nth-child(3):before,.rating.two-star :first-child:before,.rating.two-star :nth-child(2):before{content:"\f005"}.sort{gap:16px;justify-content:space-between;margin:0 0 20px}.sort,.sort .block{align-items:center;display:grid;width:100%}.sort .block{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:16px;font-weight:400}.sort .block.attr{grid-template-columns:max-content minmax(auto,188px);grid-column-gap:12px}.sort .block .control{cursor:pointer}.sort .block.sort-filter_show{display:none}.sort .search_area .search{height:auto}.sort .search_area .search input{padding:5px 20px}.sort .search_area .search input.find{background-size:20px;max-width:18px;min-width:75px}@media (max-width:1100px){.sort{grid-template-columns:40% 40% 1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;margin:0 0 16px}.sort .block{font-size:14px}.sort .block.attr{grid-template-columns:max-content minmax(auto,178px)}.sort.sort-media_1x2{grid-template-columns:max-content minmax(auto,1fr)}.sort.sort-media_1x2>div:first-child{grid-column:1;grid-row:1}.sort.sort-media_1x2>div:nth-child(2){grid-column:2;grid-row:1;justify-content:flex-end}.sort.sort-media_1x2>div:nth-child(3){grid-column:1;grid-row:2;justify-content:flex-end;text-align:right}.sort.sort-media_1x2 .sort-filter_show{display:inline-grid}}@media (max-width:767px){.sort{gap:12px;grid-template-columns:1fr;margin:0 0 12px}.sort.sort-media_1x2{grid-template-columns:100%}.sort .block.attr{grid-template-columns:max-content minmax(auto,1fr)}.sort.sort-media_1x2>div:nth-child(2){grid-column:1;grid-row:2;justify-content:flex-start}}.bottom-breadcrumb{display:none}.breadcrumbs{border-bottom:1px solid #dedede;border-top:1px solid #dedede;padding:10px 0}.breadcrumbs .breadcrumbs{border:none;padding:0}.breadcrumbs ul{align-items:center;display:flex}.breadcrumbs ul li{color:rgba(30,30,30,.502);font:400 12px/14px Oceanic Grotesk Compact,sans-serif;padding:0 18px 0 0;position:relative}.breadcrumbs ul li:last-child{padding:0 20px 0 0}.breadcrumbs ul li:after{color:rgba(30,30,30,.502);content:"/";font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.breadcrumbs ul li:last-child:after{content:none}.breadcrumbs ul li a span{color:rgba(30,30,30,.502)}.breadcrumbs ul li span,.breadcrumbs ul li span:hover{color:#1e1e1e}@media screen and (max-width:1100px){.breadcrumbs{padding:9px 0}.breadcrumbs .container{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%;-ms-overflow-style:none}.breadcrumbs .container::-webkit-scrollbar{display:none;height:0;width:0}.breadcrumbs ul li a,.breadcrumbs ul li span{white-space:nowrap}.breadcrumbs ul li{font-size:14px;line-height:17px;padding:0 26px 0 0}.breadcrumbs ul li:after{right:10px}.breadcrumbs ul li:last-child{padding:0 16px 0 0}}@media screen and (max-width:767px){.bottom-breadcrumb{display:block}.breadcrumbs{display:none;padding:6px 0}.bottom-breadcrumb .breadcrumbs{display:flex}.breadcrumbs ul li:last-child{padding:0 14px 0 0}.breadcrumbs ul li{font-size:12px;line-height:14px}}.search_popup{background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;padding:0 16px 24px}.search_popup .title{color:#000;font-family:Oceanic Grotesk Compact;font-size:20px;margin-bottom:8px;text-decoration:none}.search_popup .category{margin-top:16px;position:relative}.search_popup .category .position{height:100%;max-height:96px;overflow:hidden}.search_popup .category .position ul{display:grid;grid-template-columns:1fr;grid-column-gap:16px}.search_popup .category .position li{margin-bottom:8px;padding:0 16px;width:100%}.search_popup .category .position li a{position:relative}.search_popup .category .position li a:before{border-top:1px dashed #e4e4e4;bottom:-4px;content:"";height:1px;opacity:0;position:absolute;width:100%}.search_popup .category .position li a:hover{color:red}.search_popup .category .position li a:hover:before{border-top:1px dashed red;opacity:1}.search_popup .drugs{margin-top:16px;position:relative}.search_popup .drugs .position{height:100%;max-height:280px;overflow:hidden}.search_popup .drugs .content .item{display:grid;grid-template-columns:40px 50% 1fr 160px;grid-template-rows:auto;grid-column-gap:16px;border-bottom:8px solid #fff;border-top:8px solid #fff;margin-right:16px;position:relative}.search_popup .drugs .content .item.item_category{align-items:center;grid-template-columns:40px 1fr 160px}.search_popup .drugs .content .item.item_category .product_name{flex-direction:column}.search_popup .drugs .content .item .product_section{font-size:14px;white-space:normal}.search_popup .drugs.search_hints .content .item{grid-template-columns:1fr}@media screen and (max-width:767px){.search_popup .drugs .position{max-height:168px}.search_popup .drugs .content .item{grid-template-columns:40px 1.25fr .75fr 40px}.search_popup .drugs .content .item.item_category{grid-template-columns:40px 1fr 40px}.search_popup .drugs .content .item.item_category .product_name{white-space:nowrap}.search_popup .drugs .content .item.item_category .product_name p{overflow:hidden;text-overflow:ellipsis}.search_popup .drugs .content .item .product_section{white-space:nowrap}.search_popup .drugs .content .item.item_category>:nth-child(3),.search_popup .drugs .content .item>:nth-child(4){align-items:center;background:transparent;border:none;display:flex;font-size:0;justify-content:center;max-width:40px;min-width:40px;padding:0}.search_popup .drugs .content .item.item_category>:nth-child(3):before,.search_popup .drugs .content .item>:nth-child(4):before{color:red;content:"\eaa0";font-family:IcoFont;font-size:1.5rem;position:relative;speak:none;font-style:normal;font-weight:400}}.search_popup .drugs .content .item:before{border-bottom:1px dashed #e4e4e4;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;top:-8px;width:100%}.search_popup .drugs .content .item:first-child:before{content:none}.search_popup .drugs .content .item .product_photo{border:1px solid #707070;display:inline-block;height:40px;overflow:hidden;position:relative;width:40px}.search_popup .drugs .content .item .product_photo:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.search_popup .drugs .content .item .product_photo img{height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.search_popup .drugs .content .item .product_name{font-size:18px;line-height:20px;max-height:40px;overflow:hidden}.search_popup .drugs .content .item .price,.search_popup .drugs .content .item .product_name{color:#707070;display:inline-block;display:flex;font-family:Oceanic Grotesk Compact;font-weight:300}.search_popup .drugs .content .item .price{align-items:center;font-size:28px}.search_popup .drugs .content .item input[type=button],.search_popup .drugs .content .item input[type=submit]{background-color:red;border-radius:20px;color:#fff;display:inline-block;height:40px;margin:auto;max-width:126px;opacity:1;padding:0;width:100%}.search_popup .drugs .content .item input[type=button]:hover,.search_popup .drugs .content .item input[type=submit]:hover,.search_popup .drugs .content .item:hover{opacity:.75}.search_popup .drugs .content .history_item:hover{opacity:1}.search_popup .drugs .content .item.history_item{grid-template-columns:1fr 1fr}.search_popup .drugs .content .history_item .product_name:before{background-image:url(/local/templates/.default/img/iconHistory.png);background-repeat:no-repeat;background-size:contain;content:"";height:20px;margin-right:5px;opacity:.7;width:20px}.search_popup .drugs .content .history_item .search_history_action{align-content:center;align-items:center;display:flex;font-size:14px;justify-content:flex-end}.search_popup .drugs .content .history_item .product_name:hover,.search_popup .drugs .content .history_item .search_history_action:hover{opacity:.75}.search_popup-basket .drugs .content .item{grid-template-columns:40px 40% 1fr 1fr 1fr 1fr}.search_popup-basket .drugs .content .item:hover{opacity:1}.search_popup-basket .item .product_amount{align-items:center;color:#707070;display:inline-block;display:flex;font-family:Oceanic Grotesk Compact;font-size:28px;font-weight:300}.catalog_list{background-color:#fff;flex-grow:1;padding-bottom:36px}.header .catalog_list{padding-bottom:0}.catalog_list .container{display:grid;grid-template-columns:minmax(auto,1fr) 284px;grid-template-rows:1fr;grid-column-gap:16px}.catalog_list .product-detail-footer .container,.catalog_list.catalog_list--favorites-page .container{display:block}.catalog_list .container .filter.personal_user_sidebar{margin-top:74px}.catalog_list .container>:first-child{grid-column:2;grid-row:1}.catalog_list .container>:nth-child(2){grid-column:1;grid-row:1}.catalog_list .container .list{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(auto,1fr))}.catalog_list.catalog_list--favorites-page .container .list{grid-template-columns:repeat(5,minmax(auto,1fr))}.catalog_list .container .list.clear{background-color:#fff;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;padding:48px;grid-gap:32px;grid-row-gap:32px;grid-column-gap:32px}.catalog_list .container .list.clear p{color:#707070;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:700;letter-spacing:.48px}.catalog_list .container .list.clear .information{align-items:center;justify-content:flex-start;width:100%}.catalog_list .container .list.clear .information p{color:#000;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px}.catalog_list .container .list.clear input{max-width:134px}@media screen and (max-width:1100px){.catalog_list{padding-bottom:30px}.catalog_list .container{grid-template-columns:100%}.catalog_list .container .list,.catalog_list.catalog_list--favorites-page .container .list{grid-template-columns:repeat(3,minmax(auto,1fr))}}@media screen and (max-width:767px){.catalog_list{padding-bottom:24px}}@media screen and (max-width:559px){.catalog_list .container .list,.catalog_list.catalog_list--favorites-page .container .list{grid-template-columns:repeat(2,minmax(auto,1fr))}}@media screen and (max-width:320px){.catalog_list .container .list,.catalog_list.catalog_list--favorites-page .container .list{grid-template-columns:100%}}.catalog_list .item,.product_list .item{background-color:#fff;border-radius:20px;box-shadow:0 0 20px rgba(167,178,192,.12);min-width:100%;position:relative;width:100%}.catalog_list .item .position,.product_list .item .position,.slider_viewed_need .slide .item .position{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:40px 20px 20px;position:relative;top:0;width:100%}.catalog_list .item .favorites,.catalog_list .item .remove,.product_list .item .favorites,.product_list .item .remove,.slider_viewed_need .slide .item .position .favorites{background-color:transparent;border:none;border-radius:0;cursor:pointer;height:20px;margin:0;outline:none;padding:0;position:absolute;right:20px;top:39px;width:20px;z-index:1}.catalog_list .item .position .product_link .product_photo,.product_list .item .position .product_link .product_photo,.slider_viewed_need .slide .item .position .product_link .product_photo{height:190px;margin:0 auto 10px;width:100%}.catalog_list .item .position .product_link .product_photo.product_photo--not_available,.product_list .item .position .product_link .product_photo.product_photo--not_available,.slider_viewed_need .slide .item .position .product_link .product_photo.product_photo--not_available{opacity:.5}.catalog_list .item .position .product_link .product_photo:before,.product_list .item .position .product_link .product_photo:before,.slider_viewed_need .slide .item .position .product_link .product_photo:before{display:none}.product_manufacturer{color:rgba(30,30,30,.502);display:-webkit-box;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;height:17px;overflow:hidden;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product_manufacturer--not_available,.product_name--not_available{opacity:.5}.catalog_list .item .position .product_link,.product_list .item .position .product_link,.slider_viewed_need .slide .item .position .product_link{margin-bottom:10px;width:100%}.catalog_list .item .position .product_link .product_name,.product_list .item .position .product_link .product_name,.slider_viewed_need .slide .item .position .product_link .product_name{max-width:100%;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;height:38px;margin:0}.catalog_list .item .position .product_link:hover .product_name,.product_list .item .position .product_link:hover .product_name,.slider_viewed_need .slide .item .position .product_link .product_name:hover{color:red;opacity:1}.catalog_list .item .position .product_link:hover .product_name--not_available,.product_list .item .position .product_link:hover .product_name--not_available,.slider_viewed_need .slide .item .position .product_link .product_name--not_available:hover{color:#1e1e1e;opacity:.5}.catalog_list .item .position .offers,.product_list .item .position .offers,.slider_viewed_need .slide .item .position .offers{display:flex;flex-direction:column;gap:2px;min-height:54px;width:100%}.catalog_list .item .position .offers em,.product_list .item .position .offers em{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.catalog_list .item .position .offers .prices,.product_list .item .position .offers .prices,.slider_viewed_need .slide .item .position .offers .prices{align-items:center;display:flex;gap:8px;justify-content:flex-start;white-space:nowrap}.catalog_list .item .position .offers .price,.product_list .item .position .offers .price,.slider_viewed_need .slide .item .position .offers .price{color:#1e1e1e;font:500 26px/31px Oceanic Grotesk Compact,sans-serif}.catalog_list .item .position .offers .price.price--expiring,.product_list .item .position .offers .price.price--expiring,.slider_viewed_need .slide .item .position .offers .price.price--expiring{color:#ff6a00}.catalog_list .item .position .offers.action .prices>:nth-child(2),.product_list .item .position .offers.action .prices>:nth-child(2),.slider_viewed_need .slide .item .position .offers.action .prices>:nth-child(2){color:rgba(30,30,30,.502);font:400 14px/17px Oceanic Grotesk Compact,sans-serif;position:relative;text-decoration:line-through}.catalog_list .item .position .of_stock{align-items:center;color:#1e1e1e;display:flex;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;gap:4px;height:11px;text-decoration:underline;text-decoration-skip-ink:none}.catalog_list .item .position .of_stock:before{background:url(/local/templates/.default/img/bell-black-icon.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:20px;width:20px}@media (hover:hover){.catalog_list .item .position .of_stock:hover{color:red}.catalog_list .item .position .of_stock:hover:before{background-image:url(/local/templates/.default/img/bell-noavailable-icon--red.svg)}.map-geolocation:hover:after,.map-zoom__button:hover:after{opacity:.2}}.product_list .item .position .of_stock,.slider_viewed_need .slide .item .position .of_stock{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin-top:auto;transition:color .3s ease;width:100%}.product_list .item .position .of_stock:hover,.slider_viewed_need .slide .item .position .of_stock:hover{color:red}.noindex-out{display:flex;width:100%}.of_stock.out{cursor:pointer}@media (hover:hover){.of_stock.out:hover .noindex-out__text{color:red}.of_stock.out:hover .noindex-out__text:before{background-image:url(/local/templates/.default/img/bell-noavailable-icon--red.svg)}}@media screen and (max-width:1100px){.catalog_list .item .position .of_stock{font-size:12px;line-height:14px}.catalog_list .item .position .of_stock:before{height:16px;width:16px}}@media screen and (max-width:767px){.product_manufacturer{font-size:12px;height:14px;line-height:14px}.catalog_list .item,.product_list .item{border-radius:12px}.catalog_list .item .position .product_link .product_name,.product_list .item .position .product_link .product_name,.slider_viewed_need .slide .item .position .product_link .product_name{font-size:14px;height:34px;line-height:17px}.catalog_list .item .position .offers,.product_list .item .position .offers,.slider_viewed_need .slide .item .position .offers{min-height:47px}.catalog_list .item .position .offers .price,.product_list .item .position .offers .price,.slider_viewed_need .slide .item .position .offers .price{font-size:20px;line-height:24px}.catalog_list .item .position .offers.action .prices>:nth-child(2),.product_list .item .position .offers.action .prices>:nth-child(2),.slider_viewed_need .slide .item .position .offers.action .prices>:nth-child(2){font-size:12px;line-height:14px}}.catalog_list .item .sale,.product_list .item .sale{align-items:center;background-color:red;color:#fff;display:flex;font-family:Oceanic Grotesk Compact,sans-serif;font-size:20px;font-weight:700;height:32px;left:0;letter-spacing:.4px;line-height:1;margin:0;padding:0 14px;position:absolute;text-transform:uppercase;top:22px;width:auto;z-index:1}.catalog_list .item .sale:before,.product_list .item .sale:before{border:16px solid transparent;border-left-color:red;content:"";position:absolute;right:-32px;top:0}.catalog_list .item .remove,.product_list .item .remove{align-items:center;color:#e4e4e4;display:flex;font-size:20px;font-weight:400;justify-content:center;letter-spacing:.4px}.catalog_list .item .remove:hover,.product_list .item .remove:hover{color:red}.item .button-container,.product_list .button-container{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;justify-content:center;left:0;margin:auto 0 0;position:relative;width:100%}.button-wrapper,.prices-not-available{width:100%}.product-item__cheaper{cursor:pointer;position:relative;width:fit-content}.product-item__cheaper-caption-out{bottom:129px;display:none;left:0;position:absolute;width:max-content}.product-item__cheaper.product-item__cheaper--expiring-popup:hover .product-item__cheaper-caption-out{display:block}.product-item__cheaper-caption{background-color:#ffe7d6;border-radius:20px;box-sizing:border-box;color:#ff6a00;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;padding:4px 12px}.product-item__cheaper-label{align-items:center;border-radius:4px;display:flex;gap:4px;padding:2px 4px}.product-item__cheaper-label--expiring{background-color:#ff6a00}.product-item__cheaper--expiring-popup .product-item__cheaper-label--expiring:before{background:url(/local/templates/.default/img/icon-wraning--white.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:16px;width:16px}.product-item__cheaper-label--not-available{background-color:#f2f2f2}.product-item__cheaper-text{color:#fff;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.product-item__cheaper-label--not-available .product-item__cheaper-text{color:#1e1e1e;font-weight:500}.product-item__cheaper-price{font-weight:500;white-space:nowrap}@media screen and (max-width:1100px){.catalog_list .item .position,.product_list .item .position,.slider_viewed_need .slide .item .position{padding:36px 16px 16px}.catalog_list .item .favorites,.catalog_list .item .remove,.product_list .item .position .favorites,.product_list .item .remove,.slider_viewed_need .slide .item .position .favorites{right:16px;top:35px}.catalog_list .item .position .product_link,.catalog_list .item .position .product_link .product_photo,.product_list .item .position .product_link,.product_list .item .position .product_link .product_photo,.slider_viewed_need .slide .item .position .product_link,.slider_viewed_need .slide .item .position .product_link .product_photo{margin-bottom:6px}.product_list .item .position .of_stock,.slider_viewed_need .slide .item .position .of_stock{font-size:12px;line-height:14px}.product-item__cheaper-caption-out{bottom:121px}.product-item__cheaper-caption{padding:4px 11px}}@media screen and (max-width:767px){.catalog_list .item .position,.product_list .item .position,.slider_viewed_need .slide .item .position{padding:28px 8px 8px}.catalog_list .item .favorites,.catalog_list .item .remove,.product_list .item .position .favorites,.product_list .item .remove,.slider_viewed_need .slide .item .position .favorites{right:8px;top:27px}.catalog_list .item .position .product_link,.product_list .item .position .product_link,.slider_viewed_need .slide .item .position .product_link{margin-bottom:4px}.catalog_list .item .position .product_link .product_photo,.product_list .item .position .product_link .product_photo,.slider_viewed_need .slide .item .position .product_link .product_photo{height:137px;margin-bottom:4px}.catalog_list .item .position .product_link .product_photo img,.product_list .item .position .product_link .product_photo img,.slider_viewed_need .slide .item .position .product_link .product_photo img{max-width:138px}.catalog_list .item .position .button,.product_list .item .position .button,.slider_viewed_need .slide .item .position .button{border-radius:12px;font-size:14px;height:37px;line-height:17px}.catalog_list .item .position .number-box,.product_list .item .position .number-box,.slider_viewed_need .slide .item .position .number-box{border-radius:12px;height:37px}.catalog_list .item .position .number-box_input,.product_list .item .position .number-box_input,.slider_viewed_need .slide .item .position .number-box_input{font-size:14px;line-height:17px}.product-item__cheaper-caption-out{bottom:103px}}@media (max-width:767px){.catalog_list .content#list_favorites_container .sort{grid-template-rows:1fr 1fr}}.product_list:not(.not-grid){background-color:#fff;margin:25px 0}.product_list:not(.not-grid) .container{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(auto,1fr));grid-template-rows:1fr}@media (max-width:1100px){.product_list:not(.not-grid) .container{gap:4px;grid-template-columns:repeat(3,minmax(auto,1fr))}}@media (max-width:767px){.product_list:not(.not-grid) .container{grid-template-columns:repeat(2,minmax(auto,1fr))}}.add_cart.v3 .pharma_info_content,.pharma_info_content{overflow:hidden;position:relative}.add_cart.v3 .pharma_info_content .list,.pharma_info_content .list{height:100%;margin:0 auto;max-height:324px;position:relative;width:100%}.add_cart.v3 .pharma_info_content .list:after,.add_cart.v3 .pharma_info_content .list:before,.pharma_info_content .list:after,.pharma_info_content .list:before{background-color:#e4e4e4;content:"";height:1px;left:0;position:absolute;width:calc(100% - 20px);z-index:1}.add_cart.v3 .pharma_info_content .list:before,.pharma_info_content .list:before{top:0}.add_cart.v3 .pharma_info_content .list:after,.pharma_info_content .list:after{bottom:0}.add_cart.v3 .pharma_info_content .list ul,.pharma_info_content .list ul{margin-right:20px}.add_cart.v3 .pharma_info_content .list ul li,.pharma_info_content .list ul li{border-bottom:16px solid #fff;border-top:16px solid #fff;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.add_cart.v3 .pharma_info_content .list ul li:before,.pharma_info_content .list ul li:before{border-bottom:1px solid #e4e4e4;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;top:-16px;width:100%}.add_cart.v3 .pharma_info_content .list ul li:first-child:before,.pharma_info_content .list ul li:first-child:before{content:none}.add_cart.v3 .pharma_info_content .list ul li.select_this_pharma,.pharma_info_content .list ul li.select_this_pharma{background-color:rgba(50,138,39,.1);border-bottom:16px solid #eaf3e9;border-top:16px solid #eaf3e9}.add_cart.v3 .pharma_info_content .list ul li .pharma_info,.pharma_info_content .list ul li .pharma_info{display:grid;grid-template-columns:1.35fr 1.15fr .5fr 74px;grid-template-rows:1fr}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns,.pharma_info_content .list ul li .pharma_info .btns{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns a,.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns div,.pharma_info_content .list ul li .pharma_info .btns a,.pharma_info_content .list ul li .pharma_info .btns div{height:32px;margin:8px;width:32px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block,.pharma_info_content .list ul li .pharma_info .block{align-items:center;color:#707070;display:flex;flex-direction:column;justify-content:center;padding:8px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .ph_name,.pharma_info_content .list ul li .pharma_info .block .ph_name{font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:700}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .ph_location,.pharma_info_content .list ul li .pharma_info .block .ph_location{font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .route,.pharma_info_content .list ul li .pharma_info .block .route{display:flex;margin-top:10px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block .metro,.pharma_info_content .list ul li .pharma_info .block .metro{align-items:center;background-color:#707070;border:1px solid #707070;border-radius:50%;color:#fff;display:flex;font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;height:20px;justify-content:center;margin-right:8px;width:20px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block img,.pharma_info_content .list ul li .pharma_info .block img{height:18px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.one,.pharma_info_content .list ul li .pharma_info .block.one{align-items:flex-start}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.two,.pharma_info_content .list ul li .pharma_info .block.two{align-items:center;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;justify-content:center}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.two .phone_number,.pharma_info_content .list ul li .pharma_info .block.two .phone_number{margin-top:8px}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.two .phone_number:hover,.pharma_info_content .list ul li .pharma_info .block.two .phone_number:hover{color:red}@media (max-width:680px){.add_cart.v3 .pharma_info_content .list ul li .pharma_info,.product_all_details .tab_container .el .pharma_info_content .list ul li .pharma_info{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .btns,.product_all_details .tab_container .el .pharma_info_content .list ul li .pharma_info .btns{bottom:-8px;flex-direction:row;left:0;position:absolute;width:100%}}.product_all_details{padding-bottom:36px}.product-details-instructions__title{margin:0;padding-bottom:12px}.product-details-instructions-main__menu-title{color:#1e1e1e;font:500 20px/24px Oceanic Grotesk Compact,sans-serif;margin:0}.product_all_details .container .content{display:block;width:100%}.product_all_details .tabs{border-left:1px solid #f5f5f5}.product_all_details .tabs li{background-color:#fff;border-right:1px solid #f5f5f5;color:#e4e4e4;cursor:pointer;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700;letter-spacing:.4px;padding:24px 28px 18px;position:relative;z-index:0}.product_all_details .tabs li:hover{color:#464646}.product_all_details .tabs li.active{color:#707070}.product_all_details .tabs li.active:hover{color:#464646}.product_all_details .tab_container .el{display:none;width:100%}.product_all_details .tab_container .el.active{display:block}.product_all_details .tab_container .el.certificates.active{display:flex}.product_all_details .tab_container .el.availability{position:relative}.product_all_details .tab_container .el.availability .custom_option{display:grid;grid-template-columns:1fr;grid-template-rows:40px;margin-top:16px;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}.product_all_details .tab_container .el.availability .custom_option .select_element{border-radius:20px;color:#707070;height:40px}.product_all_details .tab_container .el.availability .custom_option .select_element.active{border-radius:20px 20px 0 0}.product_all_details .tab_container .el.availability .custom_option .select_dropdown li{color:#707070}.product_all_details .tab_container .el.availability .custom_option .select_dropdown li:hover{color:red}.product_all_details .tab_container .el.availability .custom_option .search{height:40px}.product_all_details .tab_container .el.availability .custom_option .search:hover input[type=search]{border:1px solid red}.product_all_details .tab_container .el.availability .custom_option .search i{align-items:center;color:#707070;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:0;top:0;width:40px;z-index:1}.product_all_details .tab_container .el.availability .custom_option .search input[type=submit]{opacity:0}.product_all_details .tab_container .el.availability .custom_option input[type=search]{background-color:transparent;border:1px solid #e4e4e4;border-radius:20px;height:100%;padding:0 40px 0 20px;width:100%}.product_all_details .tab_container .el.availability .custom_option input[type=search]:active,.product_all_details .tab_container .el.availability .custom_option input[type=search]:focus,.product_all_details .tab_container .el.availability .custom_option input[type=search]:hover{border:1px solid red}.product_all_details .tab_container .el.availability .custom_option input[type=submit]{background-color:transparent;border:0;border-radius:50%;height:40px;min-width:40px;padding:0;position:absolute;right:0;top:0;width:40px;z-index:1}.product_all_details .tab_container .el.availability .custom_option input[type=submit] hover~input[type=search]{border:1px solid red}.product_all_details .tab_container .el.availability .custom_checkbox{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:14px 0 0}.product_all_details .tab_container .el.availability .custom_checkbox li{margin-bottom:16px;margin-right:32px}.product_all_details .tab_container .el.availability .custom_checkbox .control{color:#707070;font-size:16px;font-weight:300;line-height:28px}.product_all_details .tab_container .el.availability .maps{height:25vw;margin:32px 0;position:relative;width:100%}.product_all_details .tab_container .el.availability .maps .map{height:100%;left:0;position:absolute;top:0;width:100%}.product_all_details .tab_container .el.availability .maps:before{content:"";display:block;height:100%;position:relative;width:100%}.product_all_details .tab_container .el.availability .sort .custom_option{grid-template-columns:1fr;grid-template-rows:1fr;margin-top:0}.product_all_details .tab_container .el.availability .pharma_info_content{position:relative}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_name{font-size:18px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_location,.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.two{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_name{font-size:18px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_location{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content .favorites{margin:16px}.product_all_details .tab_container .el.availability .pharma_info_content .favorites:before{display:block;height:32px!important;left:0;position:relative;top:0;transform:none;width:32px!important}.product_all_details .tab_container .el.availability .pharma_info_content .favorites:after{content:none}.product_all_details .tab_container .el.availability .pharma_info_content .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:400;text-align:right;width:100%}.product_all_details .tab_container .el.availability .pharma_info_content .select_this_pharma:after{align-items:center;bottom:-16px;color:red;content:"Выбранная аптека";display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;height:auto;justify-content:center;left:50%;line-height:20px;position:absolute;text-align:center;top:auto;transform:translateX(-50%);width:100%}.product_all_details .tab_container .el.availability .pharma_info_content .el_btn,.product_all_details .tab_container .el.availability .pharma_info_content .select_in_cart{align-items:center;background-color:#707070;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px!important;justify-content:center;margin:16px;position:relative;width:32px!important}.product_all_details .tab_container .el.availability .pharma_info_content .el_btn i,.product_all_details .tab_container .el.availability .pharma_info_content .select_in_cart i{font-size:16px;font-weight:400;line-height:28px;width:18px}.product_all_details .tab_container .el.availability .pharma_info_content .el_btn:hover,.product_all_details .tab_container .el.availability .pharma_info_content .select_in_cart:hover{background-color:red}.product_all_details .tab_container .el.instruction p,.product_all_details .tab_container .el.instruction span,.product_all_details .tab_container .el.instruction strong{width:100%}.product_all_details .tab_container .el.instruction p{color:#000;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px;line-height:20px;margin-bottom:24px}.product_all_details .tab_container .el.instruction p.title{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:36px;font-weight:700;position:inherit;right:16rem;text-transform:none}.product_all_details .tab_container .el.instruction span{color:red}.product_all_details .tab_container .el.instruction strong{font-size:20px;font-weight:700}.product_all_details .tab_container .el.instruction h3{font-size:20px;font-weight:700;margin:15px 0 5px;padding:0}.product_all_details .tab_container .el.instruction li{color:#000;font-size:16px;font-weight:400;line-height:130%;list-style-type:none;margin-bottom:16px}.product_all_details .tab_container .el.instruction ul{margin-bottom:24px;margin-top:8px}.product_all_details .tab_container .el.instruction li a{color:rgba(30,30,30,.502)}@media screen and (max-width:1100px){.product_all_details{padding-bottom:30px}}@media screen and (max-width:767px){.product_all_details{padding-bottom:24px}}.slider_certificates .next,.slider_certificates .prev{border:1px solid #e4e4e4;border-radius:50%;color:#e4e4e4;cursor:pointer;font-size:36px;font-weight:400;height:44px;letter-spacing:.72px;position:absolute;top:-66px;width:44px;z-index:1}.slider_certificates .next .fa,.slider_certificates .prev .fa{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.slider_certificates .next:hover,.slider_certificates .prev:hover{border:1px solid red;color:red}.slider_certificates .prev{right:60px;transform:rotate(90deg)}.slider_certificates .next{right:0;transform:rotate(-90deg)}@media (min-width:1200px){.always_need.always_need__align-items-left.always_need__remove-border .container .title{position:relative;right:15px}}#instruction.el.instruction.active .instruction__articles{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:30px;max-width:calc(100% - 10rem)}#instruction.el.instruction.active .instruction__articles>a.instruction__articles-article-link{border-bottom:1px dashed green;color:green;white-space:nowrap}#instruction.el.instruction.active div ul li:before{bottom:3px;content:url(/local/templates/.default/img/instruction/list_stroke.svg);margin-right:25px;position:relative}#instruction.el.instruction.active .instruction__contents div{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;line-height:130%}#instruction.el.instruction.active .instruction__contents div h3{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:24px;font-weight:400;line-height:130%;margin-bottom:1rem}#instruction.el.instruction.active .instruction__contents div p{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;line-height:130%}#instruction.el.instruction.active .instruction__title-container{align-items:center;display:inline-grid;grid-auto-flow:column;justify-content:start;grid-column-gap:2.5rem;grid-template-columns:1fr 2fr 1fr;margin-bottom:1rem;position:relative;width:100%}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button{background-color:unset;border:2px solid red;border-radius:28px;bottom:13px;color:red;font-family:Oceanic Grotesk Compact,sans-serif;font-size:22px;font-weight:500;height:calc(100% + 6px);left:5.6rem;max-width:calc(100% - 5.5rem);padding-left:0;position:inherit;-webkit-tap-highlight-color:transparent}@media (max-width:768px){#instruction.el.instruction.active .instruction__title-container{grid-column-gap:unset;align-items:self-start}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button{color:transparent;height:unset;margin-left:3rem;min-height:40px;min-width:55px}#instruction.el.instruction.active .instruction__articles{max-width:calc(100% - 5px)}}@media (max-width:1023px){#instruction.el.instruction.active .instruction__title-container{margin-bottom:2rem}#instruction.el.instruction.active .instruction__title-container .title{font-size:20px;font-weight:700;margin-bottom:unset;position:unset}#instruction.el.instruction.active .instruction__title-container .button.button.instruction__hide-button{font-size:18px;font-weight:500;padding-left:6px;position:unset}}.product_all_details .tab_container .el.analogy .product_list{display:block;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;margin:24px 0 2px;width:100%}.product_all_details .tab_container .el.analogy .product_list .item{background-color:#fff;border-top:1px solid #e4e4e4;height:auto}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(5){border-left:0}.product_all_details .tab_container .el.analogy .product_list .item .position{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:22px 20px 24px;position:relative;top:0;width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites{cursor:pointer;height:18px;position:absolute;right:20px;top:22px;width:18px;z-index:1}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites:before{background-image:url(/local/templates/.default/img/heart-0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--hover-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites.is-active:before,.product_all_details .tab_container .el.analogy .product_list .item .position .favorites.is-active:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .tab_container .el.analogy .product_list .item .position .favorites.is-active:hover:before{opacity:.75}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link{width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_photo{margin:5px auto 14px;overflow:hidden;position:relative;width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_photo:before{content:"";display:block;padding-top:56.25%;position:relative}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_photo img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_name{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;height:68px;margin:0 auto;text-align:center;word-wrap:break-word;font-weight:300;overflow:hidden}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link:hover .product_name{color:#000}.product_all_details .tab_container .el.analogy .product_list .item .position .offers{text-align:center}.product_all_details .tab_container .el.analogy .product_list .item .position .offers .price,.product_all_details .tab_container .el.analogy .product_list .item .position .offers em{display:block;font-style:normal;font-weight:300;width:100%}.product_all_details .tab_container .el.analogy .product_list .item .position .offers em{color:#000;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;margin-bottom:.25rem}.product_all_details .tab_container .el.analogy .product_list .item .position .offers .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:300}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;margin:14px auto 0;position:relative;text-align:center}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in{color:red}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in .fa{font-size:16px;font-weight:400;left:-8px;line-height:28px;position:relative}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out{color:red}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out .fa{font-size:16px;font-weight:400;left:-8px;line-height:28px;position:relative}.product_all_details .tab_container .el .title sup{color:#707070;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;left:8px;top:-24px}.product_all_details .sticky{height:100%;min-height:auto;overflow:inherit}.product_all_details .sticky .item{border:1px solid #e4e4e4;display:none;height:auto;position:sticky;top:16px}.product_all_details .sticky .item .position{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:22px 20px 80px;position:relative;top:0;width:100%}.product_all_details .sticky .item .position .favorites{cursor:pointer;height:18px;position:absolute;right:20px;top:22px;width:18px;z-index:1}.product_all_details .sticky .item .position .favorites:before{background-image:url(/local/templates/.default/img/heart-0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.product_all_details .sticky .item .position .favorites:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--hover-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .sticky .item .position .favorites.is-active:before,.product_all_details .sticky .item .position .favorites.is-active:hover:before{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.product_all_details .sticky .item .position .favorites.is-active:hover:before{opacity:.75}.product_all_details .sticky .item .position .product_link{width:100%}.product_all_details .sticky .item .position .product_link .product_photo{margin:5px auto 14px;overflow:hidden;position:relative;width:100%}.product_all_details .sticky .item .position .product_link .product_photo:before{content:"";display:block;padding-top:56.25%;position:relative}.product_all_details .sticky .item .position .product_link .product_photo img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.product_all_details .sticky .item .position .product_link .product_name{height:68px;margin:0 48px 18px;text-align:center;word-wrap:break-word;color:#000;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;line-height:22px;overflow:hidden}.product_all_details .sticky .item .position .product_link:hover .product_name{opacity:.75}.product_all_details .sticky .item .position p{font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;margin-bottom:4px;text-align:center}.product_all_details .sticky .item .position p.product_ingredients{color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:600;margin-bottom:8px}.product_all_details .sticky .item .position p.price_range,.product_all_details .sticky .item .position p.product_release_form{color:red}.product_all_details .sticky .item .position p.price{color:#000;font-family:Oceanic Grotesk Compact;font-size:28px}.product_all_details .tab_container .el.analogy .product_list .container{padding:0}@media (max-width:1279px){.product_all_details .container .tab_container .el.availability .pharma_info_content .price{text-align:center}}.product_all_details .container .tab_container .el.availability .pharma_info_content .select_this_pharma .price{text-align:center}.product_all_details .container .tab_container .el.availability .pharma_info_content .select_this_pharma .price:before{content:none}.product_all_details .list ul li.select_this_pharma:after{color:red;content:"какой то текст";display:block;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;left:0;line-height:20px;margin-top:0;position:absolute;text-align:center;top:-20px;width:100%}@media (max-width:1023px){.product_all_details .container .content{grid-template-columns:1fr}.product_all_details .container .content .sticky{display:none}.product_all_details .tab_container .el.availability .maps{height:50vw}.product_all_details .tab_container .el.availability .title sup{top:-16px}.product_all_details .tab_container .el.availability .custom_option{grid-template-columns:1fr;grid-template-rows:40px 40px}.product_all_details .tab_container .el.analogy .product_list .item .position .product_link .product_name{font-size:16px;height:60px;margin-bottom:8px}.product_all_details .tab_container .el.analogy .product_list .item .position .offers em{font-size:18px}.product_all_details .tab_container .el.analogy .product_list .item .position .offers .price{font-size:20px;line-height:24px}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock{font-size:16px}.product_all_details .tab_container .el.instruction p{font-size:1rem;margin-bottom:1rem}.product_all_details .tab_container .el.instruction p.title{font-size:1.25rem;margin-bottom:1rem}.product_all_details .tab_container .el.instruction strong{font-size:1.125rem}}@media (max-width:767px){.product_all_details .tab_container .el.certificates{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}.product_all_details .tab_container .el.availability .custom_option{grid-template-columns:1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:40px 40px}.product_all_details .tab_container .el.availability .custom_option .custom_search{min-height:40px}.product_all_details .tab_container .el.availability .title sup{top:-11px}.product_all_details .tab_container .el.availability .pharma_info_content{position:relative}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one{font-size:14px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_name{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.one .ph_location,.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block.two{font-size:14px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_name{font-size:16px}.product_all_details .tab_container .el.availability .pharma_info_content ul li .pharma_info .block .ph_location{font-size:14px}}@media (max-width:699px){.product_all_details .pharma_info_content .favorites:before,.product_all_details .pharma_info_content .select_in_cart{height:32px;width:32px}}@media (max-width:559px){.product_all_details .tab_container .el.analogy .product_list{grid-template-columns:1fr 1fr}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(3n+1){border-left:0}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(4n+1){border-left:1px solid #e4e4e4}}@media (max-width:480px){.product_all_details .tab_container .el.analogy .product_list .item .position .favorites{right:14px;top:16px}.product_all_details .tab_container .el.analogy .product_list .item .position .to_cart{bottom:10px}}@media (max-width:374px){.product_all_details .tab_container .el.analogy .product_list .item .position .favorites{right:8px;top:8px}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in,.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out{font-size:14px}.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.in .fa,.product_all_details .tab_container .el.analogy .product_list .item .position .of_stock.out .fa{font-size:13px;left:-8px;line-height:normal;top:0}}.product-labels{align-items:flex-start;display:flex;flex-direction:column;gap:8px;left:100px;max-width:70%;position:absolute;top:0;z-index:3}.item .product-labels{flex-direction:row;gap:4px;left:20px;top:20px}.product-labels .label{background:#fde8e8;border-radius:20px;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;padding:8px;position:relative}.item .product-labels .label{border-radius:100px;box-sizing:border-box;font:400 13px/16px Oceanic Grotesk Compact,sans-serif;padding:2px 7px}.product-labels .label span{align-items:center;color:red;display:flex;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item .product-labels .label span{font:400 13px/16px Oceanic Grotesk Compact,sans-serif}.item .product-labels .product-label--COLD_STORAGE{background-color:#f5f7fd;border-radius:50%;display:flex;height:20px;padding:2px;position:relative;width:20px}.item .product-labels .product-label--COLD_STORAGE:before{background:url(/local/templates/.default/img/icon-snowflake--blue.svg) no-repeat 50%/contain;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.item .product-labels .product-label--COLD_STORAGE span{display:none}.product-labels .product-label--P_GIFT{margin:10px 0 5px 10px;padding:0 7% 0 40px}.product-labels .product-label--P_GIFT:before{background:url(/local/templates/.default/img/label-gift.svg) 50% no-repeat;content:"";height:45px;left:-10px;overflow:hidden;position:absolute;top:-10px;width:45px;z-index:1}.product-labels .product-label--P_SET{background:#fde8e8;line-height:unset}.product-labels .product-label--P_SET span{color:red}.product-labels .product-label--P_SET:after{border-width:22px 0 22px 12px}.product-labels .product-label--RECIPE{background:transparent;display:none;padding:0}.product-labels .product-label--P_NEWPRODUCT{background-color:#ebf6f0}.product-labels .product-label--P_NEWPRODUCT span{color:red}.product-labels .product-label--P_HITSALES{background-color:#e5f8fe}.product-labels .product-label--P_HITSALES span{color:#00b6f1}.product-labels .product-label--receipt{align-items:center;background-color:#f4ebfb;cursor:pointer;display:flex;gap:4px;padding:8px 8px 8px 32px}.product-labels .product-label--receipt:before{background:url(/local/templates/.default/img/icon-warning--purple.svg) no-repeat 50%/contain;content:"";display:block;height:20px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.product-labels .product-label--receipt span{color:#8e32d7}.product-labels.product-detail__labels .product-label--COLD_STORAGE,.product-labels.product-detail__labels--bottom .label:not(.product-label--COLD_STORAGE){display:none}.product-labels.product-detail__labels--bottom .product-label--COLD_STORAGE{align-items:center;background-color:#00b6f1;border-radius:20px;display:flex;min-height:24px;padding:3px 4px 3px 24px;position:relative}.product-labels.product-detail__labels--bottom .product-label--COLD_STORAGE:before{background:url(/local/templates/.default/img/icon-snowflake.svg) no-repeat 50%/contain;content:"";height:20px;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.product-labels.product-detail__labels--bottom .product-label--COLD_STORAGE span{color:#fff}@media screen and (max-width:1100px){.item .product-labels{left:16px;top:16px}.product-labels .label,.product-labels .label span{font-size:12px;line-height:16px}.product-labels .label{padding:6px}.product-labels .product-label--receipt:before{display:none}.product-labels.product-detail__labels--bottom .product-label--COLD_STORAGE{min-height:0;padding:2px 4px 2px 20px}.product-labels.product-detail__labels--bottom .product-label--COLD_STORAGE:before{height:16px;width:16px}.product-labels.product-detail__labels--bottom .product-label--COLD_STORAGE span{line-height:15px}}@media screen and (max-width:767px){.product-labels{left:0}.item .product-labels{left:8px;top:8px}.product-labels .product-label--RECIPE{display:block}.product-labels.product-detail__labels--bottom .label{padding:2px 7px}.product-labels .label,.product-labels .label span{line-height:15px}.product-labels.product-detail__labels--bottom .label:not(.product-label--COLD_STORAGE){display:block}.product-labels.product-detail__labels--bottom .product-label--COLD_STORAGE{padding:2px 4px 2px 20px}}.search_nearest_pharmacy .contents .maps{height:100%;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:-1}.search_nearest_pharmacy .contents .maps.show{pointer-events:auto;position:relative;visibility:visible;z-index:1}.search_nearest_pharmacy.page-our_pharmacy .maps{pointer-events:auto;position:absolute;visibility:visible;z-index:1}.search_nearest_pharmacy .contents .maps .map{border-radius:20px;height:100%;left:0;max-height:703px;overflow:hidden;position:absolute;top:0;width:100%}.map-zoom{background-color:#fff;border:1px solid #dedede;border-radius:8px;box-shadow:1px 1px 40px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;width:44px}.map-zoom__button{background-color:transparent;border:none;border-radius:0;cursor:pointer;height:49px;margin:0;outline:none;padding:0;position:relative;width:100%}.map-zoom__button:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:20px}.map-zoom__button--in:after{background-image:url(/local/templates/.default/img/icon-map--plus.svg)}.map-zoom__button--out:after{background-image:url(/local/templates/.default/img/icon-map--minus.svg)}.map-geolocation{background-color:#fff;border:1px solid #dedede;border-radius:50%;cursor:pointer;height:44px;position:relative;width:44px}.map-geolocation:after{background:url(/local/templates/.default/img/icon-geolocation.svg) no-repeat 50%/contain;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:24px}.search_nearest_pharmacy .top .left .search.top input[type=search]{background-color:transparent;border:1px solid red;border-radius:500px;color:#000;font:400 16px/20px Oceanic Grotesk Compact,sans-serif;height:44px;padding:0 132px 0 16px;width:210%}.search_nearest_pharmacy .top .left .search.top input[type=search]::-webkit-input-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]::-moz-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]:-ms-input-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]::-ms-input-placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=search]::placeholder{color:#ced2d6}.search_nearest_pharmacy .top .left .search.top input[type=submit]{background-color:transparent;border:0;border-radius:50%;font-size:0;height:40px;min-width:30px;padding:0;position:absolute;right:0;width:30px;z-index:2}.search_nearest_pharmacy .top .left .search.top i.fa.fa-close.show~input[type=reset]{display:block}.search_nearest_pharmacy .top .left .search.top input[type=reset]{background-color:transparent;border:0;border-radius:50%;display:none;font-size:0;height:40px;min-width:20px;padding:0;position:absolute;right:32px;width:20px;z-index:1}@media (max-width:1023px){.search_nearest_pharmacy .top .left .search.top input[type=search]{width:100%}.search_nearest_pharmacy .top .left .search.top input[type=submit]{right:1px}}@media screen and (max-width:767px){.search_nearest_pharmacy .top .left .search.top input[type=search]{line-height:19px;padding:0 116px 0 16px}.search_nearest_pharmacy .top .left .search.top input[type=search]::-webkit-input-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]::-moz-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]:-ms-input-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]::-ms-input-placeholder{color:#707070}.search_nearest_pharmacy .top .left .search.top input[type=search]::placeholder{color:#707070}}.change_password,.forgot_password{background-color:#fff;flex-grow:1;margin:0 0 40px}.change_password .container,.forgot_password .container{display:grid;grid-template-columns:calc(75% - 24px) calc(25% - 24px);grid-template-rows:1fr;grid-column-gap:48px}.change_password .container .content .list,.forgot_password .container .content .list{border:1px solid #e4e4e4;margin-top:32px;padding:32px 40px 40px}.change_password .container .content .list .submit,.forgot_password .container .content .list .submit{display:block;margin:24px auto 0}.change_password .container .content .list .block,.forgot_password .container .content .list .block{margin-bottom:24px;width:90%}.change_password .container .content .list .block .input,.forgot_password .container .content .list .block .input{border-radius:24px;height:48px;width:100%}.change_password .container .content .list .block .input:focus input,.change_password .container .content .list .block .input:hover input,.forgot_password .container .content .list .block .input:focus input,.forgot_password .container .content .list .block .input:hover input{border-color:red}.change_password .container .content .list .block .input.access:before,.change_password .container .content .list .block .input.error:before,.forgot_password .container .content .list .block .input.access:before,.forgot_password .container .content .list .block .input.error:before{color:red;content:"\f070";font-family:FontAwesome;font-size:48px;font-weight:400;position:absolute;right:-60px;top:50%;transform:translateY(-50%)}.change_password .container .content .list .block .show_hide_btn,.forgot_password .container .content .list .block .show_hide_btn{border-radius:50%;bottom:48px;cursor:pointer;height:48px;left:calc(100% - 48px);position:relative;width:48px}.change_password .container .content .list .block .show_hide_btn:before,.forgot_password .container .content .list .block .show_hide_btn:before{align-items:center;color:#707070;content:"\f070";display:flex;font-family:FontAwesome;font-size:20px;font-weight:40;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.change_password .container .content .list .block .show_hide_btn:hover:before,.forgot_password .container .content .list .block .show_hide_btn:hover:before{color:red}.change_password .container .content .list .block .show_hide_btn.show:before,.forgot_password .container .content .list .block .show_hide_btn.show:before{content:"\f06e"}.change_password .container .content .list .block input,.forgot_password .container .content .list .block input{border:1px solid #e4e4e4;border-radius:24px;color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:23px;font-weight:600;height:100%;padding:0 48px 0 24px;width:100%}.change_password .container .content .list .block input:focus,.change_password .container .content .list .block input:hover,.forgot_password .container .content .list .block input:focus,.forgot_password .container .content .list .block input:hover{border-color:red}.change_password .container .content .list .block label,.forgot_password .container .content .list .block label{color:red;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;margin-bottom:4px;margin-left:32px;width:100%}@media (max-width:767px){.change_password .container,.forgot_password .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}.change_password .container .content .list,.forgot_password .container .content .list{padding:16px 16px 32px}.change_password .container .content .list .block,.forgot_password .container .content .list .block{width:100%}.change_password .container .content .list .block input,.forgot_password .container .content .list .block input{font-size:1.125rem}}.alphabet-search__tabs{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding-bottom:20px}.alphabet-search__tab{align-items:center;border:1px solid #dedede;border-radius:28px;color:#1e1e1e;display:flex;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;height:30px;justify-content:center;padding:5px 16px;text-align:center;transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease,color .3s ease;white-space:nowrap;width:fit-content}.alphabet-search__tab--active{background:red;border-color:red;color:#fff}.alphabet-search__tab:not(.alphabet-search__tab--active):hover{background-color:#fde8e8;border-color:red;color:red}@media screen and (max-width:1100px){.alphabet-search__tabs{flex-wrap:nowrap;gap:8px;margin:0 -16px;overflow:auto;padding:0 16px 12px;scrollbar-width:none;-ms-overflow-style:none}.alphabet-search__tabs::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.alphabet-search__tabs{gap:8px;margin:0 -14px;padding:0 14px 12px}.alphabet-search__tab{font-size:14px;line-height:17px;padding:6px 16px}}.alphabet-search__container{display:flex;flex-direction:column}.filter{overflow:visible}.filter .block-header,.filter-wrapper .block-header{color:#1e1e1e;display:none;font:500 28px/31px Oceanic Grotesk Compact,sans-serif;position:relative}.filter .block-header{padding:0 0 24px}.filter .close_block,.filter-wrapper .close_block{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain;cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px}.filter .close_block,.filter-wrapper .close_block:before{display:none}.filter .back{align-items:center;color:red;cursor:pointer;display:flex;font-family:FontAwesome;font-size:1rem;height:48px;justify-content:center;position:absolute;right:0;top:0;width:48px;z-index:1}.filter .back:hover{opacity:.75}.filter.personal_user_sidebar .box{background-color:#fff;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:auto;position:sticky;top:90px;grid-row-gap:24px;border:1px solid #e4e4e4;border-radius:25px;padding:12px 4px 20px}.filter.personal_user_sidebar .box .user_block{background-color:#fff;box-shadow:unset;padding:unset;padding-top:8px;top:4%;transition:.5s ease-in-out;width:100%}.filter.personal_user_sidebar .box .user_block .user_name{border-bottom:1px dashed #e4e4e4;color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:600;margin:0 auto 4px;padding-bottom:10px;text-align:center;width:90%}.filter.personal_user_sidebar .box .user_block .user_name span.first_name{display:-webkit-box;-webkit-line-clamp:1;max-width:257px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical}@media screen and (max-width:1100px){.filter .close_block,.filter-wrapper .close_block{height:24px;width:24px}}.filter.personal_user_sidebar .box .user_block ul{margin:0 auto 16px;width:90%}.filter.personal_user_sidebar .box .user_block ul li a{color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;line-height:36px;margin:24px 0}.filter.personal_user_sidebar .box .user_block ul li a.active{pointer-events:none}.filter.personal_user_sidebar .box .user_block ul li a.active,.user_block ul li a:hover{color:red}@media (max-width:1023px){.filter.personal_user_sidebar .box,.filter.personal_user_sidebar .filter{z-index:unset}}.filter-wrapper{padding-top:59px;position:relative}.filter-inner{display:flex;flex-direction:column;gap:24px;position:sticky;top:80px}.selection-pg__catalog .filter-inner{top:120px}.filter .box{grid-row-gap:24px}.filter .box,.filter .box .block{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.filter .box .block{margin:0;max-height:320px;padding:0;width:100%}.filter .box .block .title{align-items:center;color:#1e1e1e;cursor:pointer;display:flex;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;letter-spacing:normal;min-height:23px;padding:0;position:relative;text-align:left;text-transform:none}.filter .box .block .title i{color:#1e1e1e;display:block;font-size:12px;font-weight:400;position:absolute;right:0;top:50%;transform:translateY(-50%)}.filter .box .block .title:hover i{color:red}.filter .box .block.category{cursor:auto}.filter .box .block.category--full{max-height:100%}.filter .box .block.category ul{height:auto}.filter .box .block.category ul a{color:rgba(30,30,30,.502);font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;line-height:19px}.filter .box .block.category ul a.active,.filter .box .block.category ul a:hover{color:red}.filter .box .block .list{background-color:#fff!important;border:none!important;display:block;height:0;margin:0;max-height:280px;overflow:hidden;padding:0;width:100%}.filter .box .block.category--full .list{max-height:100%}.filter .box .block .list .mCSB_scrollTools{height:calc(100% - 8px);opacity:0}.filter .box .block .list:hover .mCSB_scrollTools{opacity:1}.filter .box .block .list ul{display:flex;flex-direction:column;gap:12px;margin:0;padding-right:10px}.filter .box .block .list ul li{color:rgba(30,30,30,.502);font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;line-height:19px;margin:0;width:100%}.filter .box .block .list ul li label{width:100%}.filter .box .block.show .title i{transform:translateY(-50%)}.filter .box .block.show .list{height:auto;padding:12px 0 0}.filter .bottom .filter_info{color:red;display:inline-block;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:14px;font-weight:300;margin:0 0 24px;position:relative;width:auto}.filter .filter-button_container{display:flex;gap:10px}.filter .box.bx_filter .control .control__indicator{width:14px}.filter .box.bx_filter .mCSB_scrollTools,.filter .box.bx_filter .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.filter .box.bx_filter .mCSB_scrollTools .mCSB_draggerRail{width:10px}.filter .box .button--filter{height:44px;width:100%}.filter .box .button--1.button--filter:disabled{background-color:#fff!important;border-color:#e6eaee!important;color:rgba(30,30,30,.502)}@media screen and (max-width:1100px){.filter-wrapper{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);height:100%;left:calc(-100% - 16px);overflow:auto;padding:48px 16px 80px;position:fixed;top:0;transition:.5s ease-in-out;width:100%;z-index:11}.filter-wrapper.show{left:0}.filter-inner{position:static}.filter-wrapper .block-header{display:block;font-size:20px;line-height:24px}.filter .filter-button_container{align-items:center;width:100%}}@media screen and (max-width:767px){.filter .filter-button_container{flex-direction:column-reverse}.filter .filter-button_container .button--large{max-width:100%;width:100%}}.cart_order.your_cart{flex:1;margin:0}.cart_order.your_cart .top{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:32px}.pharmacy-total-bsaket{align-content:center;align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}@media (max-width:767px){.cart_order.your_cart .bottom .order_price strong,.cart_order.your_cart .el .order_number strong{font-size:1.75rem;white-space:pre}}.cart_order.your_cart .el .bottom .order_number,.cart_order.your_cart .el .bottom .order_price{display:flex;flex-direction:column;justify-content:flex-end}.cart_order.your_cart .el .bottom .order_number .discount,.cart_order.your_cart .el .bottom .order_price .discount{color:red;font-family:Oceanic Grotesk Compact;font-size:20px;margin-bottom:8px}.cart_order.your_cart .bottom .order_price strong,.cart_order.your_cart .el .order_number strong{color:#000;font-family:Oceanic Grotesk Compact;font-size:30px;font-weight:300;letter-spacing:.6px}.cart_order.your_cart .el .bottom .order_number strong .price,.cart_order.your_cart .el .bottom .order_price strong .price,.cart_order.your_cart .el .content .bottom .order_number strong .currency,.cart_order.your_cart .el .content .bottom .order_price strong .currency{font-size:26px}.cart_order.your_cart .el .bottom .order_number strong .status,.cart_order.your_cart .el .bottom .order_price strong .status,.cart_order.your_cart .el .content .bottom .order_number strong .bonus,.cart_order.your_cart .el .content .bottom .order_price strong .bonus{color:red;font-family:Oceanic Grotesk Compact;font-size:14px;white-space:pre}.cart_order.your_cart .el .bottom .order_number strong .status,.cart_order.your_cart .el .bottom .order_price strong .status{left:0}.cart_order.your_cart .el .bottom .order_number strong .status.over,.cart_order.your_cart .el .bottom .order_price strong .status.over{color:#ceb200}.cart_order.your_cart .el .bottom .order_number strong .bonus,.cart_order.your_cart .el .bottom .order_price strong .bonus{right:0}.cart_order.your_cart .el .bottom .order_price{margin-left:64px;text-align:right}.cart_order.your_cart .el .bottom .order_number{text-align:left}.cart_order.your_cart .el .pharma_info{display:grid;grid-template-columns:1fr 20% 20% 20%;grid-template-rows:1fr;padding:24px 32px;width:100%;grid-column-gap:32px;background-color:#e4e4e4}.cart_order.your_cart .el .pharma_info .block{color:#707070;display:flex;flex-direction:column;font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:400;justify-content:center;min-height:48px}.cart_order.your_cart .el .pharma_info .block .ph_location{color:#000}.cart_order.your_cart .el .pharma_info .block .ph_name{color:#000;font-size:16px;font-weight:700}.cart_order.your_cart .el .pharma_info .block .route,.cart_order.your_cart .el .pharma_info .block .shedule{text-align:center}.cart_order.your_cart .product .product_photo a{display:inline-block;height:130px;width:130px}.route img{height:17px;margin:0 8px;width:10px}.metro{background-color:#707070;border:1px solid #707070;border-radius:50%;color:transparent;display:inline-block;height:20px;margin-right:8px;position:relative;width:20px}.metro:before{color:#fff;content:"M";font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;left:50%;margin:1px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.product{border-bottom:1px dashed #e4e4e4;display:grid;grid-template-columns:calc(10% + 8px) 1fr 1fr calc(10% + 8px);grid-template-rows:1fr;margin:0 16px 16px;padding:16px 0;grid-column-gap:16px}.product:last-child{border:none}.product .product_info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.product .product_name{color:#000;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}.product .product_breeder{color:#707070;display:-webkit-box;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;-webkit-line-clamp:1;line-height:28px;margin:14px 0;-webkit-box-orient:vertical}.product .prices-wrapper{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.product .status{color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300}.product .status .fa{color:red;display:inline-block;font-size:16px;font-weight:400;height:16px;line-height:28px;width:16px}.product .attn{color:#ceb200;font:400 16px/20px Oceanic Grotesk Compact,sans-serif}.product .attn .fa{display:inline-block;font-size:16px;font-weight:400;height:16px;line-height:28px;width:16px}.product .product-amount{bottom:0;color:red;left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.product .product_set-block{display:flex;flex-direction:column;gap:10px}.product .product_set-toggle{align-items:center;color:#707070;cursor:pointer;display:flex;font:400 16px/20px Oceanic Grotesk Compact,sans-serif;gap:8px;position:relative;width:fit-content}.product .product_set-toggle a{color:#ed705d;font-size:18px}.product .product_set-items{color:#1e1e1e;display:none;font:16px/19px Oceanic Grotesk Compact,sans-serif}.product .product_set-items.toggle-active{display:block}.product .product_set-block ol{list-style-type:disc;margin:0;padding:0 0 0 25px}.product .product_set-block ol li{list-style-type:disc}.product .product_set-block ol li,.product .product_set-block ol li span{color:#707070;font:400 16px/20px Oceanic Grotesk Compact,sans-serif}.product .product_set-block ol li div{display:block}@media screen and (max-width:1023px){.product .product-amount{left:0;margin:16px 0 0;position:relative;transform:none;width:100%}}@media screen and (max-width:767px){.product .product_set-block{gap:4px}.product .product_set-toggle{font-size:12px;line-height:14px}.product .product_set-block ol{padding:0 0 0 22px}.product .product_set-block ol li,.product .product_set-block ol li span{font-size:12px;line-height:14px}}.product .prices{display:flex;flex-direction:column;position:relative}.product .prices .div{align-items:center;display:flex;justify-content:center}.product .prices .div.action{align-items:center;display:flex;gap:8px;position:absolute;right:0;top:-12px}.product .prices .div.action .old-price{color:rgba(30,30,30,.502);font:400 16px/19px Oceanic Grotesk Compact,sans-serif;position:relative;white-space:nowrap}.product .prices .div.action .old-price:after{background-color:rgba(30,30,30,.502);content:"";height:1px;left:0;position:absolute;top:calc(50% + 1px);width:100%}.product .prices .div.action .price{color:red}.product .prices .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:300;text-align:center}.product .prices .summary{color:#000;font:700 26px/36px Oceanic Grotesk Compact,sans-serif;white-space:nowrap}.product .prices .summary--not-available{opacity:.4}.product .remove,.product .remove .remove_btn{align-items:center;display:flex;justify-content:center}.product .remove .remove_btn{background-color:red;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;font-weight:400;height:40px;letter-spacing:.4px;width:40px}@media screen and (max-width:767px){.product .attn,.product .attn .fa{font-size:12px;line-height:16px}.product .attn .fa{width:12px}}@media (max-width:1023px){.cart_order.your_cart .el .pharma_info{padding:12px 16px}.cart_order.your_cart .order_confirm .btn_container .summary_price .hint{bottom:0;position:relative}}@media (max-width:767px){.cart_order.your_cart .el .pharma_info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:16px;grid-row-gap:16px;grid-column-gap:16px}}@media (max-width:600px){.cart_order.your_cart .el .content .bottom .order_price{margin-left:0;text-align:left}.cart_order.your_cart .el .content .bottom .order_price strong .bonus{left:0;right:auto}}@media (max-width:480px){.cart_order.your_cart .el .pharma_info{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;padding:8px;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}}.pagination_page{margin:40px 0}.pagination{margin-bottom:36px}.pagination .num{margin-top:20px}.pagination .lang_en,.pagination .lang_ru{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.pagination .num{display:inline-block}.pagination .num a{margin:0}.pagination span{font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:500;line-height:20px;text-transform:uppercase}.pagination a,.pagination span.pagination-disabled{display:block;padding:4px 5px}.pagination a{color:rgba(30,30,30,.502)}.pagination span:not(.pagination-disabled):hover{background:#fde8e8}@media (max-width:1100px){.pagination{margin-bottom:30px}.pagination .num{margin-top:16px}.pagination .lang_en,.pagination .lang_ru{margin-top:12px}}@media (max-width:767px){.pagination{margin-bottom:24px}.pagination span{font-size:14px;line-height:17px}.pagination .num{margin-top:12px}}.always_need{border:none;margin:0;overflow:hidden;position:relative}.slider_viewed_need{display:grid;grid-template-columns:repeat(5,minmax(auto,1fr));padding:30px 0 50px}.slider_viewed_need.slick-initialized{display:block;padding:0}.slider_viewed_need .slide:nth-child(n+6){display:none}.slider_viewed_need.slick-initialized .slide{display:block}.always__title-wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto}.always_need-link{align-items:center;color:#3d5ad1;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;gap:6px;transition:color .3s ease;white-space:nowrap}.always_need-link:hover{color:red}.always_need-link:after{background:url(/local/templates/.default/img/icon-arrow--blue.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:20px;transition:background-image .3s ease;width:20px}.always_need-link:hover:after{background-image:url(/local/templates/.default/img/icon-arrow--red.svg)}.always_need .arrow{background:url(/local/templates/.default/img/icon__slide-arrow.svg) no-repeat 50%/14px 14px,#fff;border-radius:50%;box-shadow:1px 1px 40px rgba(0,0,0,.06);cursor:pointer;display:block;flex-shrink:0;height:54px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:54px;z-index:2}.always_need .arrow.slick-disabled{opacity:0!important}.always_need .arrow--prev{left:-74px;transform:translateY(-50%) rotate(180deg)}.always_need .arrow--next{right:-74px}.always_need .slick-list{margin:0;padding:20px 0 36px}.always_need .container .slider_viewed_need .slick-track{display:flex;margin:0}.slider_viewed_need .slick-slide{height:auto}.slider_viewed_need .slide .item{background-color:#fff;border-radius:20px;box-shadow:0 0 20px rgba(167,178,192,.12);height:100%;margin:0 8px 0 0;position:relative}.always_need .slick-dots{align-items:center;display:none!important;flex-wrap:wrap;gap:10px 4px;margin:0 auto;padding-top:20px}.always_need .slick-dots li{display:flex;pointer-events:none}.always_need .slick-dots li button{background-color:#f1f1f7;border:none;border-radius:20px;font-size:0;height:3px;min-width:0;padding:0;width:20px}.always_need .slick-dots .slick-active button{background-color:red}.certificates-slide{cursor:pointer;margin:0 4px;position:relative}.certificates-slide:after{background:url(/local/templates/.default/img/ymaps-expand-fullscreen-btn.svg) no-repeat 50%/22px 22px,red;border-radius:4px;box-shadow:0 -1px 6.7px rgba(0,0,0,.25);content:"";display:block;height:30px;position:absolute;right:16px;top:16px;width:30px;z-index:2}.slider_certificates_size-image{height:100%;position:absolute;width:100%;z-index:3}.always_need.always_need__align-items-left .slick-track{width:unset!important}.always_need.always_need__remove-border .slick-slider{border:unset!important}@media screen and (max-width:1470px){.always_need .arrow--next{right:0}.always_need .arrow--prev{left:0}}@media screen and (max-width:1100px){.always__title-wrapper{padding-bottom:0}.slider_viewed_need{grid-template-columns:repeat(4,minmax(auto,1fr));padding:20px 0}.slider_viewed_need.slick-initialized{display:block}.slider_viewed_need .slide:nth-child(n+5){display:none}.slider_viewed_need.slick-initialized .slide{display:block}.slider_viewed_need.slick-initialized{padding:0}.always_need .slick-list{margin:0 -16px;padding:16px 16px 30px}.always_need .slick-dots{display:flex!important;margin:0;padding-top:0}}@media (max-width:767px){.slider_viewed_need{grid-template-columns:repeat(2,minmax(auto,1fr));padding:26px 0 15px}.slider_viewed_need.slick-initialized{display:block;padding:0}.slider_viewed_need .slide:nth-child(n+3){display:none}.slider_viewed_need.slick-initialized .slide{display:block}.always_need .slick-list{margin:0 -14px;padding:12px 14px 24px}.slider_viewed_need .slide .item{border-radius:12px;margin-right:4px}.always_need .popup-analogues__slider .slick-list{margin:0;padding:12px 0 24px}.always_need.always_need__align-items-left .slick-track{display:flex;flex-wrap:wrap;transform:unset!important;translate:unset!important}.always_need.always_need__align-items-left .slick-track .slick-cloned{display:none}.always_need.always_need__align-items-left .slick-arrow{display:none!important}}@media (max-width:1024px){.always_need.always_need__align-items-left .slick-track{display:flex;transform:unset!important;translate:unset!important}.always_need.always_need__align-items-left .slick-track .slick-cloned{display:none}.always_need.always_need__align-items-left .slick-arrow{display:none!important}}.certificates-section{overflow:hidden;padding:0 0 36px}.certificates-section__slider{display:block;overflow:hidden;padding-top:20px;width:100%}.certificates-section__slider-wrapper{display:inline-flex}.certificates-section__slide{align-items:center;background-color:#f2f2f2;border:1px solid #dedede;border-radius:16px;display:flex;flex-shrink:0;height:358px;justify-content:center;overflow:hidden;padding:17px 38px;position:relative;width:305px}.certificates-section__slide-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.certificates-section__slide-link:after{background:url(/local/templates/.default/img/icon-resize.svg) no-repeat 50%/14px 14px,#fff;border-radius:50%;box-shadow:1px 1px 40px rgba(0,0,0,.06);content:"";display:block;height:30px;position:absolute;right:12px;top:12px;width:30px}.certificates-section__slide-image{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}@media screen and (max-width:1100px){.certificates-section{padding:0 0 30px}.certificates-section .container{padding:0}.certificates-section .always__title-wrapper{padding:0 16px 16px}.certificates-section__slider{overflow:visible;padding:0 16px}}@media screen and (max-width:767px){.certificates-section{padding:0 0 24px}.certificates-section .always__title-wrapper{padding:0 14px 12px}.certificates-section__slider{padding:0 14px}.certificates-section__slide{height:198px;padding:9px 21px;width:168px}.certificates-section__slide-link:after{right:8px;top:8px}}.block.category{width:100%}.block.category .title i{display:none}.block.category .list{margin:32px 0}.block.category ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -8px}.block.category ul li{margin:0 8px 16px;min-width:200px;width:calc(25% - 16px)}.block.category ul li a{font-size:18px;font-weight:400}.bx-composite-btn-fixed{z-index:-999!important}.social_links .links{border:1px solid #e4e4e4;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}.social_links .links .link{align-content:center;align-items:center;border:.5px solid #e4e4e4;cursor:pointer;display:flex;font-size:70px;justify-content:center;letter-spacing:3.2px;padding:5px}.social_links .links .link i{color:#e4e4e4;opacity:.6;transition:.5}.social_links .links .link i.fa-vk{color:#597da3}.social_links .links .link i.fa-facebook,.social_links .links .link i.fa-facebook-official{color:#3b5998}.social_links .links .link i.fa-instagram{color:#3f729b}.social_links .links .link i.fa-telegram{color:#08c}.social_links .links .link:hover i{opacity:1}.social_links .links_description{align-content:center;align-items:center;border:1px solid #e4e4e4;display:flex;height:calc(50% - 36px);justify-content:center;padding:5px}@media (max-width:1023px){.social_links .links{height:auto}.social_links .links .link{font-size:35px;width:100%}}.add_cart.v3{border-radius:20px;box-shadow:0 0 20px 5px rgba(0,0,0,.2);height:100%;max-height:720px;max-width:1064px;padding:18px 0 0}.add_cart,.add_cart.v3 ymaps.ymaps-2-1-79-copyright.ymaps-2-1-79-copyright_logo_no,.add_cart.v3 ymaps.ymaps-2-1-79-map-copyrights-promo{display:none}.add_cart{background-color:#fff;border-top:1px solid #f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);height:auto;left:50%;max-height:768px;max-width:768px;overflow:hidden;padding:18px 0 24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.add_cart .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.add_cart .title{border-bottom:1px solid #f5f5f5;padding:0 0 18px;text-align:center;text-transform:none}.add_cart .close{color:red;cursor:pointer;font-size:20px;font-weight:400;letter-spacing:.4px;position:absolute;right:20px;top:0}.add_cart .close:hover{opacity:.75}.add_cart .product{display:grid;grid-template-columns:25% 1fr 1fr;grid-template-rows:1fr;grid-column-gap:14px;border-bottom:1px solid #f5f5f5;padding:16px 14px 26px}.add_cart .product .product_info{text-align:left}.add_cart .product .product_info .product_name{color:#000;font-family:Oceanic Grotesk Compact;font-size:18px;width:100%;word-wrap:break-word;font-weight:300;line-height:22px;overflow:hidden}.add_cart .product .product_info .analog{align-items:flex-end;color:red;display:flex;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;height:20px;margin-bottom:16px}.add_cart .product .product_offers{display:flex;flex-direction:column;padding:20px 0;text-align:right}.add_cart .product .product_offers .offers .price,.add_cart .product .product_offers .offers em{display:block;font-style:normal;font-weight:300;width:100%}.add_cart .product .product_offers .offers .receipt,.add_cart .product .product_offers .offers em{color:#000;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;height:auto;opacity:.87}.add_cart .product .product_offers .offers .price{color:#000;font-family:Oceanic Grotesk Compact;font-size:28px;font-weight:300;margin:8px 0}.add_cart .product .product_offers .of_stock{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;margin:14px auto 0;position:relative;text-align:right;width:100%}.add_cart .product .product_offers .of_stock p{display:inline-block;margin:0 5px}.add_cart .product .product_offers .of_stock.in{color:red;display:block;margin:auto}.add_cart .product .product_offers .of_stock.in .fa{display:inline-block;font-size:16px;font-weight:400;line-height:28px;position:relative}.add_cart .product .product_offers .of_stock.out{color:red;display:block;margin-top:0}.add_cart .product .product_offers .of_stock.out .fa{display:inline-block;font-size:16px;font-weight:400;line-height:28px;position:relative}.add_cart .product .product_offers .price_range{color:#000;height:20px;margin:0}.add_cart .getting_option{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;padding:24px 0}.add_cart .getting_option div{align-items:center;display:flex;justify-content:center}.add_cart .getting_option .info{color:#191919;cursor:pointer;font-family:Oceanic Grotesk Compact;font-size:16px}.add_cart .getting_option .info:hover .fa-question{background-color:red;border:1px solid red;color:#fff}.add_cart .getting_option .info:hover span{opacity:1;visibility:visible}.add_cart .getting_option .info p{display:inline-block;position:relative}.add_cart .getting_option .info span{background-color:#707070;border:1px solid #707070;border-radius:12px;color:#fff;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:400;left:60px;max-width:512px;opacity:0;padding:8px 12px;position:absolute;top:calc(100% + 14px);transition:.25s;visibility:hidden;width:200%;z-index:9}.add_cart .getting_option .info span:before{border:16px solid transparent;border-bottom-color:#6f6f70;content:"";left:calc(20% + 4px);position:absolute;top:-28px}.add_cart .getting_option .fa-question{background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;color:#e4e4e4;display:inline-block;height:22px;position:relative;width:22px}.add_cart .getting_option .fa-question:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.add_cart .map,.add_cart .map:before{position:relative;width:100%}.add_cart .map:before{content:"";display:block;height:auto;padding-top:calc(30% + 22px)}.add_cart .map .popup_map{height:100%;left:0;position:absolute;top:0;width:100%}.add_cart .bottom_btn{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0 0!important;padding:0 24px}.add_cart .bottom_btn.show{display:flex}.add_cart .bottom_btn button:disabled,.add_cart .bottom_btn button:disabled:hover,.add_cart .bottom_btn input:disabled,.add_cart .bottom_btn input:disabled:hover{background-color:#e4e4e4;border-color:#e4e4e4;color:#fff}.add_cart.v2 .product,.add_cart.v3 .product{display:grid;grid-template-columns:25% 1fr 1fr 48px;grid-template-rows:1fr;grid-column-gap:14px;border-bottom:1px solid #f5f5f5;margin-bottom:0;padding:16px 30px 26px}.add_cart.v2 .product .getting_option,.add_cart.v3 .product .getting_option{align-items:center;display:flex;flex-direction:column;padding:20px 0}.add_cart.v2 .product .getting_option.disabled,.add_cart.v3 .product .getting_option.disabled{pointer-events:none}.add_cart.v2 .product .getting_option.disabled a,.add_cart.v3 .product .getting_option.disabled a{background:#e4e4e4;border:1px solid #e4e4e4}.add_cart.v2 .product .getting_option a,.add_cart.v3 .product .getting_option a{align-items:center;background:red;border:1px solid red;border-radius:50%;display:flex;height:32px;justify-content:center;margin:auto;position:relative;width:32px}.add_cart.v2 .product .getting_option a.pre-order:before,.add_cart.v3 .product .getting_option a.pre-order:before{content:" \f0d1";transform:scaleX(-1)}.add_cart.v2 .product .getting_option a.today:before,.add_cart.v3 .product .getting_option a.today:before{content:" \f218"}.add_cart.v2 .product .getting_option a:before,.add_cart.v3 .product .getting_option a:before{box-shadow:none;color:#fff;font-family:FontAwesome;font-size:16px;font-weight:400;line-height:32px;margin:0;transition:none}.add_cart.v2 .product .getting_option a.select:before,.add_cart.v3 .product .getting_option a.select:before{content:" \f05d";transform:scale(1)}.add_cart.v2 .product .getting_option a:hover,.add_cart.v3 .product .getting_option a:hover{background:rgba(50,138,39,.75)}.add_cart.v2 .product .product_offers,.add_cart.v3 .product .product_offers{justify-content:center}.add_cart.v2 .product .product_offers .casket,.add_cart.v3 .product .product_offers .casket{align-items:center;display:flex;justify-content:flex-end}.add_cart.v2 .product .product_offers .casket .getting_option,.add_cart.v3 .product .product_offers .casket .getting_option{padding:16px 0 16px 16px}.add_cart.v2 .product .product_offers .price_range,.add_cart.v3 .product .product_offers .price_range{padding-bottom:0}.add_cart.v2 .map,.add_cart.v3 .map{height:auto;opacity:0;position:absolute;z-index:-1}.add_cart.v2 .map.show,.add_cart.v3 .map.show{height:100%;opacity:1;position:relative;z-index:0}.add_cart.v2 .status,.add_cart.v3 .status{font-family:Oceanic Grotesk Compact,sans-serif;margin:8px 30px;word-wrap:break-word;color:#1e1e1e;font-size:18px;font-weight:700;line-height:22px;overflow:hidden;text-align:center}.add_cart.v2 .ph_location,.add_cart.v3 .ph_location{align-items:center;color:#707070;display:flex;font-family:Oceanic Grotesk Compact;font-size:1.0625rem;font-weight:300;margin:16px 30px;position:relative}.add_cart.v2 .ph_location .ph_name,.add_cart.v3 .ph_location .ph_name{cursor:pointer;font-weight:700;padding-left:21px;position:relative}.add_cart.v3 .ph_location .ph_number{flex:none;white-space:pre}.add_cart.v2 .ph_location .ph_name:hover,.add_cart.v3 .ph_location .ph_name:hover{opacity:.75}.add_cart.v2 .ph_location .ph_name:before,.add_cart.v3 .ph_location .ph_name:before{background-color:#707070;bottom:0;content:"";display:none;height:1px;position:absolute;right:0;width:calc(100% - 21px)}.add_cart.v2 .ph_location .ph_name img,.add_cart.v3 .ph_location .ph_name img{left:0;position:absolute;top:0;width:17px}.add_cart.v2 .ph_location a,.add_cart.v2 .ph_location p,.add_cart.v3 .ph_location a,.add_cart.v3 .ph_location p{margin:0 10px;position:relative}.add_cart.v2 .ph_location .ph_number:before,.add_cart.v3 .ph_location .ph_number:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.add_cart.v2 .ph_location .ph_number:hover,.add_cart.v3 .ph_location .ph_number:hover{color:#b4b4b4}.add_cart.v2 .ph_location .ph_number:hover:before,.add_cart.v3 .ph_location .ph_number:hover:before{opacity:1}.add_cart.v2 .ph_location .ph-reset-popup,.add_cart.v3 .ph_location .ph-reset-popup{align-items:center;background:#fff;border:1px solid red;border-radius:20px;box-sizing:border-box;color:red;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:16px;margin-right:0;min-width:160px;padding:0 24px;text-align:center;vertical-align:middle;white-space:nowrap}.add_cart.v3 .ph_location .ph-reset-popup:hover{background:red;border:1px solid red;color:#fff}.add_cart.v3 .product{grid-template-columns:25% 1fr 1fr;padding:0 30px}.add_cart.v3 .navigation{align-items:center;display:grid;grid-auto-flow:column;padding:8px 10px;position:relative}.add_cart.v3 .navigation div{align-items:center;border-radius:16px 16px 0 0;color:#707070;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400;justify-content:center;margin:0 16px;padding:15px 16px;z-index:1}.add_cart.v3 .navigation div:hover{opacity:.75}.add_cart.v3 .navigation div.active{background-color:#fff;border-bottom:1px solid var(--black);border-radius:10px 10px 0 0;color:#000}.add_cart.v3 .navigation div p{font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400}.add_cart.v3 .form{height:calc(100% + 11rem);overflow:hidden;width:100%}.add_cart.v3 .container-list{height:100%;opacity:0;position:absolute;width:100%;z-index:-1}.add_cart.v3 .container-list.show{opacity:1;position:relative;z-index:0}.add_cart.v3 .form:before{content:"";display:block;height:auto;padding-top:256px;position:relative;width:100%}.add_cart.v3 .form .pharma_info_content{background-color:#fff;height:100%;padding:0 16px;position:absolute;right:-100%;top:0;transition:.5s ease-in-out;width:100%}.add_cart.v3 .form .pharma_info_content.show{right:0;z-index:1}.add_cart.v3 .form .pharma_info_content .list{max-height:100%!important}.add_cart.v3 .form .pharma_info_content .list .favorites:after{display:none}.add_cart.v3 .form .pharma_info_content .list .favorites:before{height:32px;left:50%;top:50%;transform:translate(-50%,-50%);width:32px}.add_cart.v3 .form .pharma_info_content .list .select_in_cart{align-items:center;background:#e4e4e4;border:1px solid red;border-radius:50%;cursor:pointer;display:flex;font-size:0;height:32px!important;justify-content:center;position:relative;width:32px!important}.add_cart.v3 .form .pharma_info_content .list .select_in_cart:hover{opacity:.75}.add_cart.v3 .form .pharma_info_content .list .select_in_cart:before{box-shadow:none;color:red;content:" \f218";font-family:FontAwesome;font-size:16px;font-weight:400;line-height:32px;margin:0;transition:none}.add_cart.v3 .form .pharma_info_content .list .select_in_cart i{color:red;font-size:16px;font-weight:400;line-height:32px}.add_cart.v3 .form .pharma_info_content .list .select_in_cart.select{background:red;border:1px solid red}.add_cart.v3 .form .pharma_info_content .list .select_in_cart.select:before{color:red;content:" \f05d"}.add_cart.v3 .form .pharma_info_content .list .select_in_cart.select i{color:#fff}.add_cart.v3 .form .pharma_info_content .list .ph_location{margin:0}.add_cart.v3 .form .popup_map{height:100%;left:-100%;position:absolute;top:0;transition:.5s ease-in-out;width:100%;z-index:0}.add_cart.v3 .form .popup_map.show{left:0}@media (max-height:680px){.add_cart{padding:16px 0}.add_cart .product,.add_cart .title{padding:0}.add_cart .getting_option{padding:8px 0}.add_cart .bottom_btn input{margin:0}}.fancybox-slide--html .fancybox-close-small{top:0}@media (max-width:767px){.add_cart{height:100%;left:0;max-width:100%;min-height:100vh;overflow:auto;padding:48px 16px 72px;top:0;transform:none;width:100%}.add_cart .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-row-gap:16px}.add_cart .title{margin:0 auto;width:80%}.add_cart .close{align-items:center;display:flex;font-size:1rem;height:48px;justify-content:center;right:-16px;top:-16px;width:48px}.add_cart .product{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.add_cart .product .product_photo{margin-bottom:16px;width:100%}.add_cart .product .product_photo:before{padding-top:40%}.add_cart .product .product_info,.add_cart .product .product_offers{margin-bottom:16px;padding:0;width:100%}.add_cart .product .product_info .analog{margin-bottom:8px}.add_cart .product .product_info .input-group{margin:0 0 8px auto}.add_cart .product .product_info .input-group:before{color:rgba(0,0,0,.8);content:"какой то текст";font-family:Oceanic Grotesk Compact;font-size:20px;position:absolute;right:0;top:-28px;word-wrap:break-word;font-weight:300;line-height:22px;overflow:hidden}.add_cart .product .product_offers .offers{display:flex;flex-wrap:wrap;height:auto;width:100%}.add_cart .product .product_offers .offers em{color:rgba(0,0,0,.8);font-family:Oceanic Grotesk Compact;font-size:20px;text-align:left;word-wrap:break-word;display:block;font-weight:300;height:auto;line-height:22px;max-height:auto;overflow:hidden;width:50%}.add_cart .product .product_offers .offers .price{width:50%}.add_cart .getting_option{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:24px 0}.add_cart .getting_option>:nth-child(2) .info{display:none;left:0;position:absolute;top:-44px}.add_cart .getting_option>:nth-child(2) .info span{left:0}.add_cart .getting_option>:nth-child(2) .info span:before{left:40%}.add_cart .map:before{padding-top:100vw}.add_cart .bottom_btn{padding:0}.add_cart .bottom_btn button,.add_cart .bottom_btn input,.add_cart .bottom_btn input[type=button],.add_cart .bottom_btn input[type=submit]{font-size:1rem;margin-top:0;width:calc(50% - 8px)}.add_cart.v2 .product,.add_cart.v3 .product{grid-template-columns:1fr;grid-template-rows:1fr;margin:0;padding:0}.add_cart.v2 .product .product_offers .casket,.add_cart.v3 .product .product_offers .casket{flex-direction:column;position:relative}.add_cart.v2 .product .product_offers .casket .offers em,.add_cart.v3 .product .product_offers .casket .offers em{font-size:16px}.add_cart.v2 .product .product_offers .casket .offers .price,.add_cart.v3 .product .product_offers .casket .offers .price{margin:0 0 8px}.add_cart.v2 .product .product_offers .casket .of_stock,.add_cart.v3 .product .product_offers .casket .of_stock{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%)}.add_cart.v2 .product .product_info .product_info,.add_cart.v3 .product .product_info .product_info{height:auto;max-height:68px}.add_cart.v2 .product .product_info div,.add_cart.v2 .product .product_info p,.add_cart.v3 .product .product_info div,.add_cart.v3 .product .product_info p{width:100%}.add_cart.v2 .product .getting_option,.add_cart.v3 .product .getting_option{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px;width:100%}.add_cart.v2 .product .getting_option a,.add_cart.v3 .product .getting_option a{margin:0 auto 0 0;position:relative}.add_cart.v2 .product .getting_option a.pre-order:after,.add_cart.v3 .product .getting_option a.pre-order:after{content:"товар по предзаказу";font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:300;left:calc(100% + 8px);position:absolute;top:50%;transform:translateY(-50%);white-space:pre}.add_cart.v2 .product .getting_option a.today:after,.add_cart.v3 .product .getting_option a.today:after{content:"товар из наличия аптек";font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:300;left:calc(100% + 8px);position:absolute;white-space:pre}.add_cart.v2 .ph_location,.add_cart.v3 .ph_location{flex-direction:column}.add_cart.v2 .ph_location .ph_name,.add_cart.v2 .ph_location .ph_number,.add_cart.v2 .ph_location a,.add_cart.v2 .ph_location p,.add_cart.v2 .ph_location span,.add_cart.v3 .ph_location .ph_name,.add_cart.v3 .ph_location .ph_number,.add_cart.v3 .ph_location a,.add_cart.v3 .ph_location p,.add_cart.v3 .ph_location span{margin:0 auto 8px}.add_cart.v2 .ph_location .ph-reset-popup,.add_cart.v3 .ph_location .ph-reset-popup{background-color:#338928;border-radius:18px;color:#fff;margin:0 auto;padding:8px 16px}.add_cart.v2 .form:before,.add_cart.v3 .form:before{padding-top:384px}.add_cart.v2 .form .pharma_info_content,.add_cart.v3 .form .pharma_info_content{padding:0}.add_cart.v3 .form:before{padding-top:384px}}@media (max-width:400px){.add_cart .bottom_btn input,.add_cart .bottom_btn input[type=button]{margin:0 0 15px;width:100%}}.auth .title{border-bottom:1px solid #f5f5f5;padding:0 0 18px;text-align:center;text-transform:none}.auth .wrapper{display:grid;grid-template-columns:1fr}.auth .wrapper .inputs{border-bottom:1px solid #f5f5f5;padding:0 40px}.auth .wrapper .inputs .block{background-color:#fff;cursor:pointer;margin:25px auto 10px;position:relative;width:100%}.auth .wrapper .inputs .block input{border:1px solid #e4e4e4;border-radius:24px;height:100%;height:48px;opacity:.4;padding:0 24px;width:100%}.auth .wrapper .inputs .block input:focus,.auth .wrapper .inputs .block input:hover{border:1px solid #8abc3e;opacity:1}.auth .wrapper .not_my_pc{padding:0 24px}.auth .wrapper .bottom{align-items:center;display:flex;justify-content:flex-end;padding:8px 0 24px}.auth .wrapper .bottom button{border-radius:24px;height:48px;min-width:114px;padding:0 24px}.auth .wrapper .block label,.auth .wrapper .bottom button{font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:20px;font-weight:300}.auth .wrapper .block label{color:#707070;display:inline-block;margin-bottom:4px;margin-left:24px}.auth .social_auth{border-bottom:1px solid #f5f5f5;padding-bottom:8px;text-align:center}.auth .social_auth li{color:red;display:inline-block;font-size:30px;font-weight:400;line-height:28px;margin:0 14px}.auth .social_auth li a:hover{opacity:.75}.auth .social_auth p{margin:8px auto}.auth .password_restore,.auth .social_auth p{color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:16px;text-align:center}.auth .password_restore{margin-right:16px}.auth .password_restore:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.auth .password_restore:hover:before{opacity:1}.auth .reg,.auth .reg a{text-align:center}.auth .reg a{color:red;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:700;padding:18px 0 0}.auth .reg a:before{border-bottom:1px dashed #707070;bottom:0;content:"";opacity:0;position:absolute;right:0;width:100%}.auth .reg a:hover:before{opacity:1}.auth .title{margin:0 auto;width:80%}.auth .wrapper .bottom{padding:8px 0}.auth .forgotpasswd-phone_text{margin:0 0 40px;text-align:center}@media screen and (max-width:668px){.auth .wrapper .bottom{flex-direction:column}.auth .wrapper .bottom a{margin:0 auto 16px}}@media (max-width:760px){.auth .title{margin:15px 0 0;width:100%}.auth .wrapper .inputs{padding:0 10px}.auth .social_auth ul{align-items:center;display:flex;justify-content:space-between}}.select_pharma{background-color:#fff;overflow:hidden;width:100%}.select_pharma.select_pharma-popup{border-top:1px solid #f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;max-width:calc(80rem - 30px);min-width:320px;padding:18px 0}.select_pharma .title{border-bottom:1px solid #f5f5f5;margin:0 0 18px;padding-bottom:15px;text-transform:none}.select_pharma .close{color:red;cursor:pointer;font-size:20px;font-weight:400;letter-spacing:.4px;position:absolute;right:20px;top:0}.select_pharma .close:hover{opacity:.75}.select_pharma .wrapper{padding:0 14px}.select_pharma .form{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);grid-template-rows:1fr;width:100%;grid-column-gap:28px}.select_pharma .form .top{background-color:#fff;border-bottom:24px solid #fff;height:64px;position:relative;width:100%}.select_pharma .form .top.search:hover input[type=search]{border:1px solid red}.select_pharma .form .top.search i{display:flex;right:10px}.select_pharma .form .top.search i,.select_pharma .form .top.search i.fa-close{align-items:center;color:#707070;content:"";font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;top:0;width:20px;z-index:1}.select_pharma .form .top.search i.fa-close{display:none;right:30px}.select_pharma .form .top input[type=search]{background-color:transparent;border:1px solid #e4e4e4;border-radius:20px;cursor:text;height:100%;padding:0 40px 0 20px;width:100%}.select_pharma .form .top input[type=search]:active,.select_pharma .form .top input[type=search]:focus,.select_pharma .form .top input[type=search]:hover{border:1px solid red}.select_pharma .form .top input[type=submit]{min-width:30px;width:30px}.select_pharma .form .top input[type=reset],.select_pharma .form .top input[type=submit]{background-color:transparent;border:0;border-radius:50%;height:40px;padding:0;position:absolute;right:0;top:0;z-index:1}.select_pharma .form .top input[type=reset]{display:none;min-width:20px;right:30px;width:20px}.select_pharma .form .top input[type=submit] hover~input[type=search]{border:1px solid red}.select_pharma .form .top.show-clear i.fa-close{display:flex}.select_pharma .form .top.show-clear input[type=reset]{display:block}.select_pharma .form .top ul{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;width:100%}.select_pharma .form .top ul li{align-items:center;display:flex;justify-content:flex-start;margin:8px 16px 8px 0}.select_pharma .form .left .maps{height:100%;max-height:288px;min-height:288px}.select_pharma .form .left .maps .map{height:100%;position:absolute;width:100%;z-index:1}.select_pharma .form .right .content{flex:1;overflow:hidden}.select_pharma .error{border:1px solid #fe0000}.select_pharma .form .right .content .list{display:block;height:100%;left:0;max-height:288px;min-height:96px;position:relative;top:0;width:100%}.select_pharma .form .right .content .list:after,.select_pharma .form .right .content .list:before{background-color:#e4e4e4;content:"";height:1px;left:0;position:absolute;width:calc(100% - 20px);z-index:1}.select_pharma .form .right .content .list:before{top:0}.select_pharma .form .right .content .list:after{bottom:0}.select_pharma .form .right .content .list ul{margin-right:20px;position:relative}.select_pharma .form .right .content .list ul li{display:grid;grid-template-columns:42px 1fr;grid-template-rows:1fr;position:relative;grid-column-gap:28px;border-bottom:14px solid #fff;border-top:14px solid #fff;min-height:96px}.select_pharma .form .right .content .list ul li:before{border-bottom:1px solid #e4e4e4;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;top:-14px;width:100%}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before{box-shadow:inset 0 0 0 8px #fff;height:40px;width:40px}.select_pharma .form .right .content .list ul li .pharma_info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:8px}.select_pharma .form .right .content .list ul li .pharma_info .block{color:#707070;display:flex;flex-direction:column}.select_pharma .form .right .content .list ul li .pharma_info .block .ph_name{font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700}.select_pharma .form .right .content .list ul li .pharma_info .block .ph_location{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400}.select_pharma .form .right .content .list ul li .pharma_info .block .route{display:flex;margin-top:10px}.select_pharma .form .right .content .list ul li .pharma_info .block .metro{background-color:#707070;border:1px solid #707070;border-radius:50%;color:transparent;display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}.select_pharma .form .right .content .list ul li .pharma_info .block .metro:before{color:#fff;content:"M";font-family:Oceanic Grotesk Compact;font-size:10px;font-weight:700;left:50%;margin:1px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.select_pharma .form .right .content .list ul li .pharma_info .block img{height:18px;margin:0 8px}.select_pharma .form .right .content .list ul li .pharma_info .block.one{align-items:flex-start}.select_pharma .form .right .content .list ul li .pharma_info .block.two{align-items:flex-start;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;justify-content:center}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number{margin-top:8px}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number:hover{color:red}.select_pharma .form .bottom{text-align:right;width:calc(100% - 20px)}.select_pharma .form .bottom input{margin-left:auto;margin-top:18px;max-width:228px;width:100%}.select_pharma .form>:nth-child(2){display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1024px) and (max-width:1170px){.select_pharma .add-to-basket-select-map-btn{align-items:center;background-color:#fff;border:none;border-radius:18px;color:red;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;height:36px;justify-content:center;width:100%!important}}@media (max-width:1023px){.select_pharma{padding:16px 0 48px}.select_pharma .wrapper{padding:0 16px}.select_pharma .wrapper .title{margin:0 auto;padding-bottom:16px;width:80%}.select_pharma .wrapper .close{align-items:center;display:flex;font-size:1rem;height:48px;justify-content:center;right:0;top:-16px;width:48px}.select_pharma .form{grid-template-columns:1fr;grid-template-rows:376px 1fr;grid-column-gap:28px}.select_pharma .form .content:before{padding-top:15rem}.select_pharma .form .bottom{width:100%}.select_pharma .form .right .content .list ul li,.select_pharma .form .right wi .list ul li{display:grid;grid-template-columns:42px 1fr;grid-template-rows:1fr;grid-gap:8px;grid-row-gap:8px;grid-column-gap:8px}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before,.select_pharma .form .right wi .list ul li input[type=radio]+.radio-label:before{height:32px;width:32px}.select_pharma .form .right .content .list ul li .pharma_info .block.two,.select_pharma .form .right wi .list ul li .pharma_info .block.two{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:4px}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number,.select_pharma .form .right wi .list ul li .pharma_info .block.two .phone_number{margin:0 0 0 32px;text-align:right;width:50%}}@media (min-width:640px) and (max-width:865px){.select_pharma .add-to-basket-select-map-btn{align-items:center;background-color:#fff;border:none;border-radius:18px;color:red;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;height:36px;justify-content:center;width:100%!important}}@media (max-width:639px){.select_pharma{padding:16px 0 48px}.select_pharma .wrapper{padding:0 16px}.select_pharma .form .content:before{padding-top:100%}.select_pharma .form .bottom{width:100%}.select_pharma .form .right .content .list ul li{min-height:118px}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before{height:32px;width:32px}.select_pharma .form .right .content .list ul li .pharma_info{display:flex;flex-direction:column}.select_pharma .form .right .content .list ul li .pharma_info .block.two{justify-content:space-between}.select_pharma .form .right .content .list ul li .pharma_info .block.two .phone_number,.select_pharma .form .right .content .list ul li .pharma_info .block.two .shedule,.select_pharma .form .right .content .list ul li .pharma_info .block.two a{display:block;margin:0 auto;text-align:center;width:auto}}@media (max-width:432px){.select_pharma .add-to-basket-select-map-btn{align-items:center;background-color:#fff;border:none;border-radius:18px;color:red;cursor:pointer;display:flex;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;height:36px;justify-content:center;width:100%!important}}.select_pharma .form.delivery_pharmacy{display:block;position:relative}.notice_popup{background-color:#fff;border-radius:20px;box-sizing:border-box;display:none;left:50%;max-width:480px;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.notice_popup .notice_header{color:#1e1e1e;font:700 16px/19px Oceanic Grotesk Compact,sans-serif;padding:0 24px 12px 0}.notice_popup .information{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;padding:0 24px 20px 0}.notice_popup .fancybox-close-small{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain;height:24px;padding:0;right:30px!important;top:30px!important;width:24px}.notice_popup .fancybox-close-small svg{display:none}.notice_popup .inselect_pharma{width:100%}.news{position:relative}.news .title{margin:16px 0}.news .all_news{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:24px 0}.news .all_news .item{cursor:pointer;margin-bottom:30px;margin-right:30px;overflow:hidden;position:relative;width:calc(25% - 22.5px)}.news .all_news .item:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.news .all_news .item:hover img{transform:scale(1.1) translateX(-50%)}.news .all_news .item:hover .substrate{height:65%}.news .all_news .item .substrate{background-image:linear-gradient(180deg,rgba(33,36,19,0),#232517 50%,#202312);bottom:0;content:"";height:50%;left:0;opacity:.95;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:1}.news .all_news .item img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .3s ease-in-out}.news .all_news .item .news_title{display:-webkit-box;font-size:20px;height:calc(50% - 48px);left:16px;letter-spacing:.4px;-webkit-line-clamp:3;overflow:hidden;text-shadow:0 2px 3px rgba(0,0,0,.49);width:calc(100% - 80px)!important;-webkit-box-orient:vertical}.news .all_news .item .news_title,.news .all_news .item .viewwed_news{bottom:16px;color:#fff;font-family:Oceanic Grotesk Compact;position:absolute;z-index:2}.news .all_news .item .viewwed_news{font-size:18px;right:16px}.news .all_news :nth-child(10),.news .all_news :nth-child(3),.news .all_news :nth-child(7){margin-right:0!important}.news .all_news :nth-child(3),.news .all_news :nth-child(8){width:calc(50% - 15px)!important}.news .all_news :nth-child(3):before,.news .all_news :nth-child(8):before{padding-top:calc(50% - 15px)!important}.news .all_news :nth-child(3) .news_title,.news .all_news :nth-child(8) .news_title{width:calc(50% - 16px)!important}@media (max-width:1279px){.news .all_news .item .news_title{font-size:16px}}@media (max-width:980px){.news .all_news{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-gap:30px;grid-column-gap:30px;grid-row-gap:30px}.news .all_news .item{margin:0;width:100%}.news .all_news .item .news_title{font-size:20px}.news .all_news .item .viewwed_news{bottom:15px;right:15px}.news .all_news :nth-child(3),.news .all_news :nth-child(8){width:100%!important}.news .all_news :nth-child(3):before,.news .all_news :nth-child(8):before{padding-top:100%!important}.news .all_news :nth-child(3) .news_title,.news .all_news :nth-child(8) .news_title{height:calc(50% - 48px);width:calc(100% - 80px)!important}}@media (max-width:539px){.news .all_news{display:grid;grid-template-columns:1fr}.news .all_news .item{margin:0;width:100%}.news .all_news .item .news_title{font-size:20px}.news .all_news .item:before{padding-top:50%!important}.news .all_news :nth-child(3),.news .all_news :nth-child(8){width:100%!important}.news .all_news :nth-child(3):before,.news .all_news :nth-child(8):before{padding-top:50%!important}.news .all_news :nth-child(3) .news_title,.news .all_news :nth-child(8) .news_title{height:calc(50% - 48px);width:calc(100% - 80px)!important}.news .all_news .item:before{padding-top:70%!important}}.news_detail .title{margin:32px 0;padding-right:10%;position:relative}.news_detail .title .viewed{bottom:2px;color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;position:absolute;right:0}.news_detail .title .viewed i{font-family:FontAwesome;font-weight:400}.news_detail .content{margin:32px 10%;padding-bottom:16px}.news_detail .content img{display:block;height:auto;margin:0 auto 45px;max-width:100%;width:auto}.news_detail .content b{font-size:26px}.news_detail .content p{font-size:18px;font-weight:400}.complete-text ul,.news_detail .content ul{margin-bottom:32px;padding-left:32px}.complete-text ul li,.news_detail .content ul li{list-style-type:disc}.complete-text.js__accordion-none{height:auto}@media (max-width:1023px){.news_detail .container .content{margin:32px 0}}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:8px 16px}.tags p{color:#707070;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;left:0;position:absolute;top:26px}.tags label{align-items:center;background-color:#fefefe;border:1px solid rgba(0,0,0,.12);border-radius:16px;cursor:pointer;display:flex;height:32px;justify-content:flex-start;margin:8px;min-width:96px;overflow:hidden;padding:0 32px}.tags label,.tags label span{color:rgba(0,0,0,.87);font-size:14px;font-weight:400;letter-spacing:.25px;position:relative}.tags label span{font-family:Oceanic Grotesk Compact;top:auto}.tags label i,.tags label span{z-index:1}.tags label:hover{border:1px solid red}.tags label:hover .fa.fa-times{background-color:red}.tags label input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.tags label input:checked~.fa{display:flex}.tags label input:checked~.bg{background-color:#e8e8e8}.tags label input:disabled~span{color:#fff}.tags label input:disabled{pointer-events:none}.tags label input:disabled:checked~.bg{background-color:#707070}.tags label input:disabled:checked~.fa{display:none}.tags label input:disabled~.bg{background-color:#707070}.tags label .bg{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.tags label .fa{align-items:center;border-radius:50%;display:none;font-size:14px;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px}.tags label .fa.fa-check{color:#010101;left:0}.tags label .fa.fa-times{background-color:#747474;border:8px solid transparent;color:#e8e8e8;font-size:12px;height:20px;right:6px;width:20px}.tags label .fa.fa-times:hover{opacity:.75}.news_detail .voting{margin:10px 0}.sms_verify{margin:18px 0;max-width:600px}.sms_verify button:disabled,.sms_verify button:disabled:hover,.sms_verify input[type=text]:disabled,.sms_verify input[type=text]:disabled:hover{background-color:#e4e4e4;border-color:#e4e4e4;color:#fff}.sms_verify .block{background-color:#fff;cursor:pointer;margin:30px auto;position:relative;width:100%}.sms_verify input[type=text]{background-color:transparent;border:1px solid #e4e4e4;border-radius:24px;height:48px;opacity:.4;padding:0 24px;width:auto;z-index:1}.sms_verify input[type=text]:focus,.sms_verify input[type=text]:hover{border:1px solid #8abc3e;opacity:1}.sms_verify .control .control__indicator{top:8px}.timer{border:1px solid #327a27;border-radius:50%;color:#8abc3e;display:block;font-size:16px;font-weight:700;height:48px;line-height:46px;margin:0 auto 16px;text-align:center;width:48px}@media (max-width:767px){.sms_verify .title{font-size:24px;padding:0 20px}.sms_verify input[type=text]{width:100%}}.error404{position:relative}.error404 .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;overflow:hidden}.error404 .container .text{margin:32px}.error404 .container .text .arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);width:50%}.error404 .container .text .arrow:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.error404 .container .text .arrow img{left:50%;position:absolute;top:0;transform:translateX(-50%)}.error404 .container .text .arrow img.a1{height:100%}.error404 .container .text .arrow img.a2{height:90%}.error404 .container .img{position:relative;width:100%}.error404 .container .img:before{content:"";display:block;margin:0 auto;padding-top:calc(100% - 96px);position:relative;width:calc(100% - 96px)}.error404 .container .img img{height:100%;top:-44px}.error404 .container .img img,.error404 input{left:50%;position:absolute;transform:translateX(-50%)}.error404 input{bottom:32px;cursor:pointer;font-size:20px;margin:0 auto}.error404 p{color:rgba(30,30,30,.502);font-family:Oceanic Grotesk Compact;font-size:24px;letter-spacing:0}.error404 .title{font-size:32px;letter-spacing:0;margin-bottom:16px;text-transform:none}@media (max-width:1024px){.error404 .container .text .arrow{position:absolute;right:0;top:auto;transform:none;width:75%}.error404 .container .img:before{padding-top:100%;width:100%}.error404 .container .img img{top:0}.error404 input{bottom:0;margin:32px auto;position:relative}}@media (max-width:669px){.error404 .container .text .arrow{display:none}}@media (max-width:479px){.error404 .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.error404 .container .text{margin:16px 16px 0}}@media (max-width:1023px){div{position:relative}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.pagination .lang_en,.pagination .lang_ru{display:flex;flex-wrap:wrap;justify-content:flex-start}.pagination .lang_en span,.pagination .lang_ru span{margin-right:16px;width:20px}.product_all_details .tab_container .el.certificates .item{margin:12px;width:calc(33.33333% - 24px)}.product_all_details .tab_container .el.analogy .product_list{display:flex;flex-wrap:wrap;justify-content:flex-start}.product_all_details .tab_container .el.analogy .product_list .item{width:25%}.add_cart .wrapper,.filter .box{display:flex;flex-direction:column}.filter .box{align-items:center;height:100%}.filter .box .block{margin-bottom:24px}.auth.checkin .wrapper{align-items:center;display:flex;flex-direction:column}.auth.checkin .wrapper .inputs{width:100%}.filter .box .block{display:flex;flex-direction:column}}@media (max-width:767px){.product_all_details .tab_container .el.analogy .product_list{display:block}.product_all_details .tab_container .el.analogy .product_list .item:nth-of-type(3n+1){border-left:none}}@media (max-width:480px){.product_all_details .tab_container .el.active{overflow:hidden}}@media (-ms-high-contrast:none) and (max-width:980px),screen and (-ms-high-contrast:active) and (max-width:980px){.news .all_news{display:flex;margin:8px -15px}.news .all_news .item,.news .all_news :nth-child(3),.news .all_news :nth-child(8){margin:15px;width:calc(50% - 30px)}.news .all_news :nth-child(10),.news .all_news :nth-child(3),.news .all_news :nth-child(7){margin-right:15px!important}}@media (-ms-high-contrast:none) and (max-width:767px),screen and (-ms-high-contrast:active) and (max-width:767px){.add_cart .wrapper,.add_cart.v2 .product,.add_cart.v3 .product{display:flex;flex-direction:column}.v2.add_cart .ph_location,.v3.add_cart .ph_location{margin:16px 0}.v2.add_cart .product .product_offers .casket .getting_option,.v3.add_cart .product .product_offers .casket .getting_option{display:flex}}@media (-ms-high-contrast:none) and (max-width:539px),screen and (-ms-high-contrast:active) and (max-width:539px){.news .all_news .item{width:calc(100% - 30px)}.news .all_news .item:before{padding-top:100%!important}.news .all_news :nth-child(3),.news .all_news :nth-child(8){margin:15px;width:calc(100% - 30px)}.news .all_news :nth-child(10),.news .all_news :nth-child(3),.news .all_news :nth-child(7){margin-right:15px!important}}@media (-ms-high-contrast:none) and (max-width:374px),screen and (-ms-high-contrast:active) and (max-width:374px){.cart_order.your_cart .el .pharma_info{display:flex;flex-direction:column}}.bx-auth{margin:0 auto;max-width:80rem;padding:0 15px;width:100%}.bx-auth tr{margin-bottom:8px}.bx-auth input[type=password],.bx-auth input[type=text]{background-color:#fff;border:1px solid red;border-radius:20px;height:100%;opacity:.4;padding:10px 20px;width:100%}.bx-auth input[type=password]:focus,.bx-auth input[type=password]:hover,.bx-auth input[type=text]:focus,.bx-auth input[type=text]:hover{opacity:1}.background-resize{overflow:hidden;position:relative}.background-resize img{height:100%;left:50%;max-width:190px;object-fit:contain;position:absolute;top:0;transform:translateX(-50%);width:100%}.background-resize:before{content:"";display:block;padding-top:100%;position:relative;width:100%}.hint-tooltip{cursor:pointer;position:relative;z-index:1}.hint-tooltip .hint-tooltip_text{background-color:#fff;border:1px solid #707070;bottom:15px;color:#707070;display:block;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:12px;font-weight:300;left:0;line-height:12px;opacity:0;overflow:hidden;padding:.5rem;position:absolute;transition:.125s linear;visibility:hidden;width:45vw;z-index:1}.hint-tooltip:hover .hint-tooltip_text{opacity:1;visibility:visible}@media (max-width:768px){.hint-tooltip .hint-tooltip_text{width:90vw}}.form-popup{background-color:#fff;border-radius:5px;border-top:1px solid #f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;overflow:hidden;padding:18px 0;text-align:left;width:500px}@media screen and (max-width:668px){.form-popup{width:300px}}.button{align-items:center;border-radius:14px;box-sizing:border-box;cursor:pointer;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;height:44px;justify-content:center;padding:0 16px;text-align:center}.button:disabled{background-color:#f2f2f2!important;border-color:#f2f2f2!important;color:rgba(30,30,30,.502)}.button--1{background-color:#fff;border:1px solid red;color:red}.button--2{background-color:red;border:none;color:#fff}.button--3{background-color:#f2f2f2;border:none;color:rgba(30,30,30,.502)}.button--4{border:1px solid #dedede}.button--4,.button--5{background-color:#fff;color:#1e1e1e}.button--5{border:1px solid #dedede;border-radius:20px;font-weight:400;height:39px}.button-load{position:relative}.button-load [data-button=cart_add]{font-size:0!important}.button-load [data-button=cart_add]:before,.button-load [data-entity=quantity-block] button,.button-load [data-entity=quantity-block] input{display:none}.button-load [data-button=cart_add]:after,.button-load [data-entity=quantity-block]:after{animation:rotate 1s linear infinite;background:url(/local/templates/.default/img/button-load-icon.svg) no-repeat 50%/contain;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.button--w-100{width:100%}@media (max-width:767px){.button--5{font-size:14px;height:33px}}.button--5.button--main-page-switch.active{background-color:#00b6f1;border:none;color:#fff;font-weight:500}.button--add{gap:8px}.button--add:before{background:url(/local/templates/.default/img/icon-plus-button.svg) no-repeat 50%/contain;content:"";height:16px;width:16px}.button--4.button--add:before{background:url(/local/templates/.default/img/icon-plus-button--dark.svg) no-repeat 50%/contain;content:"";height:16px;width:16px}#noScriptWarning,#outdatedBrowserWarning{color:#fff;padding:12px;position:relative;text-align:center;z-index:9999}#noScriptWarning a,#outdatedBrowserWarning a{color:#fff}#noScriptWarning{background:red}#outdatedBrowserWarning{background:#ff4500}.message_send{background-color:#dff2de;color:#61a942}.message_err,.message_send{border:#ebccd1;border-radius:1px;font-size:14px;margin-bottom:20px;padding:15px}.message_err{background-color:#f2dede;color:#a94442}.form-popup .auth .message_err,.form-popup .auth .message_send{background:none;border:none;margin-bottom:0;padding:0}.form-popup .auth .message_send div{background-color:#dff2de;padding:10px 15px}.form-popup .auth .message_err div{background-color:#f2dede;padding:10px 15px}font.errortext{background-color:#f2dede;color:#a94442}font.errortext,font.notetext{border-color:#ebccd1;display:block;font-size:14px;margin-bottom:20px;padding:15px}font.notetext{background-color:#dff2de;color:#61a942}.alert{border:0;border-radius:1px;font-size:14px;margin-bottom:20px;padding:15px}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-success{background-color:#dff2de;border-color:#ebccd1;color:#61a942}.alert .close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;position:relative;right:10px;text-shadow:0 1px 0 #fff;top:0}.add_cart.v3 .product.message_err{display:block;grid-template-columns:none;padding:15px}.notes{background-color:#fff;border-left:5px solid #ceb200;margin:0 0 15px;padding:35px 35px 35px 100px;position:relative}.notes i{color:#ceb200;font-size:100px;left:0;line-height:100px;position:absolute;top:calc(50% - 50px)}.notes.danger{border-left:5px solid #f44336}.notes.danger i{color:#f44336}.notes.success{border-left:5px solid #4caf50}.notes.success i{color:#4caf50}.notes.info{border-left:5px solid #2196f3}.notes.info i{color:#2196f3}.notes.warning{border-left:5px solid #ffeb3b}.notes.warning i{color:#ffeb3b}.error input,.error-container input{border:1px solid #fe0000!important}.error .alert,.error-container .alert,.messages .alert{color:red;display:block;font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:300;left:24px;margin:0;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;top:-20px;visibility:visible;white-space:nowrap}.error .alert .fa,.error-container .alert .fa,.messages .alert .fa{font-family:FontAwesome;font-size:.75rem}.error .alert .fa:before,.error-container .alert .fa:before,.messages .alert .fa:before{content:"\f071";margin-right:.25rem}.error .control a,.error span,.error-container .control a,.error-container span{color:#fe0000}.error .control__indicator,.error-container .control__indicator{border:1px solid #fe0000;color:#fe0000}.forgot_password .error-container .alert{left:auto;right:24px}.sms_verify .error-container .alert{font-size:10px;left:0}.messages .message{border:1px solid #8abc3e!important}.messages .alert,.messages .control a,.messages span{color:#8abc3e}.messages .control__indicator{border:1px solid #8abc3e;color:#8abc3e}@media (max-width:1023px){.error .alert,.error-container .alert,.messages .alert{font-size:10px}}.captcha_bitrix{display:inline-block;margin:10px 0;width:100%}.captcha_bitrix img{float:left;height:48px;margin-right:2%;max-width:115px;width:48%}.captcha_bitrix input{height:48px!important;margin:0!important;max-width:300px;padding:0 15px;width:50%!important}.news_detail .captcha_bitrix img{max-width:115px;width:48%}.footer-info{background-color:#e4e4e4;color:#707070;font-family:Oceanic Grotesk Compact;font-size:12px;font-weight:400;letter-spacing:.24px;margin:0 auto 32px;max-width:80rem;padding:0 15px;width:100%}.complete-text{color:rgba(30,30,30,.502);height:500px;overflow:hidden;position:relative}.show_more-wrapper{align-items:center;display:flex;justify-content:center;margin:40px 0;text-align:center}.selection-pg__catalog .show_more-wrapper{margin:16px 0 0}.loading_page{background-color:#fff;background-image:url(/local/templates/.default/img/loader.gif);background-position:50%;background-repeat:no-repeat;background-size:auto;height:100%;left:0;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;position:absolute;top:0;width:100%;z-index:9999}.button-container .loading_page,.favorites .loading_page{background-size:contain}.pege-title h1{color:#1e1e1e;font:500 36px/120% Oceanic Grotesk Compact,sans-serif;margin:20px 0 12px}@media (max-width:1100px){.pege-title h1{font-size:28px;margin:16px 0 12px}}@media (max-width:767px){.pege-title h1{font-size:20px;margin:0 0 12px}.selection-pg__catalog .show_more-wrapper{margin:12px 0 0}}.pege-title_hidden{display:none}.empty-cart{background:#707070 url(/local/templates/.default/img/empty-cart.png) 100px 50% no-repeat;border-radius:5px;color:#fff;font-size:14px;padding:30px 30px 30px 280px}@media screen and (max-width:1444px){.empty-cart{background-image:none;padding:25px}}@media screen and (max-width:440px){.empty-cart{padding:16px}}.empty-cart .caption-1{font-size:24px;margin:0 0 8px}.empty-cart_2{font-size:14px;margin:0 0 30px}.empty-cart_2 .caption-1{color:rgba(30,30,30,.502);font-size:38px;margin:0 0 8px}.empty-cart_2 .button{width:200px}.feedback{margin:0 0 40px}.feedback .information{width:100%}.feedback .list{border:1px solid #e4e4e4;margin-top:32px;padding:32px 40px 40px}.feedback .block{margin-bottom:24px}.feedback .block label{color:red;display:inline-block;font-family:Oceanic Grotesk Compact;font-size:14px;font-weight:300;margin-bottom:4px;margin-left:32px;width:100%}.feedback .block input{height:48px;padding:0 48px 0 24px}.feedback .block input,.feedback .block textarea{border:1px solid #e4e4e4;border-radius:24px;color:#a8a8a8;font-family:Oceanic Grotesk Compact;font-size:23px;font-weight:600;width:100%}.feedback .block textarea{height:144px;padding:24px 48px 24px 24px}.number-box-wrapper{display:flex;flex-direction:column;gap:8px;width:100%}.number-box{align-items:center;border:1px solid red;border-radius:14px;display:flex;height:44px;position:relative;width:100%}.number-box .dec,.number-box .inc{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:none;cursor:pointer;flex-shrink:0;height:100%;outline:none;padding:0;width:40px}.number-box .dec{background-image:url(/local/templates/.default/img/icon-minus-button.svg)}.number-box .inc{background-image:url(/local/templates/.default/img/icon-plus-button.svg)}.number-box .dec:disabled,.number-box .inc:disabled{opacity:.4}.number-box_input{background-color:transparent;border:none;color:red;flex:1;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;height:100%;outline:none;pointer-events:none;text-align:center;width:100%}.sp-balance-container{background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,.16);display:flex;flex-direction:column;gap:12px;margin:0 0 12px;padding:24px 10%;transition:.5s ease-in-out}.sp-balance-container .sp-balance_desc{font-size:16px;text-align:center}.sp-balance-container .sp-balance_desc a{color:#707070}.sp-balance_v4{background:red;border:1px solid red;border-radius:50px;color:#fff;padding:10px 20px;text-align:center}.sp-balance_v4 .sp-balance_title{display:block;font-size:14px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-balance_v4 .sp-balance_points{display:block;font-size:20px;font-weight:700}.sp_info{background:url(/local/templates/.default/img/sp_info.jpg) 50% no-repeat;background-color:#fff;background-size:contain;box-shadow:0 0 5px 0 #328a27;display:block;height:89px;padding:0;width:318px}.sp_info a{display:block;height:100%;width:100%}.select_pharma{overflow:visible}.select_pharma .form .right .content .list ul li{grid-template-columns:34px 1fr}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:before{box-sizing:border-box;height:34px;width:34px}.select_pharma .form .right .content .list ul li input[type=radio]+.radio-label:after{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:1.25rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;width:1.25rem}.select_pharma .form .right .content .list ul li input[type=radio]:checked+.radio-label:after{background-color:red;border:2px solid red}.select_pharma .title{margin:0}.product:last-child{border-bottom:1px dashed #e4e4e4}.timer{align-items:center;display:flex;justify-content:center;margin:.5rem auto}.bx-authform{margin:0 auto 1.5rem;max-width:565px;width:320px}.bx-authform-description-container,.bx-authform-link-container{text-align:center}.bx-authform-formgroup-container input[type=submit]{display:block;margin:0 auto}.order_delivery{margin-bottom:30px}.order_delivery .title{margin-bottom:1.5rem;text-align:center}.order_delivery .allPharmacy,.order_delivery .title~span{font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400;letter-spacing:.36px;line-height:20px}.order_delivery .allPharmacy{color:red;display:block}.order_delivery .allPharmacy:hover{text-decoration:underline}.order_delivery .content{margin:3rem auto;width:80%}.order_delivery .content .maps{border:1px solid #e8e8e8;display:block;position:relative;width:100%}.order_delivery .content .maps:before{content:"";display:block;left:0;padding-top:42.8571428571%;position:relative;top:0;width:100%}.order_delivery .content .filtered{align-items:center;display:flex;height:3rem;justify-content:flex-start}.order_delivery .content .filtered li{margin-right:1.5rem}.order_delivery .content .filtered li label{cursor:pointer}.order_delivery .content .list,.order_delivery .content .list:before{display:block;position:relative;width:100%}.order_delivery .content .list:before{content:"";left:0;padding-top:42.8571428571%;top:0}.order_delivery .content .list ul{display:flex;flex-direction:column;padding-right:1.25rem;width:100%}.order_delivery .content .list .wrapper{height:22.5rem;left:0;overflow:hidden;position:absolute;top:0;width:100%}.order_delivery .content .list ul li{border-bottom:1px solid #e4e4e4;display:flex;height:7.5rem;padding:1.5rem 0;width:100%}.order_delivery .content .list ul>:last-child{border-bottom:0}.order_delivery .content .list ul li div{display:flex;flex:1;flex-direction:column;justify-content:center}.order_delivery .content .list .block.two{align-items:center;color:red;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400}.order_delivery .content .list .block.two a{cursor:pointer}.order_delivery .content .list .block.two a:hover{text-decoration:underline}.order_delivery .content .list .block.three{align-items:center}.order_delivery .content .list .block.one .route,.order_delivery .content .list .block.three{color:#707070;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:400}.order_delivery .content .list .block.one .ph_name{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700;margin-bottom:.75rem}@media screen and (max-width:1023px){.order_delivery .content{width:100%}}@media screen and (max-width:700px){.order_delivery .content .list .wrapper{height:20rem;position:relative}.order_delivery .content .maps:before{padding-top:56.25%}.order_delivery .content .list:before{content:none}.order_delivery .content .list ul li{flex-direction:column;height:auto;padding:19px 0}.order_delivery .content .list .block.two{margin:16px auto}}.radialContainerHidden{display:none}.sale-paysystem-wrapper{border:2px solid red;color:#424956;display:block;font:14px Oceanic Grotesk Compact,Arial,Helvetica,sans-serif;margin:0 0 0 auto;padding:24px 38px;position:relative;width:100%}.sale-paysystem-wrapper .tablebodytext{align-items:center;color:#000;display:block;font-family:Oceanic Grotesk Compact;font-size:1.125rem;line-height:1.2;position:relative;text-align:center;width:100%}.sale-paysystem-yandex-button{align-items:center;display:flex;height:2.5rem;justify-content:center;margin:1.5rem auto}.sale-paysystem-yandex-button-item{align-items:center;background:red;border:0;border-radius:2px;color:#fff;color:#fff!important;display:flex;font-family:Oceanic Grotesk Compact;font-size:.875rem;height:38px;justify-content:center;line-height:1;padding:0 22px;text-decoration:none!important;transition:.3s ease}.sale-paysystem-yandex-button-item:hover{background:red;opacity:.75}.btn_container{align-items:center;display:flex;justify-content:flex-end;padding:32px 0}.btn_container input[type=button],.btn_container input[type=submit]{font-family:Oceanic Grotesk Compact;font-size:25px;font-weight:300;height:60px!important}.btn_container .change{font-family:Oceanic Grotesk Compact;font-size:25px;font-weight:300;margin:0 32px;position:relative}.btn_container .change input{align-items:center;background-color:transparent;border:1px solid red;border-radius:30px;color:red;display:flex;height:60px;justify-content:center;position:relative;width:auto}.btn_container .change input:hover{background-color:red;color:#fff;opacity:1}.btn_container .change p{display:none}.btn_container .change p.alert{align-items:center;border:1px solid #e4e4e4;border-radius:30px;color:#707070;display:flex;height:60px;justify-content:center;padding:0 24px;pointer-events:none;position:relative;white-space:pre;z-index:1}.btn_container .change p.alert .fa{color:#707070;font-family:FontAwesome;font-size:25px;font-weight:400}.order_confirm .title{align-items:center;display:flex;font-size:36px;font-weight:700;letter-spacing:.72px;text-transform:none}.order_confirm .title,.order_confirm .title span{color:#707070;font-family:Oceanic Grotesk Compact}.order_confirm .title span{font-size:20px;font-weight:300;margin-left:8px;margin-top:4px}.order_confirm .title span a{color:red;text-decoration:underline}.order_confirm .title span a:hover{opacity:.75}.order_confirm .content{display:flex}@media screen and (max-width:699px){.order_confirm .content{flex-direction:column}.order_confirm .content .block-right{margin:0}}.order_confirm .content .block{margin-bottom:24px;padding:0 24px}.order_confirm .content .block .input{border-radius:20px;height:40px;width:100%}.order_confirm .content .block .input.multiline{height:auto}.order_confirm .content .block .input:focus input,.order_confirm .content .block .input:hover input{border-color:red}.order_confirm .content .block .input:focus input[readonly=readonly],.order_confirm .content .block .input:hover input[readonly=readonly]{border:1px solid #e4e4e4}.order_confirm .content .block input{height:100%;padding:0 24px}.order_confirm .content .block input,.order_confirm .content .block textarea{border:1px solid #e4e4e4;color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;width:100%}.order_confirm .content .block textarea{padding:10px 24px;resize:none}.order_confirm .content .block input:focus,.order_confirm .content .block input:hover{border-color:red}.order_confirm .content .block input:hover~.hint{display:block;left:calc(100% + 48px);top:50%;transform:translateY(-50%)}.order_confirm .content .block input:hover~.hint,.order_confirm .content .block label{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;width:100%}.order_confirm .content .block label{display:inline-block;margin-bottom:4px;margin-left:32px}.order_confirm .content .block label em{font-style:normal;position:relative}.order_confirm .content .block label sup{color:red;position:absolute;right:-8px;top:8px}.order_confirm .content .block .hint{display:none;position:absolute}.order_confirm .checkin_block{display:flex;flex-direction:column;margin:24px auto 16px;max-width:380px;width:100%}.order_confirm .checkin_block label{color:#707070;margin-bottom:16px}.order_confirm .checkin_block label.error{color:red;margin-bottom:16px}.order_confirm .btn_container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:20px;margin:0 auto;max-width:35.3125rem}.order_confirm .order-total .total-price{align-items:end;display:grid;grid-template-columns:1fr 1fr;justify-content:end;justify-items:end;grid-column-gap:20px;color:#000;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:16px;font-weight:300;letter-spacing:.6px;margin:0 0 5px}.order_confirm .order-total .total-price>span:first-child{font-weight:700}.order_confirm .order-total .total-price_summ{font-family:Oceanic Grotesk Compact;font-size:24px}.order_confirm .btn_container .btn{align-items:center;display:flex;font-family:Oceanic Grotesk Compact,sans-serif,Helvetica,Arial;font-size:25px;font-weight:300;justify-content:space-around}.order_confirm .btn_container .back,.order_confirm .btn_container .btn input[type=submit]:disabled{background-color:#e4e4e4;border:1px solid #e4e4e4;color:#fff}.order_confirm .btn_container .back{align-items:center;border-radius:30px;cursor:pointer;display:flex;font-size:25;font-weight:300;height:60px;justify-content:center;line-height:1;min-width:120px;opacity:1;padding:0 24px}.order_confirm .btn_container .back i{transform:rotate(90deg)}.order_confirm .btn_container .back:hover{background-color:#8abc3e;border:1px solid #8abc3e}.order_confirm .btn_container>:first-child .bottom{margin:0;padding:0}.order_confirm .title{font-weight:300;margin:24px 0}.order_confirm .info{margin:48px}.order_confirm .info p{color:#707070;font-size:20px;font-weight:300;letter-spacing:.32px;margin-bottom:24px}.order_confirm .info p,.order_confirm .info p span{font-family:Oceanic Grotesk Compact}.order_confirm .control input{z-index:-1}.order_confirm .control a{color:red}.order_confirm .control a:hover{opacity:.75}.order_confirm .promo{align-items:center;display:flex;justify-content:space-between;margin-left:auto;max-width:601px}.order_confirm .promo .block{height:48px;width:calc(100% - 168px)}.order_confirm .promo label{display:inline-block;left:0;margin-bottom:4px;margin-left:32px;position:absolute;top:-24px;width:auto}.order_confirm .promo input[type=text],.order_confirm .promo label{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300}.order_confirm .promo input[type=text]{border:1px solid #e4e4e4;border-radius:24px;height:100%;padding:0 24px;width:100%}.order_confirm .promo input[type=text]:active,.order_confirm .promo input[type=text]:focus,.order_confirm .promo input[type=text]:hover{border:1px solid red}.order_confirm .error .alert,.order_confirm .messages .alert,.order_confirm .messages-container .alert{left:auto;right:24px}.clearfix:after{clear:both;content:"";display:block}.delivery-container-info{border:2px solid red;color:red;display:block;font-size:36px;margin:24px 0;padding:24px}.delivery-container-info.warning{border:2px solid #ceb200;color:#ceb200}.delivery-container-tab{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:4.75rem;margin-bottom:1.125rem}.delivery-title{align-items:center;border-bottom:2px solid red;color:#707070;display:flex;font-family:Oceanic Grotesk Compact;font-size:36px;letter-spacing:.72px;text-transform:uppercase}.delivery-tab{display:flex;position:relative}.delivery-tab:after{border-bottom:2px solid #327a27;content:"";display:block;flex:1;position:relative}.delivery-tab .tab-item{align-items:center;border-bottom:2px solid red;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;max-width:16.75rem;position:relative;width:100%}.delivery-tab .tab-item.active{border-bottom:2px solid #fff}.delivery-tab .tab-item.active:before{background-color:#fff;border-left:2px solid red;border-right:2px solid red;border-top:2px solid red;bottom:-2px;box-sizing:border-box;content:"";height:calc(100% + .125rem);left:0;position:absolute;width:100%}.delivery-tab .tab-item .tab-title{color:#e4e4e4;font-family:Oceanic Grotesk Compact;font-size:36px;letter-spacing:.72px;text-transform:uppercase;z-index:1}.delivery-tab .tab-item.active .tab-title{color:red}.delivery-tab .fa-attn:before{content:"\f071";font-family:FontAwesome;font-size:1rem;margin-right:.25rem}.delivery-tab .fa-info-circle:before{color:#707070;content:"\f05a";font-family:FontAwesome;font-size:1rem}.delivery-tab .alert{bottom:.5rem;color:#ceb200;display:block;font-family:Oceanic Grotesk Compact;font-size:18px;font-weight:300;margin:0;padding:0}.delivery-tab .attn{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}.delivery-tab .attn:hover .fa-info-circle:before{color:#e4e4e4}.delivery-tab .attn span{background-color:#fff;border:1px solid #707070;bottom:calc(100% + 8px);color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;left:calc(100% + 8px);line-height:20px;opacity:0;overflow:hidden;padding:.5rem;position:fixed;transition:.125s linear;visibility:hidden;width:17rem;z-index:1}.delivery-tab .attn:hover span{opacity:1;visibility:visible}.delivery-container .delivery-item{display:none}.delivery-container .delivery-item.active{display:block}@media screen and (max-width:1120px){.delivery-tab .attn span{left:auto;right:8px}.delivery-tab .attn:hover span{left:auto;right:0}}@media screen and (max-width:1023px){.delivery-title{border:0}.delivery-tab .tab-item .tab-title{font-size:1.5rem}.delivery-container-tab{display:grid;grid-template-columns:1fr;grid-template-rows:3rem 3rem;grid-row-gap:1rem}.delivery-tab div{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:767px){.delivery-tab .tab-item{width:50%}.delivery-title{font-size:1.5rem}.delivery-tab .tab-item .tab-title{font-size:1.25rem}}.order_confirm .content{flex-direction:column;margin:0 auto;max-width:35.3125rem}.order_confirm .content .block{padding-left:0;padding-right:0}.order_confirm .content .block-left{padding:1.5rem 0}.order_confirm .content .block-right{margin:0}.order_confirm .title{justify-content:center;margin-top:2rem}.order_confirm .btn_container>:first-child p{color:red;font-size:.875rem;font-weight:300;letter-spacing:.3px}.order_confirm .btn_container .btn input[type=submit]:disabled{background-color:#e6e6e6;pointer-events:none}.delivery-description{font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:300;line-height:22px}.order-paysystem{display:none}.radialContainerWrap{border:none}.radialContainer__item{align-items:center;display:flex}.radialContainer__item span{color:#707070;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:700;margin-left:1.5rem;margin-top:2px}.radialContainer__item input[type=checkbox],.radialContainer__item input[type=radio]{height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.radialContainer__item label{position:relative}.radialContainer__item input[type=checkbox]+label,.radialContainer__item input[type=radio]+label{align-items:center;display:flex;height:100%}.radialContainer__item input[type=checkbox]+label:before,.radialContainer__item input[type=radio]+label:before{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:34px;margin-right:8px;position:relative;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:34px}.radialContainer__item input[type=checkbox]+label:after,.radialContainer__item input[type=radio]+label:after{background:#fff;border:1px solid #b7b7b7;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:22px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;vertical-align:top;width:22px}.radialContainer__item input[type=checkbox]:checked+label,.radialContainer__item input[type=radio]:checked+label{color:red}.radialContainer__item input[type=checkbox]:checked+:before,.radialContainer__item input[type=radio]:checked+:before{background-color:red;border-color:red;box-shadow:inset 0 0 0 6px #fff}.radialContainer__item input[type=checkbox]:checked+:after,.radialContainer__item input[type=radio]:checked+:after{opacity:0}.radialContainer__item input[type=checkbox]:hover+label:before,.radialContainer__item input[type=radio]:hover+label:before{border-color:rgba(50,138,39,.75)}.radialContainer__item input[type=checkbox]:focus+label:before,.radialContainer__item input[type=radio]:focus+label:before{border-color:red;outline:none}.radialContainer__item input[type=checkbox]:disabled+label,.radialContainer__item input[type=radio]:disabled+label{color:#707070}.radialContainer__item input[type=checkbox]:disabled+label:before,.radialContainer__item input[type=radio]:disabled+label:before{background:#f4f4f4;border-color:#b7b7b7;box-shadow:inset 0 0 0 6px #f4f4f4}.radialContainer__item input[type=checkbox]+label:empty:before,.radialContainer__item input[type=radio]+label:empty:before{margin-right:0}.order_confirm .borderBottom{border-bottom:1px solid #e4e4e4;padding-bottom:.5rem}.order_confirm .borderBottom .block-left:last-child{margin-bottom:0}.preparaty_map .form{display:block}.preparaty_map .form .bottom{text-align:center}.preparaty_map .form .left .maps{height:100%;max-height:432px;min-height:432px}.select_pharma.preparaty_map{display:block;margin:auto;width:80%}.select_pharma.preparaty_map .form .right .content .list ul li{display:block}.select_pharma.preparaty_map .form .right .content .list ul li .pharma_info .block.two{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:8px}.select_pharma.preparaty_map .form .right .content .list ul li .pharma_info{grid-template-columns:1fr 1.5fr}.pagination .margin-top{margin-top:50px}.title-search-result .search_area{display:none!important}.fancybox-active{overflow:hidden}.search-page_form .search-form{height:40px;margin:0 0 24px;position:relative}.search-page_form .search-form input{background:none;border:1px solid red;border-radius:20px;box-sizing:border-box;height:40px;opacity:1;outline:0;padding:7px 120px 7px 17px;text-transform:lowercase;width:100%;z-index:1}.search-page_form .search-form input::placeholder{color:#707070;opacity:.6}.search-page_form .search-form button{background-color:red;border:1px solid red;border-radius:20px;color:#fff;font-size:20px;font-weight:300;height:40px;line-height:23px;position:absolute;right:0;width:120px;z-index:1}.search-page_form .search-form .search-input-form-text{opacity:1;position:relative;z-index:1}.search-page_form .search-form .search-input-hints{left:0;opacity:.2;position:absolute;top:0;visibility:hidden;z-index:0}.search-page_form .search-form.active .search-input-hints{visibility:visible}@media (min-width:1024px) and (max-width:1400px){.container .filter~.content{max-width:100%}.container .filter~.content .custom_select{left:30px}.container .filter~.content .block.attr~.block{left:20px}}.scroll-up{align-content:center;align-items:center;background:#fff;border:1px solid #dedede;border-radius:100%;bottom:198px;color:red;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;height:54px;justify-content:center;opacity:0;outline:none;pointer-events:none;position:relative;position:fixed;right:80px;transition:opacity .36s,visibility .36s;visibility:hidden;width:54px;z-index:7}.scroll-up:after{background:url(/local/templates/.default/img/arrow-top.svg) no-repeat 50%/contain;content:"";display:block;flex-shrink:0;height:20px;transition:background-image .3s ease;width:20px}.scroll-up.is-active{opacity:1;pointer-events:auto;visibility:visible}@media screen and (max-width:1100px){.scroll-up{bottom:274px;height:44px;right:16px;width:44px}}@media (max-width:767px){.scroll-up{bottom:196px}}.vacancy.vacancy-detail{margin-bottom:0}.vacancy .p-title{color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:36px;font-weight:700;line-height:42.19px;margin-top:19px}.vacancy .p-desc{font-size:30px;line-height:1.3;width:75%}.vacancy-list{border-top:1px solid #e4e4e4;font-family:Oceanic Grotesk Compact,sans-serif;margin:19px 0 0}.vacancy-list .v-item{border-bottom:1px solid #e4e4e4}.vacancy-list .v-item.show .v-top>:last-child{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.vacancy-list .v-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between;margin-right:20px;padding:20px 0;width:100%}.vacancy-list .v-top:hover>:first-child,.vacancy-list .v-top:hover>:last-child{color:red}.vacancy-list .v-top>:first-child{-webkit-box-flex:1;color:#1e1e1e;-ms-flex:1;flex:1}.vacancy-list .v-top .v-price,.vacancy-list .v-top>:first-child{font-family:Oceanic Grotesk Compact,sans-serif;font-size:26px;line-height:36px;text-align:left}.vacancy-list .v-top .v-price{color:red;-webkit-box-flex:0;-ms-flex:none;flex:none}.vacancy-list .v-top>:last-child{color:#707070;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;letter-spacing:.72px;line-height:1.2;width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vacancy-list .v-content{display:none;width:100%}.vacancy-list .v-content .vc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:2px 0 59px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.vacancy-list .vc-wrapper ul{list-style:none;margin-bottom:34px}.vacancy-list .vc-wrapper ul>:last-child{margin-bottom:0}.vacancy-list .vc-wrapper ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.vacancy-list .vc-wrapper ul li,.vacancy-list .vc-wrapper ul li:before{font-family:Oceanic Grotesk Compact,sans-serif;font-size:20px;line-height:23.44px;position:relative}.vacancy-list .vc-wrapper ul li:before{background:red;content:" ";height:1px;margin-right:8px;width:16px}.vacancy-list.vacancy-list-detail .v-content .vc-wrapper{padding-bottom:20px}.vacancy .p-title.p-title-vacancy-detail{font-size:36px;line-height:42px}.vacancy-list.vacancy-list-detail{border:none;margin:24px 0 0}.vacancy-list.vacancy-list-detail .v-content{display:block}.vacancy-list.vacancy-list-detail .fa.fa-chevron-down{display:none}.vacancy-list.vacancy-list-detail .v-item{border:none}.vacancy-list .v-top:hover>:last-child,.vacancy-list.vacancy-list-detail .v-top:hover>:first-child{color:#000}.vacancy-list.vacancy-list-detail .career_vacancy_button{color:#2f9032;font-size:36px;font-weight:700;line-height:42px;margin-bottom:30px;margin-top:72px;padding:0!important}.vacancy-list.vacancy-list-detail .vacancy-desc{font-size:24px;height:auto!important;line-height:28px;padding:0!important}@media (max-width:768px){.vacancy-list.vacancy-list-detail .career_vacancy_button{color:#2f9032;font-size:36px;font-weight:700;line-height:42px;margin-bottom:30px;margin-top:0;padding:0!important}.vacancy-list.vacancy-list-detail .vacancy-desc{font-size:18px;height:auto!important;line-height:21px;padding:0!important}}.vacancy-list .vc-wrapper>:last-child{border-radius:14px;font-family:Oceanic Grotesk Compact,sans-serif;height:40px;padding:0 37px}@media screen and (max-width:767px){.vacancy .p-title{font-size:40px}.vacancy .p-desc{font-size:20px;line-height:1.3;margin-bottom:22px;width:100%}.vacancy-list{margin-top:22px}.vacancy-list .v-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:36px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vacancy-list .v-top b{margin-right:0}.vacancy-list .v-top>:first-child{font-size:20px}.vacancy-list .v-top>:last-child{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vacancy-list .v-item.show .v-top>:last-child{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.vacancy-list .v-top:focus>:first-child,.vacancy-list .v-top:focus>:last-child{color:inherit}.vacancy-list .v-top .v-price{font-size:20px}.vacancy-list .v-content .vc-wrapper{padding:0 0 30px}.vacancy-list .vc-wrapper ul{margin-bottom:30px}.vacancy-list .vc-wrapper ul li{font-size:16px;line-height:1.25}.vacancy-list .v-content .vc-wrapper>:last-child{margin:0 auto}}.career_vacancy_list_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.career_vacancy_list_container .career_vacancy_list_title{font-family:Oceanic Grotesk Compact,sans-serif;font-size:16px;font-weight:700;line-height:18.75px;margin-bottom:23px}@media (max-width:768px){.career_vacancy_list_container .career_vacancy_list_title,.vacancy-list .vc-wrapper ul li{font-size:16px;line-height:19px}}.q-block{margin-bottom:70px}.qb-wrapper{background:#fff 0 0 no-repeat padding-box;border:1px solid red;border-radius:26px;padding:30px}@media screen and (max-width:767px){.q-block{margin-bottom:20px}.qb-wrapper{padding:15px 25px}}.product-page{padding:40px 0 76px}.product-page__items-wrapper{column-count:6;column-gap:40px}.product-page__items-list{break-inside:avoid-column;display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.product-page__item-word{color:#1e1e1e;font:700 16px/20px Oceanic Grotesk Compact,sans-serif;margin-bottom:4px;text-transform:uppercase}.product-page__item-link{color:#1e1e1e;font:400 16px/20px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease;word-break:break-word}.product-page__item-link:hover{color:rgba(32,32,45,.5)}@media (max-width:1100px){.product-page{padding:32px 0 8px}.product-page__items-wrapper{column-count:4;column-gap:32px}}@media (max-width:767px){.product-page{padding:32px 0 16px}.product-page__items-wrapper{column-count:2;column-gap:20px}.product-page__items-list{padding-bottom:16px}}.message-modal,.modal-window{background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;left:50%;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1}.message-modal .fancybox-close-small,.modal-window .fancybox-close-small{color:#fff}.auth-form{box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;margin:0 auto;padding:30px 12px 22px;text-align:center;width:290px}@media (min-width:440px){.auth-form{padding:65px 45px 40px}}.auth-form__field{position:relative}*+.auth-form__field{margin-top:10px}.auth-form__field+.auth-form__field{margin-top:20px}@media (min-width:440px){.auth-form__field+.auth-form__field{margin-top:10px}}.auth-form__field.error .auth-form__input{border-color:#ee715f}.auth-form__label-button{background:0 0;border:0;color:#1e1e1e;cursor:pointer;display:inline-block;font:inherit;font-size:10px;line-height:12px;margin-top:5px;padding:0}@media (min-width:440px){.auth-form__label-button{margin-left:20px}}.auth-form__field.error .auth-form__label-button{color:#ee715f}.auth-form__button{background:red;border:0;border-radius:25px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:50px;line-height:20px;font:inherit;padding:15px 20px}.auth-form__button:hover{opacity:.8}.auth-form__button:disabled{background:#c4c4c4;cursor:default;opacity:1}.message-modal__content{box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font:16px/20px Oceanic Grotesk Compact,sans-serif;padding:30px 12px 22px;text-align:center;width:290px}@media (min-width:440px){.message-modal__content{padding:65px 40px 40px;text-align:left;width:350px}}.message-modal__title{font-size:30px;font-weight:700;line-height:35px}.message-modal__description{font-size:18px;line-height:21px;margin-top:24px}.message-modal__action-holder{margin-top:80px}.message-modal__banner{background:red;background-position:0 100%;background-repeat:no-repeat;box-sizing:border-box;color:#fff;height:412px;width:290px}@media (min-width:1024px){.modal-window__columns{display:flex}}.modal-window__columns>*{flex-shrink:0}.modal-window__column{display:flex;flex-direction:column}.modal-window__column>*{flex-grow:1}.modal-window__column:nth-child(n+2){display:none}@media (min-width:1024px){.modal-window__column:nth-child(n+2){display:flex}}header .top .container .ph_number:after{display:none}@media (max-width:767px){.ph_number_flex{flex-wrap:wrap}.ph_number_tablet{height:100%;width:100%}.ph_number_tablet_hide{display:none}}#loginPopup{display:none!important}.modals-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:40px}.modal{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:1}.modal.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}.modal-content{background-color:#fff;margin:auto 16px;max-width:400px;opacity:0;position:relative;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:96%}.modal.show .modal-content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:767px){.authorization-content{margin:111px 13px auto}.authorization-content.authorization-content--scrolling{margin:60px 13px auto}}@media screen and (max-width:360px){.authorization-content{margin:103px 13px auto}}.close-modal-btn{cursor:pointer;font-size:20px;font-weight:700;height:24px;position:absolute;right:20px;top:20px;width:24px;z-index:2}.authorization-content{background-color:#fff;border-radius:20px}#authorization-modal.modal.show{z-index:99994}@media (max-width:767px){.close-modal-btn{height:20px;right:16px;top:16px;width:20px}}.header-desktop{background-color:#fff;margin:0 auto;width:100%}.header-desktop__top{background-color:#f2f2f2;margin:0 auto;padding:10px 0;width:100%}.header-desktop__top-inner{align-items:center;display:flex;gap:16px}.header-separator{background-color:#dedede;height:27px;width:1px}.header__toggle-pharma{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:8px;outline:none;padding:0}.header__toggle-pharma-icon{aspect-ratio:1;display:block;height:auto;object-fit:contain;width:24px}.header__toggle-pharma-text{color:#3d5ad1;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;transition:color .3s ease}.header__toggle-pharma-text:hover{color:red}.header-desktop__time-work{color:rgba(30,30,30,.502);font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin:0;white-space:nowrap}.header-desktop__time-work--right{margin-left:auto}.header-desktop__phone-num{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header-desktop__phone-num:hover{color:red}.header-desktop__middle{margin:0 auto;padding:16px 0;width:100%}.header-fixed--visible .header-desktop__middle{height:100px}.header-fixed--visible .header-desktop__middle .container{animation:fade .2s linear;background-color:#fff;box-shadow:1px 1px 40px rgba(0,0,0,.06);left:0;padding:12px 20px;position:fixed;right:0;top:0;z-index:100}.header-fixed--visible .header-desktop__middle .container:after,.header-fixed--visible .header-desktop__middle .container:before{background-color:#fff;bottom:0;content:"";position:absolute;top:0;width:50vw}.header-fixed--visible .header-desktop__middle .container:before{right:100%}.header-fixed--visible .header-desktop__middle .container:after{left:100%}.header-desktop__middle-inner{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.header-fixed--visible .header-desktop__middle-inner{align-items:center}.header__logo-link{box-sizing:border-box;max-width:224px;padding:6px 8px 6px 3px;width:100%}.header-fixed--visible .header-desktop__middle .header__logo-link{display:none}.header__logo-link.header__logo-link--app{flex-shrink:0;max-width:100%;padding:0;width:fit-content}.header__logo-image{aspect-ratio:213/32;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.header__logo-image.header__logo-image--app{aspect-ratio:32/32;height:32px;width:32px}.header-desktop__searching-block{display:flex;flex-direction:column;gap:5px;max-width:717px;width:100%}.searching__field{position:relative}.searching__input{background-color:#fff;border:1px solid red;border-radius:100px;color:#1e1e1e;cursor:text;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;height:44px;outline:none;padding:0 96px 0 16px;width:100%}.searching__input::placeholder{color:rgba(30,30,30,.502);opacity:1}.searching__input::-webkit-input-placeholder{color:rgba(30,30,30,.502);opacity:1}.searching__input::-moz-placeholder{color:rgba(30,30,30,.502);opacity:1}.searching__input:-ms-input-placeholder{color:rgba(30,30,30,.502);opacity:1}.searching__input::-ms-input-placeholder{color:rgba(30,30,30,.502);opacity:1}.searching__clear-button{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain,transparent;border:none;cursor:pointer;display:none;height:14px;outline:none;position:absolute;right:62px;top:50%;transform:translateY(-50%);width:14px}.searching__clear-button.show{display:block}.searching__submit-button{background:url(/local/templates/.default/img/searching-loop.svg) no-repeat 50%/24px 24px,red;border:none;border-radius:50%;cursor:pointer;height:40px;outline:none;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:40px}.header-desktop__eg{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:19px;overflow:hidden}.header-fixed--visible .header-desktop__eg{display:none}.header-desktop__eg-text{color:red;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin:0}.header-desktop__eg-text--link{color:rgba(30,30,30,.502);text-decoration:none;text-underline-offset:4px;transition:color .3s ease,text-decoration .3s ease}.header-desktop__eg-text--link:hover{color:red;text-decoration:underline}.header__navigation{align-items:center;display:flex;gap:16px;list-style-type:none;margin:0;padding:0}.header__navigation-item{align-items:center;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:3px;justify-content:center;padding:0;position:relative;text-align:center;text-decoration:none;width:64px}.header__navigation-icon{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;height:24px;overflow:hidden;transition:background-image .3s ease;width:24px}.header__navigation-icon--pharmacy{background-image:url(/local/templates/.default/img/header-icon-pharmacy.svg)}.header__navigation-item:hover .header__navigation-icon--pharmacy{background-image:url(/local/templates/.default/img/header-icon-pharmacy--active.svg)}.header__navigation-icon--enter{background-image:url(/local/templates/.default/img/header-icon-enter.svg)}.header__navigation-item:hover .header__navigation-icon--enter{background-image:url(/local/templates/.default/img/header-icon-enter--active.svg)}.header__navigation-icon--favorites{background-image:url(/local/templates/.default/img/header-icon-favorites.svg)}.header__navigation-item:hover .header__navigation-icon--favorites{background-image:url(/local/templates/.default/img/header-icon-favorites--active.svg)}.header__navigation-icon--basket{background-image:url(/local/templates/.default/img/header-icon-basket.svg)}.header__navigation-item:hover .header__navigation-icon--basket{background-image:url(/local/templates/.default/img/header-icon-basket--active.svg)}.navbar__item-avatar-image-wrapper{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.navbar__item-avatar-image{display:block;height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.header__navigation-item-text{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin:0;transition:color .3s ease;white-space:nowrap}.header__navigation-item-text--enter{display:-webkit-box;-webkit-line-clamp:1;max-width:64px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.header__navigation-item:hover .header__navigation-item-text{color:red}.header__navigation-item-count{align-items:center;background-color:red;border-radius:30px;box-sizing:border-box;display:none;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:8px;top:-8px;z-index:2}.header__navigation-item-count.show{display:flex}.header__navigation-item-count-text{color:#fff;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;position:static;text-align:center}.header__navigation-item-count--favorites{display:none}.header__navigation-item-count--favorites.is-active{display:flex}.header-desktop__bottom{padding-bottom:16px;position:relative}.header-desktop__bottom--main{padding-bottom:20px}.header-desktop__bottom-inner{align-items:center;display:flex;gap:20px}.header__actions{align-items:center;display:flex;gap:16px}.header-desktop__middle .header__actions{display:none}.header-fixed--visible .header-desktop__middle .header__actions{display:flex}.header__actions-button{align-items:center;border:none;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;gap:4px;height:39px;justify-content:center;outline:none;padding:0 16px;text-align:center;text-decoration:none;white-space:nowrap}.header__catalog{background-color:#00b6f1;padding:0 34px 0 16px;position:relative}.header__catalog:after{background:url(/local/templates/.default/img/button-arrow--white.svg) no-repeat 50%/contain;content:"";height:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:14px}.header__catalog.active:after{transform:translateY(-50%) rotate(180deg)}.header__actions-button--promotion{background-color:#d8a200}.header__actions-button--expiring{background-color:#ff6a00}.header__actions-button--orders{background-color:red;margin-left:auto}.header__categories{align-items:center;display:flex;flex-wrap:wrap;gap:16px;height:19px;list-style-type:none;margin:0;overflow:hidden;padding:0}.header__categories-link{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header__categories-link:hover{color:red}.header_catalog_menu{box-sizing:border-box;display:none;left:20px;padding-left:calc(50% - 660px);position:absolute;top:198px;width:100%;z-index:9}.header_catalog_menu.show{display:block}.header.header-fixed--visible .header_catalog_menu{position:fixed;top:68px}.header_catalog_menu .catalog_list{background-color:#fff;border:1px solid #dedede;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:269px minmax(auto,1fr);max-width:1080px;padding:20px;width:100%}.header_catalog_list_inner{border-right:1px solid #dedede;height:100%;max-height:calc(100vh - 250px);padding-right:20px}.header_catalog_menu .catalog_list .box .list{display:none;overflow:hidden}.header_catalog_menu .catalog_list .box .list.view{display:grid;grid-template-columns:1fr;grid-template-rows:100%;margin:0;max-height:calc(100vh - 250px);max-width:100%;overflow:hidden}.header_catalog_item{align-items:center;box-sizing:border-box;color:#1e1e1e;cursor:pointer;display:flex;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;gap:12px;padding:0 12px 12px 0;text-decoration:none;transition:color .3s ease}.header_catalog_item:hover{color:red}.header_catalog_item__image-wrapper{align-items:center;background-color:#f2f2f2;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.header_catalog_item__image{display:block;height:auto;object-fit:contain;width:24px}.header_catalog_item[data-attr=aktsii] .header_catalog_item__image-wrapper{background-color:#d8a200}.header_catalog_item[data-attr=discounts] .header_catalog_item__image-wrapper{background-color:#00b682}.header_catalog_item[data-attr=lekarstvasistekayushchimsrokom] .header_catalog_item__image-wrapper{background-color:#ff6a00}.header_catalog_item.active{color:red}.header_catalog_menu .catalog_list .box .list ul .mCSB_container{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(auto,1fr))}.header_catalog_subitem{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;transition:color .3s ease}.header_catalog_subitem:hover{color:red}.user_data .user_block{display:none;padding-top:16px;position:absolute;right:calc(100% - 224px);top:100%;width:305px;z-index:99}.user_data .user_block.show{display:block}.user_data .user_block-inner{background-color:#fff;border:1px solid #dedede;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:30px;text-align:left}.user_data .user_block .close{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain,transparent;cursor:pointer;height:24px;position:absolute;right:30px;top:30px;width:24px}.user_data .user_block .user_name{align-items:center;border-bottom:1px solid #dedede;display:flex;gap:8px;padding:0 24px 16px 0}.user_data .user_block .user_photo{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;width:24px}.user_data .user_block .user_photo img{display:block;height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.user_data .user_block .first_name{color:#1e1e1e;display:inline-block;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;max-width:221px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user_data .user_block ul{display:flex;flex-direction:column;gap:12px}.user_data .user_block ul li a{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;transition:color .3s ease}.user_data .user_block ul li a:hover{color:red}.user_data .user_block ul li a sup{font-size:100%;padding-left:4px;position:static}.header-mobile{background-color:#fff;display:none;left:0;position:fixed;top:0;width:100%;z-index:6}.header-mobile__top-outer{padding:12px 0}.header-mobile__top{align-items:center;display:flex;gap:16px;justify-content:space-between}.header-mobile__left-block{align-items:center;display:flex;gap:20px}.header-mobile__burger{align-items:center;background:url(/local/templates/.default/img/header-burger.svg) no-repeat 50%/contain,transparent;border:none;border-radius:0;display:flex;flex-shrink:0;height:24px;justify-content:center;outline:none;padding:0;width:24px}.open-mob-catalog .header-mobile__burger{display:none}.header-mobile__inner-left{align-items:center;display:flex;gap:8px}.header-mobile__right-block{align-items:center;display:flex;gap:16px}.header-mobile__pharmacy-info{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;color:#1e1e1e;font:500 14px/17px Oceanic Grotesk Compact,sans-serif;max-width:442px}.header-mobile__toggle-pharma{align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:100px;box-sizing:border-box;color:#1e1e1e;display:flex;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;height:33px;justify-content:center;padding:0 11px;text-align:center;white-space:nowrap;width:fit-content}.header-mobile__bottom{margin:0 -16px;padding:16px}.header-mobile.header-fixed--visible .header-mobile__bottom{box-shadow:1px 1px 40px rgba(0,0,0,.06)}.header-mobile.header-fixed--visible .searching__field{margin:0}.header-mobile.header-fixed--visible .header-mobile__bottom .header-desktop__eg{display:none}.header-mobile__menu-content{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:-100%;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:16px 16px 113px;pointer-events:none;position:fixed;right:0;top:0;transition:left .4s linear;user-select:none;width:100%;z-index:99994}.header-mobile__menu-content.open-mob-menu{left:0;pointer-events:visible;user-select:auto}.header-mobile__menu-top{border-bottom:1px solid #dedede;display:flex;flex-direction:column;gap:12px;padding-bottom:20px}.header-mobile__menu-btn-close{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain;border:none;height:24px;outline:none;padding:0;position:absolute;right:0;top:0;width:24px}.header-mobile__change-region,.header-mobile__top-inner{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.header-mobile__time-work{color:rgba(30,30,30,.502)}.header-mobile__phone-num,.header-mobile__time-work{font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.header-mobile__phone-num{color:#1e1e1e;text-decoration:none}.header-mobile__pharmacy{color:#1e1e1e;font:500 18px/22px Oceanic Grotesk Compact,sans-serif}.header-mobile__change-pharmacy{align-items:center;display:flex;gap:12px 16px}.header-mobile__menu-middle{display:flex;flex-direction:column;gap:20px;padding:20px 0}.header-mobile__menu-more{background-color:#fff;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;left:-100%;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:24px 16px 93px;position:fixed;right:0;top:0;transition:left .4s linear;width:100%;z-index:10}.header-mobile__menu-more.open{left:0}.header-mobile__more-top{display:flex;flex-direction:column;gap:20px}.header-mobile__user-block{border:1px solid #dedede;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:15px;width:100%}.header-mobile__user-block--auth{gap:12px}.header-mobile__enter-text{border-bottom:1px solid #dedede;color:#1e1e1e;display:block;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;padding:19px 0 11px;text-align:center}.header-mobile__autorization{align-items:center;background:none;border:none;color:red;cursor:pointer;display:flex;font:500 14px/17px Oceanic Grotesk Compact,sans-serif;justify-content:center;padding:12px 0 11px;text-align:center;width:100%}.header-mobile__user-wrapper{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;padding-right:30px;position:relative}.header-mobile__user-name{color:#1e1e1e;font:500 16px/20px Oceanic Grotesk Compact,sans-serif}.header-mobile__user-name-correct{background:url(/local/templates/.default/img/nav-change-name-icon.svg) no-repeat 50%/contain;height:24px;position:absolute;right:0;top:0;width:24px}.header-mobile__user-phone{color:rgba(30,30,30,.502);font:400 14px/17px Oceanic Grotesk Compact,sans-serif;text-decoration:none;white-space:nowrap}.header-mobile__navigation-list{display:flex;flex-direction:column}.header-mobile__navigation-item{align-items:center;box-sizing:border-box;display:flex;gap:6px;padding:18px 34px 18px 14px;position:relative;text-decoration:none;width:100%}.header-mobile__navigation-item:after{background:url(/local/templates/.default/img/mobile-nav/mobile-nav-arrow.svg) no-repeat 50%/14px 14px;content:"";height:14px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:14px}.header-mobile__navigation-item:before{background-color:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.header-mobile__navigation-item--button{background-color:transparent;border-left:none;border-radius:0;border-right:none;border-top:none;outline:none}.header-mobile__navigation-list li:last-child .header-mobile__navigation-item:before{display:none}.header-mobile__navigation-item-icon{display:block;height:20px;max-height:100%;max-width:100%;object-fit:contain;width:20px}.header-mobile__navigation-item-text{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;text-decoration:none}.header-mobile__navigation-item-region{color:#1e1e1e;display:-webkit-box;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin-left:auto;max-width:102px;overflow:hidden;white-space:nowrap}.header-mobile__menu-select-region{background-color:#fff;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.header-mobile__menu-select-region.show{display:block}.header-mobile__menu-back-panel{background-color:#fff;padding:10px 14px;position:relative}.header-mobile__menu-back-button{background:url(/local/templates/.default/img/arrow-back-nav.svg) no-repeat 50%/contain,#fff;border:none;border-radius:0;height:24px;outline:none;width:24px}.header-mobile__menu-back-text{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;left:50%;margin:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.header-mobile__menu-select-list{display:flex;flex-direction:column;padding-top:14px}.header-mobile__menu-select-item{align-items:center;border-bottom:1px solid #dedede;display:flex;gap:16px;justify-content:space-between;padding:16px 14px}.header-mobile__menu-select-item-text{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-select-item-radio{appearance:none;border:1px solid #dedede;border-radius:50%;height:20px;position:relative;width:20px}.header-mobile__menu-select-item-radio:checked{border-color:red}.header-mobile__menu-select-item-radio:after{background-color:red;border-radius:50%;content:"";height:13px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.header-mobile__menu-select-item-radio:checked:after{opacity:1}.header-mobile__menu-barcode{border:1px solid #dedede;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;margin:0 auto;padding:15px;width:100%}.header-mobile__menu-barcode__header{align-items:center;display:flex;justify-content:space-between}.header-mobile__menu-barcode__title-wrapper{align-items:center;display:flex;gap:8px}.header-mobile__menu-barcode-logo{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:36px}.header-mobile__menu-barcode__title{color:#00b682;font:500 16px/19px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode__fullscreen-btn{color:#1e1e1e;font:500 14px/17px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode__image{align-items:center;display:flex;justify-content:center;max-height:40px;max-width:311px;overflow:hidden;width:100%}.fancybox-barcode .fancybox-slide{padding:0!important}.header-mobile__menu-barcode-popup{border-radius:20px 20px 0 0;box-sizing:border-box;display:none;max-height:764px;padding:36px 0 24px;vertical-align:bottom;width:100%}.header-mobile__menu-barcode-popup-inner{align-items:flex-start;display:grid;gap:24px;grid-template-rows:max-content minmax(auto,607px);height:100%;justify-content:center;overflow:hidden}.header-mobile__menu-barcode-code-wrapper{align-items:center;display:flex;flex-direction:column;gap:4px;padding-top:10px}.header-mobile__menu-barcode-code-title{color:#1e1e1e;font:500 18px/22px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode__image-code{color:#1e1e1e;font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image{aspect-ratio:1/1;height:100%;max-height:none;max-width:none;transform:rotate(90deg);width:100%}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image svg{max-height:311px;max-width:607px}@media screen and (max-width:1100px){.header-desktop{display:none}.header-mobile{display:block}.header__logo-link{max-width:218px;padding:6px 5px 6px 0}.header_catalog_menu{left:16px;max-width:calc(100% - 32px);padding:0;position:fixed;top:175px;z-index:99993}.header_catalog_menu .catalog_list{gap:16px;grid-template-columns:252px minmax(auto,1fr);max-width:100%;padding:16px}.header_catalog_menu .catalog_list .box .list ul .mCSB_container{gap:16px;grid-template-columns:repeat(2,minmax(auto,1fr))}.header_catalog_list_inner{padding-right:16px}.header_catalog_item{gap:16px;padding:4px 0}.header_catalog_subitem{font-size:14px;line-height:17px}.header__categories{align-items:flex-start;flex-direction:column;height:auto}.header-mobile__bottom .searching__field{margin-bottom:5px}.header-desktop__eg-text:not(.header-desktop__eg-text--link){padding-right:2px}.header-mobile__menu-barcode-popup .custom-bottom-sheet__element{display:block}}@media screen and (max-width:767px){.header-mobile__top-outer{padding:11px 0 0}.header__logo-image.header__logo-image--app{aspect-ratio:32/33;height:33px;width:32px}.header-mobile__pharmacy-info{font-size:14px;font-weight:400;line-height:17px;max-width:229px}.header-mobile__toggle-pharma--change{background:url(/local/templates/.default/img/icon-change.svg) no-repeat 50%/16px 16px;border:none;border-radius:0;flex-shrink:0;font-size:0;height:24px;padding:0;width:24px}.header-mobile__burger{display:none}.header-mobile__menu-more{padding:14px 0 58px}.header-mobile__more-top{box-sizing:border-box;gap:14px;padding:0 14px}.header__logo-link{max-width:151px;padding:0}.header__logo-image{aspect-ratio:151/22}.header-mobile__bottom{margin:0 -14px;padding:14px 14px 12px}.header-mobile__bottom .searching__field{margin:0}.header-mobile.header-fixed--visible .header-mobile__bottom{box-shadow:none}.header-mobile__bottom .header-desktop__eg{align-items:flex-start;flex-wrap:nowrap;height:19px;margin:5px -14px 0;overflow:auto;padding:0 14px;scrollbar-width:none;-ms-overflow-style:none}.header-mobile__bottom .header-desktop__eg::-webkit-scrollbar{display:none;height:0;width:0}.header-desktop__eg-text{white-space:nowrap}.header-mobile__menu-barcode-popup{max-height:calc(100vh - 48px)}.header-mobile__menu-barcode-popup-inner{grid-template-rows:max-content minmax(min-content,max-content)}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image{height:auto}}@media screen and (orientation:landscape){.header-mobile__menu-barcode-popup{height:auto;max-height:90vh}.header-mobile__menu-barcode-popup-inner{grid-template-rows:max-content minmax(min-content,max-content)}.header-mobile__menu-barcode-popup .header-mobile__menu-barcode__image{height:auto;transform:rotate(0)}}.city-selected{align-items:center;background-color:transparent;border:none;color:#1e1e1e;cursor:pointer;display:flex;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;gap:8px;outline:none;padding:0}.city-selected__city-list{background-color:#fff;border:1px solid #dedede;box-sizing:border-box;display:none;flex-direction:column;gap:8px;left:-20px;max-width:323px;padding:20px;position:absolute;top:-10px;width:100vw;z-index:4}.city-selected__city-list.show{display:flex}.city-selected__city-name{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.city-selected__city-icon{aspect-ratio:1;display:block;height:auto;object-fit:contain;width:14px}.city-selected__city-list .city-selected__city-icon{transform:rotate(180deg)}.city-selected__list-items{display:flex;flex-direction:column;gap:6px}.city-selected__city{background-color:transparent;border:none;border-radius:0;color:#1e1e1e;cursor:pointer;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin:0;outline:none;padding:0;transition:color .3s ease}.city-selected__city:hover{color:red}@media screen and (max-width:1100px){.city-selected__city-list{left:-16px;top:-20px}}.fancybox-slide--html .cart-store-disable-popup .fancybox-close-small{right:14px;top:14px}.add_cart.v3 .product{align-content:center;align-items:center;border:unset;grid-template-columns:1fr 8fr;justify-content:center;margin:0 auto;padding:unset}.add_cart.v3 .wrapper p.title{border:unset;color:#1e1e1e;font-family:Oceanic Grotesk Compact,sans-serif;font-size:30px;font-weight:700}.add_cart.v3 .wrapper .product_photo.background-resize{max-height:60px;max-width:60px}.add_cart.v3 .wrapper .container-list .pharmacy__search-container{align-items:center;display:grid;grid-template-columns:2fr 1fr;margin-bottom:2px;margin-top:5px}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input{margin-left:24px}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]{background-color:transparent;border:1px solid #e4e4e4;border-radius:25px;cursor:text;height:100%;padding:14px 17px;width:100%}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]::placeholder{color:#000;font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]:active,.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]:focus,.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_input[type=search]:hover{border:1px solid red}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_submit[type=submit]{background-color:transparent;border:0;border-radius:50%;font-size:0;height:40px;min-width:30px;padding:0;position:absolute;right:10px;top:5px;width:30px;z-index:2}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa-search{align-items:center;color:#000;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:15px;top:4px;width:20px;z-index:1}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa.fa-close.show~.pharmacy__btn_search_clear{display:block}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa-close.show{align-items:center;color:#000;content:"";display:flex;font-family:FontAwesome;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:28px;position:absolute;right:44px;top:4px;width:20px;z-index:1}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input i.fa-close{display:none}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input input.pharmacy__btn_search_clear[type=reset]{background-color:transparent;border:0;border-radius:50%;display:none;font-size:0;height:40px;min-width:20px;padding:0;position:absolute;right:44px;top:5px;width:20px;z-index:1}@media (min-width:768px) and (max-width:1024px){.add_cart.v3 .pharma_info_content .pharma_info{align-items:center;grid-template-columns:3fr 1fr 1fr 1fr!important;grid-template-rows:unset!important;justify-content:center}.add_cart.v3 .pharma_info_content .pharma_info .metro{display:none!important}}@media (max-width:1200px){.add_cart.v3{left:50%;max-height:calc(100% - 1rem);max-width:calc(100% - 1rem);min-height:unset;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:1100px){.add_cart.v3{max-height:calc(100% - 5rem);top:46%}}@media (max-width:767px){.add_cart.v3 .wrapper .container-list .pharmacy__search-container{grid-template-columns:unset;grid-template-rows:auto;margin-bottom:unset}.add_cart.v3 .wrapper .container-list .pharmacy__search-container .pharmacy__search-input{margin-left:8px;margin-right:8px}.add_cart.v3 .navigation{grid-template-columns:min-content;justify-items:left}.add_cart.v3 .status{font-size:14px;font-weight:700;text-align:center}.add_cart.v3 .product .product_info .product_name{font-size:14px;font-weight:400;-webkit-line-clamp:unset;overflow:unset}.add_cart.v3 .product{grid-template-columns:1fr 5fr;padding-left:8%}.add_cart.v3 .product .product_photo{margin-bottom:unset}.add_cart.v3 .product .product_photo:before{padding-top:100%}.add_cart.v3 .form:before{padding-top:calc(100% - 2vh)}.add_cart.v3 .wrapper p.title{font-size:20px}.add_cart.v3 .wrapper{grid-row-gap:unset}.add_cart.v3 ymaps.ymaps-2-1-79-controls-pane .ymaps-2-1-79-controls__control{display:none}.add_cart.v3 ymaps .address,.add_cart.v3 ymaps .price,.add_cart.v3 ymaps .schedule,.add_cart.v3 ymaps .station,.add_cart.v3 ymaps p.pharma_name{font-family:Oceanic Grotesk Compact,sans-serif;font-size:14px;font-weight:400}.add_cart.v3 .pharma_info_content .list ul li .pharma_info,.product_all_details .tab_container .el .pharma_info_content .list ul li .pharma_info{grid-template-rows:unset}.add_cart.v3 .pharma_info_content .list ul li .pharma_info .block.one,.pharma_info_content .list ul li .pharma_info .block.one{align-items:center}.pharma_info_content .pharma_info .block.two{white-space:pre}}.order .order-payment-price{color:#1e1e1e;font-size:20px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:17px;margin-top:28px}.order .order-payment-price b{font-weight:700}footer{background-color:#f2f2f2;margin-top:auto;padding:60px 0}.footer-info:empty{display:none}.footer-inner{display:grid;gap:24px;grid-template-columns:minmax(auto,302px) minmax(auto,302px) minmax(auto,208px) minmax(auto,1fr)}.footer-inner .item{display:flex;flex-direction:column;gap:16px}.footer-inner .item:first-child{gap:20px}.footer__logo-link{box-sizing:border-box;display:block;max-width:224px;padding:6px 8px 6px 3px;width:100%}.footer__logo-image{aspect-ratio:213/32;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.footer__item-links-wrapper{display:flex;flex-direction:column;gap:16px}.footer__item-title{color:#1e1e1e;font:500 16px/20px Oceanic Grotesk Compact,sans-serif}.footer__list-subitems{display:flex;flex-direction:column;gap:12px;height:100%}.footer__item-text{color:rgba(30,30,30,.502);font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.footer__item-text--link{text-decoration:none;text-underline-offset:5px;transition:color.3s ease,text-decoration .3s ease}.footer__item-text--link:hover{color:red;text-decoration:underline}.social_links_block{align-items:center;display:flex;gap:12px}.social-link{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border-radius:50%;box-shadow:1px 1px 40px rgba(0,0,0,.06);display:flex;flex-shrink:0;height:32px;transition:background .3s ease;width:32px}.social-link:hover{background-color:red}.social-link--vk{background-image:url(/local/templates/.default/img/social-link__icon-vk.svg)}.social-link--ok{background-image:url(/local/templates/.default/img/social-link__icon-ok.svg)}.footer__list-subitem-last{margin-top:auto}@media (hover:hover){.social-link--vk:hover{background-image:url(/local/templates/.default/img/social-link__icon-vk--active.svg)}.social-link--ok:hover{background-image:url(/local/templates/.default/img/social-link__icon-ok--active.svg)}}.footer-mobile__icons{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(auto,1fr));max-width:216px}.footer-mobile__item img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}@media screen and (max-width:1100px){footer{padding:40px 0 138px}.footer__logo-link{grid-column:span 2;max-width:218px;padding:6px 5px 6px 0}.footer-inner{gap:24px 20px;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer-inner .item{gap:12px}.footer-inner .item:first-child{display:grid;grid-column:span 2;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer-mobile__icons{grid-template-columns:repeat(3,minmax(auto,102px));max-width:100%}.footer-inner .item:last-child{grid-column:span 2}.footer__list-subitems{gap:8px}.footer__list-subitems--info{display:grid;gap:10px 20px;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer__list-subitem-last{grid-column:span 2;margin-top:14px}}@media screen and (max-width:767px){footer{padding:30px 0 88px}.footer__logo-link{max-width:224px;padding:6px 8px 6px 3px}.footer-inner,.footer-inner .item:first-child{gap:18px 8px}.footer-inner .item:last-child{grid-column:span 2}.footer__item-links-wrapper{gap:12px}.footer__item-title{font-size:14px;line-height:17px}.social_links_block{gap:10px}.footer-mobile__icons{gap:8px;grid-template-columns:repeat(2,minmax(auto,1fr))}.footer__list-subitems--info{gap:10px;grid-template-columns:100%}.footer__list-subitem-last{grid-column:span 1;margin-top:8px}}.mobile-nav{background-color:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:1px 1px 40px rgba(0,0,0,.06);display:none;left:0;padding:24px 16px;position:fixed;width:100%;z-index:99992}.mobile-nav__list{align-items:center;display:flex;justify-content:space-between}.mobile-nav__item{flex:1}.mobile-nav__item,.mobile-nav__link{align-items:center;display:flex;justify-content:center;text-align:center}.mobile-nav__link{background-color:transparent;border:none;border-radius:0;color:rgba(30,30,30,.502);flex-direction:column;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;gap:2px;height:50px;outline:none;padding:0;position:relative;width:100%}.mobile-nav__link--active{color:red}.mobile-nav__link:before{background-image:url(/local/templates/.default/img/mobile-nav-icons-sprite.svg);background-repeat:no-repeat;content:"";height:24px;width:24px}.mobile-nav__link--home:before{background-position:-45px -24px}.mobile-nav__link--active.mobile-nav__link--home:before{background-position:-137px -24px}.mobile-nav__link--catalog:before{background-position:-45px -93px}.mobile-nav__link--active.mobile-nav__link--catalog:before{background-position:-137px -93px}.mobile-nav__link--cart:before{background-position:-45px -233px}.mobile-nav__link--active.mobile-nav__link--cart:before{background-position:-137px -233px}.mobile-nav__link--favorites:before{background-position:-45px -163px}.mobile-nav__link--active.mobile-nav__link--favorites:before{background-position:-137px -163px}.mobile-nav__link--more:before{background-position:-45px -303px}.mobile-nav__link--active.mobile-nav__link--more:before{background-position:-137px -303px}.mobile-nav__link-icon{left:calc(50% + 15px);position:absolute;top:-6px;transform:translateX(-50%);z-index:2}.mobile-nav__link-icon sup{align-items:center;background-color:red;border-radius:30px;box-sizing:border-box;color:#fff;display:flex;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:static;text-align:center}.mobile-nav__link--favorites .mobile-nav__link-icon sup{display:none}.mobile-nav__link--favorites .mobile-nav__link-icon sup.is-active{display:flex}@media screen and (max-width:1100px){.mobile-nav{display:block}}@media screen and (max-width:767px){.mobile-nav{padding:8px 0 0}.mobile-nav__link{font-size:10px;line-height:12px}.mobile-nav__link-icon{top:-3px}}.tooltip{align-items:flex-start;-webkit-animation:fade .3s linear;animation:fade .3s linear;background-color:#1e1e1e;background-color:var(--black);border-radius:20px;color:#fff;color:var(--white);display:flex;flex-direction:column;font-size:14px;line-height:120%;min-width:218px;opacity:0;padding:12px 16px;position:absolute;text-align:left;visibility:hidden;z-index:3}.banner__reclame{bottom:12px;cursor:pointer;display:block;left:12px;position:absolute;z-index:5}.banner__reclame-main{align-items:center;background-color:#f7f7f7;border:1px solid #dedede;border-radius:30px;color:rgba(30,30,30,.502);display:inline-flex;font-size:12px;font-weight:400;gap:2px;height:24px;justify-content:center;line-height:120%;min-width:80px;padding:5px 10px}.banner__reclame-main:hover{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.banner__reclame-main:hover svg path{fill:#fff;fill-opacity:1}.product-card__reclame{bottom:0;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:4}.product-card__reclame-main{align-items:center;background:#fff;background:var(--white);border-radius:15px;color:rgba(23,37,0,.3);cursor:pointer;display:flex;flex-direction:row;font-size:10px;font-weight:700;gap:1px;justify-content:center;line-height:12px;padding:4px 5px 4px 8px}.product-card__reclame-main svg path{fill:currentColor}.product-card__reclame:hover .product-card__reclame-main{color:#1e1e1e;color:var(--black)}.product-card__reclame:hover .product-card__reclame-main svg path{fill:#1e1e1e;fill:var(--black)}.product-card__reclame-firm{font-weight:400}.product-card__reclame-erid,.product-card__reclame-url{font-weight:400;margin-bottom:10px}.banner__reclame-main:hover .tooltip,.product-card__reclame-main:hover .tooltip{opacity:1;visibility:visible}.articles-detail .banner__reclame{bottom:56px;position:relative}@media (max-width:420px){.articles-detail .banner__reclame{bottom:78px}}@media (max-width:767px){.banner__reclame{bottom:8px;left:8px}}.product-labels .banner__reclame{bottom:auto;left:auto;margin-top:10px;position:relative}.b24-widget-button-position-bottom-right{bottom:30px!important;right:23px!important}@media (max-width:768px){.b24-widget-button-position-bottom-right{bottom:65px!important;right:10px!important}}.clientWidget-Button{width:44px!important}.clientWidget-Button_substrate{height:44px!important;min-width:44px!important;width:44px!important}.clientWidget-Button_use-margin{margin:0!important}.static{position:static}.header-mobile__catalog-container{overflow:auto;padding-bottom:113px}.header-mobile__menu-catalog{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100vh;left:-100%;overflow-y:auto;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:left .4s linear;user-select:none;width:100%;z-index:6}.header-mobile__menu-catalog.open-mob-catalog{left:0;pointer-events:visible;user-select:auto}.header-mobile__menu-catalog-top{padding:10px 16px}.header-mobile__menu-wrapper{align-items:center;display:flex;gap:16px;width:100%}.header-mobile__menu-catalog-top .header-mobile__menu-btn-close{position:static}.header-mobile__menu-search{position:relative;width:100%}.header-mobile__menu-search .search-input-hints{left:0;opacity:.2;position:absolute;top:0;visibility:hidden;z-index:0}.header-mobile__menu-search.active .search-input-hints{visibility:visible}.header-mobile__menu-input{background-color:#fff;border:1px solid #f72636;border-radius:12px;color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;height:44px;padding:0 96px 0 16px;width:100%}.header-mobile__menu-input::placeholder{color:rgba(30,30,30,.502)}.header-mobile__menu-search-btn{background:url(/local/templates/.default/img/searching-loop.svg) no-repeat 50%/24px 24px,red;border:none;border-radius:10px;height:40px;right:2px;width:40px}.header-mobile__menu-search-btn,.header-mobile__menu-search-btn-clear{cursor:pointer;outline:none;position:absolute;top:50%;transform:translateY(-50%)}.header-mobile__menu-search-btn-clear{background:url(/local/templates/.default/img/icon-cross.svg) no-repeat 50%/contain,transparent;border:none;display:none;height:14px;right:62px;width:14px}.header-mobile__menu-search.show .header-mobile__menu-search-btn-clear{display:block}.open-mob-catalog .header-mobile__menu-search.show .search_popup{padding-bottom:100px}.open-mob-catalog .header-mobile__menu-search form{position:relative}.open-mob-catalog .header-mobile__menu-search .title-search-result{border:none}.open-mob-catalog .header-mobile__menu-search .search-input-hints{border:1px solid #d4d4d4;border-radius:20px;height:40px;padding:5px 40px 5px 20px;width:100%}.open-mob-catalog .header-mobile__menu-search .search_popup .drugs .content .item{margin-right:0}.open-mob-catalog .header-mobile__menu-search .search_popup .drugs .position{max-height:none}.header-mobile__menu-catalog-link--aktsii .header-mobile__menu-catalog-pic-wrapper{background-color:#d8a200}.header-mobile__menu-catalog-link--discont .header-mobile__menu-catalog-pic-wrapper{background-color:#00b682}.header-mobile__menu-catalog-link--expiring .header-mobile__menu-catalog-pic-wrapper{background-color:#ff6a00}.header-mobile__menu-menu-text{color:#1e1e1e;font:500 18px/22px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:767px){.header-mobile__catalog-container{padding-bottom:146px}.header-mobile__menu-catalog-top{padding:14px}.header-mobile__menu-menu-text{color:#1e1e1e;font-size:16px;font-weight:400;line-height:19px}}.title-search-result .search_popup .drugs .content [data-entity=quantity-block] button{cursor:pointer}.title-search-result .search_popup .drugs .content [data-entity=quantity-block] button:hover{cursor:pointer;opacity:.75}#basket-items-list-wrapper .product .prices .input-group-button button:disabled,.product .prices .input-group-button button:disabled{background-color:#e8e8e8!important;border-color:#e8e8e8!important;cursor:auto;pointer-events:none}.title-search-result{left:0;padding-top:12px;position:absolute;top:44px;width:calc(100% - 40px);z-index:999}.title-search-result:empty{display:none}.header-mobile__menu-search .title-search-result{left:0;top:44px;width:100%}.search-result{background-color:#fff;border:1px solid red;border-radius:12px;padding:16px}.search-result-categories-item{display:flex;flex-direction:column}.search-result-categories-item__title{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;margin:0;padding-bottom:8px}.search-result-categories-item__name{align-items:center;display:flex;gap:6px;padding:4px;transition:background-color .3s ease}.search-result-categories-item__name:hover{background-color:#f2f2f2}.search-result-categories-item__name--text{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.search-result-categories-item__name--text strong{font-weight:500}@media screen and (max-width:1100px){.title-search-result{left:16px;top:60px;width:calc(100% - 32px)}}@media screen and (max-width:767px){.title-search-result{left:14px;top:57px;width:calc(100% - 28px)}.search-result{background-color:transparent;border:none;border-radius:0;padding:0}.search-result-tips{align-items:center;display:flex;gap:8px;overflow:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none}.search-result-tips::-webkit-scrollbar{display:none}.search-result-tips__link{background-color:#fff;border:1px solid #dedede;border-radius:28px;color:#1e1e1e;display:block;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;padding:8px 16px;text-align:center;white-space:nowrap;width:fit-content}.search-result-tips__link strong{font-weight:400}}.attn.recipe{color:#707070;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:700;line-height:120%;margin-top:21px}.attn.recipe .fa-info-circle{margin-right:8px}.attn.recipe .fa-info-circle:before{color:#707070}.product-not-available{color:#f39f18;font-size:1.125rem;margin:.5rem auto}.attn.recipe--warning{color:red}.section-list-home__title{margin:20px 0 30px}.bx_item_hr{margin-bottom:0}.basket-coupon-block-field .form-group{position:relative}.auth .password_restore--sms{color:#328a27;font-weight:700}.bx_filter_select_container input[type=radio],.filter-checkbox_picture input[type=checkbox]{display:none}.template-nf-warning{border:1px solid red}.soa-order-ps-error,.template-nf-warning__text{color:red}.basket-item__field-group{background-color:transparent}.pege-title .container{align-items:center;column-gap:12px;display:flex;justify-content:space-between}.pege-title .container .favorites{padding-right:160px}.pege-title .container .favorites:after{color:#707070;content:"Добавить в избранное";font-family:Oceanic Grotesk Compact;font-size:18px;font-style:normal;font-weight:400;left:26px;line-height:100%;position:absolute;text-align:right;top:50%;transform:translateY(-50%);white-space:nowrap}.pege-title .container .favorites.is-active:after{content:"Удалить из избранного"}.pege-title--empty .container{height:20px}@media screen and (max-width:1100px){.pege-title--empty .container{height:16px}}@media screen and (max-width:767px){.pege-title--empty .container{height:0}}@media (max-width:992px){.pege-title .container .favorites{padding-right:28px}.pege-title .container .favorites.is-active:after,.pege-title .container .favorites:after{content:none}.pege-title .container .favorites:before{height:28px;width:28px}.product_all_details .tab_container .el.active .product_list .container{grid-template-columns:25% 25% 25% 25%}}@media (max-width:767px){.product_all_details .container .content{display:block}}@media (min-width:1200px){.product_all_details .container .content,.product_all_details .tabs{margin:0 -15px}}@media (max-width:1100px){.mCSB_scrollTools{z-index:5}}.popup{bottom:80px;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:calc(100% - 32px);z-index:25}.popup.go-to-card{visibility:hidden}.popup.popup-detail-element{bottom:75px;left:20px;width:calc(100% - 40px)}.popup.popup-visible{opacity:1;pointer-events:inherit;visibility:visible}.product-available-block{align-items:center;display:grid;gap:4px;grid-template-rows:repeat(2,minmax(17px,auto));padding:10px 0 20px;width:100%}.product-available{color:#1e1e1e;display:block;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;padding-left:18px;position:relative}.product-available:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.product-available--bold{font-weight:500}.product-available--today{grid-row:1}.product-available--today:before{background-image:url(/local/templates/.default/img/icon-check-circle.svg)}.product-available--tomorrow{grid-row:2}.product-available--tomorrow:before{background-image:url(/local/templates/.default/img/icon-truck.svg)}.product-available__amount{cursor:pointer;font-weight:500;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}@media (hover:hover){.product-available__amount:hover{color:red}}@media screen and (max-width:767px){.product-available-block{gap:4px;grid-template-rows:repeat(2,minmax(14px,auto));padding:4px 0 10px}.product-available{font-size:11px;line-height:13px}.product-available:before{height:14px;top:-1px;width:14px}}.popup__inner{align-items:center;background-color:rgba(33,33,33,.9);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:space-around;line-height:20px;padding:8px 16px}.popup__btn{background-color:red;border-radius:4px;letter-spacing:.2px;padding:6px 7px}@media (max-width:768px){.popup{bottom:20px;display:none;left:50%;right:auto;top:auto;transform:translateX(-50%);width:320px;z-index:10}}.loader{align-items:center;display:flex;height:500px;justify-content:center;width:100%;z-index:250}.overflow-hidden{overflow:hidden}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media (max-width:767px){.detail-block-prices .button{max-width:100%;padding:0 12px}}@media (max-width:480px){.b24-widget-button-position-bottom-right{bottom:230px!important}}.product-details-instructions-wrapper{display:grid;gap:20px;grid-template-columns:minmax(auto,847px) 305px;justify-content:space-between}.product-details-instructions-main{display:flex;flex-direction:column;gap:20px;min-width:0;overflow:hidden}.product-certificates__swiper-products-detail:not(.swiper-initialized) .product-certificates__slide{margin-right:12px;max-width:89px}@media screen and (max-width:1100px){.product-certificates__swiper-products-detail:not(.swiper-initialized) .product-certificates__slide{margin-right:10px}}@media screen and (max-width:767px){.product-certificates__swiper-products-detail:not(.swiper-initialized) .product-certificates__slide{margin-right:8px;max-width:93px}}.slider__certificates-image{aspect-ratio:89/130;width:100%}.product-details-instructions-main__title{color:#1e1e1e;font-size:36px;font-weight:500;line-height:120%;margin:0}.product-details-instructions-main__item{border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:flex;flex-direction:column;position:relative}.product-details-instructions-main__item--arrow{background:url(/local/templates/.default/img/arrow-spoiler-icon.svg) no-repeat 50%/contain;cursor:pointer;flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.product-details-instructions-main__item.open .product-details-instructions-main__item--arrow{transform:rotate(180deg)}.product-details-instructions-main__item-answer a{color:#3d5ad1;transition:color .3s ease}@media (hover:hover){.product-details-instructions-main__item-answer a:hover{color:red}}.product-details-instructions-main__item p:not(:last-child){margin-bottom:10px}.product-details-instructions-main__item-answer table{border:none!important;border-collapse:separate!important;border-radius:14px;border-spacing:0!important;overflow:hidden}.product-details-instructions-main__item-answer table:not(:last-child){margin-bottom:10px}.product-details-instructions-main__item-answer table tbody td{border:1px solid #dedede!important;border-left:none!important;border-top:none!important;padding:12px}.product-details-instructions-main__item-answer table tbody tr:first-child td{background-color:#f2f2f2}.product-details-instructions-main__item-answer table tr td:first-child,.product-details-instructions-main__item-answer table tr th:first-child{border-left:1px solid #dedede!important}.product-details-instructions-main__item-answer tbody tr:first-child td:first-child{border-radius:14px 0 0 0;border-top:1px solid #dedede!important}.product-details-instructions-main__item-answer tbody tr:first-child td{border-radius:0 14px 0 0;border-top:1px solid #dedede!important}.product-details-instructions-main__item-answer tbody tr:last-child td:first-child{border-radius:0 0 0 14px}.product-details-instructions-main__item-answer tbody tr:last-child td:last-child{border-radius:0 0 14px 0}.product-details-instructions-main__menu{flex-shrink:0;position:relative}.product-details-instructions-main__menu-inner{display:flex;flex-direction:column;gap:20px;position:sticky;top:143px}.product-details-instructions-main__menu-nav{display:flex;flex-direction:column;gap:16px;max-height:493px;overflow:auto}.product-details-instructions-main__menu-nav::-webkit-scrollbar{border-radius:3px;width:4px}.product-details-instructions-main__menu-nav::-webkit-scrollbar-track{background:#f2f2f2;border-radius:3px;margin:0 10px;width:4px}.product-details-instructions-main__menu-nav::-webkit-scrollbar-thumb{background-color:#d8a200;border-radius:3px;width:4px}.product-details-instructions-main__menu-item{box-sizing:border-box;color:#3d5ad1;display:block;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none;transition:color .3s ease}@media (hover:hover){.product-details-instructions-main__menu-item:hover{color:red}}@media screen and (max-width:1100px){.product-details-instructions-wrapper{grid-template-columns:100%}.product-details-instructions-main__menu{display:none}}.header-mobile.active .header-mobile__bottom:has(.header-mobile__searching.active){animation:fade .2s linear;background:#fff;z-index:10}@keyframes fade{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}.ymaps-2-1-79-gototaxi{display:inline-block!important}.swiper-scrollbar{background:#e4e4e4!important}.swiper-scrollbar-drag{background:red!important;cursor:move}@media (max-width:480px){.popup{display:none}}.overflow-hidden{overflow:hidden!important}@media (max-width:480px){.b24-widget-button-position-bottom-right{bottom:230px!important}.filter{z-index:1}}.header-mobile__menu-catalog:not(.open-mob-catalog-from-panel) [data-close-mobile-catalog]{display:none}.header-mobile__menu-catalog:not(.open-mob-catalog-from-panel) .header-mobile__burger{position:relative;transition:all .4s;visibility:visible}.product-details-instructions-main__item:not(:first-child){border-top:none}.product-details-instructions-main__item.open .product-details-instructions-main__item-answer{max-height:30000px;padding-bottom:12px;transition:all .5s ease-in-out}.product-details-instructions-main__item-questions{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0}.product-details-instructions-main__item.open .product-details-instructions-main__item-questions{padding-bottom:10px}.product-details-instructions-main__item-answer{max-height:0;overflow:auto;padding:0;transition:all .3s ease-in-out}.product-details-instructions-main__item,.product-details-instructions-main__item p{color:#1e1e1e;font-size:16px;font-weight:400;line-height:19px}.product-details-instructions-main__item ul{margin-bottom:10px}.product-details-instructions-main__item ul:last-child{margin-bottom:0}.product-details-instructions-main__item ul li{color:#1e1e1e;font-size:16px;font-weight:400;line-height:21px;padding-left:35px;position:relative}.product-details-instructions-main__item ul li:before{background:red;border-radius:4px;content:"";height:3px;left:0;position:absolute;top:11px;width:23px}.product-details-instructions-main__item ul li:not(:last-child){margin-bottom:2px}@media screen and (max-width:1100px){.product-details-instructions-main__item ul li:not(:last-child){margin-bottom:0}}@media screen and (max-width:767px){.product-details-instructions-main__list{gap:12px}.product-details-instructions-main__item,.product-details-instructions-main__item p{font-size:14px;line-height:17px}.product-details-instructions-main__item.open .product-details-instructions-main__item-answer{padding-bottom:0}.product-details-instructions-main__item.open .product-details-instructions-main__item-questions{padding-bottom:8px}}.cart_order.your_cart .select_pharma .form .top{height:auto;min-height:64px}.hide_to_top .scroll-up.js-scroll-up.is-active{display:none}.scroll-lock{overflow:hidden}#messagePopup{display:none}.main-page-item .banner__reclame-content{background:transparent;bottom:100%;left:0;padding:0 0 10px}.main-page-item .banner__reclame-content .banner__reclame-content--bg{background-color:var(--black);border-radius:10px 10px 10px 10px;padding:10px;width:100%}.main-page-item .product-labels:has(.banner__reclame-main:hover){z-index:5}@media (max-width:591px){.select_pharma.select_pharma-popup{padding-bottom:65px}}.search_nearest_pharmacy.page-our_pharmacy>.container{overflow:hidden}.yandex-map-pharmacy-detail-page{color:#fff;display:block;font-size:16px;font-weight:400;line-height:1.2;text-align:center;text-decoration:underline}.yandex-map-baloon{background-color:#fff;border-radius:14px;box-shadow:1px 1px 40px rgba(0,0,0,.06)!important;box-sizing:border-box!important;padding:16px!important;position:relative;width:347px}.yandex-map-baloon:after{background:url(/local/templates/.default/img/yandexMap-tail.svg) no-repeat 50%/contain;content:"";height:17px;left:-10px;position:absolute;top:calc(50% - 27px);transform:translateY(-50%);width:10px}.yandex-map-baloon__wrapper{display:flex;flex-direction:column;gap:16px}.yandex-map-baloon__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.yandex-map-baloon__title{color:#1e1e1e;font:500 20px/24px Oceanic Grotesk Compact,sans-serif;margin:0}.balloon-content_favorite{background:url(/local/templates/.default/img/icon-heart--black.svg) no-repeat 50%/contain,transparent;border:none;border-radius:0;cursor:pointer;flex-shrink:0;height:24px;margin:0;outline:none;padding:0;width:24px}.balloon-content_favorite.active{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg)}.yandex-map-baloon__body{display:flex;flex-direction:column;gap:12px}.yandex-map-baloon__station{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.yandex-map-baloon__info{display:flex;flex-direction:column;gap:8px}.yandex-map-baloon__text{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin:0}.yandex-map-baloon__text--title{font-weight:500}.yandex-map-baloon__text--icon{align-items:center;display:flex;gap:6px}.yandex-map-baloon__text--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:20px;width:20px}.yandex-map-baloon__text--metro:before{background-image:url(/local/templates/.default/img/metro-icon--grey.svg)}.yandex-map-baloon__text--trip:before{background-image:url(/local/templates/.default/img/time-icon--grey.svg)}.yandex-map-baloon__text--phone{text-decoration:none;white-space:nowrap}.yandex-map-baloon__text--phone:before{background-image:url(/local/templates/.default/img/phone-icon--grey.svg)}.yandex-map-baloon__text--schedule{color:rgba(30,30,30,.502)}.yandex-map-baloon__location{display:flex;flex-direction:column;gap:8px}.yandex-map-baloon__more{border-bottom:1px dashed #3d5ad1;color:#3d5ad1;display:block;margin:0;padding-bottom:1px;transition:color .3s ease,border-color .3s ease;width:fit-content}.sort-filter_show a,.yandex-map-baloon__more{font:400 14px/17px Oceanic Grotesk Compact,sans-serif}.sort-filter_show a{align-items:center;color:#1e1e1e;display:flex;gap:10px}.sort-filter_show a:after{background:url(/local/templates/.default/img/filter-icon--dark.svg) no-repeat 50%/contain;content:"";height:14px;width:14px}.catalog_list.selection-pg__catalog .container .content .list{padding:0}.product_all_details .container .content{margin:0;padding:20px 0}@media (hover:hover){.yandex-map-baloon__more:hover{border-color:red;color:red}}.product-navigation{padding:0 0 20px}.product-navigation .container{max-width:100%;padding:0;position:relative}.product-navigation .container:after{background-color:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.product-navigation--selection-pg{padding:0 0 20px}.product_detail_navigation--fixed{min-height:55px}.product_detail_navigation--fixed .container{background-color:#fff;left:0;max-width:100%;position:fixed;right:0;top:68px;z-index:4}.product-navigation__list{box-sizing:border-box;column-gap:12px;display:flex;margin:0 auto;max-width:1320px;overflow-x:auto;overflow-y:hidden;padding:0 20px;scrollbar-width:none;width:100%}.product-navigation__list::-webkit-scrollbar{display:none}.product-navigation__link{color:rgba(30,30,30,.502);cursor:pointer;display:block;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;padding:8px 20px;position:relative;white-space:nowrap}.product-navigation__link:after{background-color:#dedede;bottom:1px;content:"";display:none;height:1px;left:0;position:absolute;width:100%}.product-navigation__link.active,.product-navigation__link:hover{color:#1e1e1e}.product-navigation__link.active:after,.product-navigation__link:hover:after{display:block}@media screen and (max-width:1100px){.product-navigation{padding:0 0 16px}.product_detail_navigation--fixed{min-height:47px}.product_detail_navigation--fixed .container{top:144px}.product_detail_navigation--select-pharma.product_detail_navigation--fixed .container{top:133px}.product-navigation__list{padding:0 16px}.product-navigation__link{padding:6px 16px}}@media screen and (max-width:767px){.product-navigation{padding:0 0 12px}.product_detail_navigation{display:none}.product_detail_navigation.product-navigation--selection-pg{display:block}.product_detail_navigation--fixed.product-navigation--selection-pg .container{top:114px}}.product-sources__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.product-sources__item{counter-increment:list;list-style-type:none}.product-sources__item,.product-sources__item:before{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.product-sources__item:before{content:counter(list) " ";margin-right:5px;position:relative}.product-sources__item a,.product-sources__link{color:#3d5ad1;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;text-decoration:none!important;transition:color .3s ease}@media (hover:hover){.product-sources__item a:hover,.product-sources__link:hover{color:red}}@media screen and (max-width:1100px){.product-sources__item,.product-sources__item a,.product-sources__item:before,.product-sources__link{font-size:14px;line-height:17px}}.product-details-instructions-main__list{display:flex;flex-direction:column}.product-details-instructions-main__item h3{color:#1e1e1e;font:500 20px/24px Oceanic Grotesk Compact,sans-serif;margin:0;width:100%}.product-details-instructions-main__item.open .product-details-instructions-main__item--arrow-faq{transform:rotate(0)}.product-details-instructions-main__item-answer{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin-bottom:12px}.product-details-instructions-main__item .product-details-instructions-main__item-answer p:last-child,.product-details-instructions-main__item-answer:last-child{margin-bottom:0}@media screen and (max-width:1100px){.product-details-instructions-main__item h3{font-size:18px;line-height:22px}.product-details-instructions-main__item p,.product-details-instructions-main__item ul li,.product-details-instructions-main__item-answer{font-size:14px;line-height:17px}}@media screen and (max-width:767px){.product-details-instructions-main__item{border:none}.product-details-instructions-main__item-questions{padding:0}.product-details-instructions-main__item h3{font-size:14px;line-height:17px}.product-details-instructions-main__item--arrow{height:14px;width:14px}}.verified-product{align-items:center;display:flex;gap:12px}.verified-product__image-wrapper{border:1px solid #dedede;border-radius:50%;height:88px;overflow:hidden;width:88px}.verified-product__image{display:block;height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.verified-product__content{display:flex;flex-direction:column;gap:4px}.verified-product__fio{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif}.verified-product__bio{color:#1e1e1e}.verified-product__bio,.verified-product__link{font:400 16px/19px Oceanic Grotesk Compact,sans-serif}.verified-product__link{color:#3d5ad1;margin-top:8px;transition:color .3s ease}.verified-product__link:hover{color:red}@media screen and (max-width:1100px){.verified-product{gap:12px}.verified-product__image-wrapper{height:63px;width:63px}.verified-product__content{gap:2px}.verified-product__bio,.verified-product__fio,.verified-product__link{font-size:14px;line-height:17px}.verified-product__link{margin-top:8px}}.slider_certificates .arrow{display:none}.product-disclaimer{padding:0 0 36px}.product-disclaimer__wrapper{background-color:#f2f2f2;border-radius:14px;box-sizing:border-box;display:block;padding:21px 20px 21px 52px;position:relative}.product-disclaimer__wrapper:before{background:url(/local/templates/.default/img/icon-wraning--black.svg) no-repeat 50%/contain;content:"";height:24px;left:20px;position:absolute;top:20px;width:24px}.product-disclaimer__text{color:#1e1e1e;font:700 18px/120% Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:1100px){.product-disclaimer{padding:0 0 30px}.product-disclaimer__wrapper{border-radius:14px;padding:16px 16px 16px 44px}.product-disclaimer__wrapper:before{height:20px;left:16px;top:16px;width:20px}.product-disclaimer__text{font-size:16px;font-weight:500}}@media screen and (max-width:767px){.product-disclaimer{padding:0 0 24px}.product-disclaimer__wrapper{padding:12px 12px 12px 32px}.product-disclaimer__wrapper:before{height:16px;left:12px;top:12px;width:16px}.product-disclaimer__text{font-weight:500}}.slider_certificates .background-resize:before{display:none}.slider_certificates .background-resize img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;position:static;transform:translateX(0);width:100%}.news_detail .articles-detail table{border-collapse:collapse}.bx-pagination .bx-pagination-container ul li.bx-active span{background:red;color:#fff}@media screen and (max-width:1100px){.product-details-instructions-main__title{font-size:28px}.product-details-instructions-main{gap:16px}}@media (max-width:767px){.basket-item .of_stock.out{padding-left:0}.product-details-instructions-main{gap:12px}.product-details-instructions-main__title{font-size:20px}.product-details-instructions-main__item ul li{padding-left:32px}.product-details-instructions-main__item ul li:before{width:16px}.product-details-instructions-main__item p,.product-details-instructions-main__item ul li,.product-details-instructions-main__item-answer{font-size:14px;line-height:18px}.product_all_details .container .content{padding:12px 0}}@media (max-width:480px){.catalog_list{margin:0}}@keyframes moveSkeletonLoad{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.basket-coupon{display:flex;flex-direction:column}.pharmacy-total-bsaket.pharmacy-total-sum{align-items:flex-end}@media screen and (max-width:767px){.basket-coupon{order:2}}.mobile-back-panel__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;position:relative}.mobile-back-panel__inner.fixed{background-color:#fff;left:0;padding:20px 13px;position:fixed;right:0;top:114px;z-index:3}.order-item{border:1px solid #e6eaee;border-radius:20px;flex-direction:column;padding:20px}.order-item,.order-item__block-top{align-items:flex-start;display:flex;gap:20px}.order-item__number-order-wrapper{display:flex;flex-direction:column;gap:8px}.order-item__number-order{color:#1e1e1e;font:700 26px/33px Oceanic Grotesk Compact,sans-serif}.order-item__date-order{color:rgba(30,30,30,.502);font:400 14px/19px Oceanic Grotesk Compact,sans-serif}.order-item__status{align-items:center;border-radius:26px;cursor:pointer;display:flex;font:400 16px/21px Oceanic Grotesk Compact,sans-serif;justify-content:center;padding:8px 16px 8px 30px;position:relative;text-align:center;width:fit-content}.order-item__status:before{background-color:#000;border-radius:50%;content:"";height:6px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.favorite-pharmacy__block-caption{padding-bottom:20px}.favorite-pharmacy__map-wrapper{padding-bottom:36px}.order-block-caption{background-color:#fbf6e5;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:20px;position:relative;width:100%}.order-block-caption:before{background:url(/local/templates/.default/img/basket-delivery-caption-icon--dark-yellow.svg) no-repeat 50%/contain;content:"";height:24px;left:20px;position:absolute;top:20px;width:24px}.order-block-caption__caption-main-text{color:#d8a200;display:block;font:700 18px/22px Oceanic Grotesk Compact,sans-serif;min-height:24px;padding-left:32px}.order-block-caption__text-wrapper{display:flex;flex-direction:column;gap:4px}.order-block-caption__caption-text{color:#1e1e1e;font:400 16px/20px Oceanic Grotesk Compact,sans-serif}.order-block-caption__caption-text--medium{font-weight:500}.order-item__block-info{align-items:center;display:grid;gap:20px;grid-template-columns:250px minmax(auto,1fr);width:100%}.order-item__detail{display:flex;flex-direction:column;gap:12px}.order-item__ready{color:#1e1e1e;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}.order-item__order-goods-wrapper{align-items:center;display:flex;gap:16px;justify-content:space-between}.order-item__order-good:nth-child(n+9){display:none}.order-item__order-good{display:flex;flex-direction:column;gap:8px;max-width:90px;position:relative}.order-item-count{color:#a9aec4;display:none;font:700 16px/21px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width:1100px){.order-item__order-good:nth-child(n+4){display:none}.favorite-pharmacy__block-caption{padding-bottom:12px}.favorite-pharmacy__map-wrapper{padding-bottom:30px}.order-block-caption{gap:8px;padding:12px}.order-block-caption:before{height:16px;left:12px;top:12px;width:16px}.order-block-caption__caption-main-text{font-size:14px;font-weight:500;line-height:17px;min-height:0;padding-left:20px}.order-block-caption__caption-text{font-size:14px;line-height:17px}}@media screen and (max-width:767px){.order-item{border-radius:12px;padding:14px}.order-item__block-top{justify-content:space-between;width:100%}.order-item__number-order{font-size:20px;line-height:25px}.order-item__status{font-size:14px;line-height:19px;padding:2px 8px}.order-item__status:before{display:none}.order-item__detail{gap:8px}.order-item__block-info{grid-template-columns:100%}.order-item__ready{font-size:14px;line-height:18px}.favorite-pharmacy__map-wrapper{padding-bottom:24px}}.custom-bottom-sheet{position:relative}.custom-bottom-sheet__element{display:none;height:36px;left:0;position:absolute;top:0;width:100%;z-index:2}.custom-bottom-sheet__element:before{background-color:#f1f1f7;border-radius:100px;content:"";height:4px;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:40px}@media screen and (max-width:767px){.custom-bottom-sheet__element{display:block}.custom-bottom-sheet .slider-skeleton{padding:12px 13px}}.catalog_list .item .button.disabled{pointer-events:none}.button-all{align-items:center;align-self:center;color:#3d5ad1;display:flex;font:500 16px/120% Oceanic Grotesk Compact,sans-serif;gap:6px;transition:all .3s ease}.button-all:after{background:url(/local/templates/.default/img/icon-arrow--blue.svg) no-repeat 50%/contain;content:"";display:block;flex-shrink:0;height:20px;transition:background-image .3s ease;width:20px}.button-all:hover{color:red}.button-all:hover:after{background-image:url(/local/templates/.default/img/icon-arrow--red.svg)}@media (max-width:767px){.button-all{font-size:14px}.button-all:after{height:14px;width:14px}}.title-h2{color:#1e1e1e;font:500 36px/120% Oceanic Grotesk Compact,sans-serif;margin:0}@media (max-width:1100px){.title-h2{font-size:28px}}@media (max-width:767px){.title-h2{font-size:20px}}.title-h3{color:#1e1e1e;font:500 26px/120% Oceanic Grotesk Compact,sans-serif}@media (max-width:767px){.title-h3{font-size:20px}}.content_page .complete-text{max-width:845px}.content_page .complete-text:before{background:#fff;background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;content:"";height:30px;left:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:3}.content_page .complete-text:not(.show):before{opacity:1}.content_page .complete-text{color:rgba(30,30,30,.502);font-size:16px;font-weight:400;line-height:120%}.content_page .complete-text :last-child{margin-bottom:0!important}.content_page .complete-text :first-child{margin-top:0!important}.content_page .complete-text h1,.content_page .complete-text h1 a,.content_page .complete-text h2,.content_page .complete-text h2 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:26px;font-weight:500;line-height:120%;margin:20px 0 12px}.content_page .complete-text h3,.content_page .complete-text h3 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:26px;font-weight:500;line-height:120%;margin:20px 0 16px}.content_page .complete-text h4,.content_page .complete-text h4 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:24px;font-weight:500;line-height:120%;margin:20px 0 12px}.content_page .complete-text h5,.content_page .complete-text h5 a,.content_page .complete-text h6,.content_page .complete-text h6 a{color:#1e1e1e;font-family:Oceanic Grotesk Compact;font-size:20px;font-weight:500;line-height:120%;margin:20px 0 12px}.content_page .complete-text b{font-weight:700}.content_page .complete-text p{margin:20px 0}.content_page .complete-text a{color:rgba(30,30,30,.502);text-decoration:none;transition:all .3s ease}.content_page .complete-text a:hover{color:red}.content_page .complete-text li{color:rgba(30,30,30,.502);list-style-type:disc}.content_page .complete-text ul{margin:16px 0;padding:0 24px}.content_page .complete-text li a,.content_page .complete-text li b,.content_page .complete-text li p,.content_page .complete-text li span{color:rgba(30,30,30,.502)}.content_page .container img{height:auto;max-width:100%;text-align:center}@media (max-width:1100px){.content_page .complete-text{font-size:14px}.content_page .complete-text h1,.content_page .complete-text h1 a,.content_page .complete-text h2,.content_page .complete-text h2 a{font-size:24px;margin:16px 0 12px}.content_page .complete-text h3,.content_page .complete-text h3 a{font-size:24px;margin:18px 0 12px}.content_page .complete-text h4,.content_page .complete-text h4 a{font-size:20px;margin:18px 0 12px}.content_page .complete-text h5,.content_page .complete-text h5 a,.content_page .complete-text h6,.content_page .complete-text h6 a{font-size:18px;margin:18px 0 12px}.content_page .complete-text p{margin:18px 0}.content_page .complete-text ul{margin:12px 0}}@media (max-width:767px){.content_page .complete-text h1,.content_page .complete-text h1 a,.content_page .complete-text h2,.content_page .complete-text h2 a{font-size:16px;margin:12px 0}.content_page .complete-text h3,.content_page .complete-text h3 a,.content_page .complete-text h4,.content_page .complete-text h4 a,.content_page .complete-text h5,.content_page .complete-text h5 a,.content_page .complete-text h6,.content_page .complete-text h6 a{font-size:16px}}.banner-warning__wrapper{align-items:center;background:linear-gradient(90deg,#ff6a00 12.75%,rgba(255,106,0,.85) 65.09%,#ffe7d6);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;min-height:32px;padding:6px 0 6px 160px}.banner-warning__text{color:#fff;font:700 16px/20px Oceanic Grotesk Compact,sans-serif;margin:0}.banner-warning__image-wrapper{height:64px;position:absolute;right:160px;top:50%;transform:translateY(-50%);width:64px}.banner-warning__image{display:block;height:auto;object-fit:contain;width:100%}@media screen and (max-width:1100px){.banner-warning__wrapper{background:linear-gradient(89.99deg,#ff6a00 .01%,rgba(255,106,0,.85) 65%,#ffe7d6 99.99%);padding:7px 87px 7px 16px}.banner-warning__text{font-size:14px;line-height:17px}.banner-warning__image-wrapper{height:59px;right:18px;width:59px}}@media screen and (max-width:767px){.banner-warning{padding:6px 0 12px}.banner-warning__wrapper{background:linear-gradient(89.99deg,#ff6a00 .44%,rgba(255,106,0,.85) 67.57%,#ffe7d6 99.82%);min-height:39px;padding:6px 66px 6px 8px}.banner-warning__text{font-size:12px;line-height:13px}.banner-warning__image-wrapper{height:55px;right:0;width:55px}}.banner-pill--main-pg{padding-bottom:16px}.banner-pill__wrapper{align-items:center;background:linear-gradient(90deg,red,#fb9696);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;gap:30px;justify-content:center;min-height:32px;padding:6px 0}.banner-pill__text{color:#fff;font:700 16px/20px Oceanic Grotesk Compact,sans-serif;margin:0}.banner-pill__image-wrapper{flex-shrink:0;height:auto;position:relative;width:71px}.banner-pill__image{display:block;height:44px;object-fit:contain;position:absolute;top:50%;transform:translateY(-50%);width:100%}.banner-pill__text-link{color:#fff;font:500 14px/17px Oceanic Grotesk Compact,sans-serif;margin:0 15px 0 3px;position:relative}.banner-pill__text-link:after{background-color:#fff;bottom:1px;content:"";height:1px;left:0;position:absolute;width:100%}@media screen and (max-width:767px){.banner-pill{padding:3px 0 12px}.banner-pill__wrapper{gap:23px;padding:3px 19px 4px}.banner-pill__text{font-size:13px;line-height:16px;margin:0;max-width:138px}.banner-pill__image-wrapper{margin-left:8px}.banner-pill__image{top:calc(50% + 1px)}.banner-pill__text-link{font-size:10px;line-height:12px;margin:0}}@media screen and (max-width:357px){.banner-pill__image{top:calc(50% + 9px)}}.product-detail-footer{background-color:#fff;border-top:1px solid #dedede;bottom:0;box-shadow:1px 1px 40px rgba(0,0,0,.06);box-sizing:border-box;display:none;left:0;padding:19px 0 40px;position:fixed;width:100%;z-index:4}.product-detail-footer.show{display:flex}.product-detail-footer__inner{align-items:center;display:flex;gap:20px;justify-content:space-between}.product-detail-footer__product-info{align-items:center;display:flex;gap:8px;max-width:804px;width:100%}.product-detail-footer__product-image-wrapper{displayg:flex;align-items:center;flex-shrink:0;height:44px;justify-content:space-between;overflow:hidden;width:44px}.product-detail-footer__image{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.product-detail-footer__product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#1e1e1e;font:500 26px/31px Oceanic Grotesk Compact,sans-serif;overflow:hidden}.product-detail-footer__product-sale-block{align-items:center;display:flex;gap:20px}.product-detail-footer__price{color:#1e1e1e;font:500 26px/31px Oceanic Grotesk Compact,sans-serif;white-space:nowrap}.product-detail-footer__inner .product-amount{display:none}.button-wrapper.button-wrapper--detail-footer{flex-shrink:0;width:204px}.product-detail-footer__button{white-space:nowrap;width:100%}@media screen and (max-width:1100px){.product-detail-footer{border-top:none;bottom:110px;box-shadow:40px 20px 40px rgba(0,0,0,.06);padding:16px 0}.product-detail-footer__product-info{align-items:center;max-width:320px}.product-detail-footer__product-image-wrapper{height:60px;width:60px}.product-detail-footer__product-name{font-size:18px;line-height:22px}.product-detail-footer__product-sale-block{gap:16px}.product-detail-footer__price{font-size:16px;line-height:19px}.button-wrapper.button-wrapper--detail-footer{width:236px}.pharmacies-map-wrapper{padding-bottom:30px}.pharmacy-regions{padding:16px 0 12px}.pharmacy-regions__wrapper{flex-direction:column}.pharmacy-regions__list{grid-template-columns:repeat(4,minmax(auto,1fr))}.pharmacy-regions__city{font-size:14px;line-height:17px}.districts{padding-bottom:10px}.districts__item-district-name{font-size:24px;line-height:29px}.districts__item-areas-list{gap:8px}.districts__item-area-link{font-size:14px;line-height:16px}.empty-pharmacy{padding:16px 0 30px}.empty-pharmacy__wrapper{gap:12px}.empty-pharmacy__title{font-size:28px}.empty-pharmacy__text{font-size:14px;line-height:17px;max-width:510px}.favorite-pharmacy__authorisation{margin:0 auto;padding:16px 0 30px;text-align:center}.favorite-pharmacy__authorisation-wrapper{gap:8px}.favorite-pharmacy__authorisation-image{max-width:233px}.favorite-pharmacy__authorisation-content{gap:8px}.favorite-pharmacy__authorisation-title{font-size:28px}.favorite-pharmacy__authorisation-text{font-size:14px;line-height:17px}}@media screen and (max-width:767px){.product-detail-footer{align-items:center;bottom:66px;box-shadow:1px 1px 40px rgba(0,0,0,.06);min-height:60px;padding:8px 0}.product-detail-footer__product-info{display:none}.product-detail-footer__product-sale-block{gap:8px;justify-content:space-between;width:100%}.product-detail-footer__price{font-size:24px;line-height:29px}.button-wrapper.button-wrapper--detail-footer{width:165px}.pharmacies-map-wrapper{padding-bottom:24px}.pharmacy-regions{padding:0 0 12px}.pharmacy-regions__wrapper{gap:12px}.pharmacy-regions__list{grid-template-columns:repeat(3,minmax(auto,100%))}.pharmacy-regions__title{font-size:14px;line-height:17px}.pharmacy-regions__city{font-size:12px;line-height:14px}.districts{padding-bottom:8px}.districts__list{column-count:2;column-gap:8px}.districts__item{padding-bottom:16px}.districts__item-district-name{font-size:24px;line-height:29px;margin:0 0 8px}.empty-pharmacy{padding:0 0 24px}.empty-pharmacy__title{font-size:20px}.button__empty-pharmacy,.empty-pharmacy__text{max-width:100%}.favorite-pharmacy__authorisation{padding:0 0 24px}.favorite-pharmacy__authorisation-title{font-size:20px}.button__auth-favorites-pharmacy{max-width:100%}}.bx-component-debug{display:none}#bx-panel~* .bx-component-debug,#bx-panel~.bx-component-debug{display:block}.pharmacies-map-wrapper{padding-bottom:36px}.pharmacy-regions{padding:20px 0}.pharmacy-regions.pharmacy-regions--district{padding-top:0}.pharmacy-regions__wrapper{align-items:stretch;display:flex;gap:20px;justify-content:space-between}.pharmacy-regions__block{border:1px solid #dedede;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:11px;width:100%}.pharmacy-regions__title{color:#1e1e1e;font:500 16px/19px Oceanic Grotesk Compact,sans-serif}.pharmacy-regions__list{border-top:1px solid #dedede;display:grid;gap:8px 12px;grid-template-columns:repeat(3,minmax(auto,1fr));padding-top:7px}.pharmacy-regions__city{align-items:center;color:#1e1e1e;display:flex;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;gap:4px;transition:color .3s ease}.pharmacy-regions__city:hover{color:red}.pharmacy-regions__city:after{background:url(/local/templates/.default/img/map/city-arrow.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:14px;transition:background-image .3s ease;width:14px}.pharmacy-regions__city:hover:after{background-image:url(/local/templates/.default/img/map/city-arrow--active.svg)}.districts{padding-bottom:16px}.districts__list{column-count:4;column-gap:20px}.districts__item{break-inside:avoid;display:inline-block;width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding-bottom:20px}.districts__item-district-name{color:red;font:500 26px/31px Oceanic Grotesk Compact,sans-serif;margin:0 0 12px}.districts__item-areas-list{display:flex;flex-direction:column;gap:12px}.districts__item-area-link{border-bottom:1px solid transparent;color:#1e1e1e;font:400 16px/18px Oceanic Grotesk Compact,sans-serif;margin:0;text-decoration:none;transition:color .3s ease,border .3s ease;width:fit-content}.empty-pharmacy{padding:20px 0 36px}.empty-pharmacy__wrapper{display:flex;flex-direction:column;gap:20px}.empty-pharmacy__title{color:#1e1e1e;font:500 36px/120% Oceanic Grotesk Compact,sans-serif;margin:0}.empty-pharmacy__text{color:#1e1e1e;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;margin:0;max-width:595px}.button__empty-pharmacy{max-width:284px;width:100%}.favorite-pharmacy__authorisation{margin:0 auto;padding:20px 0 36px;text-align:center}.favorite-pharmacy__authorisation-wrapper{display:flex;flex-direction:column;gap:24px}.favorite-pharmacy__authorisation-image{display:block;height:auto;margin:0 auto;max-width:420px;object-fit:contain;width:100%}.favorite-pharmacy__authorisation-content{display:flex;flex-direction:column;gap:16px}.favorite-pharmacy__authorisation-title{color:#1e1e1e;font:500 36px/120% Oceanic Grotesk Compact,sans-serif;margin:0}.favorite-pharmacy__authorisation-text{color:#1e1e1e;font:400 20px/24px Oceanic Grotesk Compact,sans-serif;margin:0}.button__auth-favorites-pharmacy{margin:0 auto;max-width:388px;width:100%}@media screen and (max-width:374px){.pharmacy-regions__list{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}}@media (hover:hover){.districts__item-area-link:hover{border-color:red;color:red}}
/* End */


/* Start:/local/templates/.default/css/vendor/swiper/swiper-bundle.min.css?172354893718432*/
/**
 * Swiper 11.1.9
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 31, 2024
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/.default/fonts/fonts.css?17888748053766*/
@font-face {
    src: url('/local/templates/.default/fonts/./Roboto/Roboto-Thin.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./Roboto/Roboto-Thin.ttf') format('truetype');
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./Roboto/Roboto-Light.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./Roboto/Roboto-Light.ttf') format('truetype');
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./Roboto/Roboto-Regular.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./Roboto/Roboto-Regular.ttf') format('truetype');
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./Roboto/Roboto-Medium.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./Roboto/Roboto-Medium.ttf') format('truetype');
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./Roboto/Roboto-Bold.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./Roboto/Roboto-Bold.ttf') format('truetype');
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./Roboto/Roboto-Black.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./Roboto/Roboto-Black.ttf') format('truetype');
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./RobotoFlex/RobotoFlex.woff2') format('woff2');
    font-family: 'Roboto Flex';
    font-weight: 125 950;
    font-stretch: 75% 125%;
    font-style: normal;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./OceanicGroteskCompact/OceanicGroteskCompact-Regular.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./OceanicGroteskCompact/OceanicGroteskCompact-Regular.ttf') format('truetype');
    font-family: 'Oceanic Grotesk Compact';
    font-style: normal;
    font-weight: 400;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./OceanicGroteskCompact/OceanicGroteskCompact-Medium.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./OceanicGroteskCompact/OceanicGroteskCompact-Medium.ttf') format('truetype');
    font-family: 'Oceanic Grotesk Compact';
    font-style: normal;
    font-weight: 500;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./OceanicGroteskCompact/OceanicGroteskCompact-Bold.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./OceanicGroteskCompact/OceanicGroteskCompact-Bold.ttf') format('truetype');
    font-family: 'Oceanic Grotesk Compact';
    font-style: normal;
    font-weight: 700;
    font-display:swap;
}

@font-face {
    src: url('/local/templates/.default/fonts/./Inter-variable.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./Inter-variable.ttf') format('truetype');
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100 900;
    font-display:swap;
}

/* PT Sans — заменяет внешний запрос к fonts.googleapis.com.
 *
 * Гугловский <link> блокировал рендер на 801 мс при весе 911 байт: DNS и TLS
 * к fonts.googleapis.com, затем второй запрос к fonts.gstatic.com за файлами.
 * Использовался ровно в трёх правилах location.stock.page, все с weight 400.
 * PT Sans Narrow из того же запроса не использовался нигде — совпадения были
 * подстрокой внутри локального PTSansPro-Narrow.
 *
 * Исходник лежал рядом: fonts/PT Sans.ttf (420 KiB), сконвертирован в woff2.
 */
@font-face {
    src: url('/local/templates/.default/fonts/./PTSans-Regular.woff2') format('woff2'),
         url('/local/templates/.default/fonts/./PTSans-Regular.woff') format('woff');
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

/* End */


/* Start:/local/templates/.default/assets/dist/bundle.css?178887664891074*/
.add_cart.v3 .form[data-v-992fe99a]{height:100%}.container-list[data-v-992fe99a]{display:flex;flex-direction:column}.wrapper[data-v-992fe99a]{height:100%;display:flex;flex-direction:column}.add_cart.v3 .status[data-v-992fe99a]{overflow:visible}.search_nearest_pharmacy__header[data-v-de1a5658]{display:grid;gap:20px;align-items:center;grid-template-columns:minmax(auto,1fr) 325px;grid-template-areas:"title search" "changePharmacy displayMode";padding-bottom:20px}.search_nearest_pharmacy__header.search_nearest_pharmacy__header--areaPage[data-v-de1a5658]{grid-template-columns:1fr;grid-template-areas:"title" "changePharmacy"}.search_nearest_pharmacy__header.search_nearest_pharmacy__header--favoritesPage[data-v-de1a5658]{grid-template-areas:"changePharmacy search"}.search_nearest_pharmacy__title[data-v-de1a5658]{margin:0;font:500 36px/120% Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;grid-area:title}.search_nearest_pharmacy__pharmacy-count[data-v-de1a5658]{margin:0;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.search-pharmacy[data-v-de1a5658]{position:relative;height:40px;grid-area:search}.search-pharmacy__input[data-v-de1a5658]{width:100%;height:100%;padding:0 34px 0 40px;border:none;outline:none;border-radius:100px;background-color:#f2f2f2;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.search-pharmacy__input[data-v-de1a5658]::-webkit-input-placeholder{color:#1e1e1e80}.search-pharmacy__input[data-v-de1a5658]::-moz-placeholder{color:#1e1e1e80}.search-pharmacy__input[data-v-de1a5658]:-ms-input-placeholder{color:#1e1e1e80}.search-pharmacy__input[data-v-de1a5658]::-ms-input-placeholder{color:#1e1e1e80}.search-pharmacy__input[data-v-de1a5658]::placeholder{color:#1e1e1e80}.search-pharmacy__search-button[data-v-de1a5658]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border:none;outline:none;border-radius:0;cursor:pointer}.search-pharmacy__search-button--submit[data-v-de1a5658]{left:0;background:url(/local/templates/.default/img/search-icon-submit.svg) no-repeat center center / 24px 24px,transparent}.search-pharmacy__search-button--reset[data-v-de1a5658]{right:0;width:34px;display:none;background:url(/local/templates/.default/img/icon-input-clear.svg) no-repeat center center / 14px 14px,transparent}.search-pharmacy__search-button--reset.show[data-v-de1a5658]{display:block}.search_nearest_pharmacy__change-pharmacy[data-v-de1a5658]{position:relative;display:flex;align-items:center;gap:0 4px;flex-wrap:wrap;grid-area:changePharmacy}.change-city-pharmacy[data-v-de1a5658]{position:relative;width:fit-content}.change-city-pharmacy__button[data-v-de1a5658]{position:relative;min-height:20px;padding:0 28px 0 0;border:none;outline:none;border-radius:0;background-color:transparent;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;text-align:left;cursor:pointer}.change-city-pharmacy__button[data-v-de1a5658]:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:20px;height:20px;background:url(/local/templates/.default/img/chevron-down--dark.svg) no-repeat center center / contain;transition:.3s ease}.change-city-pharmacy__button.open[data-v-de1a5658]:after{transform:translateY(-50%) rotate(180deg)}.change-city-pharmacy__list[data-v-de1a5658]{position:absolute;top:30px;left:-12px;z-index:3;gap:6px;flex-direction:column;display:none;max-width:315px;width:max-content;padding:16px;background-color:#fff;box-sizing:border-box}.change-city-pharmacy__list.show[data-v-de1a5658]{display:flex}.change-city-pharmacy__list.change-city-pharmacy__list--districts[data-v-de1a5658]{max-width:821px;padding:16px 16px 4px;column-count:3;column-gap:12px}.change-city-pharmacy__list.change-city-pharmacy__list--districts.show[data-v-de1a5658],.change-city-pharmacy__list--districts.show[data-v-de1a5658]{display:block}.change-city-pharmacy__item-districts[data-v-de1a5658]{break-inside:avoid;display:inline-block;width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding-bottom:12px}.change-city-pharmacy__item-title[data-v-de1a5658]{margin:0 0 8px;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.change-city-pharmacy__list-cities[data-v-de1a5658]{display:flex;gap:12px;flex-direction:column}.change-city-pharmacy__item-button[data-v-de1a5658]{position:relative;padding:0;border:none;outline:none;background-color:transparent;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;text-align:left;cursor:pointer;transition:color .3s ease}.change-city-pharmacy__item-button[data-scope=region][data-v-de1a5658]{min-height:20px;font-weight:500;font-size:16px;line-height:19px}@media (hover: hover){.change-city-pharmacy__item-button[data-v-de1a5658]:hover{color:red}}.search_nearest_pharmacy__display-mode[data-v-de1a5658]{display:flex;gap:16px;align-items:center;justify-content:flex-end;flex-wrap:wrap;grid-area:displayMode}.search_nearest_pharmacy__mode[data-v-de1a5658]{display:flex;gap:8px;align-items:center;padding:0;margin:0;border:none;outline:none;border-radius:0;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;text-decoration:none;background-color:transparent;transition:color .3s ease;cursor:pointer}.search_nearest_pharmacy__mode[data-v-de1a5658]:before{content:"";width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:background-image .3s ease}.search_nearest_pharmacy__mode--map[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-icon.svg)}.search_nearest_pharmacy__mode--list[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-list-icon.svg)}.search_nearest_pharmacy__mode--areas[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-areas-icon.svg)}.search_nearest_pharmacy__mode.active[data-v-de1a5658]{color:red}.search_nearest_pharmacy__mode.active.search_nearest_pharmacy__mode--map[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-icon--active.svg)}.search_nearest_pharmacy__mode.active.search_nearest_pharmacy__mode--list[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-list-icon--active.svg)}@media (hover: hover){.search_nearest_pharmacy__mode[data-v-de1a5658]:hover{color:red}.search_nearest_pharmacy__mode:hover.search_nearest_pharmacy__mode--map[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-icon--active.svg)}.search_nearest_pharmacy__mode:hover.search_nearest_pharmacy__mode--list[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-list-icon--active.svg)}.search_nearest_pharmacy__mode:hover.search_nearest_pharmacy__mode--areas[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/map/map-areas-icon--active.svg)}}.city_list-container .city_list[data-v-de1a5658]{display:none;grid-template-columns:1fr;position:absolute;width:100vw;max-width:350px;padding-left:15px;padding-top:32px;min-height:128px;height:auto;max-height:480px;z-index:6;top:-13px;left:-13em;box-shadow:0 0 9px #00000029;background-color:#fff}.city_list-container .city_list.show[data-v-de1a5658]{display:grid;z-index:5}.city_list-container .city_list .block[data-v-de1a5658]{padding:0 15px 14px;overflow:hidden;border-bottom:1px solid #f5f5f5}.city_list-container .city_list .block li[data-v-de1a5658]{padding-left:10px;margin-right:20px;color:#1e1e1e80;font-family:Oceanic Grotesk Compact;font-size:16px;font-weight:300;line-height:22px;cursor:pointer}.city_list-container .city_list .block li[data-v-de1a5658]:hover{text-decoration:underline;color:red}.search_nearest_pharmacy .contents[data-v-de1a5658]{width:100%;display:grid}.search_nearest_pharmacy__map-wrapper[data-v-de1a5658]{display:grid;column-gap:20px;grid-template-columns:100%;overflow:hidden;align-items:stretch;min-height:703px;margin-bottom:0}.search_nearest_pharmacy__map-wrapper--columns[data-v-de1a5658]{grid-template-columns:minmax(auto,100%) 413px}.list[data-v-de1a5658]{position:absolute;top:0;left:0;z-index:-1;visibility:hidden;height:100%;max-height:703px;overflow:auto;pointer-events:none;scrollbar-width:thin;scrollbar-color:#D8A200 #F2F2F2}.list.show[data-v-de1a5658]{pointer-events:auto;position:relative;visibility:visible;z-index:1}.list[data-v-de1a5658]::-webkit-scrollbar{width:4px}.list[data-v-de1a5658]::-webkit-scrollbar-track{background:#f2f2f2}.list[data-v-de1a5658]::-webkit-scrollbar-thumb{background:#d8a200;border-radius:3px}.map_filter[data-v-de1a5658]{position:absolute;top:16px;left:16px;z-index:2;display:flex;gap:8px;align-items:center;overflow:auto}.map_filter--list[data-v-de1a5658]{position:static;padding-bottom:20px}.filter_item[data-v-de1a5658]{display:flex;height:30px;align-items:center;justify-content:center;padding:0 16px;border-radius:28px;border:1px solid #DEDEDE;background-color:#fff;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;white-space:nowrap;transition:border .3s ease,background-color .3s ease,color .3s ease;cursor:pointer;box-sizing:border-box}.filter_item.active[data-v-de1a5658]{border-color:red;background-color:red;color:#fff}@media (hover: hover){.filter_item[data-v-de1a5658]:hover{border-color:red;background-color:red;color:#fff}}.filter_text span[data-v-de1a5658]{color:#c4c4c4}.pharma-list[data-v-de1a5658]{display:flex;gap:12px;flex-direction:column}.pharma-list__item[data-v-de1a5658]{display:flex;gap:8px;flex-direction:column;padding:11px;border:1px solid #DEDEDE;border-radius:14px;cursor:pointer;box-sizing:border-box}.pharma-list__item--active[data-v-de1a5658]{border-color:red}.pharma-list__item-header[data-v-de1a5658]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #F2F2F2}.pharma-list__item-title-wrapper[data-v-de1a5658]{display:flex;gap:8px;align-items:flex-start}.pharma-list__item-title[data-v-de1a5658]{margin:0;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharma-list__item-more[data-v-de1a5658]{display:none;outline:none;border:none;border-bottom:1px dashed #3d5ad1;padding:0 0 1px;margin:0;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;color:#3d5ad1;background-color:transparent;cursor:pointer;transition:.3s ease color,.3s ease border-color}.pharma-list__item--active .pharma-list__item-more[data-v-de1a5658]{display:block}.pharma-list__item-more[data-v-de1a5658]:hover{color:red;border-color:red}.pharma-list__item-info[data-v-de1a5658]{display:grid;gap:20px;grid-template-columns:minmax(auto,1fr) 147px;align-items:flex-start;justify-content:space-between}.pharma-list__item-column[data-v-de1a5658]{display:flex;gap:8px;flex-direction:column}.pharma-list__item-metro[data-v-de1a5658]{display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap}.pharma-list__item-text[data-v-de1a5658]{margin:0;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharma-list__item-text--color-grey[data-v-de1a5658]{color:#1e1e1e80}.pharma-list__item-text--address[data-v-de1a5658]{max-width:167px}.pharma-list__item-text--icon[data-v-de1a5658]{display:flex;gap:4px;align-items:center}.pharma-list__item-text--icon[data-v-de1a5658]:before{content:"";width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center center}.pharma-list__item-text--icon-metro[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/metro-icon--grey.svg)}.pharma-list__item-text--icon-time[data-v-de1a5658]:before{width:16px;height:16px;background-image:url(/local/templates/.default/img/time-icon--grey.svg)}.pharma-list__item-text--icon-phone[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/phone-icon--grey.svg)}.pharmacy-order__description[data-v-de1a5658]{display:flex;gap:8px;flex-direction:column}.pharmacy_not_found_container[data-v-de1a5658]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin-top:32px}.pharmacy_not_found_text[data-v-de1a5658]{color:#1e1e1e80;font-family:Oceanic Grotesk Compact;text-transform:uppercase;font-size:36px;letter-spacing:.72px;text-align:center}.pharmacy-order[data-v-de1a5658]{display:none}.pharmacy-order--show[data-v-de1a5658]{display:flex;align-items:flex-start}.pharmacy-order__inner[data-v-de1a5658]{display:flex;width:100%;max-height:703px;height:100%;gap:16px;flex-direction:column;border-radius:12px;border:1px solid #DEDEDE;padding:16px 0;overflow:auto;background-color:#fff;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#D8A200 #F2F2F2}.pharmacy-order__inner[data-v-de1a5658]::-webkit-scrollbar{width:4px}.pharmacy-order__inner[data-v-de1a5658]::-webkit-scrollbar-track{background:#f2f2f2}.pharmacy-order__inner[data-v-de1a5658]::-webkit-scrollbar-thumb{background:#d8a200;border-radius:3px}.pharmacy-order--show .pharmacy-order__inner.animate[data-v-de1a5658]{transition:transform .3s ease}.pharmacy-order--show .pharmacy-order__inner.active[data-v-de1a5658]{transform:translateY(0)}.pharmacy-order__inner-wrapper[data-v-de1a5658]{padding:0 16px}.pharmacy-order__inner-sheet[data-v-de1a5658]{position:absolute;top:0;left:0;right:0;display:none;width:100%;height:35px;z-index:2}.pharmacy-order__inner-sheet[data-v-de1a5658]:before{content:"";position:absolute;top:16px;left:50%;transform:translate(-50%);width:40px;height:4px;border-radius:100px;background-color:#dedede}.pharmacy-order__information[data-v-de1a5658]{display:flex;gap:16px;height:100%;flex-direction:column}.pharmacy-order__data-pharm[data-v-de1a5658]{display:flex;gap:12px;flex-direction:column}.pharmacy-order__header[data-v-de1a5658]{display:flex;justify-content:space-between;align-items:center}.pharmacy-order__title[data-v-de1a5658]{margin:0;font:500 20px/24px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharmacy-order__info-item[data-v-de1a5658]{display:flex;gap:4px;flex-direction:column}.pharmacy-order__text[data-v-de1a5658]{margin:0;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharmacy-order__text--title[data-v-de1a5658]{font-weight:500}.pharmacy-order__text--button-redirect[data-v-de1a5658]{width:fit-content;padding:0 0 1px;margin:0;border:none;outline:none;border-radius:0;border-bottom:1px dashed #3D5AD1;background-color:transparent;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;color:#3d5ad1;text-align:left;cursor:pointer;transition:.3s ease color,border-color .3s ease}@media (hover: hover){.pharmacy-order__text--button-redirect[data-v-de1a5658]:hover{color:red;border-color:red}}.pharmacy-order__text--icon[data-v-de1a5658]{display:flex;gap:4px;align-items:center}.pharmacy-order__text--icon[data-v-de1a5658]:before{content:"";width:20px;height:20px;flex-shrink:0;background-repeat:no-repeat;background-size:contain;background-position:center center}.pharmacy-order__text--icon-metro[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/icon-metro--grey.svg)}.pharmacy-order__text--icon-trip[data-v-de1a5658]:before{width:16px;height:16px;background-image:url(/local/templates/.default/img/icon-metro-trip--grey.svg)}.pharmacy-order__text--icon-shelf-life[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/icon-storage--grey.svg)}.pharmacy-order__text--icon-pay[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/icon-payment--grey.svg)}.pharmacy-order__text--icon-schedule[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/icon-time--grey.svg)}.pharmacy-order__text--phone[data-v-de1a5658]{width:fit-content;text-decoration:none;white-space:nowrap;transition:.3s ease color}@media (hover: hover){.pharmacy-order__text--phone[data-v-de1a5658]:hover{color:red}}.pharmacy-order__text--phone[data-v-de1a5658]:before{background-image:url(/local/templates/.default/img/icon-phone--grey.svg)}.pharmacy-order__metro-wrapper[data-v-de1a5658]{display:flex;gap:4px 12px;align-items:center;flex-wrap:wrap}.pharmacy-order__availability[data-v-de1a5658]{display:flex;gap:16px;flex-direction:column}.pharmacy-order__availability-buttons[data-v-de1a5658]{display:grid;gap:8px;align-items:stretch;grid-template-columns:repeat(2,minmax(auto,1fr))}.pharmacy-order__availability-buttons .pharmacy-order__availability-button[data-v-de1a5658]{display:flex;gap:8px;height:auto;align-items:flex-start;border:1px solid #E4E8EC;border-radius:12px;flex-direction:column;padding:11px 15px;cursor:pointer;background-color:transparent;opacity:1;text-align:left;box-sizing:border-box}.pharmacy-order__availability-buttons .pharmacy-order__availability-button--active[data-v-de1a5658]{border-color:red}.pharmacy-order__availability-button-top[data-v-de1a5658]{display:flex;gap:4px;align-items:center}.pharmacy-order__availability-title[data-v-de1a5658]{font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharmacy-order__availability-button--active .pharmacy-order__availability-title[data-v-de1a5658]{color:red}.pharmacy-order__availability-subtitle[data-v-de1a5658]{font:400 12px/16px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;letter-spacing:-.03em}.pharmacy-order__availability-text[data-v-de1a5658]{margin-top:auto;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharmacy-order__availability-caption[data-v-de1a5658]{position:relative;display:flex;gap:4px;flex-direction:column;padding:12px;border-radius:14px;background-color:#00b6f11a;cursor:pointer}.pharmacy-order__availability-caption[data-v-de1a5658]:before{content:"";position:absolute;top:12px;left:12px;width:16px;height:16px;background:url(/local/templates/.default/img/basket-delivery-caption-icon--blue.svg) no-repeat center center / contain}.pharmacy-order__availability-caption[data-v-de1a5658]:after{content:"";position:absolute;top:12px;right:12px;width:16px;height:16px;background:url(/local/templates/.default/img/arrow-bakste-item.svg) no-repeat center center / contain;transition:transform .3s ease}.pharmacy-order__availability-caption--show[data-v-de1a5658]:after{transform:rotate(180deg)}.pharmacy-order__availability-caption-title[data-v-de1a5658]{font:500 14px/17px Oceanic Grotesk Compact,sans-serif;color:#00b6f1;padding:0 18px 0 20px;display:inline-block}.pharmacy-order__availability-caption-text[data-v-de1a5658]{display:none;font:400 14px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharmacy-order__availability-caption--show .pharmacy-order__availability-caption-text[data-v-de1a5658]{display:block}.pharmacy-order__availability-count[data-v-de1a5658]{font:700 16px/20px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharmacy-order__ready-text[data-v-de1a5658]{font:700 18px/23px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.pharmacy-order__ready-text--day[data-v-de1a5658]{color:red}.pharmacy-order__goods-list[data-v-de1a5658]{display:flex;gap:12px;padding:4px 0 60px 16px;margin:-4px 0 0 -16px;max-height:241px;list-style-type:none;flex-direction:column;overflow:auto;scrollbar-width:thin;scrollbar-color:#D8A200 #F2F2F2}.pharmacy-order__goods-list[data-v-de1a5658]::-webkit-scrollbar{width:4px}.pharmacy-order__goods-list[data-v-de1a5658]::-webkit-scrollbar-track{background:#f2f2f2}.pharmacy-order__goods-list[data-v-de1a5658]::-webkit-scrollbar-thumb{background:#d8a200;border-radius:3px}.pharmacy-order__good[data-v-de1a5658]{position:relative;display:flex;gap:8px;align-items:center;padding-bottom:11px;border-bottom:1px solid #DEDEDE;box-sizing:border-box}.pharmacy-order__good[data-v-de1a5658]:last-child{padding-bottom:0;border-bottom:none}.pharmacy-order__image-wrapper[data-v-de1a5658]{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;flex-shrink:0}.pharmacy-order__good--unavailable .pharmacy-order__image-wrapper[data-v-de1a5658]{opacity:.4}.pharmacy-order__good-count[data-v-de1a5658]{position:absolute;top:-4px;left:-4px;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:30px;padding:1px 4px;background-color:#00000080;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;color:#fff;min-width:20px;white-space:nowrap}.pharmacy-order__good-image[data-v-de1a5658]{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.pharmacy-order__good-info[data-v-de1a5658]{display:flex;gap:16px;flex-direction:column}.pharmacy-order__good-title[data-v-de1a5658]{font:400 16px/17px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;min-height:35px}.pharmacy-order__good--unavailable .pharmacy-order__good-title[data-v-de1a5658]{opacity:.4}.pharmacy-order__good-price-wrapper[data-v-de1a5658]{display:flex;gap:10px;align-items:center}.pharmacy-order__good-price[data-v-de1a5658]{font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;white-space:nowrap}.pharmacy-order__old-price[data-v-de1a5658]{position:relative;font:400 13px/21px Oceanic Grotesk Compact,sans-serif;color:#898fab;white-space:nowrap}.pharmacy-order__old-price[data-v-de1a5658]:before{content:"";position:absolute;top:calc(50% + 1px);left:0;width:100%;height:1px;background-color:#898fab}.pharmacy-order__good-text[data-v-de1a5658]{font:400 14px/17px Oceanic Grotesk Compact,sans-serif;color:#3d5ad1}.pharmacy-order__good-text--grey[data-v-de1a5658]{color:#898fab}.pharmacy-order__select-block[data-v-de1a5658]{display:flex;align-items:center;gap:21px;padding:0 16px;box-sizing:border-box}.pharmacy-order__select-block--fixed-button[data-v-de1a5658]{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:16px}.pharmacy-order__select-favorite[data-v-de1a5658]{width:24px;height:24px;min-width:0;border-radius:0;padding:0;border:none;outline:none;flex-shrink:0;background:url(/local/templates/.default/img/icon-heart--black.svg) no-repeat center center / contain,transparent;cursor:pointer}.pharma-list__item-title-wrapper .pharmacy-order__select-favorite[data-v-de1a5658]{width:20px;height:20px}.pharmacy-order__select-favorite--active[data-v-de1a5658]{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg)}.pharmacy-order__select-block .pharmacy-order__select-pharm[data-v-de1a5658]{width:100%}@media screen and (max-width: 1100px){.search_nearest_pharmacy__header[data-v-de1a5658]{gap:12px;grid-template-columns:minmax(auto,1fr) 287px;padding-bottom:12px}.search_nearest_pharmacy__title[data-v-de1a5658]{font-size:28px}.search_nearest_pharmacy__mode[data-v-de1a5658]{font-size:14px;gap:4px;line-height:17px}.search_nearest_pharmacy__pharmacy-count[data-v-de1a5658],.change-city-pharmacy__button[data-v-de1a5658]{font-size:14px;line-height:17px}.change-city-pharmacy__button[data-v-de1a5658]:after{width:14px;height:14px}.search_nearest_pharmacy__map-wrapper[data-v-de1a5658]{min-height:510px;gap:12px;grid-template-columns:100%}.change-city-pharmacy[data-v-de1a5658]{position:static}.change-city-pharmacy__list[data-v-de1a5658]{top:22px;padding:12px;max-width:307px}.change-city-pharmacy__list.change-city-pharmacy__list--districts[data-v-de1a5658]{left:0;max-width:657px;padding:12px 12px 0}.pharmacy-order[data-v-de1a5658]{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:99994;align-items:flex-end;width:100%;height:100%;background:#00000080}.pharmacy-order__inner-wrapper[data-v-de1a5658]{padding:0 20px}.pharmacy-order__inner[data-v-de1a5658]{max-height:95vh;height:initial;padding-top:36px;border-radius:20px 20px 0 0}.pharmacy-order__header[data-v-de1a5658]{justify-content:flex-start;gap:8px}.pharmacy-order__description[data-v-de1a5658]{padding-top:4px}.pharmacy-order__inner-sheet[data-v-de1a5658]{display:block}.pharmacy-order__availability[data-v-de1a5658]{gap:20px}.pharmacy-order__availability-button-top[data-v-de1a5658]{gap:8px}.pharmacy-order__availability-subtitle[data-v-de1a5658]{font-size:14px;line-height:19px}.pharmacy-order__availability-caption[data-v-de1a5658]{gap:8px}.pharmacy-order__availability-caption-title[data-v-de1a5658]{font-size:14px;line-height:17px;padding:0 20px}.pharmacy-order__availability-caption[data-v-de1a5658]:before{width:16px;height:16px;top:12px}.pharmacy-order__ready-text[data-v-de1a5658]{font-size:26px;line-height:33px}.pharmacy-order__good-text[data-v-de1a5658]{font-size:14px;line-height:17px}.pharmacy-order__goods-list[data-v-de1a5658]{max-height:326px;padding-bottom:50px}.pharmacy-order__select-block--fixed-button[data-v-de1a5658]{position:fixed}}@media screen and (max-width: 767px){.search_nearest_pharmacy__change-pharmacy[data-v-de1a5658]{gap:0 6px}.change-city-pharmacy[data-v-de1a5658]{position:relative}.change-city-pharmacy__list[data-v-de1a5658]{left:-6px;max-width:199px;padding:8px}.change-city-pharmacy__list.change-city-pharmacy__list--districts[data-v-de1a5658]{left:-12px;width:228px;max-height:394px;overflow:auto;padding:8px;scrollbar-width:thin;scrollbar-color:#D8A200 #F2F2F2}.change-city-pharmacy__list.change-city-pharmacy__list--districts.show[data-v-de1a5658]{display:flex;gap:8px;flex-direction:column}.change-city-pharmacy__list.change-city-pharmacy__list--districts[data-v-de1a5658]::-webkit-scrollbar{width:4px}.change-city-pharmacy__list.change-city-pharmacy__list--districts[data-v-de1a5658]::-webkit-scrollbar-track{background:#f2f2f2}.change-city-pharmacy__list.change-city-pharmacy__list--districts[data-v-de1a5658]::-webkit-scrollbar-thumb{background:#d8a200;border-radius:3px}.change-city-pharmacy__item-districts[data-v-de1a5658]{padding-bottom:0}.change-city-pharmacy__item-title[data-v-de1a5658]{font-size:14px;line-height:17px}.change-city-pharmacy__item-button[data-v-de1a5658]{font-size:14px;line-height:17px;min-height:0}.change-city-pharmacy__item-button[data-scope=region][data-v-de1a5658]{font-size:14px;line-height:17px}.change-city-pharmacy__button[data-v-de1a5658]{padding:0 17px 0 0}.change-city-pharmacy__button[data-v-de1a5658]:after{width:14px;height:14px}.search_nearest_pharmacy__header[data-v-de1a5658]{grid-template-columns:1fr;grid-template-areas:"title" "changePharmacy" "search" "displayMode"}.search_nearest_pharmacy__header.search_nearest_pharmacy__header--favoritesPage[data-v-de1a5658]{grid-template-areas:"changePharmacy" "search"}.search_nearest_pharmacy__title[data-v-de1a5658]{font-size:20px}.search_nearest_pharmacy__display-mode[data-v-de1a5658]{gap:12px;justify-content:flex-start}.map_filter[data-v-de1a5658]{top:8px;left:14px}.filter_item[data-v-de1a5658]{height:22px;padding:0 8px;font-size:12px;line-height:14px}.pharmacy-order__availability-buttons .pharmacy-order__availability-button[data-v-de1a5658]{padding:7px;flex-direction:column}.pharmacy-order__inner-wrapper[data-v-de1a5658]{padding:0 14px}.pharmacy-order__inner[data-v-de1a5658]{border:none}.pharmacy-order__header[data-v-de1a5658]{justify-content:space-between}.pharmacy-order__select-favorite[data-v-de1a5658]{width:20px;height:20px}.pharmacy-order__text[data-v-de1a5658]{font-size:14px;line-height:17px}.pharmacy-order__text--title[data-v-de1a5658]{font-size:16px;line-height:19px}.search_nearest_pharmacy__map-wrapper[data-v-de1a5658]{min-height:340px}.pharma-list[data-v-de1a5658]{gap:8px}.list[data-v-de1a5658]{max-height:909px}.pharma-list__item-title[data-v-de1a5658],.pharma-list__item-text[data-v-de1a5658]{font-size:14px;line-height:17px}.pharma-list__item-info[data-v-de1a5658]{gap:12px}.pharmacy-order__good-title[data-v-de1a5658]{font-size:14px;line-height:17px}.pharmacy-order__goods-list[data-v-de1a5658]{gap:8px;max-height:172px;padding:4px 0 55px 14px;margin:-4px 0 0 -14px}.pharmacy-order__good[data-v-de1a5658]{padding-bottom:8px}.pharmacy-order__good-text[data-v-de1a5658]{font-size:12px;line-height:14px}.pharmacy-order__availability[data-v-de1a5658]{gap:12px}.pharmacy-order__availability-button-top[data-v-de1a5658]{flex-direction:column;gap:0;align-items:flex-start}.pharmacy-order__availability-title[data-v-de1a5658]{font-size:14px;line-height:17px}.pharmacy-order__availability-count[data-v-de1a5658]{padding-top:8px;display:block}.pharmacy-order__availability-subtitle[data-v-de1a5658]{font-size:12px;line-height:16px}.pharmacy-order__availability-text[data-v-de1a5658]{font-size:14px;line-height:17px}.pharmacy-order__availability-caption-title[data-v-de1a5658]{font-size:14px;line-height:18px}.pharmacy-order__ready-text[data-v-de1a5658]{font-size:16px;line-height:19px}}.title-not-found-pharmacy[data-v-390d3a1e]{padding-top:15px;border:none}.hiddenMap[data-v-c49445b3]{opacity:0}.title[data-v-c49445b3]{text-align:center}.select_dropdown[data-v-c49445b3]{z-index:1}.message-popup[data-v-fb5d1e0b]{display:flex;justify-content:center;align-items:center;background:#fff;max-width:641px;border-radius:20px;padding:55px 65px 45px;box-shadow:0 0 20px 5px #0003;text-align:center;font-family:Roboto,sans-serif}.message-popup__header[data-v-fb5d1e0b]{font-size:30px;font-weight:700;line-height:1.2;text-align:center;margin-bottom:10px}.message-popup__text[data-v-fb5d1e0b]{font-size:18px;font-weight:400;line-height:1.2;text-align:center;margin-bottom:30px}.message-popup__button[data-v-fb5d1e0b]{width:100%}@media screen and (max-width: 360px){.message-popup[data-v-fb5d1e0b]{padding:35px 45px 25px}}.smart-banner{position:relative;top:0;left:0;width:100%;background:#f1f1f7;box-shadow:0 2px 10px #0003;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.smart-banner-container{display:flex;padding:12px 16px;max-width:1200px;margin:0 auto}.smart-banner-icon{width:67px;height:67px;margin-right:26px;border-radius:12px;object-fit:cover;background-color:#fff;padding:10px;box-sizing:border-box}.smart-banner-info{flex:1}.smart-banner-title{font-weight:700;margin-bottom:6px;font:600 16px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.smart-banner-line{font-size:12px;margin-bottom:6px;color:#1e1e1e}.smart-banner-promo{font:600 14px Oceanic Grotesk Compact,sans-serif}.smart-banner-promo span{color:red}.smart-banner-button{position:absolute;right:67px;bottom:26px}.smart-banner-button button{font-family:Oceanic Grotesk Compact,sans-serif;background:red;color:#fff;border:none;border-radius:12px;cursor:pointer;font-weight:700;padding:12px 87px;font-size:16px}.smart-banner-close{display:flex;align-items:flex-start;margin-right:26px}.smart-banner-close button{background:none;border:none;cursor:pointer;padding:0}@media (max-width: 767px){.smart-banner-close{margin-right:12px}.smart-banner-container{padding:12px 8px}.smart-banner-icon{width:60px;height:60px;margin-right:8px}.smart-banner-button{right:11px;bottom:14px}.smart-banner-button button{padding:5px 7px;border-radius:8px;font-size:12px}}.control--disabled{opacity:.6;cursor:not-allowed}.control--disabled input{cursor:not-allowed;display:none}.switcher__checkbox{display:none}.switcher__checkbox:checked+.switcher__mark{transform:translate(18px);background:red}.switcher__wrapper{cursor:pointer;position:relative;display:block;width:46px;height:28px;border-radius:30px;background-color:#f2f2f2}.switcher__mark{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;box-shadow:0 2.70968px 7.22581px #00000026,0 2.70968px .903226px #0000000f;background-color:#fff;transition:all .3s ease}.bx_filter_switch_box{display:flex;justify-content:space-between;align-items:center}.basket-items__sidebar-outer{position:relative;height:100%;padding-bottom:26px}.basket-items__sidebar{position:sticky;top:80px;width:100%;padding:20px 0;border-radius:16px;border:1px solid #E6EAEE;box-sizing:border-box;background-color:#fff}.basket-items__sidebar:after{content:"Цена действительна при заказе на сайте";position:absolute;left:0;right:0;width:100%;bottom:-26px;font:400 14px/14px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;text-align:center}.basket-items__caption{display:none;font:400 12px/17px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.basket-items__sidebar-inner{display:flex;gap:20px;flex-shrink:0;padding:0 20px;flex-direction:column}.basket-items__sidebar-total{font:700 18px/23px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__sidebar-prices-wrapper{display:flex;gap:20px;flex-direction:column}.basket-items__sidebar-prices-inner{display:flex;gap:8px;flex-direction:column}.basket-items__sidebar-text{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__sidebar-text--color-grey{color:#1e1e1e80}.basket-items__sidebar-text--color-green{color:red}.basket-items__sidebar-sum-wrapper{display:flex;align-items:flex-end;flex-direction:column}.basket-items__sidebar-warning{position:relative;display:flex;gap:8px;flex-direction:column;padding:14px 45px 14px 16px;border-radius:14px;background-color:#fbf6e5;cursor:pointer;overflow:hidden}.basket-items__sidebar-warning:before,.basket-items__sidebar-warning:after{content:"";position:absolute;background-repeat:no-repeat;background-position:center center;background-size:contain}.basket-items__sidebar-warning:before{top:14px;width:24px;height:24px;left:16px;background-image:url(/local/templates/.default/img/basket-delivery-caption-icon--dark-yellow.svg)}.basket-items__sidebar-warning:after{top:16px;width:20px;height:20px;right:16px;background-image:url(/local/templates/.default/img/arrow-bakste-item.svg);transition:transform .3s ease}.basket-items__sidebar-warning--show:after{transform:rotate(180deg)}.basket-items__sidebar-warning-title{display:block;font:700 16px/21px Oceanic Grotesk Compact,sans-serif;color:#d8a200;padding-left:32px}.basket-items__sidebar-warning .basket-items__sidebar-text{display:none}.basket-items__sidebar-warning--show .basket-items__sidebar-text{display:block}.basket-items__sidebar-pickup{display:flex;gap:8px 12px;flex-direction:column}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{width:100%}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button:disabled,.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.basket-items__sidebar-button--disabled{background-color:#f2f2f2!important;opacity:1;color:#1e1e1e80;pointer-events:none;border:none}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.button--add:disabled:before,.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.button--add.basket-items__sidebar-button--disabled:before{background-image:url(/local/templates/.default/img/icon-plus-button--disabled-grey.svg)}.basket-items__sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button span{display:none}.basket-items__bottom-sidebar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:3;width:100%;padding:0 14px 66px}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper{max-width:432px;width:100%}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{width:100%}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button span{display:none}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button:disabled,.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button.basket-items__sidebar-button--disabled{border:none;background-color:#f2f2f2!important;opacity:1;color:#1e1e1e80}@media screen and (max-width: 1100px){.basket-items__sidebar-outer{padding:0}.basket-items__sidebar-warning{border-radius:14px}.basket-items__caption{display:block}.basket-items__sidebar{position:static}.basket-items__sidebar:after{display:none}}@media screen and (max-width: 767px){.basket-items__sidebar-inner{gap:12px}.basket-items__sidebar-text{font-size:14px;line-height:17px}.basket-items__sidebar-total{font-size:16px;line-height:20px}.basket-items__sidebar-prices-inner .basket-items__sidebar-text{font-size:14px;line-height:19px}.basket-items__sidebar-pickup{gap:12px}.basket-items__caption{font-size:12px;line-height:14px}.basket-items__sidebar .basket-items__sidebar-button-wrapper{display:none}.basket-items__bottom-sidebar{display:flex}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{justify-content:space-between}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper .basket-items__sidebar-button span{display:block}.basket-items__bottom-sidebar .basket-items__sidebar-button-wrapper{max-width:100%}.basket-items__sidebar-warning{padding:12px 30px 12px 16px;gap:4px}.basket-items__sidebar-warning:before{top:12px;left:16px;width:20px;height:20px}.basket-items__sidebar-warning-title{font-size:14px;line-height:19px;padding-left:28px}.basket-items__sidebar-warning:after{top:8px;right:16px;width:20px;height:20px}.basket-items__sidebar{padding:14px 0}.basket-items__sidebar-inner .basket-items__sidebar-prices-wrapper{gap:20px}.basket-items__sidebar-inner{padding:0 14px}}.mobile-back-panel{display:none;padding:20px 0}.mobile-back-panel .mobile-back-panel__button-back{width:24px;height:24px;padding:0;border-radius:0;min-width:0;border:none;outline:none;flex-shrink:0;background:url(/local/templates/.default/img/arrow-back-nav.svg) no-repeat center center / contain}.mobile-back-panel__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:700 18px/23px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;margin:0;pointer-events:none}@media screen and (max-width: 767px){.mobile-back-panel{display:block}}.good-count{position:absolute;top:-4px;left:-4px;z-index:2;padding:5px 6px;font:500 10px/7px Oceanic Grotesk Compact,sans-serif;color:#fff;border-radius:26px;border:1px solid #fff;background-color:#00000080}.basket-items__wrapper{margin-top:2px;display:grid;width:100%;grid-template-columns:minmax(auto,1fr) 373px;gap:20px;align-items:flex-start;padding-bottom:36px}@media screen and (max-width: 1100px){.basket-items__wrapper{grid-template-columns:100%;gap:0;padding-bottom:30px}}@media screen and (max-width: 767px){.basket-items__wrapper{padding-bottom:24px}}.fancybox-content.popup-error{position:relative;padding:40px;width:100%;max-width:510px;border-radius:20px}.popup-error__text{font:700 24px/31px PT Sans,sans-serif;color:#19263a;margin-bottom:24px}.popup-error .popup-error__button{width:100%;height:46px;min-width:0;border-radius:14px;font:700 16px/16px PT Sans,sans-serif}@media screen and (max-width: 767px){.fancybox-content.popup-error{padding:40px 16px;border-radius:20px 20px 0 0;margin:0 -6px -6px;width:calc(100% + 12px);max-width:calc(100% + 12px);vertical-align:bottom}.popup-error__text{margin-bottom:16px}.button.popup-delete__delete-button,.button.popup-error__button{margin:0;max-width:100%}}@keyframes rotate-98584310{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-overlay[data-v-98584310]{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:#fffc;z-index:200}.loader-overlay svg[data-v-98584310]{animation:rotate-98584310 1s linear infinite}.availability-caption{position:relative;display:flex;gap:10px;flex-direction:column;padding:20px;border-radius:14px;background-color:#00b6f11a;cursor:pointer}.availability-caption__main-text{position:relative;display:block;font:700 18px/120% PT Sans,sans-serif;color:#00b6f1;padding-left:32px;padding-right:32px}.availability-caption__main-text:before{content:"";position:absolute;top:-1px;left:0;width:24px;height:24px;background:url(/local/templates/.default/img/basket-delivery-caption-icon--blue.svg) no-repeat center center / contain}.availability-caption__main-text:after{content:"";position:absolute;top:0;right:0;width:24px;height:24px;background:url(/local/templates/.default/img/arrow-bakste-item.svg) no-repeat center center / contain;transition:transform .3s ease}.availability-caption--show .availability-caption__main-text:after{transform:rotate(180deg)}.availability-caption__text{display:none;font:400 16px/120% PT Sans,sans-serif;color:#19263a}.availability-caption--show .availability-caption__text{display:block}@media screen and (max-width: 767px){.availability-caption{padding:12px;gap:4px}.availability-caption__main-text:before{top:0;width:16px;height:16px}.availability-caption__main-text:after{top:2px;width:14px;height:14px}.availability-caption__main-text{padding-left:20px;padding-right:20px;font-size:14px}.availability-caption__text{font-size:12px}}.pege-title .container h1.visible{display:block!important}.basket-items__sidebar-outer{top:-56px}.basket-items__sidebar--order{border:1px solid #DEDEDE;border-radius:20px;padding:20px 0}.basket-items__sidebar--order .basket-items__sidebar-inner{gap:40px}#basket-items-list-container{position:relative;width:100%}.basket-item__list{display:flex;flex-direction:column}.basket-item{position:relative;display:flex;align-items:center;gap:20px;padding:20px 20px 20px 0;border-top:1px solid #F2F2F2}.basket-item:last-child{padding-bottom:0}.basket-items__unavailable-wrapper .basket-item--unavailable{padding-right:63px}.basket-item .product{width:100%;margin:0;padding:0;border-bottom:none;gap:20px;grid-template-columns:minmax(auto,1fr) 389px}.basket-item .product:last-child{border:none}.basket-item__content-wrapper{display:flex;gap:15px;align-items:center;width:100%;max-width:585px}.basket-item .product_photo-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.basket-item .basket-checkbox__input{margin:0}.basket-item .product_photo-wrapper .background-resize{width:80px;height:80px;flex-shrink:0}.basket-item .product_info{gap:10px}.basket-item__product-badges{display:flex;flex-direction:column;gap:12px}.basket-item--unavailable .product_name{opacity:.4}.cart_order.your_cart .basket-item .product-code{font:400 16px/20px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;margin:0}.basket-item__warning-container{display:flex;flex-direction:column;gap:12px}.basket-item__tags{display:flex;gap:10px;align-items:flex-end}.basket-item__tags-inner{display:flex;gap:12px;flex-direction:column}.basket-item__tag{width:fit-content;padding:4px 8px;border-radius:26px;font:400 14px/19px Oceanic Grotesk Compact,sans-serif;text-align:center;white-space:nowrap}.basket-item__expiration-date--unavailable{opacity:.4}.basket-item__recept{position:absolute;top:-7px;left:50%;transform:translate(-50%);z-index:2;width:fit-content}.basket-item__recept:hover .basket-item__recept-popup{display:flex}.basket-item__recept-popup{position:absolute;top:-27px;left:calc(100% + 7px);z-index:2;width:max-content;display:none;gap:8px;flex-direction:column;padding:16px;border-radius:16px;background-color:#fff;box-shadow:0 0 24px #0000001a}.basket-item__recept-popup-title{font:700 14px/17px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-item__recept-popup-text{font:400 12px/14px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-item__recept-tag{width:fit-content;padding:4px 6px;border-radius:26px;background-color:#f4ebfb;font:400 12px/17px Oceanic Grotesk Compact,sans-serif;color:#8e32d7;text-align:center;cursor:pointer;white-space:nowrap}.basket-item__field-group{background-color:transparent!important;font:700 16px/24px Oceanic Grotesk Compact,sans-serif;color:red}.product .prices-wrapper{display:flex;width:100%;gap:15px;align-items:center;justify-content:space-between}.product .prices{display:flex;gap:6px;flex-direction:column;position:relative}.product .prices .div{display:flex;align-items:center;justify-content:center}.product .prices .div.action{display:flex;align-items:center;gap:8px}.product .prices .div.action .old-price{position:relative;font:400 13px/16px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;white-space:nowrap}.product .prices .div.action .old-price:after{content:"";position:absolute;top:calc(50% + 1px);left:0;width:100%;height:1px;background-color:#1e1e1e80}.product .prices .summary{font:700 26px/33px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;white-space:nowrap}.product .prices .summary--not-available{opacity:.4}.product .remove{display:flex;align-items:center;justify-content:center}.product .remove .remove_btn{padding:0;margin:0;border:none;outline:none;background-color:transparent;cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:#c10010;display:flex;color:#fff;align-items:center;justify-content:center;font-size:20px;font-weight:400;letter-spacing:.4px}.basket-item--unavailable .basket-item__field-group{color:#1e1e1e80}.basket-item--unavailable .basket-checkbox{visibility:hidden}.basket-item .product .remove .remove_btn{width:24px;height:24px;border-radius:0;background:url(/local/templates/.default/img/order__delete-icon--new-gray.svg) no-repeat center center / contain;transition:background .3s ease}.basket-item .product .remove .remove_btn:hover{background-image:url(/local/templates/.default/img/order__delete-icon--red.svg)}.basket-item__controls{display:flex;align-items:center;gap:15px}.basket-items__unavailable-wrapper .basket-item__controls{width:100%;justify-content:space-between}.basket-item__controls-buttons{display:flex;align-items:center;gap:15px}.basket-item .basket-item__favorite-btn{width:24px;height:24px;min-width:0;border-radius:0;padding:0;border:none;outline:none;flex-shrink:0;cursor:pointer;background:url(/local/templates/.default/img/card-icon-heart-default.svg) no-repeat center center / contain;transition:background .3s ease}.basket-item .basket-item__favorite-btn--active{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg)}.product .product_name{font:700 16px/21px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-item--unavailable .product .prices .summary{opacity:.4}.basket-item .basket-items__link-button{display:flex;align-items:center;justify-content:center;width:fit-content;height:41px;min-width:0;padding:0 18px;border-radius:500px;border:1px solid #E4E8EC;background-color:#fff;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#000;text-align:center;cursor:pointer}@media (hover: hover){.basket-item .basket-item__favorite-btn:hover{opacity:1;background-image:url(/local/templates/.default/img/card-icon-heart--hover-heart.svg)}.basket-item .basket-item__favorite-btn--active:hover{background-image:url(/local/templates/.default/img/card-icon-heart--active.svg)}}.basket-item__wrapper-count-input{display:flex;flex-direction:column;gap:6px;position:relative}.basket-item__count{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;text-align:center;position:absolute;bottom:-25px;left:50%;transform:translate(-50%);width:100%}.basket-item__prices.prices{display:flex;align-items:flex-end}.basket-item__prices-top{position:relative}.basket-item__unavailable-tomorrow{cursor:pointer;font:400 16px/20px Oceanic Grotesk Compact,sans-serif;color:#3d5ad1}@media screen and (max-width: 1100px){.basket-items__sidebar-outer{top:0}.basket-items-list-wrapper{padding-bottom:28px}.basket-item{padding:20px 0}.basket-items__unavailable-wrapper .basket-item--unavailable{padding-right:40px}.basket-item .product{gap:15px;grid-template-columns:minmax(auto,1fr) minmax(370px,max-content)}.product .prices .div{justify-content:flex-end}.basket-item__tags-inner,.basket-item__product-badges{gap:10px}.basket-item__tags{flex-direction:column;align-items:flex-start}.basket-item__expiration-date{font-size:12px;line-height:14px}}@media screen and (max-width: 767px){.basket-items-list-wrapper{padding-bottom:20px}.basket-items__unavailable-wrapper .basket-item--unavailable{padding-right:0}.basket-item{padding:12px 0;align-items:flex-start}.basket-item .product{grid-template-columns:100%;gap:12px}.basket-item--unavailable.basket-item .product{gap:32px}.product .product_name{font-size:14px;line-height:18px}.basket-item__content-wrapper{max-width:100%;gap:16px}.basket-item .product_photo-wrapper .background-resize{width:60px;height:60px}.basket-item .product .remove .remove_btn,.basket-item .basket-item__favorite-btn{width:20px;height:20px}.cart_order.your_cart .basket-item .product-code{font-size:12px;line-height:14px}.basket-item .product_info{gap:4px}.basket-item__warning-container{gap:8px}.basket-items__unavailable-wrapper .basket-item__controls{justify-content:flex-start}.basket-item__tags,.basket-item__tags-inner,.basket-item__product-badges{gap:4px}.basket-item__unavailable-tomorrow,.basket-item__caption-unavailable,.basket-item__recept{top:-13px}.basket-item__recept-popup{top:calc(100% + 6px);left:0}.basket-item__field-group{font-weight:500;font-size:14px;line-height:17px}.basket-item .product_photo-wrapper{gap:16px}.basket-item__count{display:none}.basket-item .basket-items__link-button{height:32px;padding:0 31px;border-radius:100px}.product .prices-wrapper{flex-direction:column-reverse;gap:12px;align-items:flex-start}.product .prices{flex-direction:row-reverse;gap:6px;padding-left:76px}.product .prices .div.action{position:static}.product .prices .summary{font-size:16px;line-height:20px}.fancybox-delete-basket .fancybox-slide{padding:0}}.basket-items-list-header{display:flex;padding-bottom:16px;-webkit-transition:.3s padding ease;-o-transition:.3s padding ease;transition:.3s padding ease;-webkit-box-align:center;-webkit-align-items:center;align-content:center;justify-content:space-between;align-items:center}.basket-header-action_1{width:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.basket-items-list-header{padding-bottom:20px}}#basket-item-list .product{position:relative}#basket-item-list .input-group-button.input-group-button-plus{margin-right:2px}.delivery-ready-wrapper{display:flex;gap:28px;flex-direction:column;padding-bottom:28px}.delivery-buttons__wrapper{display:grid;gap:12px;align-items:stretch;grid-template-columns:repeat(2,minmax(auto,1fr));background-color:#fff}.delivery-buttons__wrapper.fixed{position:fixed;z-index:3;top:166px;left:0;right:0;padding:0 15px}.delivery-buttons .delivery-buttons__change-button{display:flex;gap:4px;height:auto;align-items:flex-start;border:1px solid #E4E8EC;border-radius:16px;flex-direction:column;padding:8px 16px;cursor:pointer;background-color:#fff}.delivery-buttons .delivery-buttons__change-button:hover{opacity:1}.delivery-buttons .delivery-buttons__change-button.delivery-buttons__change-button--active{border-color:red}.delivery-buttons__day-text{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font:500 20px/32px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.delivery-buttons__change-button--active .delivery-buttons__day-text{color:red}.delivery-buttons__condition-text{font:400 14px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.delivery-buttons__subtitle{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;padding-bottom:4px}@media screen and (max-width: 1279px){.delivery-buttons__wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0}.delivery-buttons .delivery-buttons__change-button{flex:1;gap:8px;padding:12px 16px;border:1px solid #DEDEDE;border-radius:12px}.delivery-buttons__day-text{font:500 16px/19px Oceanic Grotesk Compact,sans-serif}.delivery-buttons__subtitle{font:400 14px/17px Oceanic Grotesk Compact,sans-serif;padding-bottom:0}}.basket-items__subtitle{margin:0;padding-bottom:12px;font:500 26px/31px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.order-ready{padding-bottom:28px}.delivery-ready-wrapper .order-ready{padding-bottom:0}.order-ready__text{font:500 26px/31px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.order-ready__text-day{color:red}.basket-items__unavailable-wrapper{display:flex;gap:28px;flex-direction:column;padding:28px 0 0}.basket-items__unavailable-title-wrapper{display:flex;gap:20px;align-items:center;justify-content:space-between}.basket-items__unavailable-title-wrapper .basket-items__subtitle{padding-bottom:0}.basket-items__unavailable-clear{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:red;cursor:pointer;transition:opacity .3s ease}@media (hover: hover){.basket-items__unavailable-clear:hover{opacity:.75}}.basket-item__caption-unavailable{font:400 16px/20px Oceanic Grotesk Compact,sans-serif;color:#ed8000}.basket-checkbox{display:flex;cursor:pointer;align-items:center;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;transition:color .3s ease}.basket-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex-shrink:0;width:18px;height:18px;margin-right:10px;margin-left:3px;border-radius:3px;border:2px solid #1E1E1E80;transition:background-color .3s ease,border-color .3s ease}.basket-checkbox__input:checked{border-color:red}.basket-checkbox:hover .basket-checkbox__input{border-color:red}.basket-checkbox__input:after{content:"";opacity:0;width:18px;height:18px;position:absolute;top:-2px;left:-2px;background:url(/local/templates/.default/css/../img/checkbox-icon.svg) no-repeat center center / contain;transition:opacity .3s ease}.basket-checkbox__input:checked:after{opacity:1}.basket-items-list-header .shopping-cart_clear button{display:flex;gap:8px;width:fit-content;align-items:center;padding:0;margin:0;border:none;outline:none;border-radius:0;background-color:transparent;color:#1e1e1e80;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;transition:color .3s ease;cursor:pointer}.basket-items-list-header .shopping-cart_clear button:before{content:"";width:24px;height:24px;flex-shrink:0;background:url(/local/templates/.default/img/order__delete-icon--new-gray.svg) no-repeat center center / contain;transition:background-image .3s ease}@media (hover: hover){.basket-items-list-header .shopping-cart_clear button:hover{color:red}.basket-items-list-header .shopping-cart_clear button:hover:before{background-image:url(/local/templates/.default/img/order__delete-icon--red.svg)}}@media screen and (max-width: 767px){.all_content>:nth-last-child(4) .always_need{padding-bottom:0}.basket-items__subtitle{font-size:18px;line-height:23px}#basket-item-list .input-group-button.input-group-button-plus{margin-right:3px}.basket-items__unavailable-wrapper{padding:20px 0 0;gap:20px}.basket-items__unavailable-title-wrapper{align-items:flex-start}.basket-items__unavailable-clear{font-weight:500;font-size:14px;line-height:19px}.basket-header-action_1{flex-direction:row-reverse}.basket-checkbox{color:#1e1e1e;flex-direction:row-reverse}.basket-checkbox__input{margin-right:0;margin-left:10px}.basket-items-list-header .shopping-cart_clear button{font-weight:500;color:#1e1e1e;gap:4px}.basket-items-list-header .shopping-cart_clear button:before{width:20px;height:20px;background:url(/local/templates/.default/img/order__delete-icon--dark-blue.svg) no-repeat center center / contain}.delivery-ready-wrapper{gap:12px;padding-bottom:20px}.delivery-buttons__wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0}.delivery-buttons__wrapper.fixed{padding:12px 13px}.delivery-buttons .delivery-buttons__change-button{padding:8px;gap:8px;border-radius:12px;border:1px solid #DEDEDE}.delivery-buttons__day-text{flex-direction:column;gap:0;align-items:flex-start;font:500 14px/17px Oceanic Grotesk Compact,sans-serif}.delivery-buttons__subtitle{font:400 14px/17px Oceanic Grotesk Compact,sans-serif;margin-top:auto;text-align:left;padding-bottom:0}.delivery-buttons__condition-text{font-weight:500;font-size:12px;line-height:16px}.order-ready{padding-bottom:20px}.delivery-ready-wrapper .order-ready{padding-top:8px}.order-ready__text{font-size:16px;line-height:19px}.basket-items-list-header .shopping-cart_clear button,.basket-checkbox,.basket-item__field-group{font-size:14px;line-height:16px}}.fancybox-content.popup-analogues{width:100%;max-width:1480px;padding:60px 0;border-radius:20px}.fancybox-content.popup-analogues .fancybox-close-small{top:20px;right:20px}.popup-analogues__top-wrapper{display:flex;padding:0 100px 16px;align-items:center;justify-content:space-between}.popup-analogues__title{font:700 36px/47px Oceanic Grotesk Compact,sans-serif;color:#000;margin:0}.popup-analogues__slider{margin:0 100px}.popup-analogues .slider_viewed_need{margin:0 auto;padding:0;max-width:100%}.popup-analogues.always_need .slick-list{padding:0}.popup-analogues.always_need .slick-track{display:flex;margin:0}.popup-analogues.always_need .arrow--next{right:-80px}.popup-analogues.always_need .arrow--prev{left:-80px}.popup-analogues.always_need .slider_viewed_need:has(.slick-track:empty){display:flex;overflow:hidden}.popup-analogues.always_need .slider_viewed_need>.slide{max-width:20%;flex-shrink:0}@media screen and (max-width: 1100px){.fancybox-slide--html{padding:15px}.fancybox-content.popup-analogues{padding:40px}.popup-analogues__top-wrapper{padding:0 0 16px}.popup-analogues__slider{margin:0}.popup-analogues .slider_viewed_need{padding:0}.popup-analogues.always_need .slider_viewed_need>.slide{max-width:calc(100% / 3)}.popup-analogues.always_need .slider_viewed_need>.slide:nth-child(4){opacity:0}}@media screen and (max-width: 767px){.fancybox-slide--html{padding:13px}.fancybox-content.popup-analogues{padding:30px 0 15px}.fancybox-content.popup-analogues .fancybox-close-small{display:none}.popup-analogues__top-wrapper{padding:0 16px 13px}.popup-analogues__title{font-size:18px;line-height:23px}.popup-analogues.always_need .slider_viewed_need>.slide{max-width:50%}}.fancybox-content.popup-delete{width:100%;max-width:510px;padding:40px;border-radius:20px}.popup-delete__title{font:700 24px/31px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;margin:0 0 12px}.popup-delete__text{font:400 14px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;margin-bottom:24px}.popup-delete__buttons-wrapper{display:flex;gap:12px;align-items:center}.button.popup-delete__delete-button,.button.popup-delete__cancel-button{width:100%}@media screen and (max-width: 767px){.fancybox-content.popup-delete{padding:40px 16px;border-radius:20px 20px 0 0;margin:0;width:100%;max-width:100%;vertical-align:bottom}.popup-delete__title{margin:0 0 4px}.popup-delete__text{margin-bottom:16px}.button.popup-delete__delete-button,.button.popup-delete__cancel-button{margin:0;max-width:100%}}.basket-item--updating:before{content:"";position:absolute;width:100%;height:calc(100% + 20px);opacity:.7;background-color:#fff;z-index:1}.basket-items__sidebar-agreement{font:400 12px/14px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;margin:12px 0 0}.basket-items__sidebar-agreement a{color:#3d5ad1;text-decoration:underline}.basket-items__sidebar-agreement a:hover{color:red}.bx-sbb-empty-cart{padding:8px 0 36px}.bx-sbb-empty-cart-image{max-width:314px;width:100%;height:314px;margin:0 auto 16px;background:url(/local/templates/.default/img/empty-basket--old.svg) no-repeat center center / cover}.bx-sbb-empty-cart-text{font:500 26px/31px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;text-align:center;margin-bottom:12px}.bx-sbb-empty-cart-desc{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;text-align:center}.bx-sbb-empty-cart-desc--wrapper{display:flex;flex-direction:column}.bx-sbb-empty-cart-desc--bottom{margin:12px 0 0}.bx-sbb-empty-cart-desc a{color:red;margin-top:10px}@media screen and (max-width: 1100px){.bx-sbb-empty-cart{padding:4px 0 30px}.bx-sbb-empty-cart-image{margin:0 auto 12px}.bx-sbb-empty-cart-text{margin-bottom:8px}.bx-sbb-empty-cart-desc--bottom{margin:0}}@media screen and (max-width: 767px){.bx-sbb-empty-cart{padding:0 0 24px}.bx-sbb-empty-cart-image{max-width:232px;height:232px;margin:0 auto 12px}.bx-sbb-empty-cart-text{font-size:24px;line-height:29px}.bx-sbb-empty-cart-desc{font-size:14px;line-height:17px}.bx-sbb-empty-cart-desc--bottom{margin-bottom:0}}.basket-items__sidebar--order .basket-items__sidebar-prices-wrapper{gap:20px}.basket-items__sidebar--order .basket-items__sidebar-prices-inner{gap:6px}.basket-items__sidebar--order .basket-items__sidebar-button-wrapper{margin-top:20px}.basket-items__sidebar--order .pharmacy-total-sum{align-items:flex-start}.basket-items__sidebar--order .basket-items__sidebar-total{font:500 20px/24px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__sidebar--order .pharmacy-total-bsaket .basket-items__sidebar-text:nth-child(2){font-weight:400;color:#1e1e1e}.basket-items__sidebar--order .pharmacy-total-sum-difference .basket-items__sidebar-text:first-child{color:#1e1e1e80}.basket-items__sidebar--order .pharmacy-total-sum-difference .basket-items__sidebar-text:nth-child(2).basket-items__sidebar-text--color-green{font-weight:500;color:red}.basket-items__sidebar--order .basket-items__sidebar-button-wrapper .basket-items__sidebar-button{padding:12px 16px}.basket-items__sidebar--order .basket-items__sidebar-button-wrapper .basket-items__sidebar-button:before{display:none}.basket-items__sidebar--order:after{display:none}.basket-items__sidebar-warning--in-content{display:none;margin-bottom:28px}.basket-items__bottom-sidebar-total-wrapper{display:flex;gap:20px;align-items:center;min-width:280px}.basket-items__bottom-sidebar-sum-wrapper{display:flex;gap:8px;align-items:center}.basket-items__bottom-sidebar-total{font:700 24px/28px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;white-space:nowrap}.basket-items__bottom-sidebar-count-wrapper{display:flex;align-items:flex-end;flex-direction:column}.basket-items__bottom-sidebar-count{font:500 14px/16px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;white-space:nowrap}@media screen and (max-width: 1100px){.basket-items__sidebar--order .basket-items__sidebar-warning{display:none}.basket-items__sidebar-warning--in-content{display:flex}.basket-items__sidebar--order .basket-items__caption{display:none}}@media screen and (max-width: 767px){.basket-items__sidebar--order .basket-items__caption{display:block}.basket-items__bottom-sidebar-total-wrapper,.basket-items__sidebar--order .basket-items__sidebar-description{display:none}}.mobile-back-panel__counts{font:400 12px/17px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__checkout-good{position:relative;display:grid;gap:20px;align-items:center;grid-template-columns:80px minmax(auto,1fr) minmax(min-content,max-content)}.basket-items__checkout-image-wrapper{display:flex;width:80px;height:80px;overflow:hidden;align-items:center;justify-content:center;position:relative}.good-count{position:absolute;top:-4px;left:-4px;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 4px;min-width:20px;height:16px;background:#1e1e1e80;border-radius:30px;font:400 12px/14px Oceanic Grotesk Compact,sans-serif;color:#fff;text-align:center}.basket-items__checkout-image{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.basket-items__checkout-good-inner{display:flex;gap:10px;flex-direction:column}.basket-items__checkout-good-title{font:700 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__checkout-good-caption{font:400 14px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.basket-items__checkout-price-wrapper{display:flex;gap:2px;align-items:flex-end;flex-direction:column}.basket-items__checkout-price-sale{position:relative;font:400 14px/17px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;white-space:nowrap;text-decoration-line:line-through}.basket-items__checkout-price{font:500 26px/31px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;white-space:nowrap}.basket-item__tags{margin-top:0}.basket-item__tags-inner{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.basket-item__expiration-date{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.basket-item__tag{display:inline-flex;align-items:center;padding:2px 4px;border-radius:100px;font:400 12px/14px Oceanic Grotesk Compact,sans-serif}@media screen and (max-width: 767px){.basket-items__checkout-good{display:block}.basket-items__checkout-image-wrapper{width:48px;height:48px}.basket-items__checkout-good-inner,.basket-items__checkout-price-wrapper{display:none}.basket-item__result-text{font-size:14px;line-height:19px}.basket-items__bottom-sidebar{display:flex}}.cart_order[data-v-f4615532]{margin-top:9px}.basket-items__wrapper[data-v-f4615532]{grid-template-columns:minmax(auto,1fr) 373px}.basket-items__sidebar-outer[data-v-f4615532]{top:0}.basket-items__checkout-wrapper[data-v-f4615532]{display:flex;gap:20px;flex-direction:column}.basket-items__checkout-block[data-v-f4615532]{display:flex;gap:20px;padding:20px;flex-direction:column;border-radius:20px;border:1px solid #DEDEDE}.basket-items__checkout-block__text-wrapper[data-v-f4615532]{display:flex;gap:8px;flex-direction:column}.basket-items__checkout-ready[data-v-f4615532]{font:500 26px/31px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__checkout-ready-date[data-v-f4615532]{color:red}.basket-item__checkout-info[data-v-f4615532]{display:flex;gap:20px;align-items:center}.basket-item__checkout-text[data-v-f4615532]{font:400 16px/20px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.basket-item__checkout-text--pickup[data-v-f4615532]{position:relative}.basket-item__checkout-text--pickup[data-v-f4615532]:before{content:"";position:absolute;top:calc(50% + 2px);left:-10px;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background-color:#909090}.order-item__status[data-v-f4615532]{cursor:default}.basket-items__checkout-separator[data-v-f4615532]{width:100%;height:1px;background-color:#e6eaee}.basket-items__checkout-goods[data-v-f4615532]{margin:0;padding:0;list-style-type:none;display:flex;gap:12px;flex-direction:column}.basket-items__result-wrapper[data-v-f4615532]{display:flex;gap:6px;align-items:center}.basket-item__result-text[data-v-f4615532]{font:700 16px/21px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-coupon__field[data-v-f4615532]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;border-radius:14px;background-color:#f1f1f7}.basket-coupon__field-coupon span[data-v-f4615532]{font-weight:700}.basket-coupon__field-coupon[data-v-f4615532]:before{content:"";display:inline-block;margin-right:8px;vertical-align:middle;width:14px;height:14px;background:url(/local/templates/.default/img/dropdown-icon__correct.svg) no-repeat center center / contain}.basket-coupon__field-delete[data-v-f4615532]{cursor:pointer;color:#1e1e1e80}.basket-coupon__field-delete[data-v-f4615532]:hover{color:red}.basket-coupon__button-clear--loading[data-v-f4615532],.basket-coupon__field-delete--loading[data-v-f4615532]{pointer-events:none;opacity:.5}.basket-coupon__tip[data-v-f4615532]{margin-top:8px;padding:16px;border-radius:14px;background-color:#f1f1f7}.basket-coupon__label[data-v-f4615532]{width:100%;display:block;position:relative}.basket-coupon__input[data-v-f4615532]{width:100%;height:44px;border-radius:12px;outline:none;padding:12px 160px 12px 16px;border:none;background-color:#f2f2f2;box-sizing:border-box;box-shadow:none;-webkit-box-shadow:none;font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;cursor:text}.basket-coupon__input--active[data-v-f4615532],.basket-coupon__input--error[data-v-f4615532]{border-color:red}.basket-coupon__input[data-v-f4615532]::placeholder{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;opacity:1}.basket-coupon__controls[data-v-f4615532]{position:absolute;top:50%;right:2px;transform:translateY(-50%);display:flex;align-items:center;gap:20px}.basket-coupon__button-clear[data-v-f4615532]{width:14px;height:14px;flex-shrink:0;cursor:pointer;background:url(/local/templates/.default/img/icon-cross.svg) no-repeat center center / contain}.basket-coupon__label .basket-coupon__button[data-v-f4615532]{cursor:pointer;display:flex;align-items:center;justify-content:center;height:40px;min-width:0;border:none;padding:0 16px;border-radius:10px;background-color:#dedede;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;box-sizing:border-box}.basket-coupon__label .basket-coupon__button[data-v-f4615532]:disabled{background-color:#dedede;opacity:.5;color:#1e1e1e80}.basket-coupon__text[data-v-f4615532]{font:400 14px/18px Oceanic Grotesk Compact,sans-serif}.basket-items__sidebar[data-v-f4615532]{display:flex;flex-direction:column;gap:20px;width:373px;flex-shrink:0;border:none;padding:0}.basket-items__sidebar-total-block[data-v-f4615532]{border-radius:20px;border:1px solid #DEDEDE;padding:20px;display:flex;flex-direction:column;gap:40px}.basket-items__sidebar-agreement[data-v-f4615532]{font:400 12px/14px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80;margin:0}.basket-items__sidebar-agreement a[data-v-f4615532]{color:#3d5ad1;text-decoration:underline}.basket-items__sidebar-agreement a[data-v-f4615532]:hover{color:red}.basket-items__sidebar-top[data-v-f4615532]{border-radius:20px;border:1px solid #DEDEDE;padding:20px;display:flex;flex-direction:column;gap:16px}.basket-coupon[data-v-f4615532]{border-radius:20px;border:1px solid #DEDEDE;padding:20px;display:flex;flex-direction:column;gap:10px}.basket-coupon__title[data-v-f4615532]{font:500 20px/24px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__sidebar-top-header[data-v-f4615532]{display:flex;justify-content:space-between;align-items:center}.basket-items__sidebar-top-title[data-v-f4615532]{font:500 20px/24px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__sidebar-prices-inner[data-v-f4615532]{display:flex;flex-direction:column;gap:7px}.pharmacy-total-bsaket.pharmacy-total-sum[data-v-f4615532]{margin-bottom:12px}.pharmacy-total-bsaket[data-v-f4615532]{display:flex;justify-content:space-between;align-items:flex-start}.basket-items__sidebar-text[data-v-f4615532]{font:400 16px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.basket-items__sidebar-text--color-green[data-v-f4615532]{color:red}.basket-items__sidebar-total[data-v-f4615532]{font:500 20px/24px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.basket-items__sidebar-sum-wrapper[data-v-f4615532]{display:flex;align-items:center;gap:8px}.basket-items__caption[data-v-f4615532]{font:400 12px/14px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.basket-items__sidebar-button-wrapper[data-v-f4615532]{display:flex;flex-direction:column;gap:12px}.basket-items__sidebar-button[data-v-f4615532]{display:flex;justify-content:center;align-items:center;padding:12px 16px;gap:8px;width:100%;border-radius:14px;border:1px solid #FF0000;background:#fff;font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:red;cursor:pointer}.basket-items__sidebar-button span[data-v-f4615532]{font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:red}.basket-items__sidebar-button--disabled[data-v-f4615532]{opacity:.5;cursor:default;pointer-events:none}.basket-items__sidebar-warning[data-v-f4615532]{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:14px;background:#fde8e8;cursor:pointer}.basket-items__sidebar-warning-title[data-v-f4615532]{font:500 16px/19px Oceanic Grotesk Compact,sans-serif;color:red}.basket-items__sidebar-spoiler[data-v-f4615532]{cursor:pointer}.basket-items__sidebar-spoiler--open .basket-items__sidebar-text--address[data-v-f4615532]:after{transform:rotate(180deg)}.basket-items__sidebar-text--address[data-v-f4615532]{position:relative;padding-right:20px}.basket-items__sidebar-text--medium[data-v-f4615532]{font-weight:500}.basket-items__sidebar-text--link[data-v-f4615532]{color:#3d5ad1;text-decoration:none}.basket-items__sidebar-text--icon[data-v-f4615532]{position:relative;padding-left:24px}.basket-items__sidebar-text--size-14[data-v-f4615532]{font-size:14px;line-height:17px}.basket-items__sidebar-time-work[data-v-f4615532]{color:#1e1e1e}.basket-items__sidebar-info[data-v-f4615532]{display:flex;flex-direction:column;gap:8px}.basket-items__contact-wrapper[data-v-f4615532]{display:flex;flex-direction:column;gap:4px}.basket-items__pharma-change[data-v-f4615532]{font:400 14px/17px Oceanic Grotesk Compact,sans-serif;color:#3d5ad1;text-decoration:none}.basket-items__sidebar-description[data-v-f4615532]{display:flex;flex-direction:column;gap:8px}.basket-items__sidebar-pickup[data-v-f4615532]{display:flex;flex-direction:column;gap:6px}.basket-coupon__text--error[data-v-f4615532]{color:red}.basket-coupon__text--success[data-v-f4615532]{color:#00b682}@media screen and (max-width: 1100px){.basket-items__checkout-wrapper[data-v-f4615532]{gap:28px;padding-bottom:14px}.basket-items__bottom-sidebar[data-v-f4615532]{display:none}.basket-items__wrapper[data-v-f4615532]{display:flex;flex-direction:column;align-items:stretch}.basket-items__sidebar[data-v-f4615532]{width:100%;gap:10px}.basket-items__sidebar-top[data-v-f4615532]{order:1}.basket-coupon[data-v-f4615532]{order:2}.basket-items__sidebar-total-block[data-v-f4615532]{order:3}.basket-items__checkout-block[data-v-f4615532]{gap:18px}.basket-items-list-wrapper[data-v-f4615532]{padding-bottom:0}.basket-items__sidebar-agreement[data-v-f4615532]{font:400 14px/14px Oceanic Grotesk Compact,sans-seri}}@media screen and (max-width: 767px){.basket-items__checkout-wrapper[data-v-f4615532]{gap:12px;padding-bottom:12px}.basket-items__checkout-block[data-v-f4615532]{padding:14px;border-radius:12px;gap:0}.basket-items__checkout-block__text-wrapper[data-v-f4615532]{padding-bottom:12px}.basket-items__checkout-block__text-wrapper[data-v-f4615532]{gap:6px}.basket-items__checkout-ready[data-v-f4615532]{font-size:20px;line-height:120%}.basket-item__checkout-info[data-v-f4615532]{gap:18px}.basket-item__checkout-text[data-v-f4615532]{font-size:14px;line-height:120%}.basket-item__checkout-text--pickup[data-v-f4615532]:before{left:-9px;top:50%;width:2px;height:2px}.basket-items__checkout-goods[data-v-f4615532]{scrollbar-width:none;overflow:auto;padding:8px 4px 12px;flex-direction:row;gap:4px;flex-wrap:nowrap}.basket-item__result-text[data-v-f4615532]{font-size:14px;line-height:120%}.basket-items__bottom-sidebar[data-v-f4615532]{display:flex}.basket-items__checkout-block .availability-caption[data-v-f4615532]{margin:8px 0}.basket-coupon[data-v-f4615532]{padding:20px 14px}.basket-items__sidebar-total-block[data-v-f4615532]{gap:20px}}.basket-items__sidebar-top{display:flex;gap:16px;flex-direction:column}.basket-items__sidebar-text--medium{font-weight:500}.basket-items__sidebar-text--size-14{font-size:14px;line-height:19px}.basket-items__sidebar-text--link{width:fit-content;position:relative;white-space:nowrap;text-decoration:none}.basket-items__sidebar-text--icon{position:relative;padding-left:28px}.basket-items__sidebar-text--icon:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-size:contain;background-position:center center;background-repeat:no-repeat}.basket-items__sidebar-text--phone:before{background-image:url(/local/templates/.default/img/phone-icon--light-grey.svg)}.basket-items__sidebar-text--pickup:before{background-image:url(/local/templates/.default/img/basket-pickup-icon--light-grey.svg)}.basket-items__sidebar-text--delivery:before{background-image:url(/local/templates/.default/img/basket-delivery-icon--light-grey.svg)}.basket-items__sidebar-text--storage:before{background-image:url(/local/templates/.default/img/basket-storage-icon--light-grey.svg)}.basket-items__sidebar-spoiler{position:relative;height:19px;overflow:hidden;cursor:pointer}.basket-items__sidebar-spoiler.basket-items__sidebar-spoiler--open{height:auto}.basket-items__sidebar-spoiler:after{content:"";position:absolute;top:0;right:0;width:20px;height:20px;background:url(/local/templates/.default/img/icon-arrow.svg) no-repeat center center / contain}.basket-items__sidebar-spoiler--open:after{transform:rotate(180deg)}.basket-items__sidebar-spoiler .basket-items__sidebar-text--address{max-width:240px;padding-bottom:19px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-right:25px}.basket-items__sidebar-spoiler.basket-items__sidebar-spoiler--open .basket-items__sidebar-text--address{display:block}.basket-items__pharma-change{width:fit-content;font:400 14px/16px Oceanic Grotesk Compact,sans-serif;padding-bottom:2px;border-bottom:1px #1E1E1E;color:#1e1e1e;transition:color .3s ease,border-color .3s ease}.basket-items__pharma-change:hover{color:red;border-color:red}.basket-items__sidebar-time-work{padding-left:28px;color:#1e1e1e80}.basket-items__sidebar-info{display:flex;gap:12px;flex-direction:column}.basket-items__contact-wrapper{display:flex;gap:4px;flex-direction:column}@media screen and (max-width: 1100px){.basket-items__contact-wrapper{gap:12px}.basket-items__sidebar-time-work{padding-left:0}.basket-items__sidebar-spoiler .basket-items__sidebar-text--address{max-width:100%}}@media screen and (max-width: 767px){.basket-items__sidebar-top{gap:12px}.basket-items__sidebar-info{gap:8px}.basket-items__sidebar-text--address{font-size:14px;font-weight:400}.basket-items__sidebar-spoiler .basket-items__sidebar-text--address{padding-bottom:16px}.basket-items__sidebar-spoiler .basket-items__sidebar-text{font-weight:400}.basket-items__sidebar-spoiler{height:17px}.basket-items__sidebar-spoiler:after{top:-3px}.basket-items__contact-wrapper{flex-direction:column;gap:4px;align-items:flex-start}.basket-items__sidebar-time-work{padding-left:28px}.basket-items__sidebar-text--size-14{font-size:12px;line-height:16px}.basket-items__sidebar--checkout .basket-items__sidebar-warning{order:3}.basket-items__sidebar--checkout{border:none;padding:0}.basket-items__sidebar--checkout .basket-items__sidebar-inner{padding:0}.basket-items__sidebar--checkout .basket-items__sidebar-top{padding:14px;gap:8px;order:1;border-radius:12px;border:1px solid #E6EAEE}.basket-items__sidebar--checkout .basket-items__sidebar-description{order:4}.basket-items__sidebar--checkout .basket-items__sidebar-inner .basket-items__sidebar-prices-wrapper{padding:14px;border-radius:12px;border:1px solid #E6EAEE;order:5}}.basket-items__sidebar-description{padding:15px;border-radius:20px;background-color:#f1f1f7;box-sizing:border-box}@media screen and (max-width: 767px){.basket-items__sidebar-description .basket-items__sidebar-text{font-size:12px;line-height:17px}}.success-order[data-v-9c3f5e05]{padding:20px 0 36px}.success-order__header[data-v-9c3f5e05]{display:flex;gap:12px;align-items:center;padding-bottom:20px;justify-content:space-between}.success-order__header--mobile[data-v-9c3f5e05]{display:none}.success-order__header .pege-title--success-order h1[data-v-9c3f5e05]{margin:0}.success-order__blocks-list[data-v-9c3f5e05]{display:flex;gap:20px;flex-direction:column}.success-order__block-remaining[data-v-9c3f5e05]{display:grid;padding:20px;align-items:center;grid-template-columns:minmax(auto,max-content) minmax(auto,1fr) 133px;gap:40px;border-radius:20px;border:1px solid #E4E8EC}.success-order__remaining-wrapper[data-v-9c3f5e05]{display:flex;gap:4px;flex-direction:column}.success-order__title-block[data-v-9c3f5e05]{font:700 26px/33px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.success-order__block-text[data-v-9c3f5e05]{font:400 16px/20px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e80}.success-order__goods-wrapper[data-v-9c3f5e05]{display:flex;gap:8px;justify-content:space-between;align-items:center}.success-order__goods-list[data-v-9c3f5e05]{display:flex;gap:12px;align-items:center;flex-wrap:nowrap}.success-order__goods-list .success-order__good[data-v-9c3f5e05]:nth-child(n+11){display:none}.success-order__good[data-v-9c3f5e05]{position:relative}.success-order__good-image-wrapper[data-v-9c3f5e05]{display:flex;align-items:center;justify-content:center;overflow:hidden;width:48px;height:48px}.success-order__good-image[data-v-9c3f5e05]{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.order-item__order-good .good-count[data-v-9c3f5e05]{left:17px}.success-order__block-remaining .success-order__order-btn[data-v-9c3f5e05]{width:100%}.order-item__status[data-v-9c3f5e05]{cursor:default}@media screen and (max-width: 1100px){.success-order[data-v-9c3f5e05]{padding:16px 0 30px}.success-order__header[data-v-9c3f5e05]{padding-bottom:28px}.success-order__block-remaining[data-v-9c3f5e05]{gap:28px}.success-order__goods-list[data-v-9c3f5e05]{gap:8px}.success-order__goods-list .success-order__good[data-v-9c3f5e05]:nth-child(n+4){display:none}}@media screen and (max-width: 767px){.success-order[data-v-9c3f5e05]{padding:12px 0 24px}.success-order .order-item[data-v-9c3f5e05]{display:none}.success-order__block-remaining[data-v-9c3f5e05]{display:grid;grid-template-columns:100%;gap:0;padding:18px}.success-order__header[data-v-9c3f5e05]{display:none}.success-order__header--mobile[data-v-9c3f5e05]{display:flex;gap:16px;align-items:flex-start;flex-direction:column;padding-bottom:20px}.success-order__header-text-wrapper[data-v-9c3f5e05]{display:flex;gap:8px;flex-direction:column}.success-order__text-order[data-v-9c3f5e05]{font:600 16px/20px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.success-order__order-number[data-v-9c3f5e05]{color:red}.success-order .success-order__button-link[data-v-9c3f5e05]{margin:0;max-width:100%;width:100%}.success-order__remaining-wrapper[data-v-9c3f5e05]{border-bottom:1px solid #E6EAEE;padding-bottom:12px}.success-order__title-block[data-v-9c3f5e05]{font-size:20px;line-height:25px}.success-order__block-text[data-v-9c3f5e05]{font-size:14px;line-height:19px}.success-order__goods-list[data-v-9c3f5e05]{padding:8px 0 12px;flex-wrap:nowrap}.success-order__goods-list .success-order__good[data-v-9c3f5e05]:nth-child(n+4){display:block}.success-order__goods-list .success-order__good[data-v-9c3f5e05]:nth-child(n+5){display:none}.success-order__block-remaining .success-order__order-btn[data-v-9c3f5e05]{max-width:100%}}.order-item__detail-address{display:flex;flex-direction:column;gap:19px}.order-item__detail-text--medium{font-weight:500}@media (max-width:767px){.order-item__detail-address{gap:17px}}.banner-pill--show{display:block!important}.order-item__status--accept{background-color:#d8a2001a;color:#d8a200}.order-item__status--accept:before{background-color:#d8a200}.order-item__ready-day{color:red}.order-item__detail-pharma{display:flex;gap:8px;flex-direction:column}.order-item__detail-text{font:400 14px/19px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.order-item__detail-text--grey{color:#1e1e1e80}.order-item__detail-text--icon{display:flex;gap:4px;align-items:center}.order-item__detail-text--icon:before{content:"";width:20px;height:20px;background-position:center center;background-size:contain;background-repeat:no-repeat}.order-item__detail-text--icon-metro:before{background-image:url(/local/templates/.default/img/metro-icon--dark-grey.svg)}.order-item__detail-text--icon-people:before{width:14px;height:16px;background-image:url(/local/templates/.default/img/people-icon--dark-grey.svg)}.order-item__detail-text--icon-phone:before{background-image:url(/local/templates/.default/img/phone-icon--dark-grey.svg)}.order-item__detail-text--link{white-space:nowrap;text-decoration:none}.order-item__detail-metro-wrapper{display:flex;gap:8px 12px;flex-wrap:wrap;align-items:center}.order-item__order-goods{display:grid;gap:20px;grid-template-columns:repeat(8,minmax(48px,1fr))}.order-item__order-good-image-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;margin:0 auto}.order-item__order-good-image{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.order-item__order-good-text-wrapper{display:flex;gap:4px;flex-direction:column}.order-item__order-good-title{font:400 12px/14px Roboto,sans-serif;color:#1e1e1e;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-item__order-good-price{font:700 12px/14px Roboto,sans-serif;color:#1e1e1e;text-align:center}.order-item__total-price{font:700 26px/33px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e;text-align:center}@media screen and (max-width: 1100px){.order-item__order-goods{grid-template-columns:repeat(3,minmax(48px,1fr))}}@media screen and (max-width: 767px){.order-item__total-price{font-size:20px;line-height:25px}}.modal-ui{position:fixed;top:0;left:0;width:100%;height:100%;padding:16px;display:flex;align-items:center;justify-content:center;background-color:#1e1e1e80;z-index:99999}.modal-ui__body{position:relative;display:flex;flex-direction:column;max-width:400px;max-height:600px;width:100%;padding:30px;background-color:#fff;border-radius:20px}@media screen and (max-width: 767px){.modal-ui__body{padding:16px}}.modal-ui__top{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}@media screen and (max-width: 767px){.modal-ui__top{margin-bottom:12px}}.modal-ui__close{cursor:pointer}.modal-ui__close svg{display:block}.modal-ui__close svg path{transition:all .3s ease}.modal-ui__content{width:100%}.modal-ui__content::-webkit-scrollbar{width:4px}.modal-ui__content::-webkit-scrollbar-track{background:#fff}.modal-ui__content::-webkit-scrollbar-thumb{background-color:var(--color-border-default);border-radius:4px}.input-ui{position:relative}.input-ui__input{width:100%;padding:18px 16px;font-size:16px;font-weight:400;line-height:120%;color:#1e1e1e;border-radius:14px;border:1px solid #DEDEDE}@media screen and (max-width: 767px){.input-ui__input{padding:19px 16px;font-size:14px}}.input-ui__input:focus+.input-ui__label,.input-ui--fill .input-ui__label{top:12px;font-size:14px}@media screen and (max-width: 767px){.input-ui__input:focus+.input-ui__label,.input-ui--fill .input-ui__label{font-size:12px}}.input-ui__input:focus,.input-ui--fill .input-ui__input{padding-top:32px;padding-bottom:12px}@media screen and (max-width: 767px){.input-ui__input:focus,.input-ui--fill .input-ui__input{padding-top:28px;padding-bottom:10px}}.input-ui__label{position:absolute;top:19px;left:16px;pointer-events:none;font-size:16px;font-weight:400;line-height:120%;color:#1e1e1e80}@media screen and (max-width: 767px){.input-ui__label{top:21px;font-size:14px}}.input-ui--error .input-ui__input{border-color:red}.input-ui--error .input-ui__label{color:red}.button[data-v-f60a2da2]{display:inline-flex;align-items:center;justify-content:center;gap:10px;position:relative;cursor:pointer;font-size:16px;line-height:120%;padding:12px 24px;border-radius:14px;text-align:center;font-weight:500;transition:all .3s ease;height:44px;border:1px solid #FF0000;background-color:#fff;color:red}.button--disabled[data-v-f60a2da2]{pointer-events:none;color:#1e1e1e80;background-color:#f2f2f2;border-color:#f2f2f2}.checkbox:hover .checkbox__checkmark{border-color:red}.checkbox__wrapper{cursor:pointer;display:flex;gap:9px}@media screen and (max-width: 767px){.checkbox__wrapper{gap:8px}}.checkbox__input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.checkbox__checkmark{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid #DEDEDE;border-radius:3px;background-color:transparent;transition:all .3s ease}@media screen and (max-width: 767px){.checkbox__checkmark{width:15px;height:15px}}.checkbox__checkmark svg{flex-shrink:0;opacity:0}@media screen and (max-width: 767px){.checkbox__checkmark svg{width:15px;height:15px}}.checkbox__checkmark.--chek{border-color:transparent}.checkbox__checkmark.--chek svg{opacity:1}.checkbox__label{margin-top:3px;font-size:14px;line-height:120%;color:#1e1e1e80}@media screen and (max-width: 767px){.checkbox__label{margin-top:1px;font-size:12px}}.checkbox--disabled .checkbox__wrapper{pointer-events:none}.checkbox--error .checkbox__checkmark{border-color:red}.checkbox--error .checkbox__label{color:red}.auth-sber__text{font-size:16px;line-height:120%;font-weight:500;color:#1e1e1e;margin-bottom:20px}@media screen and (max-width: 767px){.auth-sber__text{font-size:14px;margin-bottom:12px}}.auth-sber__phone{margin-bottom:12px}.auth-sber__btn{width:100%;margin-bottom:20px}@media screen and (max-width: 767px){.auth-sber__btn{margin-bottom:12px}}.auth-sber__btn.button--disabled{pointer-events:all}.auth-sber__sign{font-size:14px;line-height:120%;color:#1e1e1e;margin-bottom:20px}@media screen and (max-width: 767px){.auth-sber__sign{margin-bottom:12px}}.auth-sber__checkbox-group{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}@media screen and (max-width: 767px){.auth-sber__checkbox-group{margin-bottom:12px}}.auth-sber__policy{font-size:14px;line-height:120%;color:#1e1e1e80}@media screen and (max-width: 767px){.auth-sber__policy{font-size:12px}}.auth-sber__policy a{color:#3d5ad1;border-bottom:1px solid #3D5AD1;transition:all .3s ease}.auth-sber__policy a:hover{border-color:transparent}.header-mobile__menu-catalog-middle{display:flex;align-items:center;column-gap:10px;padding:16px 0}.header-mobile__menu-catalog-title{font:700 36px/43px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.header-mobile__menu-catalog-back{background-color:transparent}.header-mobile__menu-catalog-back--subcategory{display:flex;width:28px;height:28px;border:none;outline:none;padding:0;flex-shrink:0;align-items:center;justify-content:center;background:url(/local/templates/.default/img/arrow-back.svg) no-repeat center center / contain,transparent}.header-mobile__menu-catalog-content{overflow-y:auto}.header-mobile__menu-catalog-list{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));gap:16px}.header-mobile__menu-catalog-link{display:flex;height:100%;align-items:center;gap:12px;padding:24px 20px;background-color:#f2f2f2;border-radius:20px;box-sizing:border-box}.header-mobile__menu-catalog-pic-wrapper{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:#f2f2f2}.header-mobile__menu-catalog-link[href="/aktsii/"] .header-mobile__menu-catalog-pic-wrapper{background-color:#d8a200}.header-mobile__menu-catalog-link[href="/discounts/"] .header-mobile__menu-catalog-pic-wrapper{background-color:#00b682}.header-mobile__menu-catalog-link[href="/lekarstva-s-istekayushchim-srokom/"] .header-mobile__menu-catalog-pic-wrapper{background-color:#ff6a00}.header-mobile__menu-catalog-pic{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.header-mobile__menu-catalog-item-title{font:500 20px/24px Oceanic Grotesk Compact,sans-serif;color:#1e1e1e}.header-mobile__menu-sections-list{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));gap:12px;padding-bottom:16px}.header-mobile__menu-sections-link{display:block;height:100%;padding:13px 12px;background-color:#f1f1f7;border-radius:26px;box-sizing:border-box}.header-mobile__menu-sections-more{width:100%}@media screen and (max-width: 767px){.header-mobile__menu-catalog-middle{display:none}.header-mobile__menu-catalog-title{font-size:18px;line-height:22px}.header-mobile__menu-catalog-list{grid-template-columns:100%;gap:0}.header-mobile__menu-catalog-link{background-color:transparent;border-radius:0;padding:8px 0;gap:16px}.header-mobile__menu-catalog-item-title{font-size:16px;line-height:19px}.header-mobile__menu-sections-list{grid-template-columns:100%;gap:0}.header-mobile__menu-catalog-back--subcategory{width:24px;height:24px}.header-mobile__menu-sections-link{padding:12px 0;border-radius:0;background-color:transparent}}

/* End */


/* Start:/local/components/impulseit/search.title/templates/visual/style.css?177157684410731*/
/*
.title-search-result {
    border: 1px solid #c6c6c6;
    display: none;
    overflow: hidden;
    z-index: 999;
    min-width: 630px;
    margin: 0px;
    background-color: #FFF;
}

.title-search-result strong {
    font-weight: bold;
}

.title-search-result .search-result-goods-item__controls input.input-group-field[readonly="readonly"][type="text"] {
    background-color: transparent;
}

.search-result-goods-item__image {
    width: 80px;
    height: 80px;
    margin: 0 auto 10px;
}

.title-search-result .search-result-goods-item .search-result-goods-item__image img {
    max-width: 81px;
    max-height: 80px;
}

@media (max-width: 630px) {
    .title-search-result {
        min-width: inherit;
    }
}

@media (max-width: 500px) {
    .title-search-result {
        min-width: inherit;
    }
}

.title-search-result {
    border-radius: 20px;
    border: 1px solid #328A27 !important;
}

.search-result {
    padding: 10px 10px 10px 18px;
}

.search-result-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.search-result-categories {
    width: 100%;
}

.search-result-categories-item {
    margin-bottom: 5px;
}

.search-result-categories-item__title {
    margin: 0 0 5px;
    padding: 10px;
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name {
    display: flex;
    align-items: center;
    padding: 5px 0 5px 10px;
    gap: 10px;
    transition: background .3s ease;
}

.search-result-categories-item__name:hover {
    background: #F5F5F5;
}

.search-result-categories-item__link {
    display: flex;
    align-items: center;
    gap: 10px;
}

.search-result-categories-item__name--link {
    display: flex;
    align-items: center;
    gap: 10px;
}

.search-result-categories-item__name--icon {
    display: block;
    height: 16px;
}

.search-result-categories-item__name--text {
    display: block;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name--delete {
    position: absolute;
    right: 0;
    display: block;
    width: 22px;
    height: 22px;
    margin-left: auto;
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5.27295' y='15.7422' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(-45 5.27295 15.7422)' fill='%23707070'/%3E%3Crect x='6.25684' y='4.91992' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(45 6.25684 4.91992)' fill='%23707070'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    cursor: pointer;
}

.search-result-goods {
    width: 100%;
}

.search-result-goods-list {
    display: flex;
    gap: 36px;
    margin-bottom: 36px;
    padding: 0 35px;
}

.search-result-goods-item {
    max-width: 150px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    text-align: center;
    user-select: none;
}

.search-result-goods-item__link .search-result-goods-item__name:hover {
    opacity: .75;
}

.search-result-goods-item__name {
    margin: 0 0 10px 0;
    height: 68px;
    display: flex;
    align-items: center;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 16.8px;
    color: #000;
    transition: opacity .3s ease;
}

.search-result-goods-item__prices {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
}

.search-result-goods-item__price--old {
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 15.6px;
    color: #707070;
}

.search-result-goods-item__price {
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    color: #000;
}

.search-result-goods-item__btn {
    width: 138px;
    margin: 0 auto;
}

.search-result-goods-item__controls {
    width: 100%;
}

.search-result-goods-item__controls .plus-minus-input {
    display: none;
    width: 120px;
    margin: 0 auto;
    justify-content: center;
}

.search-result-goods-item__controls.show-counter .plus-minus-input {
    display: grid;
}

.search-result-goods-item .input-group-button button {
    border-radius: 50%;
}

.search-result-goods-item .input-group-button button:disabled {
    background-color: #e8e8e8 !important;
    border-color: #e8e8e8 !important;
    pointer-events: none;
    cursor: auto;
}

.search-result-goods-item__controls.show-counter .search-result-goods-item__btn {
    display: none;
}

.search-result-goods__view-all {
    width: fit-content;
    margin: 0 auto;
}

.title-search-result {
    border-radius: 20px;
    border: 1px solid #328A27 !important;
}

.search-result {
    padding: 10px 10px 10px 18px;
}

.search-result-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.search-result-categories {
    width: 100%;
}

.search-result-categories-item {
    margin-bottom: 5px;
}

.search-result-categories-item--show-mobile {
    display: none;
}

.search-result-categories-item__title {
    margin: 0 0 5px;
    padding: 10px;
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name {
    display: flex;
    align-items: center;
    padding: 5px 0 5px 10px;
    gap: 10px;
    transition: background .3s ease;
}

.search-result-categories-item__name:hover {
    background: #F5F5F5;
}

.search-result-categories-item__name--link {
    display: flex;
    align-items: center;
    gap: 10px;
}

.search-result-categories-item__name--icon {
    display: block;
    height: 16px;
}

.search-result-categories-item__name--text {
    display: block;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name--delete {
    display: block;
    width: 22px;
    height: 22px;
    margin-left: auto;
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5.27295' y='15.7422' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(-45 5.27295 15.7422)' fill='%23707070'/%3E%3Crect x='6.25684' y='4.91992' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(45 6.25684 4.91992)' fill='%23707070'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    cursor: pointer;
}

.search-result-goods-list {
    display: flex;
    gap: 36px;
    margin-bottom: 36px;
    padding: 0 35px;
}

.search-result-goods-item {
    max-width: 150px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    text-align: center;
    user-select: none;
}

.search-result-goods-item__name {
    margin: 0 0 10px 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 16.8px;
    color: #000;
}

.search-result-goods-item__prices {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
}

.search-result-goods-item__price--old {
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 15.6px;
    color: #707070;
}

.search-result-goods-item__price {
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    color: #000;
}

.search-result-goods-item__btn {
    width: 138px;
    margin: 0 auto;
}

.search-result-goods-item__controls {
    width: 100%;
}

.search-result-goods-item__controls .plus-minus-input {
    display: none;
    width: 138px;
    margin: 0 auto;
    justify-content: center;
}

.search-result-goods-item__controls.show-counter .plus-minus-input {
    display: grid;
}

.search-result-goods-item__controls.show-counter .search-result-goods-item__btn {
    display: none;
}

.search-result-goods__view-all {
    width: fit-content;
    margin: 0 auto;
}

.search-result.search-result-mobile .search-result-goods-list {
    flex-wrap: wrap;
    padding: 0;
}

@media (max-width: 1100px) {
    .title-search-result {
        z-index: 30 !important;
    }
}

@media (max-width: 767px) {
    .search-result.search-result-mobile .search-result-categories {
        max-width: none;
    }

    .search-result-categories-item--show-mobile {
        display: block;
    }

    .search-result.search-result-mobile .search-result-wrapper {
        flex-direction: column;
    }
}

@media (max-width: 480px) {
    .search-result.search-result-mobile {
        max-height: 900px;
        padding: 10px 10px 10px 18px;
        overflow-y: auto;
    }

    .search-result.search-result-mobile::-webkit-scrollbar {
        width: 16px;
    }

    .search-result.search-result-mobile::-webkit-scrollbar-track {
        box-shadow: inset 0 0 14px 14px transparent;
        border: solid 6px transparent;
    }

    .search-result.search-result-mobile::-webkit-scrollbar-thumb {
        box-shadow: inset 0 0 14px 14px rgba(112, 112, 112, 30%);
        border: solid 6px transparent;
        border-radius: 20px;
    }

    .search-result.search-result-mobile .search-result-categories-item {
        margin-bottom: 3px;
    }

    .search-result.search-result-mobile .search-result-categories-item__name--text {
        font-family: 'PTSansPro-Narrow', sans-serif;
        font-size: 14px;
        line-height: 16.8px;
    }

    .search-result.search-result-mobile .search-result-categories-item--big-fonts .search-result-categories-item__name--text {
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        line-height: 21.6px;
    }

    .search-result.search-result-mobile .search-result-goods-list {
        margin-bottom: 22px;
        justify-content: center;
        gap: 22px 3px;
    }

    .search-result.search-result-mobile .search-result-goods-item {
        max-width: 145px;
    }

    .title-search-result {
        z-index: 600!important;
    }
}

.search-result-mobile .search-result-categories {
    max-width: none;
    width: 100%;
}

.search-result-tips {
    margin-bottom: 12px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
}

.search-result-tips__item {
    padding: 12px;
    border-radius: 4px;
    border: 1px solid #328A27;
}

.search-result-tips__link {
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 18px;
    color: #000;
}

.header-mobile__close {
	display: none;
	align-items: center;
	padding-right: 15px;
    cursor: pointer;
}

.header-mobile.active .header-mobile__close {
	display: flex;
}
 */
/* End */


/* Start:/local/components/vn1/sale.order/templates/line/style.css?176431460484*/
#basketBasketLine.small-basket--loading .navbar__item-link-count {
    opacity: 0;
}
/* End */


/* Start:/local/components/impulseit/search.title/templates/visual_mobile/style.css?177157684410811*/
/*
.title-search-result {
    border: 1px solid #c6c6c6;
    display: none;
    overflow: hidden;
    z-index: 999;
    min-width: 630px;
    margin: 0px;
    background-color: #FFF;
}

.title-search-result strong {
    font-weight: bold;
}

.title-search-result .search-result-goods-item__controls input.input-group-field[readonly="readonly"][type="text"] {
    background-color: transparent;
}

.title-search-result .search-result-goods-item .search-result-goods-item__image img {
    max-width: 81px;
    max-height: 80px;
}

@media (max-width: 630px) {
    .title-search-result {
        min-width: inherit;
    }
}

@media (max-width: 500px) {
    .title-search-result {
        min-width: inherit;
    }
}

.title-search-result {
    z-index: 560!important;
    border-radius: 20px;
    border: 1px solid #328A27 !important;
}

.search-result {
    padding: 10px 10px 10px 18px;
}

.search-result.search-result-mobile {
    max-height: 400px;
    padding: 10px 10px 10px 18px;
    overflow-y: auto;
}

.search-result.search-result-mobile::-webkit-scrollbar {
    width: 16px;
}

.search-result.search-result-mobile::-webkit-scrollbar-track {
    box-shadow: inset 0 0 14px 14px transparent;
    border: solid 6px transparent;
}

.search-result.search-result-mobile::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 14px 14px rgba(112, 112, 112, 30%);
    border: solid 6px transparent;
    border-radius: 20px;
}

.search-result.search-result-mobile {
    max-height: 400px;
    padding: 10px 10px 10px 18px;
    overflow-y: auto;
}

.search-result.search-result-mobile::-webkit-scrollbar {
    width: 16px;
}

.search-result.search-result-mobile::-webkit-scrollbar-track {
    box-shadow: inset 0 0 14px 14px transparent;
    border: solid 6px transparent;
}

.search-result.search-result-mobile::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 14px 14px rgba(112, 112, 112, 30%);
    border: solid 6px transparent;
    border-radius: 20px;
}

.search-result-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.search-result-categories {
    width: 100%;
}

.search-result-categories-item {
    margin-bottom: 5px;
}

.search-result-categories-item__title {
    margin: 0 0 5px;
    padding: 10px;
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name {
    display: flex;
    align-items: center;
    padding: 5px 0 5px 10px;
    gap: 10px;
    transition: background .3s ease;
}

.search-result-categories-item__name:hover {
    background: #F5F5F5;
}

.search-result-categories-item__link {
    display: flex;
    align-items: center;
    gap: 10px;
}

.search-result-categories-item__name--link {
    display: flex;
    align-items: center;
    gap: 10px;
}

.search-result-categories-item__name--icon {
    display: block;
    height: 16px;
}

.search-result-categories-item__name--text {
    display: block;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name--delete {
    position: absolute;
    right: 0;
    display: block;
    width: 22px;
    height: 22px;
    margin-left: auto;
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5.27295' y='15.7422' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(-45 5.27295 15.7422)' fill='%23707070'/%3E%3Crect x='6.25684' y='4.91992' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(45 6.25684 4.91992)' fill='%23707070'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    cursor: pointer;
}

.search-result-goods {
    width: 100%;
}

.search-result-goods-list {
    display: flex;
    gap: 36px;
    margin-bottom: 36px;
    padding: 0 35px;
}

.search-result-goods-item {
    max-width: 150px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    text-align: center;
    user-select: none;
}

.search-result-goods-item__link .search-result-goods-item__name:hover {
    opacity: .75;
}

.search-result-goods-item__name {
    margin: 0 0 10px 0;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 16.8px;
    color: #000;
    transition: opacity .3s ease;
}

.search-result-goods-item__prices {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
}

.search-result-goods-item__price--old {
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 15.6px;
    color: #707070;
}

.search-result-goods-item__price {
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    color: #000;
}

.search-result-goods-item__btn {
    width: 138px;
    margin: 0 auto;
}

.search-result-goods-item__controls {
    width: 100%;
}

.search-result-goods-item__controls .plus-minus-input {
    display: none;
    width: 120px;
    margin: 0 auto;
    justify-content: center;
}

.search-result-goods-item__controls.show-counter .plus-minus-input {
    display: grid;
}

.search-result-goods-item .input-group-button button {
    border-radius: 50%;
}

.search-result-goods-item .input-group-button button:disabled {
    background-color: #e8e8e8 !important;
    border-color: #e8e8e8 !important;
    pointer-events: none;
    cursor: auto;
}

.search-result-goods-item__controls.show-counter .search-result-goods-item__btn {
    display: none;
}

.search-result-goods__view-all {
    width: fit-content;
    margin: 0 auto;
}

.title-search-result {
    border-radius: 20px;
    border: 1px solid #328A27 !important;
}

.search-result {
    padding: 10px 10px 10px 18px;
}

.search-result-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.search-result-categories {
    width: 100%;
}

.search-result-categories-item {
    margin-bottom: 5px;
}

.search-result-categories-item--show-mobile {
    display: none;
}

.search-result-categories-item__title {
    margin: 0 0 5px;
    padding: 10px;
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name {
    display: flex;
    align-items: center;
    padding: 5px 0 5px 10px;
    gap: 10px;
    transition: background .3s ease;
}

.search-result-categories-item__name:hover {
    background: #F5F5F5;
}

.search-result-categories-item__name--link {
    display: flex;
    align-items: center;
    gap: 10px;
}

.search-result-categories-item__name--icon {
    display: block;
    height: 16px;
}

.search-result-categories-item__name--text {
    display: block;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21.6px;
    color: #000;
}

.search-result-categories-item__name--delete {
    display: block;
    width: 22px;
    height: 22px;
    margin-left: auto;
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5.27295' y='15.7422' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(-45 5.27295 15.7422)' fill='%23707070'/%3E%3Crect x='6.25684' y='4.91992' width='15.3061' height='1.39146' rx='0.695732' transform='rotate(45 6.25684 4.91992)' fill='%23707070'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    cursor: pointer;
}

.search-result-goods-list {
    display: flex;
    gap: 36px;
    margin-bottom: 36px;
    padding: 0 35px;
}

.search-result-goods-item {
    max-width: 150px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    text-align: center;
    user-select: none;
}

.search-result-goods-item__name {
    margin: 0 0 10px 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 16.8px;
    color: #000;
}

.search-result-goods-item__prices {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
}

.search-result-goods-item__price--old {
    font-family: 'PTSansPro-Narrow', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 15.6px;
    color: #707070;
}

.search-result-goods-item__price {
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    color: #000;
}

.search-result-goods-item__btn {
    width: 138px;
    margin: 0 auto;
}

.search-result-goods-item__controls {
    width: 100%;
}

.search-result-goods-item__controls .plus-minus-input {
    display: none;
    width: 138px;
    margin: 0 auto;
    justify-content: center;
}

.search-result-goods-item__controls.show-counter .plus-minus-input {
    display: grid;
}

.search-result-goods-item__controls.show-counter .search-result-goods-item__btn {
    display: none;
}

.search-result-goods__view-all {
    width: fit-content;
    margin: 0 auto;
}

.search-result.search-result-mobile .search-result-goods {
    position: static;
}

.search-result.search-result-mobile .search-result-goods-list {
    flex-wrap: wrap;
    padding: 0;
    margin-bottom: 60px;
}

.search-result.search-result-mobile .search-result-goods__view-all {
    position: absolute;
    left: 50%;
    bottom: 0;
    padding: 8px 40px;
    transform: translateX(-50%);
}

@media (max-width: 767px) {
    .search-result.search-result-mobile .search-result-categories {
        max-width: none;
    }

    .search-result-categories-item--show-mobile {
        display: block;
    }

    .search-result.search-result-mobile .search-result-wrapper {
        flex-direction: column;
    }

    .search-result.search-result-mobile .search-result-goods-item__name {
        height: 51px;
    }
}

@media (max-width: 480px) {
    .search-result.search-result-mobile {
        max-height: none;
        padding: 20px;
    }

    .search-result.search-result-mobile .search-result-categories-item {
        margin-bottom: 3px;
    }

    .search-result.search-result-mobile .search-result-categories-item__name--text {
        font-family: 'PTSansPro-Narrow', sans-serif;
        font-size: 14px;
        line-height: 16.8px;
    }

    .search-result.search-result-mobile .search-result-categories-item--big-fonts .search-result-categories-item__name--text {
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        line-height: 21.6px;
    }

    .search-result.search-result-mobile .search-result-goods-list {
        justify-content: center;
        gap: 22px 3px;
    }

    .search-result.search-result-mobile .search-result-goods-item {
        max-width: 145px;
    }

    .search-result.search-result-mobile .search-result-goods-item__name {
        text-align: left;
    }
}
*/
/* End */


/* Start:/local/components/impulseit/geoip.search.city/templates/header_mobile/style.css?1712308361290*/
.header-mobile__menu-menu-item.header-mobile__menu-menu-item--cities.header-mobile__menu-menu-item--cities-highlight {
    animation: highlight 5s ease-out;
}

@keyframes highlight {
    0% {
        background-color: bisque;
    }
    100% {
        background-color: transparent;
    }
}

/* End */


/* Start:/local/components/impulseit/search.title/templates/visual_mobile_menu/style.css?1771576844339*/
/*
.title-search-result {border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width: 630px;margin: 0px;background-color: #FFF;}
.title-search-result strong{font-weight: bold;}
@media (max-width:630px){
	.title-search-result {min-width: inherit;}
}
@media (max-width:500px){
	.title-search-result {min-width: inherit;}
}
*/
/* End */


/* Start:/local/components/impulseit/system.auth.form/templates/.default/style.css?17888748047259*/
.SmartCaptcha-Shield_visible{
    display: none !important;
}

.authorization__enter-yandex {
    margin: 0 auto 20px auto;
    font: 400 12px/16px 'Roboto', sans-serif;
    text-align: center;
    color: #19263A;
    opacity: .5;
}

.authorization__form-main .bx-authform-social-icon {
    display: flex;
    width: 100%;
    height: 43px;
    align-items: center;
    justify-content: space-between;
    padding: 0 12px;
    border: 1px solid #E4E8EC;
    margin-bottom: 20px;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 40px;
    transition: opacity .3s ease;
}

.authorization__form-main .bx-authform-social-icon:active {
    opacity: 0.7;
}

@media (hover :hover) {
    .authorization__form-main .bx-authform-social-icon:hover {
        opacity: 0.7;
    }
}

.authorization__yandex-icon {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    overflow: hidden;
    flex-shrink: 0;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.authorization__yandex-icon--ya {
    background-image: url('/local/components/impulseit/system.auth.form/templates/.default/images/icon--authYandex.svg');
}

.authorization__yandex-icon--profile {
    background-image: url('/local/components/impulseit/system.auth.form/templates/.default/images/icon--authProf.svg');
}

.authorization__yandex-text {
    font: 400 18px/27px 'PT Sans Narrow', sans-serif;
    color: #19263A;
    text-align: center;
}

@media (max-width: 767px) {

    .authorization__form-main .bx-authform-social-icon {
        margin-bottom: 16px;
    }

    .authorization__enter-yandex {
        margin: 0 auto 16px auto;
    }
}

/* Перенесено из css/style.css */
.authorization__form-main-header {
	font: 700 36px/47px 'Oceanic Grotesk Compact', sans-serif;
	margin: 0 0 4px 0;
	color: #1E1E1E;
}

.authorization__form-main-sub {
	margin: 0 0 20px 0;
	font: 400 14px/19px 'Oceanic Grotesk Compact', sans-serif;
	color: #1E1E1E;
	opacity: .7;
}

/* Перенесено из css/style.css */
.authorization__icon-close {
	width: 100%;
	height: auto;
	object-fit: contain;
	display: block;
}

.authorization__form-main {
	padding: 40px;
	border-radius: 20px;
	background: #FFF;
}

.authorization__form-input-wrapper {
	position: relative;
	max-width: 100%;
	width: 100%;
	margin: 0 0 12px 0;
	z-index: 1;
}

.authorization__form-input {
	width: 100%;
	margin: 0;
	padding: 14px 17px;
	border-radius: 25px;
	border: none;
	outline: 0;
	background-color: #F1F1F7;
	font: 400 14px/16px 'Oceanic Grotesk Compact', sans-serif;
	color: #000;
}

.authorization__form-input::-webkit-input-placeholder {
	font: 400 14px/16px 'Oceanic Grotesk Compact', sans-serif;
	opacity: 1 !important;
	color: #000;
}

.authorization__form-input::-moz-placeholder {
	font: 400 14px/16px 'Oceanic Grotesk Compact', sans-serif;
	opacity: 1 !important;
	color: #000;
}

.authorization__form-input:-ms-input-placeholder {
	font: 400 14px/16px 'Oceanic Grotesk Compact', sans-serif;
	opacity: 1 !important;
	color: #000;
}

.authorization__form-input::-ms-input-placeholder {
	font: 400 14px/16px 'Oceanic Grotesk Compact', sans-serif;
	opacity: 1 !important;
	color: #000;
}

.authorization__form-input::placeholder {
	font: 400 14px/16px 'Oceanic Grotesk Compact', sans-serif;
	opacity: 1 !important;
	color: #000;
}

.authorization__form-input.error {
	border-color: #FF0000;
	color: #FF0000;
}

.authorization__form-input.error::-webkit-input-placeholder {
	color: #FF0000;
}

.authorization__form-input.error::-moz-placeholder {
	color: #FF0000;
}

.authorization__form-input.error:-ms-input-placeholder {
	color: #FF0000;
}

.authorization__form-input.error::-ms-input-placeholder {
	color: #FF0000;
}

.authorization__form-input.error::placeholder {
	color: #FF0000;
}

.authorization__form-input-code {
	margin: 12px auto;
	text-align: center;
	font: 400 12px/14px 'Oceanic Grotesk Compact', sans-serif;
	color: #FF0000;
}

.authorization__form-notice {
	margin: 12px auto;
	font: 400 12px/14px 'Oceanic Grotesk Compact', sans-serif;
	color: #FF0000;
    text-align: center;
}

.authorization__form-input.error~.authorization__form-input-error {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.authorization__form.error .authorization__form-btn {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	opacity: 0.5;
}

.authorization__form-input-error {
	position: absolute;
	bottom: 100%;
	left: 20px;
	padding: 2px 10px;
	border-radius: 10px 10px 0px 0px;
	background: var(--Red, #FF0000);
	color: #FFF;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;

	z-index: -1;
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-transition: -webkit-transform 0.2s linear;
	transition: -webkit-transform 0.2s linear;
	-o-transition: transform 0.2s linear;
	transition: transform 0.2s linear;
	transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}

.authorization__form-btn {
	width: 100%;
	margin: 0 0 20px 0;
	padding: 10px 16px;
	border-radius: 23px;
	background: #FF0000;
	border: 0;
	outline: 0;
	cursor: pointer;
	user-select: none;
	font: 400 20px/26px 'Oceanic Grotesk Compact', sans-serif;
	color: #fff;
	height: 46px;
	min-width: auto;
	transition: opacity .3s ease;
}

.authorization__form-btn:hover {
	opacity: .7;
}

.authorization__form-agreement {
	font: 400 12px/16px 'Oceanic Grotesk Compact', sans-serif;
	opacity: .7;
	color: #1E1E1E;
}

.authorization__form-agreement a {
	color: #FF0000;
}

.authorization__form-preloader {
	display: none;
	visibility: hidden;
}
.authorization__form-preloader.show {
	display: flex;
	visibility: visible;
	pointer-events: none;
	cursor: none;
	z-index: 2;
}

.authorization__form-preloader img {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	max-width: 50px;
}

.authorization__form-preloader.show ~ button.authorization__form-btn[type="submit"] {
	opacity: 0.5;
	pointer-events: none;
	cursor: not-allowed;
}

@media (max-width: 767px) {

	.authorization__form-main {
		padding: 16px;
	}

	.authorization__form-main h3 {
		font-size: 24px;
		line-height: 31px;
		margin: 0 0 4px 0;
	}

	.authorization__form-main h4 {
		margin: 0 0 16px 0;
		font-size: 14px;
		line-height: 19px;
	}

	.authorization__form-input-wrapper {
		margin: 0 0 12px 0;
	}

	.authorization__form-btn {
		margin: 0 0 16px 0;
	}
}

/* Перенесено из css/style.css */
button.authorization__form-input-code {
	display: block;
	position: relative;
	border: none;
	background: none;
	cursor: pointer;
}

.all_content button.authorization__form-btn {
	width: 100%;
	margin: 0 0 20px 0;
	padding: 10px 16px;
	border-radius: 23px;
	background: #FF0000;
	border: 0;
	outline: 0;
	cursor: pointer;
	user-select: none;
	font: 400 20px/26px 'Oceanic Grotesk Compact', sans-serif;
	color: #fff;
	height: 46px;
	min-width: auto;
	transition: opacity .3s ease;
}

button.authorization__form-btn:disabled {
	opacity: 0.5;
	pointer-events: none;
	cursor: not-allowed;
}

input.authorization__form-input::placeholder {
	opacity: 0.7;
}

input.authorization__form-input {
	cursor: text;
}

@media (max-width: 767px) {

	.all_content button.authorization__form-btn {
		margin: 0 0 16px 0;
	}
}

/* End */


/* Start:/local/components/impulseit/feedback.report/templates/.default/style.css?17888748047593*/
/* Перенесено из css/style.css */
.product_notice_popup{display:none;width:100%;height:auto;max-height:768px;max-width:768px;overflow:hidden;box-shadow:0 30px 30px rgba(196,196,196,.16);border-top:1px solid #f5f5f5;background-color:#fff;padding:0;border-radius: 20px;}
.product_notice_popup .wrapper{display:grid;grid-template-rows:48px 1fr 40px;grid-template-columns:1fr}
.product_notice_popup .title{text-transform:none;text-align:center;padding:0 0 18px}
.product_notice_popup .close{position:absolute;top:0;right:20px;color:#FF0000;font-size:20px;font-weight:400;letter-spacing:.4px;cursor:pointer}
.product_notice_popup .close:hover{opacity:.75}
.product_notice_popup .top{padding:0 14px 24px;margin:0 16px;display:grid;grid-template-columns:1fr;-ms-grid-columns: 1fr;grid-gap:30px;grid-column-gap:30px;grid-row-gap:30px}
.product_notice_popup .bottom{text-align:right;}
.product_notice_popup .product_name{height:auto;max-height:68px;color:#000;font-family:'Oceanic Grotesk Compact';font-size:14px;word-wrap:break-word;overflow:hidden;font-weight:300;line-height:22px;text-align:center}
.product_notice_popup .inputs{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,40px);grid-gap:16px;grid-column-gap:16px;grid-row-gap:16px}
.product_notice_popup .inputs .block{height:40px}
.product_notice_popup .inputs .consent{height:40px;display:flex;align-items:center;padding:20px}
.product_notice_popup .inputs .consent label{cursor:pointer}
.product_notice_popup .inputs .consent input{display:none}
.product_notice_popup .inputs input{width:100%;height:100%;border:none;height:40px;border-radius:20px;border:1px solid #e4e4e4;padding:0 20px}
.product_notice_popup .inputs input:focus{border:1px solid #FF0000}
.product_notice_popup .inputs input:hover{border:1px solid #FF0000}
@media (max-width:579px){
	.product_notice_popup .wrapper .title{width:calc(100% - 80px);margin:0 auto}
	.product_notice_popup .wrapper .close{height:32px;width:32px;display:flex;justify-content:center;align-items:center;position:absolute;top:-15px;right:0}
	.product_notice_popup .wrapper .top{padding:0;margin:0 15px;grid-template-columns:1fr;grid-gap:15px;grid-column-gap:15px;grid-row-gap:15px}
	.product_notice_popup .wrapper .bottom{padding:0 15px}
	.product_notice_popup .wrapper .product_photo{width:50%;margin:0 auto}
	.product_notice_popup .wrapper .product_photo:before{padding-top:50%}
}
@media (max-width:374px){.product_notice_popup .wrapper{grid-template-rows:64px 1fr 40px}}
.product_notice_popup .container-subscribe-product {display:-webkit-box;display:-ms-flexbox;display:flex;padding: 31px 27px 25px 41px}
.product_notice_popup .container-subscribe-product .col-left {margin-right: 32px}
.product_notice_popup .container-subscribe-product .col-right {padding-top: 12px}
.product_notice_popup .container-subscribe-product .title {text-align:left;font-weight: 700;font-size: 30px;line-height: 35px;color:#1E1E1E; padding: 0}
.product_notice_popup .container-subscribe-product .title-mobile {display: none}
.product_notice_popup .container-subscribe-product .title-desktop {display: block}
.product_notice_popup .container-subscribe-product .inputs {margin-top: 16px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}
.product_notice_popup .container-subscribe-product .inputs input {padding: 10px 15px; border: 1px solid #C4C4C4; color:#000000;font-weight: 500;font-size: 16px;line-height: 19px;border-radius: 20px;margin-bottom: 12px}
.product_notice_popup .container-subscribe-product .inputs input::-webkit-input-placeholder {color: #D1D0D0}
.product_notice_popup .container-subscribe-product .inputs input::-moz-placeholder {color: #D1D0D0}
.product_notice_popup .container-subscribe-product .inputs input:-ms-input-placeholder {color: #D1D0D0}
.product_notice_popup .container-subscribe-product .inputs input::-ms-input-placeholder {color: #D1D0D0}
.product_notice_popup .container-subscribe-product .inputs input::placeholder {color: #D1D0D0}
.product_notice_popup .container-subscribe-product .inputs input.error {border-color: red}
.product_notice_popup .container-subscribe-product .bottom {margin-top:12px; margin-bottom: 16px}
.product_notice_popup .container-subscribe-product .consent {font-weight: 400;font-size: 10px;line-height: 12px;color: #1E1E1E;}
.product_notice_popup .container-subscribe-product .consent a {color:#FF0000}
.product_notice_popup .container-subscribe-product .product_photo.background-resize {max-width: 190px; margin: auto}
.product_notice_popup .container-subscribe-product .product_name {margin-top: 21px;font-weight: 400;font-size: 16px;line-height: 19px;text-align: center;margin-bottom: 12px}
.product_notice_popup .container-subscribe-product .product_count_up {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}
.product_notice_popup .container-subscribe-product-result {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;padding-bottom: 44px;padding-top: 53px}
.product_notice_popup .container-subscribe-product-result .title {text-align: center; margin-bottom: 26px}
.product_notice_popup .container-subscribe-product-result .container_content {font-weight: 400;font-size: 18px;line-height: 21px;text-align: center;color: #1E1E1E;padding-bottom: 45px}
.product_notice_popup .container-subscribe-product-result .container-button a {background:#FF0000; padding: 14px 40px; font-weight: 500;font-size: 18px;line-height: 21px;color:white;border-radius: 25px;}
.product_notice_popup .container-subscribe-product-error {padding-bottom:0;margin-bottom: -31px}
.product_notice_popup .container-subscribe-product-result + .top {display: none}
@media (max-width: 768px) {
	.product_notice_popup .container-subscribe-product {padding: 7px 11px 23px 11px}
	.product_notice_popup .container-subscribe-product {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
	.product_notice_popup .container-subscribe-product .col-right .product_inform {display:-webkit-box;display:-ms-flexbox;display:flex}
	.product_notice_popup .container-subscribe-product .product_photo.background-resize {width: 57px;margin-left: 0; margin-right: 13px}
	.product_notice_popup .container-subscribe-product .product_count_up {display: none}
	.product_notice_popup .container-subscribe-product .product_name { text-align: left}
	.product_notice_popup .container-subscribe-product .title-mobile {display: block; text-align:center}
	.product_notice_popup .container-subscribe-product .title-desktop {display: none}
	.product_notice_popup .container-subscribe-product .bottom {margin-left: auto; margin-right: auto}
	.product_notice_popup .fancybox-button {background: rgba(238, 113, 95, 0.19);border-radius: 22px; width: 20px;height:20px; top: 12px;right: 15px;padding:2px}
	.product_notice_popup .fancybox-button svg path {color:#EE715F}
	.product_notice_popup .container-subscribe-product-result {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.product_notice_popup .container-subscribe-product {padding: 7px 11px 34px 11px}
	.product_notice_popup .container-subscribe-product-error {padding-bottom:0;margin-top: 30px;}
}

/* End */


/* Start:/local/components/impulseit/bloc.info/templates/.default/style.css?17715768441816*/
.bloc-info {
    position: fixed;
    bottom: 16px;
    left: 20px;
    z-index: 999;
    margin: auto
}

.container-cookie {
    position: relative;
    width: 100%;
    max-width: 588px;
    padding: 16px;
    border-radius: 16px;
    background: rgba(21,20,21,.88);
    box-shadow: 0 8px 16px rgba(0,0,0,.08);
}

.container-cookie .container-icon {
    position: absolute;
    width: 41px;
    height: 41px;
    background: #7FC34D;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: -20px;
    left: -20px;
    z-index: 1;
}

.container-cookie .container-close {
    position: absolute;
    right: 9px;
    top: 9px;
    z-index: 1;
    cursor: pointer
}

.container-cookie .container-content {
    display: flex;
    gap: 12px;
    align-items: center;
}

.container-cookie .container-content .container-text {
    display: flex;
    flex-direction: column;
    margin-bottom: 2px;
}

.container-cookie .title {
    text-align: center;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    color: #000000;
    margin-bottom: 8px
}

.container-cookie .text {
    font: 400 14px/15px 'PT Sans', sans-serif;
    color: #fff;
}

.container-cookie .container-content .text a {
    display: inline;
    color: #fff;
    text-decoration: underline;
}

.container-cookie .button {
    padding: 10px 15px;
    min-width: 82px;
    border-radius: 12px;
    font-size: 14px;
}

@media screen and (max-width: 1100px) {
    .bloc-info {
        bottom: 114px;
        left: 16px;
    }
}

@media screen and (max-width: 767px) {
    .bloc-info {
        left: 14px;
        right: 43px;
        bottom: 74px;
    }

    .container-cookie {
        max-width: 100%;
    }

    .container-cookie .container-content {
        flex-direction: column;
    }
}
/* End */


/* Start:/local/components/impulseit/widget.saby.chat/templates/.default/style.css?17840318471391*/
#saby-chat-trigger {
    position: fixed;
    bottom: 125px;
    right: 80px;
    z-index: 1000;
    width: 48px;
    height: 48px;
    border-radius: 24px;
    background: #F72636;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(241, 241, 247, 0.3);
    transition: opacity 0.3s ease, transform 0.3s ease, background 0.3s ease;

    /* Изначально видна */
    opacity: 1;
}

#saby-chat-trigger:hover {
    background: #e01e2e;
    transform: scale(1.1);
    box-shadow: 0 4px 12px rgba(247, 38, 54, 0.4);
}

#saby-chat-trigger:active {
    transform: scale(0.95);
}

#saby-chat-trigger svg {
    display: block;
}

#saby-chat-wrapper {
    display: none;
}

@media (max-width: 1023px) {
    #saby-chat-trigger {
        bottom: 80px;
        right: 16px;
        width: 44px;
        height: 44px;
        border-radius: 22px;
    }

    #saby-chat-trigger svg {
        width: 24px;
        height: 24px;
    }
}
@media (max-width: 480px) {
    #saby-chat-trigger {
        bottom: 141px;
        right: 17px;
        width: 41px;
        height: 41px;
        border-radius: 20px;
    }

    #saby-chat-trigger svg {
        width: 22px;
        height: 22px;
    }

    .b24-widget-button-position-bottom-right {
        bottom: 68px !important;
    }
}
/* End */


/* Start:/local/templates/template_main/template_styles.css?1772711975107*/
.header-desktop__bottom .container .header-desktop__bottom-inner .bx-component-debug {
    display: none;
}
/* End */
/* /local/templates/template_main/styles.css?17888748054703 */
/* /local/templates/.default/fancybox/jquery.fancybox.min.css?175095060613033 */
/* /local/templates/.default/css/iconfont.min.css?17888748054913 */
/* /local/templates/.default/css/slick.min.css?17010525801408 */
/* /local/templates/.default/css/jquery.mCustomScrollbar.min.css?177157684443772 */
/* /local/templates/.default/css/style.min.css?1788874829271761 */
/* /local/templates/.default/css/vendor/swiper/swiper-bundle.min.css?172354893718432 */
/* /local/templates/.default/fonts/fonts.css?17888748053766 */
/* /local/templates/.default/assets/dist/bundle.css?178887664891074 */
/* /local/components/impulseit/search.title/templates/visual/style.css?177157684410731 */
/* /local/components/vn1/sale.order/templates/line/style.css?176431460484 */
/* /local/components/impulseit/search.title/templates/visual_mobile/style.css?177157684410811 */
/* /local/components/impulseit/geoip.search.city/templates/header_mobile/style.css?1712308361290 */
/* /local/components/impulseit/search.title/templates/visual_mobile_menu/style.css?1771576844339 */
/* /local/components/impulseit/system.auth.form/templates/.default/style.css?17888748047259 */
/* /local/components/impulseit/feedback.report/templates/.default/style.css?17888748047593 */
/* /local/components/impulseit/bloc.info/templates/.default/style.css?17715768441816 */
/* /local/components/impulseit/widget.saby.chat/templates/.default/style.css?17840318471391 */
/* /local/templates/template_main/template_styles.css?1772711975107 */
