

/* Start:/local/access/css/style.min.css?1747219362155089*/
@charset "UTF-8";@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}*,::after,::before{box-sizing:border-box}:active,:focus,:hover{outline:0;outline-offset:0}.rate-write h2,ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}li,ul[class] ol[class]{list-style:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}a{text-decoration:none;color:inherit}textarea{margin:0;padding:0}html{height:100%}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.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),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.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;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);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{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: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{right:auto}.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next{left:auto}.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.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:10px;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,.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:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-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:10px;top:50%;transform:translate3d(0,-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-progressbar{background: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: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:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background: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{left:1%;bottom:3px;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button,.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%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.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,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{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-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;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-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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal .noUi-handle{right:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;top:6px}.noUi-handle:before{left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px}.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translate(0,-18px);top:auto;right:28px}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox.disabled label,.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one]::after{content:"";position:absolute;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;min-height:44px;overflow:hidden}.is-open .choices__inner{border-color:#b7b7b7}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;list-style:none}.choices__list--single{display:inline-block;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}@font-face{font-family:"PTRootUIWebRegular";src:url(/local/access/css/../fonts/PT-Root-UI_Regular.woff2) format("woff2"),url(/local/access/css/../fonts/PT-Root-UI_Regular.woff) format("woff");font-weight:400;font-style:normal}body{font-family:"PT Sans",sans-serif;background:#eef2f5;overflow-x:hidden;display:flex;flex-direction:column;height:100%}.main-container{box-sizing:content-box;max-width:1160px;margin:0 auto;padding:0 70px;position:relative}.main{flex:1 1 auto}a:focus-visible,button:focus-visible{outline:1px solid #000}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.noscroll{overflow:hidden}.scroll-top{width:60px;height:60px;background:#fff;border:1px solid #2f3190;border-radius:6px;position:fixed;bottom:50px;left:90px;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:.2s}.main-slider .product-card:hover:hover .product-card__btns,.main-slider .product-card:hover:hover .product-card__sBtns,.scroll-top.show{opacity:1;visibility:visible;transition:.2s}.move-left,.move-right{transform:translateX(-100%);transition:.4s}.move-right{transform:translateX(100%)}.menu-footer{position:fixed;background:#fff;box-shadow:0 -1px 5px -1px rgba(158,167,173,.15);width:100%;bottom:0;display:none;z-index:20}.menu-footer__links{display:flex;justify-content:space-around;padding:10px 0}.menu-footer__link{background:0 0;border:0;display:flex;flex-direction:column;align-items:center;width:48px;font-weight:400;font-size:10px;line-height:100%;color:#9495a9;transition:.3s;position:relative}.menu-footer__link svg{transition:.3s}.menu-footer__link.active{transition:.3s;color:#2f3190}.menu-footer__link.active svg{stroke:#2f3190;transition:.3s}.menu-footer__link-marked{position:absolute;top:0;right:0;background:#e2383e;border-radius:30px;font-weight:700;font-size:10px;line-height:100%;color:#fff;padding:1px 6px 1.5px}.main-btn,.title-h1,.title-h2{font-weight:400;font-size:36px;line-height:100%;color:#1b1d1f}.main-btn{display:flex;align-items:center;justify-content:center;background:#2f3190;border-radius:6px;border:0;font-weight:700;font-size:14px;color:#fff;text-transform:uppercase;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:.2s}.main-btn:hover{background:#3c3ea5;transition:.2s}.main-btn:active{background:#1f217d;transition:.2s}.main-btn:disabled{background:#d2d9df;font-weight:400;font-size:14px;line-height:100%;color:#9495a9;cursor:not-allowed}.trans-btn{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;line-height:100%;color:#2f3190;text-transform:uppercase;background:#fff;border:2px solid #2f3190;border-radius:6px;cursor:pointer;transition:.2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.trans-btn:hover{border:2px solid #3c3ea5;transition:.2s}.trans-btn:active{border:2px solid #1f217d;transition:.2s}.trans-btn:disabled{font-weight:400;color:#9495a9;border:2px solid #d2d9df}.choose-color.active{border:1px solid #82d3ca;box-shadow:0 0 0 1px #82d3ca}.choose-size.active{color:#82d3ca}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{top:140px;bottom:0;margin:0}.main-slider .product-card:hover{box-shadow:0 0 0 2px #82d3ca;scale:.985;padding-bottom:230px;transition:.3s}.main-slider .product-card:hover:hover .product-card__footer{opacity:1;visibility:visible;box-shadow:0 -3px 0 0 #fff,0 0 0 2px #82d3ca;transition:.8s}.product-card{width:100%;max-width:260px;min-width:0;background:#fff;transition:.3s}.product-card__link{position:relative;z-index:0}.product-card__preview{height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-card__img,.product-card__img img{width:100%}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after,.product-card__img-choose{display:none}.product-card__img-choose.active{display:block}.product-card__available{font-weight:400;font-size:16px;line-height:120%;color:#9495a9}.product-card__available span{font-weight:700}.product-card__btns,.product-card__footer{position:absolute;z-index:3;padding:0 20px 20px;background:#fff;width:100%;opacity:0;visibility:hidden;transition:.2s}.product-card__btns-wrapper{display:flex;height:48px;position:relative}.product-card__btns-other{width:100%;position:relative}.product-card__amount,.product-card__btns-done{border-radius:6px;display:flex;align-items:center;width:100%}.product-card__btns-done{background:#389928;height:100%;padding:17px 0;position:absolute;top:0;left:0;font-weight:700;font-size:12px;line-height:100%;color:#fff;justify-content:center;text-transform:uppercase;opacity:0;visibility:hidden;transition:.3s}.product-card__btns-done.active{opacity:1;visibility:visible;transition:.3s}.product-card__amount{background:#fff;border:1px solid #d2d9df;margin-right:15px;justify-content:space-between}.product-card__amount-add:disabled,.product-card__amount-remove:disabled{opacity:.5;cursor:not-allowed}.product-card__cart{padding:12px}.header-main__search button svg,.product-card__cart svg,.product-card__sBtn svg{width:24px;height:24px}.product-card__cart-done{width:48px;height:48px;background:#389928;border-radius:6px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;opacity:0;visibility:hidden;transition:.3s}.product-card__amount-mobile.active,.product-card__cart-done.active,.product-card__cart-mobile.active{opacity:1;visibility:visible;transition:.3s}.product-card__sBtns{position:absolute;z-index:2;right:10px;top:10px;opacity:0;visibility:hidden;transition:.1s}.product-card__sBtn{width:36px;height:36px;background:#fff;border:1px solid #d2d9df;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;stroke:#9495a9}.product-card__sBtn.active svg{fill:#2f3190;stroke:#2f3190}.product-card__sBtn-like{margin-bottom:8px;transition:.2s}.product-card__sBtn-compare,.product-card__sBtn-compare svg,.product-card__sBtn-like svg{transition:.2s}.product-card__sBtn-compare:hover svg,.product-card__sBtn-like:hover svg{stroke:#2f3190;transition:.2s}.product-card__text{padding:20px}.product-card__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;margin-bottom:10px}.product-card__price{display:block;margin-bottom:10px}.product-card__price-new,.product-card__price-old{font-weight:700;font-size:24px;line-height:100%;color:#1b1d1f}.product-card__price-old{font-weight:400;font-size:14px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-card__mobile{width:100%;padding:10px;display:none;position:relative}.product-card__mobile-wrapper{position:relative;width:100%;height:40px}.product-card__amount-mobile,.product-card__cart-mobile{position:absolute;top:0;align-items:center;width:100%;height:40px;display:flex;opacity:0;visibility:hidden;transition:.3s}.product-card__cart-mobile{white-space:nowrap;justify-content:center}.product-card__cart-mobile img{margin-left:7px}.product-card__amount-mobile{background:#fff;border:1px solid #d2d9df;border-radius:6px;justify-content:space-between;cursor:default}.product-card__amount-mobile span{font-weight:400;font-size:14px;line-height:140%;color:#1b1d1f}.product-card__amount-add,.product-card__amount-remove{border:0;background:0 0;padding:0;width:40px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-card__amount-add svg,.product-card__amount-remove svg{width:24px;height:24px;transition:.2s}.product-card__amount-add:hover svg{fill:#82d3ca;transition:.2s}.product-card__amount-add:disabled svg{fill:inherit;opacity:.5;cursor:not-allowed}.product-card__amount-remove:hover svg{fill:#82d3ca;transition:.2s}.product-card__amount-remove:disabled svg{fill:inherit;opacity:.5;cursor:not-allowed}.product-color{margin-bottom:15px;padding-top:15px;border-top:1px solid #d2d9df}.product-color__title{font-weight:400;font-size:16px;line-height:120%;color:#9495a9;display:block;margin-bottom:5px}.product-color__items{display:flex}.product-color__items>:not(:last-child){margin-right:4px}.product-color__item{margin-top:5px;width:30px;height:34px;background:0 0;border:1px solid #d2d9df;border-radius:2px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;padding:0}.product-color__item:hover{border:1px solid #82d3ca;outline:1px solid #82d3ca}.product-color__item img{width:16px;height:16px;border-radius:50%}.product-size{margin-bottom:20px}.product-size__title{font-weight:400;font-size:16px;line-height:120%;color:#9495a9;margin-bottom:5px}.product-size__items>:not(:last-child){margin-right:8px}.product-size__item{font-weight:400;font-size:16px;line-height:140%;color:#333;border:0;background:0 0;cursor:pointer;padding:0}.path-main__link:hover,.product-size__item:hover{color:#82d3ca}.path-main{border-top:1px solid #d1dae0;padding-top:30px;margin-bottom:30px}.path-main__link{font-weight:400;font-size:14px;line-height:110%;color:#1b1d1f}.path-main__link:not(:first-child)::before{content:"/";margin-right:5px}.path-main__link:hover::before{color:#1b1d1f}.path-main__link-current{font-weight:400;font-size:14px;line-height:110%;color:#9495a9}.path-main__link-current::before{content:"/";margin-right:5px}.checkbox,.checkbox label{position:relative}.checkbox input{position:absolute;z-index:-1;opacity:0}.checkbox label{font-weight:400;font-size:16px;line-height:100%;color:#333;cursor:pointer;padding-left:30px;display:flex}.checkbox label a{text-decoration:underline;transition:.2s;margin-left:3px}.checkbox label a:hover{color:#82d3ca;transition:.2s}.checkbox input+label{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox input+label::before{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;flex-grow:0;border:1px solid #d2d9df;border-radius:2px;margin-right:24px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;transition:.3s;cursor:pointer;position:absolute;left:0}.checkbox-input:hover+label::before{border:1px solid #82d3ca}.checkbox-input:checked+label::before{background-color:#82d3ca;background-image:url(/local/access/css/../img/icons/checked.svg);background-size:12px;border:1px solid #82d3ca;transition:.3s}.checkbox-input:disabled+label::before{background-color:#e9ecef;opacity:.8;cursor:not-allowed}.checkbox-input:focus-visible+label::before{outline:1px solid #f2ede6}.choices__inner{border-radius:0;border:1px solid #d2d9df;font-weight:400;font-size:16px;line-height:100%;text-align:start;background-color:#fff;color:#333;padding:5px}.is-focused .choices__inner,.is-open,.is-open .choices-list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#d2d9df}.choices__list--dropdown,.choices__list[aria-expanded]{border-radius:0;font-weight:700;font-size:18px;line-height:120%;z-index:3}.archive__select .choices__inner,.archive__select .is-open .choices__list--dropdown,.work-yes__select .choices__inner,.work-yes__select .is-open .choices__list--dropdown{background:#fff}.is-open .choices__inner{border-radius:0;background:#fff}.is-open .choices__list--dropdown{border-radius:0;font-weight:400;font-size:16px;line-height:100%;color:#333;border:1px solid #d2d9df}.choices[data-type*=select-one]::after{border:0;width:12px;height:12px;right:15px;background:url(/local/access/css/../img/icons/select_arrow.svg) no-repeat;background-size:12px;transition:.4s}.choices[data-type*=select-one].is-open::after{border:0;width:12px;height:12px;transform:rotateX(180deg);transition:.4s}.choices__placeholder{opacity:.5}.choices__placeholder[data-choice-selectable]{display:none}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:16px;padding:0 0 10px;text-align:start}.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:0}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background:#fff;border-radius:0;color:#2f3190}.choices__list{padding:7px 7px 2px}.choices__list--single{padding:7px}.close-btn{width:24px;height:24px;background:0 0;border:0;padding:5px;cursor:pointer}.close-btn img,.header-mobile__location svg,.header-mobile__tel svg,.params-mobile,.popup-buy__close svg{width:100%;height:100%}.params-mobile{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:15;opacity:0;visibility:hidden;transition:.3s;overflow-y:scroll}.params-mobile.active{opacity:1;visibility:visible;transition:.3s}.params-mobile__header{height:44px;background:#2f3190;position:relative;display:flex;align-items:center}.params-mobile__close{position:absolute;right:20px}.params-mobile__body{padding:30px 20px 100px}.params-mobile__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;margin-bottom:10px}.params-mobile__btns{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.params-mobile__btn{width:100%;padding:15px 0}.params-mobile-size__items{display:grid;grid-template-columns:repeat(auto-fill,55px);gap:10px}.params-mobile-size__item{background:#fff;border:1px solid #d2d9df;border-radius:2px;padding:8px 0;width:55px;font-weight:400;font-size:16px;line-height:140%;color:#333;cursor:pointer;position:relative;overflow:hidden}.params-mobile-size__item.active{border:1px solid #82d3ca;box-shadow:0 0 0 1px #82d3ca;color:#333}.params-mobile-size__item:disabled{color:#d2d9df;cursor:not-allowed}.params-mobile-size__item:disabled::after,.params-mobile-size__item:disabled::before{content:"";position:absolute;left:-10px;top:19px;width:140%;height:1px;background:#d2d9df;transform:rotate(36deg)}.params-mobile-size__item:disabled::before{top:18px;transform:rotate(-36deg)}.params-mobile-color{margin-top:20px}.params-mobile-color__items{display:grid;grid-template-columns:repeat(auto-fill,46px);gap:8px}.params-mobile-color__item,.popup-buy__input input{background:#fff;border:1px solid #d2d9df;border-radius:2px}.params-mobile-color__item,.popup{display:flex;align-items:center;justify-content:center}.params-mobile-color__item{width:46px;height:52px;cursor:pointer;position:relative}.params-mobile-color__item::after{content:"";position:absolute;width:26px;height:26px;border-radius:50%}.params-mobile-color__item-1::after{background:#9e1626}.params-mobile-color__item-2::after{background:#3e93cc}.params-mobile-color__item-3::after{background:#dab10d}.params-mobile-color__item-4::after{background:purple}.params-mobile-color__item-5::after{background:gray}.params-mobile-color__item-6::after{background:#9db67c}.popup{position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:19;opacity:0;visibility:hidden;transition:.3s;overflow-y:scroll}.pickup.active,.popup.active{opacity:1;visibility:visible;transition:.3s}.popup-buy__header{position:absolute;width:100%;top:0;left:0;display:none}.popup-buy__body{width:100%;position:relative;z-index:10;background:#fff;padding:40px;max-width:440px}.popup-buy__close{position:absolute;top:15px;right:15px;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:5px;border:0;background:0 0;z-index:1}.popup-buy__input span,.popup-buy__title{font-weight:400;font-size:28px;line-height:120%;color:#1b1d1f;margin-bottom:40px}.popup-buy__input{width:100%;margin-bottom:20px}.popup-buy__input-required{position:relative}.popup-buy__input-required::after{content:"*";position:absolute;color:#e2383e}.popup-buy__input span{font-size:14px;color:#9495a9;display:block;margin-bottom:10px}.popup-buy__input input{width:100%;display:block;height:42px;padding:14px;font-weight:400;font-size:16px;line-height:110%}.popup-buy__input input::-moz-placeholder,.popup-buy__input textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:110%;color:#9495a9;opacity:.6}.popup-buy__input input::placeholder,.popup-buy__input textarea::placeholder{font-weight:400;font-size:16px;line-height:110%;color:#9495a9;opacity:.6}.popup-buy__input textarea{width:100%;display:block;background:#fff;border:1px solid #d2d9df;border-radius:2px;height:60px;min-height:60px;max-height:300px;padding:14px;font-weight:400;font-size:16px;line-height:110%;resize:vertical}.popup-buy__checkbox label{font-weight:400;font-size:14px;line-height:120%;color:#9495a9}.popup-buy__btn{margin-top:30px;padding:17px 0;width:100%}.main-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#272837;opacity:.6;z-index:9}.popup-have__body{position:relative;z-index:10;width:100%;margin:0 20px;max-width:960px;background:#fff}.popup-have__content{display:flex}.popup-have__hat{display:none;padding:0 20px}.popup-have__text{width:100%;max-width:440px;padding:40px;display:flex;flex-direction:column}.popup-have__map{height:750px}.popup-have__item-map{width:100%;max-width:520px;min-width:420px}.popup-have__nav{display:flex;margin-top:30px}.popup-have__title{font-weight:400;font-size:28px;line-height:140%;color:#1b1d1f}.popup-have__subtitle{font-weight:400;font-size:14px;line-height:120%;color:#9495a9;margin-top:10px}.popup-have__cards{margin-top:40px;display:grid;grid-template-columns:1fr;gap:20px}.pickup{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:18;background:#fff;overflow-y:scroll;opacity:0;visibility:hidden;transition:.3s}.pickup__body{display:grid;grid-template-columns:360px 1fr;gap:40px;height:100%;padding-left:max(20px,(100% - 1160px)/2)}.pickup__text{padding-top:80px;padding-bottom:150px}.pickup__title{font-weight:400;font-size:28px;line-height:140%;color:#1b1d1f}.pickup__back{font-weight:700;font-size:14px;line-height:100%;color:#2f3190;text-transform:uppercase;border:0;background:0 0;cursor:pointer;position:relative;padding:0 0 0 18px;margin-top:10px}.pickup__back::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:8px;height:12px;background:url(/local/access/css/../img/icons/arrow_left_blue.svg) no-repeat;background-size:8px 12px}.pickup__cards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:40px}.pickup__card{cursor:pointer}.pickup__card:hover{border:1px solid rgba(130,211,202,.6980392157)}.pickup__card.active{border:1px solid #82d3ca;box-shadow:0 0 0 1px #82d3ca}.pickup__choose{padding:17px 0;margin-top:40px;width:100%}.pickup__map{height:100%}.enter-btn-again,.enter-code{display:none}.enter-code{transition:.3s}.enter-code.active{display:block;margin-top:40px;transition:.3s}.enter-code__item{margin-top:40px;margin-bottom:0}.enter-code__item:first-child{margin-top:0}.enter-code__time{width:100%;padding:17px 0}.enter-code__time:disabled{font-weight:700}.enter-code__text{text-align:center}.enter-f__text,.enter-f__title{font-weight:400;font-size:26px;line-height:100%}.enter-f__text{display:block;font-size:14px;line-height:120%;color:#9495a9}.enter-f__footer{margin-top:30px;border-top:1px solid #d1dae0}.enter-f__header{font-weight:700;font-size:16px;line-height:140%;color:#fff;position:absolute;left:20px}.enter-f__link{display:block;font-weight:700;font-size:12px;line-height:100%;text-transform:uppercase;color:#1b1d1f;position:relative;padding:20px 0 20px 34px;border:0;background:0 0;cursor:pointer}.enter-f__link::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:24px;height:24px;background-size:24px}.enter-f__link-compare::before{background:url(/local/access/css/../img/icons/scales.svg) no-repeat}.enter-f__link-profile::before{background:url(/local/access/css/../img/icons/user.svg) no-repeat}.enter-f__link-history::before{background:url(/local/access/css/../img/icons/history_prof.svg) no-repeat}.enter-f__link-disc::before{background:url(/local/access/css/../img/icons/discount_system.svg) no-repeat}.enter-f__link-news::before{background:url(/local/access/css/../img/icons/news.svg) no-repeat}.enter-f__link-quit{color:#9495a9}.enter-f__link-quit::before{background:url(/local/access/css/../img/icons/quit.svg) no-repeat}.entered__body{margin-top:54px}.entered__body>:not(:last-child){border-bottom:1px solid #d1dae0}.geo__body{width:100%;position:relative;z-index:10;background:#fff;max-width:860px;margin:0 20px}.geo__pad{padding:50px}.geo__pad-first{padding-bottom:20px}.geo__input{margin:0}.geo__main{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:flex-start;margin-top:20px}.geo__main button{display:block;border:0;background:0 0;padding:0;font-weight:400;font-size:16px;line-height:140%;color:#333;cursor:pointer;transition:.2s}.geo__main button:not(:last-child){margin-bottom:5px}.geo-cities__items ul li button:hover,.geo__main button:hover,.header-main__searched-res a:hover,.page404__text a:hover{color:#2f3190;transition:.2s}.geo-cities{border-top:1px solid #d2d9df;padding-top:30px;overflow-y:scroll;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-height:345px}.geo-cities__items span{font-weight:400;font-size:16px;line-height:140%;color:#333}.geo-cities__items ul{-webkit-padding-start:0;padding-inline-start:0;margin:0}.geo-cities__items ul li{margin-top:5px}.geo-cities__items ul li button{display:block;font-weight:400;font-size:16px;line-height:120%;border:0;background:0 0;padding:0;cursor:pointer;color:#9495a9;transition:.2s}.geo-yours{position:absolute;top:5px;left:270px;z-index:6;background:rgba(39,40,55,.96);color:#fff;display:flex;align-items:center;padding:15px 30px;opacity:0;visibility:hidden;pointer-events:none;transition:.3s}.geo-yours.active{opacity:1;visibility:visible;pointer-events:all;transition:.3s}.geo-yours::before{content:"";position:absolute;border:8px solid transparent;border-bottom:12px solid rgba(39,40,55,.96);top:-20px;left:20px}.geo-yours__text{font-weight:700;font-size:14px;line-height:100%;position:relative;padding-left:24px}.geo-yours__text::before{content:"";position:absolute;width:16px;height:16px;left:0;top:0;bottom:0;margin:auto 0;background:url(/local/access/css/../img/icons/loc_white.svg) no-repeat;background-size:16px}.geo-yours__btns{display:flex}.geo-yours__no,.geo-yours__yes{padding:14px 18px;margin-left:20px}.geo-yours__no{background:0 0;border:1px solid #2f3190}.rate-write input:hover,.rate-write textarea:hover,input:hover,textarea:hover{border:1px solid rgba(130,211,202,.7)}.rate-write input:focus,.rate-write textarea:focus,input:focus,textarea:focus{border:1px solid #82d3ca}.code-input{text-align:center}.page404{margin-bottom:60px}.page404__title{font-weight:700;font-size:50px;line-height:100%;color:#1b1d1f;margin-bottom:20px}.page404__text{display:block;font-weight:400;font-size:16px;line-height:100%;color:#1b1d1f;margin-top:10px}.page404__text a{font-weight:700;text-decoration:underline;transition:.2s}.page404__text span{color:#e2383e}.page404__btns{display:flex;margin-top:30px}.page404__btn{padding:17px 0;width:100%;max-width:160px}.page404__btn:last-child{margin-left:15px}.popup-tocart__body{max-width:500px}.popup-tocart__title{font-weight:700;font-size:24px;line-height:140%;margin-bottom:20px}.popup-tocart__item{display:flex;margin-bottom:20px}.popup-tocart__amount{max-width:160px;height:48px}.popup-tocart__prod h3{margin-bottom:18px}.error-input{position:relative}.error-input input{border:1px solid #e2383e;color:rgba(226,56,62,.6);transition:.2s}.error-input>:last-child{font-weight:400;font-size:12px;line-height:110%;color:#e2383e;position:absolute;margin-top:2px}.header__hat{height:70px;background:#fff;position:relative;z-index:5}.header__container{height:100%}.header__body{height:100%;display:flex;align-items:center;justify-content:space-between}.header__left{margin-right:20px}.header__left,.header__right{height:100%;display:flex;align-items:center}.header__right>:not(:first-child){position:relative}.header__right>:not(:first-child)::after{content:"";position:absolute;left:-30px;top:0;bottom:0;margin:auto 0;width:1px;height:26px;background:#d1dae0;cursor:default}.header__logo{flex-shrink:0}.header__logo img{width:160px;height:41px}.header__city{background:0 0;border:0;cursor:pointer;font-weight:700;font-size:14px;line-height:100%;color:#2f3190;position:relative;padding-left:24px;margin-left:40px}.header__call::before,.header__city::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:16px;height:16px;background-size:16px}.header__city::before{background:url(/local/access/css/../img/icons/Location.svg)}.header__menu{margin-right:30px}.header__list{display:flex;align-items:center}.header__link{font-weight:400;font-size:14px;line-height:100%;color:#1b1d1f;margin-right:30px;transition:.2s}.header__link:hover{color:#82d3ca;transition:.2s}.header__call{display:flex;flex-direction:column;position:relative;padding-left:24px;margin-right:60px}.header__call::before{background:url(/local/access/css/../img/icons/phone.svg) no-repeat}.header__call>:first-child{font-weight:700;font-size:14px;line-height:100%;color:#1b1d1f;letter-spacing:.11em}.header__call>:last-child{display:block;font-weight:400;font-size:12px;line-height:100%;color:#9495a9;margin-top:2px}.header__user{background:0 0;border:0;font-weight:700;font-size:14px;line-height:100%;color:#1b1d1f;position:relative;padding-left:34px;cursor:pointer}.header__user::before{content:"";position:absolute;width:24px;height:24px;left:0;top:0;bottom:0;margin:auto 0;background:url(/local/access/css/../img/icons/user.svg) no-repeat;background-size:24px}.header-mobile{display:none;height:100%;position:relative;z-index:5}.header-mobile__burger{border:0;background:0 0;cursor:pointer;position:relative;width:20px;height:16px;flex-shrink:0}.header-mobile__burger span,.header-mobile__burger::after,.header-mobile__burger::before{display:block;left:0;right:0;position:absolute;width:100%;transition:all .3s ease 0s;background-color:#000;border-radius:5px}.header-mobile__burger span{top:50%;transform:translateY(-50%);height:1.5px}.header-mobile__burger::after,.header-mobile__burger::before{content:""}.header-mobile__burger::after{top:0;height:1.5px}.header-mobile__burger::before{bottom:0;height:2px}.header-mobile__logo img{width:131px}.header-mobile__btns{display:flex;align-items:center}.header-mobile__location,.header-mobile__tel{border:0;background:0 0;cursor:pointer;width:24px;height:24px;padding:2px}.header-main{height:112px;position:relative;z-index:5;background:#eef2f5}.header-main__body{display:flex;justify-content:space-between;align-items:center;height:100%}.header-main__btn{background:#2f3190;border-radius:6px;font-weight:700;font-size:14px;line-height:100%;color:#fff;text-transform:uppercase;padding:14px 18px;display:flex;align-items:center;cursor:pointer}.header-main__btn.active .header-main__burger span{transform:rotate(45deg);opacity:0}.header-main__btn.active .header-main__burger::before{transform:rotate(45deg);bottom:5px}.header-main__btn.active .header-main__burger::after{top:5px;height:2px;transform:rotate(-45deg)}.header-main__burger{border:0;background:0 0;cursor:pointer;position:relative;width:18px;height:12px;flex-shrink:0;margin-right:10px}.header-main__burger span,.header-main__burger::after,.header-main__burger::before{left:0;right:0;position:absolute;height:2px;width:100%;transition:all .3s ease 0s;background-color:#fff}.header-main__burger span{top:5px}.header-main__burger::after,.header-main__burger::before{content:""}.header-main__burger::after{top:0}.header-main__burger::before{bottom:0}.header-main__searched{max-width:672px;width:100%;margin-left:20px;margin-right:20px;position:relative}.header-main__searched-res,.header-main__searched.is-focused .header-main__search button,.header-main__searched.is-focused .header-main__search input{background:#fff;transition:.3s}.header-main__searched.is-searching .header-main__search{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:.3s}.header-main__searched.is-searching .header-main__searched-res{opacity:1;visibility:visible;transition:.3s}.header-main__searched-res{position:absolute;top:42px;width:100%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;flex-direction:column;padding:0 14px 14px;opacity:0;visibility:hidden}.header-main__searched-res a{display:block;font-weight:400;font-size:14px;line-height:100%;color:#333;transition:.2s}.header-main__searched-res a:last-child{color:#2f3190;text-decoration:underline;transition:.2s}.header-main__searched-res a:last-child:hover{color:#333;transition:.2s}.header-main__searched-res a:not(:last-child){margin-bottom:14px}.header-main__search{width:100%;height:42px;display:flex;position:relative;border-radius:6px;overflow:hidden;transition:.3s}.header-main__search input{display:block;width:100%;height:100%;background:#d1dae0;border:0;padding:14px 52px 14px 14px;font-weight:400;font-size:14px;line-height:100%;transition:.3s}.header-main__search input::-moz-placeholder{font-weight:400;font-size:14px;line-height:100%;color:#9495a9}.header-main__search input::placeholder{font-weight:400;font-size:14px;line-height:100%;color:#9495a9}.header-main__search button{height:100%;background:#d1dae0;border:0;padding:0 14px;justify-content:center;cursor:pointer;position:absolute;right:0;transition:.3s}.header-main__basket,.header-main__baskets,.header-main__search button{display:flex;align-items:center}.header-main__basket:hover svg{stroke:#82d3ca;transition:.2s}.header-main__basket:not(:last-child){margin-right:20px}.header-main__basket svg{width:24px;height:24px;transition:.2s}.header-main__number{margin-left:4px;font-weight:700;font-size:12px;line-height:100%;color:#1b1d1f;width:48px;height:24px;padding-left:4px;display:flex;align-items:center;justify-content:center;background:url(/local/access/css/../img/icons/Union.svg) no-repeat}.header-catalog{background:linear-gradient(to right,#e4e9ed 50%,#fff 50%);transform:translateY(-100%);position:absolute;width:100%;z-index:4;transition:.5s}.header-catalog.active{transform:translateY(0);transition:.5s;box-shadow:0 20px 30px rgba(158,167,173,.3)}.header-catalog__body{display:flex}.header-catalog__menu{background:#e4e9ed;padding:20px 0;margin-left:-20px;width:260px;flex-shrink:0}.header-catalog__item{font-weight:400;font-size:16px;line-height:100%;color:#1b1d1f;cursor:default;padding:10px 40px 10px 20px}.header-catalog__item.active{background:#fff}.header-catalog__content{background:#fff;padding:30px 0;width:100%}.header-catalog__blocks{padding-left:40px;display:none;gap:100px}.header-catalog__blocks.active{display:flex}.header-catalog__col{display:flex;flex-direction:column;max-width:200px;gap:40px}.header-catalog__block>:first-child{font-weight:700;font-size:16px;line-height:100%;color:#1b1d1f;transition:.2s}.header-catalog__block>:first-child:hover{color:#2f3190;transition:.2s}.header-catalog__link{font-weight:400;font-size:16px;line-height:100%;color:#1b1d1f;margin-top:15px;transition:.2s;cursor:pointer}.header-catalog__link-all,.header-catalog__link:hover{color:#2f3190;transition:.2s}.header-catalog__link-all:hover{color:#1b1d1f;transition:.2s}.header-catalog-mob{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:15;background:#fff;opacity:0;visibility:hidden;transition:.2s}.header-catalog-mob.active,.header-catalog-mob__back.active{opacity:1;visibility:visible;transition:.2s}.header-catalog-mob__content{height:100%;overflow-y:scroll;overflow-x:hidden}.header-catalog-mob__container{position:relative;display:flex;align-items:center}.header-catalog-mob__wrapper{position:relative}.header-catalog-mob__first{position:absolute;width:100%;height:100%;transition:.4s;top:0;left:0}.header-catalog-mob__second{position:relative}.header-catalog-mob__inthird,.header-catalog-mob__secondary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:.4s}.header-catalog-mob__hat{height:44px;background:#2f3190}.header-catalog-mob__back,.header-catalog-mob__close{border:0;background:0 0;cursor:pointer;position:absolute}.header-catalog-mob__close{width:24px;height:24px;padding:4px;right:20px}.header-catalog-mob__close img{width:100%;height:100%}.header-catalog-mob__back{font-weight:700;font-size:12px;line-height:100%;color:#fff;text-transform:uppercase;display:flex;padding:8px 0 8px 14px;opacity:0;visibility:hidden;transition:.2s}.header-catalog-mob__back-second{text-transform:none}.header-catalog-mob__back::before,.header-catalog-mob__item::after{content:"";position:absolute;width:6px;height:12px;background-size:6px 12px}.header-catalog-mob__back::before{left:0;top:0;bottom:0;margin:auto 0;background:url(/local/access/css/../img/icons/arrow_left.svg) no-repeat}.header-catalog-mob__body{margin-top:10px;padding-bottom:80px}.header-catalog-mob__item,.header-catalog-mob__link{font-weight:400;font-size:14px;line-height:100%;color:#1b1d1f;padding:20px 0;border-bottom:1px solid #d1dae0}.header-catalog-mob__item{position:relative;cursor:pointer}.header-catalog-mob__item-main{text-transform:uppercase;font-weight:700;font-size:12px}.header-catalog-mob__item::after{right:0;background:url(/local/access/css/../img/icons/arrow_right.svg) no-repeat}.header-catalog-mob__item:hover{color:#2f3190}.header-catalog-mob__item:hover::after{background:url(/local/access/css/../img/icons/arrow_right_hover.svg) no-repeat;background-size:6px 12px}.intro-slider{margin-bottom:60px}.intro-slider__img{max-width:100%}.intro-slider .swiper-horizontal>.swiper-scrollbar,.intro-slider .swiper-scrollbar.swiper-scrollbar-horizontal{margin-top:20px}.intro-slider .swiper-button-next,.intro-slider .swiper-button-prev{background:#fff;border:2px solid #dbe3e8;width:50px;height:50px;bottom:24px;border-radius:50%}.intro-slider .swiper-button-prev{left:20px}.intro-slider .swiper-button-prev:hover::after{background:url(/local/access/css/../img/icons/arrow_aqua_left.svg) no-repeat;background-size:10px 20px;transition:.2s}.intro-slider .swiper-button-prev::after,.swiper-button-prev::after{content:"";position:absolute;width:10px;height:20px;background:url(/local/access/css/../img/icons/arrow_black_left.svg) no-repeat;background-size:10px 20px;transition:.2s}.intro-slider .swiper-button-next{right:20px;transition:.3s}.intro-slider .swiper-button-next:hover::after{background:url(/local/access/css/../img/icons/arrow_aqua_right.svg) no-repeat;background-size:10px 20px;transition:.2s}.intro-slider .swiper-button-next::after{content:"";position:absolute;width:10px;height:20px;background:url(/local/access/css/../img/icons/arrow_black_right.svg) no-repeat;background-size:10px 20px;transition:.2s}.intro-slider .swiper-button-prev{transition:.3s}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{width:90px;height:4px;border-radius:0;position:static;margin:40px auto 0}.swiper-scrollbar-drag{background:#9495a9;border-radius:0;border-left:4px solid #eef2f5;border-right:4px solid #eef2f5}.swiper-button-next,.swiper-button-prev{background:0 0;border:2px solid #dbe3e8;width:50px;height:50px;border-radius:50%;top:0;bottom:44px;margin:auto 0;z-index:1}.swiper-button-prev{left:-90px}.swiper-button-prev:hover::after{background:url(/local/access/css/../img/icons/arrow_aqua_left.svg) no-repeat;background-size:10px 20px;transition:.2s}.swiper-button-next{right:-90px;transition:.3s}.swiper-button-next:hover::after{background:url(/local/access/css/../img/icons/arrow_aqua_right.svg) no-repeat;background-size:10px 20px;transition:.2s}.swiper-button-next::after{content:"";position:absolute;width:10px;height:20px;background:url(/local/access/css/../img/icons/arrow_black_right.svg) no-repeat;background-size:10px 20px}.swiper-button-prev{transition:.3s}.intro-slider .swiper-button-next.swiper-button-disabled,.intro-slider .swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;visibility:hidden;transition:.3s}.discount{margin-bottom:60px}.discount__slider{margin-top:40px}.discount__body{position:relative}.discount-card{display:flex;justify-content:space-between;align-items:center;padding:35px 30px 35px 60px;background:#d1dae0}.discount-card__text{margin-right:20px}.cert__img span,.discount-card__title{font-weight:700;font-size:24px;line-height:140%}.discount-card__title{color:#1b1d1f;margin-bottom:20px}.discount-card__amount{background:#2f3190;border-radius:6px;color:#fff;padding:12px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-end}.discount-card__new{font-weight:700;font-size:28px;line-height:100%;display:block;margin-right:10px;white-space:nowrap}.discount-card__old{font-weight:400;font-size:16px;line-height:100%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;white-space:nowrap}.discount-card__img{max-width:171px;flex-shrink:0}.cert__body{display:grid;grid-template-areas:"img title" "img text" "img btn";justify-content:space-between;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px}.cert__img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;background:#e2383e;position:relative;grid-area:img;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cert__img span{color:#fff;position:absolute;bottom:65px;right:100px}.cert__text{-ms-grid-row:2;-ms-grid-column:3;grid-area:text;width:100%}.cert__title{-ms-grid-row:1;-ms-grid-column:3;grid-area:title;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:40px}.cert__subtitle{font-weight:400;font-size:18px;line-height:140%;color:#333;display:block}.cert__btn{-ms-grid-row:3;-ms-grid-column:3;grid-area:btn;margin-top:30px;padding:17px 0;width:100%;max-width:200px}.categories{margin-top:60px}.categories__cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}.categories__card{display:block;background:#fff;height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;transition:.2s}.categories__card:hover,.receipt__card:hover{box-shadow:0 0 0 2px #82d3ca;transition:.2s}.categories__icon{width:48px;height:48px;margin-bottom:10px}.categories__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f}.receipt{margin-top:60px;margin-bottom:60px}.receipt__cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:40px}.receipt__card{background:#fff;display:flex;align-items:center;min-width:0;height:140px;overflow:hidden;transition:.2s}.receipt__card-slider{grid-row:span 3;height:100%;background:#82d3ca;margin-left:10px}.receipt__img{width:125px;margin-right:20px;flex-shrink:0}.receipt__name{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;padding-right:20px}.receipt-slide__img img,.receipt__slider{height:100%}.receipt__slider .swiper-button-prev{top:auto;bottom:40px;left:140px;width:20px;height:20px;border:0}.receipt__slider .swiper-button-next::after,.receipt__slider .swiper-button-prev::after{content:"";position:absolute;width:8px;height:14px;left:0;top:0;right:0;bottom:0;margin:auto;background:url(/local/access/css/../img/icons/arrow_slider.svg) no-repeat;background-size:8px 14px}.receipt__slider .swiper-button-next{top:auto;bottom:40px;right:140px;width:20px;height:20px;border:0}.receipt__slider .swiper-button-next::after{transform:rotate(180deg)}.receipt-slide{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.receipt-slide__icon{position:absolute;top:20px;left:20px}.receipt-slide__img{height:250px}.receipt-slide__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;text-align:center;margin-top:60px}.swiper-pagination-receipt{font-weight:400;font-size:14px;line-height:140%;color:#1b1d1f;bottom:40px;pointer-events:none}.recommend{margin-top:60px;margin-bottom:60px}.recommend__title{margin-bottom:40px}.recommend-card:hover{scale:inherit;box-shadow:0 2px 0 0 #fff,0 0 0 2px #82d3ca;transition:.2s}.recommend-card:hover .product-card__btns{opacity:1;visibility:visible;box-shadow:-2px 2px 0 #82d3ca,2px 2px 0 0 #82d3ca;z-index:3;transition:.2s}.recommend-card:hover .product-card__sBtns{opacity:1;visibility:visible;transition:.1s}.recommend-card__wrapper{position:relative}.recommend__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.sales{margin-top:60px;margin-bottom:60px}.sales__body{position:relative;margin-top:40px}.catalog__title{margin-bottom:40px}.catalog__content{display:grid;grid-template-columns:260px 1fr;gap:40px}.filter{background:#fff;border:1px solid #d2d9df;border-radius:6px;padding:30px 20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.filter>:not(:first-child){border-top:1px solid #d1dae0;margin-top:30px;padding-top:20px}.filter>:last-child{border-top:none;margin-top:0;padding-top:15px}.filter__title{font-weight:700;font-size:18px;line-height:140%;color:#1b1d1f;margin-bottom:15px}.filter-show,.filter__showall{font-weight:400;font-size:16px;line-height:100%;color:#2f3190}.descript-tab-4__ul li a:hover,.filter-show a,.filter__showall:hover{color:#3c3ea5;text-decoration:underline}.filter-show{width:160px;background:#fff;box-shadow:0 4px 20px rgba(158,167,173,.3);position:absolute;right:-187px;top:190px;padding:15px;line-height:140%;color:#333;z-index:2}.filter-show::before{content:"";position:absolute;left:-20px;top:0;bottom:0;margin:auto 0;width:0;height:0;border-top:15px solid transparent;border-right:20px solid #fff;border-bottom:15px solid transparent}.filter-show a{display:block;margin-top:10px;color:#2f3190}.filter-item__els{display:flex;flex-direction:column}.descript-tab-1__text p:not(:last-child),.filter-item__els>:not(:last-child){margin-bottom:20px}.filter-item__el,.filter-range__inputs{display:flex;align-items:center}.filter-item__el span{font-weight:400;font-size:14px;line-height:100%;color:#9495a9;margin-left:5px}.filter-range__inputs{justify-content:space-between;margin-bottom:20px}.filter-range__inputs>:not(:first-child){margin-left:5px}.filter-range__minus{display:block;width:20px;height:1px;background:#d2d9df}.filter-range__input,.filter-range__input-mobile{background:#fff;border:1px solid #d2d9df;border-radius:4px;width:100%;max-width:80px;height:34px;padding:0 12px;font-weight:400;font-size:14px;line-height:100%;color:#9495a9;opacity:.6}.filter-range__input::-moz-placeholder{font-weight:400;font-size:14px;line-height:100%;color:#9495a9;opacity:.6}.filter-range__input::placeholder{font-weight:400;font-size:14px;line-height:100%;color:#9495a9;opacity:.6}.filter-range__input-mobile::-moz-placeholder{font-weight:400;font-size:14px;line-height:100%;color:#9495a9;opacity:.6}.filter-range__input-mobile::placeholder{font-weight:400;font-size:14px;line-height:100%;color:#9495a9;opacity:.6}.filter-range__slider{width:100%}.noUi-target{background:#e4e9ed;border-radius:4px;border:0;box-shadow:none}.noUi-horizontal{height:3px}.noUi-connect{background:#2f3190}.noUi-handle::after,.noUi-handle::before{display:none}.noUi-handle{border:3px solid #2f3190;border-radius:50%;background:#fff;cursor:default;box-shadow:none}.noUi-horizontal .noUi-handle{width:22px;height:22px;top:-9.5px}.noUi-horizontal .noUi-handle-upper{right:0}.noUi-horizontal .noUi-handle-lower{right:-22px}.filter-available__item-mobile,.filter-brands__item-mobile{margin-bottom:12px}.filter-available__items>:not(:last-child){margin-bottom:15px}.filter-size__item{position:relative;margin-bottom:15px}.filter-color__item-mobile,.filter-size__item-mobile{margin-bottom:12px}.filter-color__item label{padding-left:58px}.filter-color__item img{width:18px;height:18px;position:absolute;left:30px}.filter-mobile{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fff;z-index:6;overflow-y:scroll;opacity:0;visibility:hidden;transition:.3s}.filter-mobile.active{opacity:1;visibility:visible;transition:.3s}.filter-mobile__body{padding:30px 20px 180px}.filter-mobile__body>:not(:first-child){border-top:1px solid #d1dae0;margin-top:30px;padding-top:20px}.filter-mobile-header,.filter-mobile__show{display:flex;align-items:center;padding:0 20px}.filter-mobile__show{position:fixed;bottom:60px;background:#fff;border-top:1px solid rgba(209,218,224,.5019607843);border-bottom:1px solid rgba(209,218,224,.5019607843);width:100%;height:82px;justify-content:center;z-index:21}.filter-mobile__show button{width:100%;padding:15px 0}.filter-mobile-header{height:44px;background:#2f3190;justify-content:space-between}.filter-mobile-header__title{font-weight:700;font-size:16px;line-height:140%;color:#fff;position:absolute;left:50%;transform:translateX(-50%)}.filter-mobile-header__delete{font-weight:400;font-size:14px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff;background:0 0;border:0;cursor:pointer}.goods-header{border-bottom:1px solid #d2d9df;padding-bottom:20px;justify-content:space-between}.goods-header,.goods-header__params{display:flex;align-items:center}.goods-header__select{width:100%;max-width:240px;flex-shrink:0;margin-right:20px}.goods-header__checkbox{flex-shrink:0}.goods-header__checkbox label{padding-left:34px}.diagram .text img,.goods-header__checkbox input+label::before,.rate-write__checkbox input+label::before{width:24px;height:24px}.goods-header__views{display:flex}.goods-header__views>:not(:last-child){margin-right:15px}.goods-header__view{padding:0;width:26px;height:26px;cursor:pointer;border:0;background:0 0}.goods-header__view:hover svg{fill:#2f3190;transition:.2s}.goods-header__view.active svg{fill:#2f3190}.goods-header__view svg{width:100%;height:100%;transition:.2s}.goods-header__btns{display:none}.goods-header__btn{width:32px;height:32px;padding:4px;border:0;background:0 0;cursor:pointer}.goods-header__btn img{width:100%;height:100%}.goods-header__btn-compare{margin-right:8px;position:relative}.goods-header__btn-compare::after{content:"";position:absolute;right:2px;top:2px;width:6px;height:6px;background:#e2383e;border-radius:50%}.goods__types{margin-top:40px}.goods-cards{opacity:0;visibility:hidden;height:0;transition:.4s;display:grid}.goods-cards.active{opacity:1;visibility:visible;height:auto;transition:.4s}.goods-cards-1{grid-template-columns:repeat(3,1fr);gap:40px}.goods-cards-2,.goods-cards-3{grid-template-columns:1fr;gap:20px}.goods-card:hover{scale:inherit;box-shadow:0 2px 0 0 #fff,0 0 0 2px #82d3ca;transition:.2s}.goods-card:hover .product-card__footer{opacity:1;visibility:visible;box-shadow:-2px 2px 0 #82d3ca,2px 2px 0 0 #82d3ca;transition:.2s}.goods-card:hover .product-card__sBtns{opacity:1;visibility:visible;transition:.1s}.goods-card__wrapper{position:relative}.goods__footer{width:100%;display:flex;flex-direction:column;align-items:center}.goods__more{padding:17px 0;margin-top:40px;width:100%;max-width:160px}.goods-nav{margin-top:30px}.goods-nav__item{border-radius:6px;border:0;background:0 0;width:40px;height:40px;color:#333;cursor:pointer;transition:.2s}.goods-nav__item:hover{color:#2f3190;transition:.2s}.goods-nav__item.active{background:#2f3190;color:#fff;transition:.2s}.goods-card-2{background:#fff;display:flex;justify-content:space-between;padding:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.goods-card-2:hover{outline:2px solid #82d3ca}.goods-card-2__img img{width:200px}.goods-card-2__left{display:flex}.goods-card-2__props{margin-left:30px}.goods-card-2__add{width:100%;max-width:220px;margin-left:30px}.goods-card-2__btns{margin-top:15px}.goods-card-2__sBtns{margin-top:20px;display:flex}.goods-card-2__sBtns>:first-child{margin-right:10px;margin-bottom:0}.goods-card-2__color{border:0}.goods-card-2__size{margin-bottom:0}.goods-card-2__code{font-weight:400;font-size:14px;line-height:120%;color:#9495a9}.goods-card-2__title{margin-bottom:0}.goods-card-3,.goods-card-3:hover .goods-card-3__footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.goods-card-3{background:#fff;padding:30px}.goods-card-3:hover{outline:2px solid #82d3ca}.goods-card-3:hover .goods-card-3__footer{opacity:1;visibility:visible}.goods-card-3__wrapper{display:flex;align-items:center;justify-content:space-between}.goods-card-3__wrapper>:not(:last-child){margin-right:30px}.goods-card-3__btns{width:100%;max-width:220px}.goods-card-3__text{min-width:198px}.goods-card-3__price{flex-shrink:0}.goods-card-3__footer{display:flex;justify-content:space-between;align-items:flex-end;opacity:0;visibility:hidden;height:0}.goods-card-3__sBtns{display:flex}.goods-card-3__sBtns>:first-child{margin-right:10px;margin-bottom:0}.goods-tags{margin-top:0;opacity:0;visibility:hidden;height:0;transition:.3s}.goods-tags.active{opacity:1;visibility:visible;height:auto;margin-top:10px;transition:.3s}.goods-tags,.goods-tags__wrapper{display:flex;align-items:center;flex-wrap:wrap}.goods-tags__delete,.goods-tags__tag{font-weight:400;font-size:16px;line-height:100%;cursor:pointer;transition:.2s;margin-top:10px}.goods-tags__tag{display:flex;align-items:center;background:#2f3190;padding:10px 44px 10px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:60px;color:#fff;position:relative;margin-right:15px}.goods-tags__tag::after{content:"";position:absolute;right:14px;width:20px;height:20px;background:url(/local/access/css/../img/icons/tag_delete.svg) no-repeat;background-size:20px}.goods-tags__tag:hover{opacity:.8;transition:.2s}.goods-tags__delete{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#333;border:0;background:0 0}.goods-tags__delete:hover{color:#2f3190;transition:.2s}.articles{margin-bottom:60px;margin-top:60px}.articles .swiper-button-next,.articles .swiper-button-prev{top:120px;bottom:0;margin:0}.articles__preview{height:200px}.articles__preview picture img,.clauses-content__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles__title{font-weight:700;font-size:16px;line-height:120%;color:#1b1d1f;height:38px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.articles__text{padding:20px;position:relative;z-index:2;background:#fff}.articles__card,.product-preview__btn svg{transition:.2s}.articles__card:hover{padding-bottom:44px;box-shadow:#82d3ca 0 0 0 2px;scale:.985;transition:.2s}.articles__card:hover .articles__more{opacity:1;visibility:visible;box-shadow:0 -3px 0 0 #fff,0 0 0 2px #82d3ca;transition:.5s}.articles__card .product-card__link{display:block}.articles__btn{font-weight:700;font-size:14px;line-height:120%;color:#2f3190;border:0;background:0 0;padding:0;cursor:pointer}.articles__more{width:100%;position:absolute;opacity:0;z-index:1;visibility:hidden;background:#fff;padding:0 20px 20px;transition:.2s}.product__body{display:flex;min-width:0;height:552px;max-width:760px;position:relative}.product__wrapper{position:relative;flex-shrink:1}.product-slider{max-width:540px;height:100%;background:#fff;position:relative}.product-slider__btns{position:absolute;z-index:1;top:20px;right:20px;display:flex;flex-direction:column}.product__container{display:grid;grid-template-columns:1fr 360px;gap:40px}.product__title{font-weight:700;font-size:28px;line-height:100%;color:#1b1d1f;margin-bottom:10px}.product__available,.product__code{font-weight:400;font-size:16px;line-height:120%;color:#9495a9;display:block}.product__available{line-height:140%;color:#333;margin-bottom:20px}.product__available span{font-weight:700}.product__price{margin-bottom:20px}.product__price-new,.product__price-old{font-weight:700;font-size:28px;line-height:100%;color:#1b1d1f}.product__price-old{font-weight:400;font-size:16px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-left:20px}.product__btns{display:flex;margin-bottom:20px}.product__btns>:first-child{margin-right:20px}.product__amount{width:100%;max-width:122px}.product__tocart{max-width:218px}.product__buy,.product__tocart{padding:17px;width:100%}.product-colors{margin-bottom:20px}.product-colors__items{grid-template-columns:repeat(auto-fill,52px);gap:9.6px}.product-colors__item{width:52px;height:58px}.product-colors__item:hover,.product-sizes__item:hover{border:1px solid #82d3ca}.product-param{font-weight:400;font-size:16px;line-height:120%;color:#9495a9;margin-bottom:10px}.product-sizes{margin-bottom:20px}.product-sizes__items{grid-template-columns:repeat(auto-fill,52px);gap:9.6px}.product-sizes__item{width:52px;height:40px}.product-preview{max-width:70px;display:flex;flex-direction:column;margin-right:80px;flex-shrink:0}.product-preview__btn{border:0;background:0 0;cursor:pointer}.product-preview__btn:hover svg{stroke:#82d3ca;transition:.2s}.product-preview__btn-prev{margin-bottom:10px}.product-preview__btn-next{transform:rotate(180deg);margin-top:10px}.product-nav{height:100%;display:flex;justify-content:space-between;flex-direction:column}.product-nav__item{cursor:pointer;transition:.2s}.product-nav__item:hover{box-shadow:0 0 0 1px rgba(130,211,202,.7);transition:.2s}.product-nav__item.active{box-shadow:0 0 0 2px #82d3ca}.product-nav__item:not(:last-child){margin-bottom:12px}.product-slide__body,.product-slide__btn{background:#fff;display:flex;align-items:center;justify-content:center}.product-slide__body{position:relative;height:100%}.product-slide__btn{width:56px;height:48px;border:1px solid #d2d9df;border-radius:6px;cursor:pointer;padding:0}.product-slide__btn svg{width:24px;height:24px;transition:.2s}.product-slide__btn:hover svg{stroke:#1b1d1f;transition:.2s}.product-slide__btn:first-child{margin-bottom:10px}.swiper-button-prev-product{border:0;width:27px;height:80px;left:-50px;bottom:0}.swiper-button-next-product::after,.swiper-button-prev-product::after{width:15px;height:30px;background-size:15px 30px}.swiper-button-next-product:hover::after,.swiper-button-prev-product:hover::after{background-size:15px 30px}.swiper-button-next-product{border:0;width:27px;height:80px;right:-50px;bottom:0}.product-mobile-slider{position:relative;display:none}.product-mobile-slider .swiper-horizontal>.swiper-scrollbar,.product-mobile-slider .swiper-scrollbar.swiper-scrollbar-horizontal{width:100%;height:4px;border-radius:0;margin:0;background:#fff;position:absolute;left:0;bottom:0}.product-mobile-slider .swiper-scrollbar-drag{background:#2f3190;border-radius:0;border-left:none;border-right:none}.product-mobile-slider__header{width:100%;position:absolute;top:15px;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.product-mobile-slider__back{cursor:pointer}.product-mobile-slider__btns{display:flex}.product-mobile-slider__btn{width:36px;height:36px}.product-mobile-slider__btn:first-child{margin-bottom:0}.product-mobile-slider__btn:not(:last-child){margin-right:10px}.product-mobile-slider__wrapper{margin-bottom:20px}.product-share{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:19;background:#fff;opacity:0;visibility:hidden;transition:.3s}.order-data__tooltip:hover .order-data__hint,.product-share.active{opacity:1;visibility:visible;transition:.3s}.product-share__body{padding:30px 20px}.product-share__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;margin-bottom:30px}.product-share__links{display:flex}.descript{margin-top:50px}.descript__btn{font-weight:700;font-size:14px;line-height:100%;text-transform:uppercase;color:#2f3190;background:0 0;border:0;position:relative;padding:0 0 0 16px;cursor:pointer;margin-top:30px}.descript__btn::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:6px;height:12px;background:url(/local/access/css/../img/icons/arrow_left_blue.svg) no-repeat;background-size:6px 12px}.descript-tabs{background:#fff;padding:40px}.descript-tabs__nav{display:flex;border-bottom:1px solid #d2d9df}.descript-tabs__btn{font-weight:700;font-size:14px;line-height:100%;text-transform:uppercase;color:#333;cursor:pointer;padding-bottom:10px;position:relative;transition:.2s}.descript-tabs__btn::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#2f3190;opacity:0;transition:.2s}.descript-tabs__btn:not(:last-child){margin-right:30px}.descript-tabs__btn-reviews{position:relative}.descript-tabs__btn-reviews::before{content:"3";position:absolute;top:-16px;right:-14px;padding:2px 10px;background:#e2383e;border-radius:30px;font-weight:700;font-size:12px;line-height:100%;color:#fff}.descript-tabs__btn:hover{color:#3c3ea5}.descript-tabs__btn.active{color:#2f3190;transition:.2s}.descript-tabs__btn.active::after{opacity:1;transition:.2s}.descript-tabs__body{margin-top:40px}.descript-tab{display:none}.descript-tab.active{display:block}.descript-tab-1__title{font-weight:400;font-size:28px;line-height:100%;color:#1b1d1f}.descript-tab-1__text,.descript-tab-1__ul{display:block;font-weight:400;font-size:18px;color:#333}.descript-tab-1__text{line-height:140%;margin-top:30px}.descript-tab-1__ul{margin-left:16px}.descript-tab-1__ul li{font-weight:700;padding-left:16px;margin-bottom:10px;margin-top:20px;position:relative}.clause-body__list li::before,.descript-tab-1__ul li::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:6px;height:6px;background:#333;border-radius:50%}.descript-tab-1__ul span{display:block;padding-left:16px}.descript-tab-2__title{font-weight:700;font-size:18px;line-height:140%;color:#1b1d1f;padding:15px 0}.descript-tab-2__title:first-child{padding-top:0}.descript-tab-2__prop{display:flex;font-weight:400;font-size:18px;line-height:140%;border-bottom:1px solid #d1dae0;padding:15px 0}.descript-tab-2__prop:first-child{border-top:1px solid #d1dae0}.descript-tab-2__prop span{display:block;color:#333;flex-shrink:0}.descript-tab-2__name,.descript-tab-4__ul li{font-weight:400;font-size:18px;line-height:140%}.descript-tab-2__name{color:#9495a9;display:block;width:100%;max-width:320px}.descript-tab-4__ul li{color:#2f3190;margin:0}.descript-tab-4__ul li:first-child{margin-top:30px}.descript-tab-4__ul li:not(:last-child){margin-bottom:10px}.rate__items{margin:5px}.rate-header{border:1px solid #d1dae0;display:flex;flex-direction:column;align-items:center;padding:30px}.rate-header__number{display:block;font-weight:700;font-size:36px;line-height:100%;color:#1b1d1f;margin-bottom:10px}.rate-header__stars{display:flex}.rate-header__star{width:16px;height:16px}.rate-header__star:not(:last-child){margin-right:3px}.rate-header__star-filled svg{fill:#f3df23}.rate-header__amount{font-weight:400;font-size:16px;line-height:120%;color:#9495a9;display:block;margin-top:5px;margin-bottom:20px}.rate-header__btn{padding:17px 0;width:100%;max-width:218px}.rate-item{padding:25px 0;border-bottom:1px solid #d1dae0}.rate-item__header{display:flex;justify-content:space-between}.rate-item__left{display:flex}.rate-item__name{font-weight:700;font-size:16px;line-height:140%;color:#333;display:block;margin-right:20px}.rate-item__date,.rate-item__text{font-weight:400;font-size:16px;line-height:140%;color:#9495a9}.rate-item__text{color:#333;display:block;margin-top:10px}.rate-write{margin-top:40px}.rate-write__info{margin-top:30px;display:flex;align-items:flex-end;justify-content:space-between}.rate-write__info>:not(:last-child),.rate-write__star:not(:last-child){margin-right:10px}.rate-write__input input{display:block;background:#fff;border:1px solid #d2d9df;border-radius:2px;height:42px;width:100%;max-width:210px;padding:14px 12px;font-weight:400;font-size:16px;line-height:110%}.rate-write__comment textarea::-moz-placeholder,.rate-write__input input::-moz-placeholder{font-weight:400;font-size:16px;line-height:110%;color:#9495a9;opacity:.6}.rate-write__comment textarea::placeholder,.rate-write__input input::placeholder{font-weight:400;font-size:16px;line-height:110%;color:#9495a9;opacity:.6}.rate-write__checkbox label,.rate-write__title{font-weight:400;font-size:14px;line-height:120%;color:#9495a9}.rate-write__title{display:block;margin-bottom:10px}.rate-write__stars{display:flex}.rate-write__star{width:36px;height:36px;cursor:pointer}.rate-write__star svg{width:100%;height:100%}.rate-write__star-filled svg{fill:#f3df23}.rate-write__checkbox,.rate-write__comment{margin-top:20px}.rate-write__comment textarea{display:block;background:#fff;border:1px solid #d2d9df;border-radius:2px;height:78px;width:100%;padding:14px 12px;resize:vertical;max-height:500px;min-height:78px;font-weight:400;font-size:16px;line-height:110%}.rate-write__checkbox label{padding-left:34px}.rate-write__checkbox label a{text-decoration:underline;margin-left:4px;transition:.2s}.rate-write__checkbox label a:hover{color:#82d3ca;transition:.2s}.rate-write__btn{margin-top:30px;padding:17px 0;width:100%;max-width:190px}.rate-write__sent{margin-top:30px}.rate-write__sent-text{display:block;position:relative;padding-left:34px}.descript-get__title::before,.rate-write__sent-text::before{content:"";position:absolute;left:0;width:24px;height:24px;background-size:24px}.rate-write__sent-text::before{background:url(/local/access/css/../img/icons/comm_sent.svg) no-repeat}.descript-get{margin-top:-70px}.descript-get__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;position:relative;padding-left:34px;margin-bottom:10px}.descript-get__title::before{top:0;bottom:0;margin:auto 0}.descript-get__title-delivery{background:url(/local/access/css/../img/icons/delivery.svg) no-repeat}.descript-get__title-pickup{background:url(/local/access/css/../img/icons/pickup.svg) no-repeat}.descript-get__item{font-weight:400;font-size:16px;line-height:140%;color:#333;position:relative;padding-left:16px}.clause-body__text p:not(:last-child),.descript-get__item:not(:last-child){margin-bottom:10px}.descript-get__item::before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background:#333;border-radius:50%}.descript-get__pickup{margin-top:20px}.descript-get__btn,.descript-get__pickup span{font-weight:400;font-size:16px;line-height:140%}.descript-get__pickup span{display:block;color:#333;margin-bottom:10px}.descript-get__btn{color:#2f3190;border:0;background:0 0;padding:0;cursor:pointer}.descript-get__share{background:#fff;border:1px solid #d2d9df;border-radius:6px;padding:14px 20px;display:flex;align-items:center;margin-top:30px}.descript-get__share span{display:block;font-weight:400;font-size:16px;line-height:120%;color:#9495a9;margin-right:15px}.descript-get__social{display:flex}.clauses{margin-bottom:60px}.clauses__title{margin-bottom:40px}.clauses-aside{background:#fff;border:1px solid #d2d9df;border-radius:6px;padding:10px 20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.clauses-aside__item{padding:20px 0}.clauses-aside__item:not(:first-child){border-top:1px solid #d1dae0}.clauses-aside__title{font-weight:700;font-size:18px;line-height:140%;color:#1b1d1f;position:relative;display:block;width:100%;cursor:pointer;padding-right:20px}.clauses-aside__link:hover,.clauses-aside__title:hover{color:#2f3190}.clauses-aside__title::after{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto 0;width:12px;height:6px;background:url(/local/access/css/../img/icons/arrow_down.svg) no-repeat;background-size:12px 6px;transition:.3s}.clauses-aside__title.active::after{transform:rotateX(180deg);transition:.3s}.clauses-aside__links{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.clauses-aside__link{display:block;font-weight:400;font-size:16px;line-height:120%;color:#333;margin-top:15px}.clauses-content__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.clauses-content__card{transition:.2s}.clauses-content__card:hover{box-shadow:0 0 0 2px #82d3ca;transition:.2s}.clause{margin-bottom:60px}.clause__content{display:grid;grid-template-columns:1fr 260px;gap:40px}.clause__title{margin-bottom:40px}.clause-body__item{margin-top:40px}.clause-body__title{font-weight:400;font-size:28px;line-height:100%;color:#1b1d1f;margin-bottom:30px}.clause-body__text{font-weight:400;font-size:18px;line-height:140%;color:#333;display:block}.clause-body__text-first{margin-top:30px}.clause-body__list{font-weight:400;font-size:18px;line-height:140%;color:#333}.clause-body__list span{display:block;padding-left:16px;margin-top:10px}.clause-body__list span:last-child{margin-bottom:20px}.clause-body__list li{display:block;font-weight:700;font-size:18px;line-height:140%;color:#1b1d1f;margin-top:20px}.clause-body__back{margin-top:20px;padding:15px 0;width:100%;max-width:185px;display:none}.clause-body__back span,.clause-body__list li{position:relative;padding-left:16px}.clause-body__back span::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:8px;height:14px;background:url(/local/access/css/../img/icons/arrow_back.svg) no-repeat;background-size:8px 14px}.clause-card{background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.clause-card__preview{height:200px}.clause-card__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.clause-card__text{padding:20px}.clause-card__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f}.clause-card__btn{padding:17px 0;width:100%;margin-top:20px}.cart{margin-bottom:60px}.cart__title{margin-bottom:40px}.cart-body{background:#fff;padding:30px}.cart-body__header{display:flex;justify-content:space-between;font-weight:400;font-size:16px;line-height:120%;border-bottom:1px solid #d1dae0;padding-bottom:20px}.cart-body__delivery{color:#e2383e}.cart-body-item{display:flex;padding:30px 0;border-bottom:1px solid #d1dae0;position:relative}.cart-body-item__img{width:100%;max-width:130px;margin-right:20px}.cart-body-item__info{width:100%;display:flex;justify-content:space-between}.cart-body-item__info>:not(:last-child){margin-right:30px}.cart-body-item__hat{width:100%;max-width:220px;min-width:110px;display:flex;flex-direction:column}.cart-body-item__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f}.cart-body-item__code,.cart-body-item__params{font-weight:400;font-size:14px;line-height:140%;color:#9495a9;margin-top:5px}.cart-body-item__params{display:block;color:#333;margin-top:20px;display:flex}.cart-body-item__params>:not(:first-child){position:relative;padding-left:8px;margin-left:8px}.cart-body-item__params>:not(:first-child)::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:1px;height:14px;background:#9495a9}.cart-body-item__available{display:block;font-weight:400;font-size:14px;line-height:140%;color:#333;margin-top:10px}.cart-body-item__available span{font-weight:700}.cart-body-item__amount{width:100%;max-width:122px;display:flex;flex-direction:column;align-items:center}.cart-body-item__amount-btn{background:#fff;border:1px solid #d2d9df;border-radius:6px;display:flex;align-items:center;justify-content:space-between;width:100%;height:48px}.cart-body-item__one{display:block;font-weight:400;font-size:16px;line-height:120%;color:#9495a9;margin-top:10px}.cart-body-item__price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.cart-body-item__price-new,.cart-body-item__price-old{font-weight:700;font-size:18px;line-height:110%;color:#1b1d1f}.cart-body-item__price-old{font-weight:400;font-size:14px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-top:2px}.cart-body-item__delete{position:absolute;right:0;width:24px;height:24px;bottom:30px;padding:0;border:0;background:0 0;cursor:pointer}.cart-body-item__delete svg{width:100%;height:100%;transition:.2s}.cart-body-item__delete:hover svg{stroke:#e2383e;transition:.2s}.cart-body-promo{display:flex;margin-top:30px}.cart-body-promo__wrapper{width:100%}.cart-body-promo__title{position:relative;padding-left:36px}.cart-body-promo__title::before{content:"";position:absolute;left:0;width:24px;height:24px;background:url(/local/access/css/../img/icons/pickup.svg) no-repeat;background-size:24px}.cart-body-promo__subtitle{display:block;font-weight:400;font-size:14px;line-height:120%;color:#9495a9;margin-bottom:10px}.cart-body-promo__form{display:flex;align-items:flex-end;margin-top:20px}.cart-body-promo-input{width:100%;max-width:320px}.cart-body-promo__input{background:#fff;border:1px solid #d2d9df;border-radius:2px;font-weight:400;font-size:16px;line-height:110%;padding:0 14px;height:42px;width:100%}.cart-body-promo__input::-moz-placeholder{font-weight:400;font-size:16px;line-height:110%;color:#9495a9;opacity:.6}.cart-body-promo__input::placeholder{font-weight:400;font-size:16px;line-height:110%;color:#9495a9;opacity:.6}.cart-body-promo__btn{width:100%;height:42px;max-width:140px;margin-left:15px}.cart-aside{background:#fff;padding:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cart-aside__line,.cart-aside__total{display:flex;justify-content:space-between;align-items:flex-end}.cart-aside__line:not(:last-child){margin-bottom:10px}.cart-aside__number,.cart-aside__text{font-weight:400;font-size:18px;line-height:140%;color:#333}.cart-aside__number{font-weight:700;font-size:20px}.cart-aside__number-free{color:#82d3ca}.cart-aside__footer{border-top:1px solid #d1dae0;margin-top:20px;padding-top:20px}.cart-aside__btn{padding:17px 0;width:100%;margin-top:30px}.shops__wrap{display:flex;align-items:flex-end;margin-bottom:50px}.shops__nav{display:flex;margin-bottom:30px}.shops__tabs{display:flex;margin-left:55px}.shops__item{display:none}.shops__item.active{display:block}.shops__cards{max-width:760px;display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:60px}.shops__map{height:720px}.shops__cities{display:flex;margin-bottom:30px}.shops__cities a:not(:last-child){margin-right:40px}.shops__city{font-size:24px}.shops-card{background:#fff;border:1px solid #d2d9df;border-radius:2px;padding:20px;display:flex;flex-direction:column}.shops-card__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;position:relative;padding-left:34px}.shops-card__title::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:24px;height:24px;background:url(/local/access/css/../img/icons/location_black.svg) no-repeat;background-size:24px}.shops-card__subttile,.shops-card__work{font-weight:400;font-size:16px;line-height:140%;color:#333;margin-top:5px}.shops-card__work{font-size:14px;color:#9495a9;margin-top:15px}.order-data__linked h3,.order-data__login h3,.shops-card__tel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shops-card__tel{font-weight:700;font-size:14px;line-height:140%;color:#1b1d1f;margin-top:5px}.order{margin-bottom:60px}.order__body,.order__content{display:grid;grid-template-columns:1fr 360px;gap:40px}.order__body{grid-template-columns:1fr}.order__point{font-weight:400;font-size:28px;line-height:100%;color:#1b1d1f;position:relative;padding-left:40px;margin-bottom:30px}.order__point::before{content:"";position:absolute;width:30px;height:30px;left:0;top:0;font-weight:700;font-size:18px;line-height:140%;color:#eef2f5;background:#2f3190;border-radius:50%;display:flex;align-items:center;justify-content:center}.order__point-1::before{content:"1"}.order__point-2::before{content:"2"}.order__point-3::before{content:"3"}.order__item{background:#fff;padding:50px}.order__checkbox{margin-top:0}.order__checkbox label{font-size:18px}.order__btn-mobile{width:100%;margin-top:10px;display:none}.order-data__form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.order-data__discount{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.order-data__tooltip{margin-left:5px;margin-top:-8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.order-data__tooltip img{width:20px;height:20px;cursor:pointer}.order-data__hint{width:265px;position:absolute;bottom:35px;right:51%;transform:translateX(50%);max-width:265px;background:#fff;z-index:2;padding:15px;box-shadow:0 4px 20px rgba(158,167,173,.3);font-weight:400;font-size:14px;line-height:120%;opacity:0;visibility:hidden;transition:.3s}.order-data__hint::after{content:"";position:absolute;bottom:-15px;right:50%;transform:translateX(50%);border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #fff}.order-data__input{margin-bottom:0;position:relative}.order-data__input-wrap,.print__table tr{position:relative}.order-data__input input{transition:.2s;position:relative}.order-data__input.error input{border:1px solid #e2383e;color:#e2383e;transition:.2s}.order-data__input.error .order-data__error,.order-get__input.error .order-data__error{opacity:1;visibility:visible;height:auto;margin-top:6px;transition:.2s}.order-data__input.right-disc input{border:1px solid #389928}.order-data__input.right-disc .order-data__input-wrap::after{content:"";position:absolute;right:14px;bottom:0;top:0;margin:auto 0;width:16px;height:16px;background:url(/local/access/css/../img/icons/input_right.svg) no-repeat;background-size:16px}.order-data__error{font-weight:400;font-size:12px;line-height:110%;color:#e2383e;opacity:0;visibility:hidden;height:0;transition:.2s}.compare-header__show a:hover,.order-data__error a{text-decoration:underline}.order-data__linked,.order-data__login{width:440px;padding:15px;position:absolute;bottom:65px;background:#fff;box-shadow:0 4px 20px rgba(158,167,173,.3);z-index:6;opacity:0;visibility:hidden;transition:.3s}.order-data__linked.active,.order-data__login.active{opacity:1;visibility:visible;transition:.3s}.order-data__linked::after,.order-data__login::after{content:"";position:absolute;bottom:-20px;left:30px;border-left:18px solid transparent;border-right:18px solid transparent;border-top:20px solid #fff}.order-data__linked span,.order-data__login span{font-weight:400;font-size:16px;line-height:140%;color:#333;text-align:center}.order-data__linked h3,.order-data__login h3{font-weight:400;font-size:24px;line-height:120%;color:#ff8c68;margin:0 auto 10px;position:relative;padding-left:34px}.order-data__linked h3::before,.order-data__login h3::before{content:"";width:24px;height:24px;position:absolute;left:0;background:url(/local/access/css/../img/icons/attention.svg) no-repeat;background-size:24px}.order-data__linked button{width:100%;padding:17px 10px;max-width:200px;margin:20px auto 0}.order-data__login{bottom:88px}.order-data__login-btns{display:flex;margin-top:20px}.order-data__login-btns>:last-child{margin-left:15px}.order-data__login-btns button{width:100%;padding:17px 0}.order-aside__nofree{display:block;font-weight:400;font-size:18px;line-height:120%;color:#e2383e;margin-top:20px;position:relative;padding-left:29px}.order-aside__nofree::before{background:url(/local/access/css/../img/icons/gift.svg) no-repeat}.order-aside__title{font-weight:700;font-size:28px;line-height:100%;color:#1b1d1f;margin-bottom:20px}.order-get__cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.order-get__item{margin-top:30px}.order-get__title{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f}.order-get__form{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.order-get__input{margin-bottom:0}.order-get__input.error input{border:1px solid #e2383e;color:#e2383e;transition:.2s}.order-get__house,.order-get__ways{display:grid;grid-template-columns:1fr 1fr;gap:20px}.order-get__ways{margin-top:20px}.order-get__way{background:#fff;border:1px solid #d2d9df;border-radius:2px;padding:12px 14px;cursor:pointer;display:flex;flex-direction:column}.order-get__way:hover{border:1px solid rgba(130,211,202,.6980392157)}.order-get__way.active{border:1px solid #82d3ca;box-shadow:0 0 0 1px #82d3ca}.order-get__way h5{font-weight:400;font-size:16px;line-height:110%;color:#333;margin:0 0 5px}.order-get__footer span,.order-get__way span{font-weight:400;font-size:14px;line-height:140%;color:#9495a9}.order-get__footer{border-top:1px solid #d1dae0;margin-top:40px;padding-top:30px;display:flex;flex-direction:column}.order-get__footer span{line-height:120%}.order-get__cost{display:flex;justify-content:space-between;margin-bottom:5px}.compare__sticky.fixed .product-card__price-old,.compare__sticky.fixed .product-card__sBtns,.order-get__mobile,.order-get__more{display:none}.order-get__more.active,.order-get__pickup.active{display:block}.order-get__pickup{display:flex;flex-direction:column;margin-top:15px;display:none}.order-get__pickup-btn{font-weight:400;font-size:16px;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#2f3190;border:0;background:0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin-top:10px;cursor:pointer}.order-get-card{background:#fff;border:1px solid #d2d9df;border-radius:2px;padding:20px;cursor:pointer}.order-get-card:hover{border:1px solid rgba(130,211,202,.6980392157)}.order-get-card.active{border:1px solid #82d3ca;box-shadow:0 0 0 1px #82d3ca}.order-get-card__header{display:flex;flex-direction:column;position:relative;padding-left:34px}.order-aside__nofree::before,.order-get-card__header::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:24px;height:24px;background-size:24px}.order-get-card__header-1::before{background:url(/local/access/css/../img/icons/delivery.svg) no-repeat}.order-get-card__header-2::before{background:url(/local/access/css/../img/icons/pickup.svg) no-repeat}.order-get-card__subtitle,.order-get-card__text{font-weight:400;font-size:14px;line-height:140%;color:#9495a9}.order-get-card__text{display:block;font-size:16px;color:#333;margin-top:5px}.order-pay__1::before{background:url(/local/access/css/../img/icons/bill.svg) no-repeat}.order-pay__2::before{background:url(/local/access/css/../img/icons/wallet.svg) no-repeat}.total{background:#fff;position:fixed;bottom:-1px;width:100%;z-index:14;display:none}.total__container{padding:0 40px}.total__items{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.total__items.active{border-bottom:1px solid #d1dae0}.total__items>:not(:last-child){margin-bottom:5px}.total__items>:first-child{margin-top:10px}.total__items>:last-child{margin-bottom:10px}.total__item{display:flex;justify-content:space-between}.total__number,.total__text{font-weight:400;font-size:14px;line-height:140%;color:#333}.total__number{font-weight:700}.total__number-free{color:#82d3ca}.total__footer{display:flex;justify-content:space-between;position:relative;padding:10px 0 10px 22px}.total__footer::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:12px;height:8px;background:url(/local/access/css/../img/icons/arrow_down.svg) no-repeat;background-size:12px 8px;transition:.3s}.total__footer .total__number{font-size:20px;line-height:110%}.total__footer.active::before{transform:rotateX(180deg);transition:.3s}.confirm__title{margin-bottom:10px}.confirm__title::before{content:""}.confirm__title::after{content:"";position:absolute;top:8px;left:8px;width:15px;height:15px;background:url(/local/access/css/../img/icons/checked.svg) no-repeat;background-size:15px}.confirm-prod__subtitle span,.confirm__text span{font-weight:700}.confirm__item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.confirm__item-title{margin-bottom:30px}.confirm__btn{padding:17px;margin-top:30px}.confirm__share{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0;border-radius:0;border:0}.confirm__prods{display:grid;grid-template-columns:1fr;gap:20px}.confirm-prod{display:flex;justify-content:space-between;align-items:center}.confirm-prod:not(:last-child){padding-bottom:20px;border-bottom:1px solid #d2d9df}.confirm-prod__title{font-weight:700;font-size:18px;line-height:140%;color:#1b1d1f;transition:.2s}.confirm-prod__title:hover{color:#82d3ca;transition:.2s}.confirm-prod__img{max-width:100px;margin-right:20px;flex-shrink:0}.confirm-prod__subtitle{display:block;font-weight:400;font-size:16px;line-height:120%;color:#9495a9}.confirm-prod__text{display:flex;flex-direction:column}.confirm-prod__left{display:flex}.confirm-prod__right{display:flex;flex-direction:column;margin-left:50px;flex-shrink:0}.confirm-prod__price{font-weight:700;font-size:20px;line-height:140%;color:#1b1d1f}.confirm-prod__params{margin-top:10px}.print-version{margin-bottom:30px}.print-version__ul{display:flex}.print-version__ul>:not(:last-child){border-right:1px solid #d1dae0;margin-right:20px;padding-right:20px}.print-version__li,.print-version__title{font-weight:400;font-size:16px;line-height:140%;color:#1b1d1f}.print-version__title{font-weight:700;color:#2f3190;margin-bottom:3px}.print__body{overflow-x:scroll}.print__table{width:100%;min-width:780px}.print__table tr::before,.profile-hist__table tr::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#d1dae0}.print__table td,.profile-hist__table td{padding:10px 4px;font-weight:400;font-size:14px;line-height:140%}.print__table thead td,.profile-hist__table thead td{font-weight:500;color:#9495a9}.print__table thead tr::before,.profile-hist__table thead tr::before{background:0 0}.print__total{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-top:30px;display:flex;flex-direction:column;align-items:flex-end}.print__total-title{font-weight:400;font-size:24px;line-height:140%;color:#333}.print__total-title span{font-weight:700;white-space:nowrap}.print__btn{width:100%;padding:17px 10px;max-width:150px;margin-top:10px}.compare{margin-bottom:60px}.compare__title{margin-bottom:40px}.compare__grid{display:grid;grid-template-columns:260px 1fr;gap:40px}.compare__goods{grid-column:2;min-width:0}.compare__slider .product-card:hover .product-card__sBtns{opacity:1;visibility:visible;transition:opacity .3s ease-in-out}.compare__chars{margin-top:10px}.compare__chars.top{margin-top:140px}.compare__lines{max-height:auto;overflow:hidden}.compare__sticky{transition:.3s}.compare__sticky.fixed{position:fixed;top:0;left:0;width:100%;z-index:10;background:#fff;padding:30px 0;transition:.3s}.compare__sticky.fixed .product-card__price{margin-bottom:0}.compare__sticky.fixed .product-card__available{display:none}.compare__sticky.fixed .product-card__link{display:flex}.compare__sticky.fixed .product-card__preview{width:100px;height:80px;flex-shrink:0;border:1px solid #d2d9df}.compare__sticky.fixed .product-card__text{padding:0;margin-left:10px}.compare__sticky.fixed .sales__body{margin-top:0}.compare__sticky.fixed .product-card__title{font-size:14px;margin-bottom:5px}.compare__sticky.fixed .product-card__price-new{font-size:22px}.compare-line__title,.compare-line__wrapper span{font-weight:400;font-size:16px;line-height:140%;color:#333}.compare-line__body{padding:10px 0 30px;border-bottom:1px solid #d1dae0}.compare-line:last-child .compare-line__body{border:0}.compare-line__items{min-width:0}.swiper-button-next-compare,.swiper-button-prev-compare{border:0;background:0 0;width:20px;height:80px;bottom:0;padding:30px 6px}.swiper-button-prev-compare{left:-40px}.swiper-button-next-compare::after,.swiper-button-prev-compare::after{width:10px;height:20px}.swiper-button-next-compare{right:-40px}.compare-header{display:flex;justify-content:space-between}.compare-header__show{font-weight:400;font-size:16px;line-height:110%}.compare-header__show>:not(:last-child){margin-right:20px}.compare-header__show span,.profile__contact span.none{color:#9495a9}.compare-header__show a{color:#2f3190}.compare-header__show a.active{color:#1b1d1f;pointer-events:none}.compare-header__show a.active:hover{text-decoration:none}.compare-header__delete{font-weight:400;font-size:16px;line-height:100%;background:0 0;border:0;cursor:pointer;color:#9495a9;position:relative;padding:0 0 0 34px}.compare-header__delete::before,.profile__back::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0}.compare-header__delete::before{width:24px;height:24px;background:url(/local/access/css/../img/icons/delete.svg) no-repeat;background-size:22px}.profile{margin-bottom:60px}.profile__title{margin-bottom:40px}.profile__back{position:relative;padding-left:18px;display:none}.profile__back::before{width:8px;height:12px;background:url(/local/access/css/../img/icons/arrow_back.svg) no-repeat;background-size:8px 12px}.profile__body{background:#fff;padding:50px}.profile__form{max-width:660px}.profile__item:not(:first-child){margin-top:30px}.profile__item h3{margin-bottom:20px}.profile__item-mail{display:flex}.profile__item-mail>:last-child{margin-left:85px}.profile__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.profile__date{display:flex;grid-template-columns:1fr 1fr 1fr;gap:10px}.profile__contacts{display:grid;grid-template-columns:1fr 1fr;gap:20px}.profile__contact{display:flex;flex-direction:column}.profile__contact span{font-weight:400;font-size:16px;line-height:110%;color:#333}.profile__btn{width:100%;padding:17px 0;max-width:140px;margin-top:40px}.profile-card__danger,.profile-card__number{display:block;font-weight:400;font-size:16px;line-height:110%;color:#333}.profile-card__danger{font-size:14px;color:#e2383e;position:relative;padding-left:21px;margin-top:5px}.profile-card__danger::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:16px;height:16px;background:url(/local/access/css/../img/icons/danger.svg) no-repeat;background-size:16px}.profile-card__change{font-weight:400;font-size:16px;line-height:140%;color:#2f3190;-webkit-text-decoration-line:underline;text-decoration-line:underline;background:0 0;border:0;padding:0;cursor:pointer;margin-top:10px}.profile-mail__title{font-weight:700;font-size:18px;line-height:140%;color:#1b1d1f}.profile-mail__checkbox{margin-top:15px}.profile-disc__title{font-weight:400;font-size:28px;line-height:140%;color:#1b1d1f;margin-bottom:10px}.profile-disc__title span{color:#e2383e;font-weight:700}.profile-disc__subtitle{display:block;font-weight:400;font-size:18px;line-height:140%;color:#333;max-width:600px}.profile-disc__btn{padding:17px 30px;margin-top:35px}.profile-disc__btn:disabled{font-weight:700;padding-left:15px;padding-right:15px}.profile-disc__footer{border-top:1px solid #d1dae0;margin-top:40px;padding-top:40px;display:flex}.profile-disc__footer>:not(:first-child){margin-left:50px}.profile-disc__amount{display:flex;flex-direction:column;position:relative;padding-left:34px}.profile-disc__amount::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:24px;height:24px;background:url(/local/access/css/../img/icons/discount_system.svg) no-repeat;background-size:24px}.profile-disc__amount>:first-child{font-weight:700;font-size:16px;line-height:140%}.profile-disc__amount>:last-child{font-weight:400;font-size:14px;line-height:140%;color:#9495a9}.profile-disc__amount span span{white-space:nowrap}.profile-prbar{margin-top:75px}.profile-prbar__text{display:block;font-weight:400;font-size:14px;line-height:120%;color:#9495a9;margin-top:10px}.profile-prbar__body{height:42px;display:flex;align-items:center;position:relative}.profile-prbar__amount{font-weight:400;font-size:16px;line-height:110%;color:#1b1d1f;position:relative;z-index:1;margin:0 14px}.profile-prbar__items{height:100%;position:absolute;top:0;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-radius:2px}.profile-hist__table tr,.profile-prbar__items-wrap{position:relative}.profile-prbar__div span,.profile-prbar__items-wrap span{font-weight:700;font-size:20px;line-height:100%;color:#9495a9}.profile-prbar__items-wrap span{position:absolute;top:-30px;right:0}.profile-prbar__items-wrap.done span{color:#1b1d1f}.profile-prbar__item{height:100%;background:rgba(130,211,202,.7);overflow:hidden;position:relative}.profile-prbar__item-first{border-bottom-left-radius:2px;border-top-left-radius:2px}.profile-prbar__item-last{border-bottom-right-radius:2px;border-top-right-radius:2px}.profile-prbar__done{position:absolute;background:#82d3ca;height:100%}.profile-prbar__divs{position:absolute;width:100%;display:grid;grid-template-columns:repeat(3,1fr);justify-items:end}.profile-prbar__div span{position:relative;top:-40px}.tel__btn{width:100%;padding:17px 0;margin-top:30px}.tel-code__body{display:flex;flex-direction:column}.tel-code__title{margin-bottom:10px}.prog-wind__perc span,.tel-code__text{font-weight:400;font-size:16px;line-height:140%;color:#333}.tel-code__phone{white-space:nowrap}.tel-code__change{-webkit-text-decoration-line:underline;text-decoration-line:underline;background:0 0;border:0;padding:0;cursor:pointer;transition:.2s}.tel-code__change:hover,.tel-code__repeat:hover{color:#82d3ca;transition:.2s}.tel-code__change,.tel-code__form input,.tel-code__repeat{font-weight:400;font-size:16px;line-height:140%;color:#333}.tel-code__repeat{-webkit-text-decoration-line:underline;text-decoration-line:underline;background:0 0;border:0;padding:0;cursor:pointer;margin-top:40px;transition:.2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:center}.tel-code__form{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.tel-code__form input{display:block;min-width:none;background:#fff;border:1px solid #d2d9df;border-radius:2px;width:100%;height:42px;padding:0 14px}.email__form{display:flex;flex-direction:column;margin-top:40px}.email__checkbox input+label{align-items:flex-start}.email__checkbox input+label::before{top:-4px}.email__btn{width:100%;padding:17px 0;margin-top:30px}.email-done__body{display:flex;flex-direction:column}.email-done__img{align-self:center;margin-bottom:30px}.change-modal__item{display:none}.change-modal__item.active{display:block}.change-modal__tabs{margin:30px 0 50px}.change-modal__form{margin-top:30px}.prog-wind{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;position:fixed;right:0;top:50%;transform:translateY(-50%)}.prog-wind__body{background:#fff;width:220px;position:relative;z-index:1;padding:20px 15px;box-shadow:0 1px 10px rgba(158,167,173,.3);transform:translateX(100%);transition:.4s}.prog-wind__body.opened{transform:translateX(0);transition:.4s}.prog-wind__body.opened .prog-wind__arrow svg{transform:rotateY(0);transition:.4s}.prog-wind__arrow{width:20px;height:40px;background:#dbe3e8;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;left:-20px;top:0;bottom:0;margin:auto 0}.prog-wind__arrow svg{transform:rotateY(180deg);transition:.4s}.prog-wind__btn,.prog-wind__text{font-weight:400;font-size:14px;line-height:120%;color:#333}.prog-wind__btn{display:block;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#2f3190;background:0 0;border:0;padding:0;cursor:pointer;margin-top:10px}.prog-wind__perc{background:#fff;border-left:1px solid #d1dae0;padding:10px 15px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;box-shadow:0 1px 10px rgba(158,167,173,.3)}.prog-wind__perc span{font-weight:700;color:#1b1d1f}.diagram{width:50px;height:50px;border-radius:50%;position:relative;overflow:hidden;border:1px solid #dbe3e8;margin-top:5px}.diagram .piece::before,.diagram::before{content:"";display:block;position:absolute}.diagram::before{top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;background:#fff;z-index:3;opacity:1}.diagram .piece,.diagram .text{position:absolute;left:0;right:0}.diagram .piece{width:100%;height:100%;overflow:hidden}.diagram .piece::before{width:50%;height:100%}.diagram .piece.left{transform:rotate(0deg);z-index:2;border-radius:50%}.diagram .piece.right,.diagram.over_50 .piece.left{transform:rotate(180deg)}.diagram .piece.right{z-index:1;border-radius:50%}.diagram.over_50 .piece.right{transform:rotate(360deg)}.diagram .left::before,.diagram .right::before{background:#fff}.diagram,.diagram.over_50 .left::before{background:#82d3ca}.diagram .text{z-index:3;top:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center}.disc-card__subtitle{display:block;font-weight:400;font-size:16px;line-height:140%;color:#333;margin-top:10px}.disc-card__form{margin-top:40px}.profile-hist__subtable::before,.purchase-history_mobile-menu{display:none}.purchase-history_button{padding:17px 0;width:100%}.profile-hist__table{width:100%}.profile-hist__subtable table{width:100%;background:#eef2f5;padding:15px}.profile-hist__subtable>td{padding:0}.profile-hist__subtable>td.active{padding-bottom:10px}.profile-hist__subtable-wrap{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.profile-hist__subtable-footer{display:flex;align-items:center;justify-content:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#dbe3e8;padding:15px}.profile-hist__subtable-result{font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f;margin-right:30px}.profile-hist__subtable-btn{padding:17px 0;width:100%;max-width:140px;height:48px}.profile-hist__subtable-btn:not(:last-child){margin-right:10px}.wishes__cards{grid-template-columns:repeat(4,1fr)}.category{margin-bottom:60px}.category__cards{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:40px;column-gap:40px;row-gap:20px}.category-card{background:#fff;border:1px solid #d2d9df;border-radius:6px;padding:15px;height:100%;transition:.2s}.category-card:hover{border:1px solid #82d3ca;box-shadow:0 0 0 1px #82d3ca;transition:.2s}.category-card__img{height:186px}.category-card__title{margin-top:10px;font-weight:700;font-size:16px;line-height:140%;color:#1b1d1f}.footer{background:#272837;color:#fff}.footer__body{display:grid;grid-template-columns:1fr 150px}.footer__container{padding-top:60px;padding-bottom:60px}.footer__blocks{display:flex;justify-content:space-between;max-width:770px;margin-right:100px}.footer__block:not(:last-child){margin-right:50px}.footer__title{font-weight:700;font-size:18px;line-height:100%;text-transform:uppercase;margin-bottom:30px}.footer__link{display:block;font-weight:400;font-size:16px;line-height:100%;transition:.2s}.footer__link:not(:last-child){margin-bottom:15px}.footer-basement__left a:hover,.footer__link:hover{color:#82d3ca;transition:.2s}.footer__link-tel{position:relative;padding-left:24px}.footer__link-tel>:first-child{font-weight:700;font-size:14px;display:block}.footer__link-tel>:last-child{display:block;margin-top:2px;font-size:12px}.footer__link-help::before,.footer__link-tel::before{content:"";position:absolute;width:16px;height:16px;left:0;background-size:16px}.footer__link-tel::before{top:0;bottom:0;margin:auto 0;background:url(/local/access/css/../img/icons/phone_white.svg) no-repeat}.footer__link-help{font-size:14px;position:relative;padding-left:24px}.footer__link-help::before{background:url(/local/access/css/../img/icons/message.svg) no-repeat}.footer__social{display:flex}.footer__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #d1dae0;border-radius:50%;transition:.2s}.footer__social-link:not(:last-child){margin-right:15px}.footer__social-link svg{transition:.2s}.footer__social-link:hover{border:1px solid #82d3ca;transition:.2s}.footer__social-link:hover svg{fill:#82d3ca;transition:.2s}.footer-basement{margin-top:40px;padding-top:20px;border-top:1px solid #d1dae0;font-weight:400;font-size:14px;line-height:100%;color:#9495a9;display:flex;justify-content:space-between}.footer-basement__left{display:flex}.footer-basement__left a{transition:.2s;margin-left:30px}.footer-basement__omni{text-decoration:underline;transition:.2s}.footer-basement__omni:hover{color:#82d3ca;transition:.2s}.balloon{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.balloon__title{font-weight:700;font-size:16px;line-height:140%;color:#272837;margin-bottom:20px}.balloon__table,.balloon__tel{display:block;font-size:16px;line-height:140%;color:#272837}.balloon__table{font-weight:400;margin-bottom:10px}.balloon__tel{font-weight:700}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10px}.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:14px}}@media (max-width:1550px){.swiper-button-prev{left:-60px}.swiper-button-next{right:-60px}.swiper-button-prev-receipt{left:0}.swiper-button-next-receipt{right:0}.swiper-button-next-product{right:-50px}.swiper-button-prev-product{left:-50px}.swiper-button-prev-compare{left:-40px}.swiper-button-next-compare{right:-40px}}@media (max-width:1280px){.header__city{margin-left:20px}.header__link{margin-right:15px}.header__call{margin-right:40px}.header__menu{margin-right:20px}.header__right>:not(:first-child)::after{left:-20px}.discount-card{padding:25px 20px 25px 30px}.discount-card__img{width:130px}.cert__img span{bottom:5vw;right:8vw}.receipt__slider .swiper-button-prev{top:auto;bottom:40px;left:10vw}.receipt__slider .swiper-button-next{top:auto;bottom:40px;right:10vw}.product-slider{max-width:420px;height:100%}}@media (max-width:1160px){.title-h2{font-size:32px}.product-card__preview{height:160px}.product-card__amount{margin-right:0;height:48px}.product-card__cart{width:100%;margin-top:5px;height:48px}.product-card__cart-done{width:100%;bottom:0}.product-card__btns{height:121px;bottom:-121px}.product-card__btns-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.main-slider .product-card:hover{padding-bottom:290px;scale:.98;transition:.3s}.main-slider .product-card:hover:hover .product-card__btns{opacity:1;visibility:visible;transition:.2s}.main-slider .product-card:hover:hover .product-card__footer{opacity:1;visibility:visible;box-shadow:0 -3px 0 0 #fff,0 0 0 2px #82d3ca;transition:.8s}.header__menu{display:none}.header__right>:nth-child(even)::after{display:none}.header-catalog__blocks{-moz-column-gap:80px;column-gap:80px}.cert__img span,.discount-card__title{font-size:20px}.discount-card__new{font-size:22px}.discount-card__old{font-size:12px}.cert__title{margin-bottom:20px}.cert__subtitle{font-size:16px}.receipt__slider .swiper-button-prev{top:auto;bottom:40px;left:9vw}.receipt__slider .swiper-button-next{top:auto;bottom:40px;right:9vw}.receipt__card{height:120px}.receipt__card-slider{height:100%}.receipt__img{width:110px}.receipt-slide__img{height:190px}.goods__types{margin-top:30px}.goods-cards-1{gap:20px}.goods-card-2__add,.goods-card-3__btns{max-width:150px}.goods-card-2__props{margin-left:15px}.catalog__content{gap:30px;grid-template-columns:200px 1fr}.articles__preview{height:160px}.product__container{grid-template-columns:1fr 280px;gap:25px}.product__btns{flex-direction:column}.product__amount{max-width:100%;margin-bottom:10px}.product__tocart,.rate-write__input input{max-width:100%}.product-slider{max-width:36vw}.product-preview{margin-right:60px}.product__title{font-size:22px}.swiper-button-prev-product{left:-40px}.swiper-button-next-product{right:-40px}.descript-tabs__body{margin-top:30px}.descript-tab-1__title{font-size:24px}.descript-tab-1__text{font-size:16px;margin-top:20px}.descript-tab-1__text p:not(:last-child){margin-bottom:10px}.descript-tab-1__ul,.descript-tab-2__prop,.descript-tab-2__title{font-size:16px}.descript-tab-1__ul li{margin-top:10px;margin-bottom:5px}.descript-tab-2__name{font-size:16px;max-width:280px}.descript-tab-4__ul li{font-size:16px}.descript-tab-4__ul li:first-child{margin-top:20px}.descript-tab-4__ul li:not(:last-child){margin-bottom:10px}.descript__body{margin-top:-80px}.descript-get{margin-top:-20px}.descript-get__social>:not(:last-child){margin-right:8px}.rate-write__info{flex-direction:column;align-items:flex-start}.rate-write__start{order:1}.rate-write__input{order:2;margin-top:20px;width:100%}.order__content{grid-template-columns:1fr 280px}.order-aside__nofree{font-size:14px}.compare__grid{grid-template-columns:200px 1fr}}@media (max-width:960px){.main-container{padding-left:55px;padding-right:55px}.title-h1{font-size:30px}.path-main{padding-top:20px;margin-bottom:40px}.product-card__preview{height:140px}.pickup__body{grid-template-columns:280px 1fr}.pickup__text{padding-top:60px}.header-catalog__menu{width:220px}.header-catalog__blocks{gap:60px}.intro-slider .swiper-button-prev{width:40px;height:40px;left:10px}.intro-slider .swiper-button-next::after,.intro-slider .swiper-button-prev::after,.swiper-button-next::after,.swiper-button-prev::after{width:8px;height:18px;background-size:8px 18px}.intro-slider .swiper-button-next,.swiper-button-next{width:40px;height:40px;right:10px}.swiper-button-next{right:-45px}.swiper-button-prev{width:40px;height:40px;left:-45px}.discount-card__img{width:98px}.cert__img span{bottom:4vw;right:5vw;font-size:18px}.categories__card{height:140px}.receipt__img{margin-right:10px}.catalog__title{margin-bottom:30px}.articles__preview{height:140px}.goods-card-2__img img{width:140px}.swiper-button-prev-product{width:27px;height:80px;left:0}.swiper-button-next-product::after,.swiper-button-prev-product::after{width:15px;height:30px;background-size:15px 30px}.swiper-button-next-product{width:27px;height:80px;right:0}.product__body{flex-direction:column}.product__wrapper{order:1;height:600px}.product-preview{order:2;flex-direction:row;max-width:100%;margin-top:20px;margin-right:0}.product-preview__btn-prev{transform:rotate(-90deg);margin-bottom:0}.product-preview__btn-next{transform:rotate(90deg);margin-top:0}.product-nav{flex-direction:row}.product-nav__item:not(:last-child){margin-bottom:0;margin-right:10px}.product-slider{max-width:100%}.product-slider__btns{right:50px}.product__wrapper{padding:0 30px}.descript__body{margin-top:-80px}.cart__title{margin-bottom:30px}.cart-aside{padding:20px}.cart-aside__number,.cart-aside__text{font-size:14px}.cart-aside__number-total{font-size:20px}.cart-body{padding:20px}.cart-body-item__title,.cart-body__header,.order__checkbox label{font-size:14px}.cart-body-item__info>:not(:last-child){margin-right:20px}.cart-body-item__code{font-size:12px;margin-top:0}.cart-body-item__params{font-size:12px;flex-direction:column;margin-top:15px}.cart-body-item__params>:not(:first-child){position:relative;padding-left:0;margin-left:0;margin-top:2px}.cart-body-item__params>:not(:first-child)::before{display:none}.cart-body-item__amount-btn{height:42px;font-size:14px}.cart-body-item__one{font-size:14px;margin-top:5px}.cart-body-item__available{font-size:12px;margin-top:2px}.cart-body-item__price-new{font-size:16px}.cart-body-item__price-old{font-size:12px}.cart-body-item__img{max-width:100px;margin-right:10px}.cart-body-promo__subtitle{font-size:12px}.cart-body-promo__input{height:40px;font-size:14px}.cart-body-promo__input::-moz-placeholder{font-size:14px}.cart-body-promo__input::placeholder{font-size:14px}.cart-body-promo__btn{height:40px;margin-left:10px;font-size:12px}.order__body,.order__content{gap:20px}.order__item{padding:30px 30px 50px}.order__point{margin-bottom:20px}.order-aside__title,.order__point{font-size:24px}.clauses__title{margin-bottom:30px}.clauses-content__cards{gap:20px}.clause__title{margin-bottom:20px}.clause__content{grid-template-columns:1fr 200px;gap:20px}.clause-body__title{font-size:24px;line-height:120%;margin-bottom:20px}.clause-body__text{font-size:16px}.clause-body__text-first{margin-top:20px}.clause-body__list{font-size:16px}.clause-body__list li{font-size:16px;margin-top:10px}.clause-body__list span{margin-top:5px}.clause-body__list span:last-child{margin-bottom:10px}.clause-body__item{margin-top:30px}.compare__grid{grid-template-columns:160px 1fr}.compare__title,.profile__title{margin-bottom:30px}.compare__sticky.fixed{padding:20px 0}.compare__sticky.fixed .product-card__preview{width:80px;height:60px}.profile__body{padding:40px}.profile-disc__footer>:not(:first-child){margin-left:25px}.category__cards{-moz-column-gap:20px;column-gap:20px;row-gap:20px}}@media (max-width:880px){.main-container{padding-left:30px;padding-right:30px}.product-card__text{padding:15px}.product-card__btns{padding:0 15px 15px}.geo-yours{left:200px;margin-right:20px}.header__logo img{width:140px}.footer__body{grid-template-columns:1fr}.footer__social{margin-top:40px}.discount-card{padding:20px 10px 20px 25px}.cert__body{-moz-column-gap:20px;column-gap:20px}.categories__cards{gap:20px}.receipt__cards{gap:10px}.receipt__img{margin-left:-30px}.receipt__slider .swiper-button-prev{top:auto;bottom:19px;left:8vw;display:block}.receipt__slider .swiper-button-next{top:auto;bottom:19px;right:8vw;display:block}.swiper-pagination-receipt{bottom:20px}.recommend__wrapper{gap:20px}.swiper-button-next,.swiper-button-prev{display:none}.product-card__footer{padding:0 15px 15px}.goods-card-2__img img,.goods-header__views{display:none}.goods-header__params{width:100%;justify-content:space-between}.swiper-button-next-product,.swiper-button-prev-product{display:flex}.descript-tabs__btn{font-size:12px}.descript-tab-2__name{max-width:200px}.order-data__form,.order-get__form{grid-template-columns:1fr}.shops__city{font-size:20px}.shops__cities{margin-bottom:40px}.profile-hist__body{padding:30px}.purchase-history_button{padding:15px 0;font-size:12px}}@media (max-width:768px){.main-container{padding-left:20px;padding-right:20px}.menu-footer{display:block}.title-h2{font-size:26px}.main-btn,.trans-btn{font-size:12px;padding:15px 0}.main-slider .product-card:hover{box-shadow:none;scale:inherit;padding-bottom:0}.main-slider .product-card:hover:hover .product-card__btns,.main-slider .product-card:hover:hover .product-card__footer{opacity:0;visibility:hidden}.product-card{max-width:100%;width:100%}.product-card:hover{scale:inherit;box-shadow:none}.product-card__preview{height:240px}.product-card__mobile{display:block}.product-card__sBtns{opacity:1;visibility:visible}.product-card__sBtn{width:24px;height:24px;padding:0}.product-card__sBtn svg{width:16px;height:16px}.product-card__sBtn-like{margin-bottom:5px}.product-card__text{padding:10px 10px 0}.product-card__title{font-size:12px}.product-card__price{margin-bottom:0}.product-card__price-new{font-size:18px}.product-card__available,.product-card__price-old{font-size:10px}.product-card__footer{display:none}.main-slider__card{max-width:50%}.main-slider__body{padding-left:20px;padding-right:20px}.main-swiper-container{padding-right:0;padding-left:0}.main-overlay,.scroll-top{display:none}.popup{background:#fff;display:block;padding-bottom:80px}.popup-buy__body{width:100%;max-width:100%;padding:0 20px;overflow-y:scroll}.popup-buy__close{display:none}.popup-buy__header{display:flex}.popup-buy__title{font-weight:700;font-size:16px;line-height:140%;margin-top:74px;margin-bottom:30px}.popup-buy__input{margin-bottom:15px}.popup-buy__input span{font-size:12px;margin-bottom:5px}.popup-buy__input input{height:40px;font-size:14px}.popup-buy__input input::-moz-placeholder{font-size:14px}.popup-buy__input input::placeholder{font-size:14px}.popup-buy__input textarea{height:84px;min-height:84px;max-height:200px}.popup-buy__checkbox input+label::before,.rate-write__checkbox input+label::before{width:20px;height:20px}.popup-buy__checkbox label,.rate-write__checkbox label{font-size:12px;padding-left:30px}.popup-buy__btn{margin-top:20px}.popup-have__body{max-width:100%;height:100%;margin:0}.popup-have__hat{display:block}.popup-have__hat-desktop,.popup-have__item{display:none}.popup-have__item.active{display:grid;grid-template-columns:1fr}.popup-have__item-map{margin-top:20px;max-width:100%;min-width:10px}.popup-have__map{height:600px;width:100%;max-width:100%}.popup-have__text{max-width:100%;padding:0 20px}.popup-have__cards{margin-top:20px}.popup-have__title{font-weight:700;font-size:16px}.popup-have__content{background:#fff;padding-bottom:100px}.pickup__map{display:none}.pickup__body{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.pickup__back{display:none}.pickup__cards{margin-top:20px}.pickup__choose{margin-top:30px}.pickup__title{font-weight:700;font-size:16px}.pickup__text{padding-bottom:40px;padding-top:74px}.enter-code__item{margin-top:20px}.enter-f__title{font-weight:400;font-size:26px;line-height:100%;margin-bottom:10px}.geo__body{width:100%;max-width:100%;padding:0 20px;margin:0;overflow-y:scroll}.geo__pad{padding:0}.geo-cities{border:0;margin-top:20px;max-height:100%;grid-template-columns:1fr;overflow:visible}.geo-cities__items span,.geo-cities__items ul li button,.geo__main button{font-size:14px}.geo__main{margin-top:15px}.geo-yours{top:0;right:0;left:auto;margin-right:0;padding:20px;width:100%}.geo-yours::before{right:50px;left:auto}.geo-yours__no,.geo-yours__yes{padding:14px 30px}.geo-yours__text{font-size:12px}.page404{margin-bottom:40px}.page404__title{font-size:36px}.page404__text{font-size:14px}.header__body{display:none}.header__hat{height:46px}.header-mobile{position:relative;display:flex;align-items:center;justify-content:center}.header-mobile__burger{position:absolute;left:0}.header-mobile__btns{position:absolute;right:0}.header-mobile__tel{margin-left:2px}.header-main{height:80px}.header-main__baskets,.header-main__btn{display:none}.header-main__searched{margin:0;max-width:100%}.header-main__searched-res{top:38px}.header-main__search{height:38px}.header-main__search button svg{width:18px;height:18px}.header-catalog{display:none}.footer__container{padding-top:0;padding-bottom:110px}.footer__blocks{margin-right:0;flex-wrap:wrap}.footer__blocks>:not(:last-child){margin-right:30px}.footer__block{margin-top:40px}.footer-basement{flex-direction:column;font-size:12px}.footer-basement__omni{margin-top:15px}.footer__title{font-size:14px;margin-bottom:20px}.footer__link{font-size:14px}.footer__link:not(:last-child){margin-bottom:10px}.footer__social,.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{margin-top:20px}.intro-slider{margin-bottom:40px}.intro-slider__container{padding:0}.swiper-scrollbar-drag{width:20px}.discount{margin-bottom:40px}.discount-card__title{font-size:14px;margin-bottom:10px}.discount-card__amount{padding:7px 12px}.discount-card__new{font-size:16px;margin-right:5px}.discount-card__old{font-size:9px}.discount__slider{margin-top:20px;padding-left:20px;padding-right:20px}.cert__body{grid-template-areas:"title" "img" "text" "btn";grid-template-columns:1fr}.cert__img{max-width:500px}.cert__img span{right:120px;bottom:60px}.cert__subtitle{font-size:14px;margin-top:15px;max-width:560px}.cert__btn{margin-top:20px}.categories{margin-top:40px}.categories__cards{gap:10px}.categories__card{padding:10px}.categories__title{font-size:12px;line-height:120%}.categories__icon{width:36px;height:36px}.receipt{margin-top:40px;margin-bottom:40px}.receipt__cards{grid-template-columns:1fr;margin-top:20px}.receipt__name{font-size:14px}.receipt__img{margin-left:0;width:90px}.receipt__card{height:100px}.receipt__card-slider{grid-row:7;height:340px;margin-left:0}.receipt__slider .swiper-button-prev{top:auto;bottom:19px;left:38vw;display:block}.receipt__slider .swiper-button-next{top:auto;bottom:19px;right:38vw;display:block}.receipt-slide__title{margin-top:30px;font-size:14px}.recommend{margin-bottom:40px;margin-top:40px}.recommend-slider{width:100%;overflow:hidden;padding-left:20px;padding-right:20px}.recommend__wrapper{display:flex;gap:0}.recommend__title{margin-bottom:20px}.recommend-card{margin:0;width:100%;max-width:100%;flex-shrink:0}.recommend-card:hover{outline:0}.recommend-card:hover .product-card__btns{padding:0;margin-bottom:0;opacity:0;visibility:hidden;height:0}.sales{margin-top:40px}.sales__body{margin-top:20px}.articles{margin-top:40px;margin-bottom:40px}.articles__preview{height:200px}.articles__img img{max-width:100%}.articles__title{font-size:12px;height:30px}.articles__more{display:none}.articles__slider{padding-right:20px;padding-left:20px}.articles__text{padding:10px}.articles__card:hover{padding-bottom:0;box-shadow:none;scale:inherit}.articles__card:hover .articles__more{opacity:0;visibility:hidden}.catalog__content{grid-template-columns:1fr}.catalog__title{margin-bottom:20px}.catalog__container{padding:0}.filter{display:none}.filter-range__minus{width:40px}.goods{overflow:hidden}.goods__types{margin-top:20px}.goods-cards-1{padding-left:20px;padding-right:20px}.goods-nav{display:none}.goods-card:hover{outline:0}.goods-header,.goods__footer{padding-left:20px;padding-right:20px}.goods-header__checkbox{display:none}.goods-header__btns{display:flex}.goods-header__select{max-width:190px}.goods-tags{flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.goods-tags::-webkit-scrollbar{width:0;height:0}.goods-tags__tag{white-space:nowrap}.goods-tags__wrapper{flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.goods-tags__wrapper>:first-child{margin-left:20px}.goods-tags__delete{white-space:nowrap;margin-right:20px}.product__body{display:none}.product__container{grid-template-columns:1fr}.product-path-main{display:none}.product-slide{overflow:hidden;height:485px}.product-slide__body{padding:0 20px}.product__btns{flex-direction:row}.product__btns>:first-child{margin-right:10px}.product__tocart,.profile-hist__table td.active{padding:15px 0}.product__amount{height:42px;margin-bottom:0;max-width:122px}.product__buy{padding:0;font-size:12px;height:42px}.product__title{font-size:20px}.product__available,.product__code{font-size:14px}.product__price-new{font-size:24px}.product__price-old{font-size:14px}.product-colors__items{grid-template-columns:repeat(auto-fill,46px)}.product-colors__item{width:46px;height:52px}.product-mobile-slider{display:flex}.descript{margin-top:40px}.descript__container{padding:0}.descript-tabs{padding:40px 20px}.descript-tabs__btn:not(:last-child){margin-right:20px}.descript__btn{display:none}.descript-tab-1__title,.order-data__linked h3,.order-data__login h3{font-size:20px}.descript-tab-1__text,.descript-tab-1__ul,.descript-tab-2__name,.descript-tab-2__prop,.descript-tab-2__title,.descript-tab-4__ul li{font-size:14px}.descript__body{margin-top:40px;order:2}.descript-get{margin-top:0;order:1;padding:0 20px}.descript-get__share{display:none}.descript-get__title{font-size:14px;height:24px}.descript-get__btn,.descript-get__item,.descript-get__pickup span{font-size:14px}.rate-header__number{font-size:26px}.rate-header__amount,.rate-write__comment textarea,.rate-write__input input{font-size:14px}.rate-header__btn{max-width:145px}.rate-item{padding:20px 0}.rate-item__header{flex-direction:column}.rate-item__name{margin-right:10px}.rate-item__date,.rate-item__text{margin-top:5px}.rate-write{margin-top:30px}.rate-write__info{margin-top:20px}.rate-write__title{font-size:12px;margin-bottom:5px}.rate-write__checkbox,.rate-write__input{margin-top:15px}.rate-write__comment textarea::-moz-placeholder,.rate-write__input input::-moz-placeholder{font-size:14px}.rate-write__comment textarea::placeholder,.rate-write__input input::placeholder{font-size:14px}.rate-write__btn{margin-top:20px;max-width:100%}.rate-write__sent{margin-top:20px}.cart__title{margin-bottom:20px}.cart__content{gap:0}.cart-aside{padding-top:30px}.cart-aside__body{border-top:1px solid #d1dae0;padding-top:30px}.cart-aside__footer{border:0;padding-top:0;margin-top:15px}.cart-aside__btn{margin-top:20px}.cart-body{padding-bottom:0}.order{margin-bottom:40px}.order-aside,.order-aside__title,.order-get-card-main .order-get-card__subtitle,.order-get-card-main .order-get-card__text{display:none}.order__content{grid-template-columns:1fr}.order-data__form{gap:15px}.order-data__input{margin-bottom:0}.order-data__discount::after{width:16px;height:16px;background-size:16px;right:5px;top:-6px}.order-data__hint{font-size:12px}.order-data__linked span{font-size:14px;max-width:380px}.order-data__login{bottom:80px;width:400px}.order-data__login span{font-size:14px}.order-get__item{margin-top:20px}.order-get__input{margin-bottom:0}.order-get__title,.order-get__way h5{font-size:14px}.order-get__form{margin-top:10px;gap:15px}.order-get__house{gap:10px}.order-get__ways{margin-top:10px;gap:10px}.order-get__way{padding:10px 14px}.order-get__way span{font-size:12px}.order-get__cards{gap:10px}.order-get__mobile{display:block;margin-top:15px}.order-get-card{padding:10px}.order-get-card__subtitle,.order-get__footer span{font-size:12px}.order-get-card__subtitle-mobile{display:block}.order-get-card__text{font-size:14px}.order-get-card__header{padding-left:30px}.order-get-card__header::before{width:20px;height:20px;background-size:20px}.order-get-card__title{font-size:12px;text-transform:uppercase}.order-get__footer{margin-top:20px;padding-top:20px}.order-get__pickup{margin-bottom:10px}.order-get__pickup-btn{font-size:14px}.order__item{padding:0}.order__body{padding:30px 20px;background:#fff;gap:30px}.order__point{font-size:20px;padding-left:25px}.order__point::before{width:20px;height:20px;font-size:14px}.order__btn-mobile{display:block}.order__checkbox{margin-top:0}.total{display:block}.clauses{margin-bottom:40px}.clauses__more{margin-top:30px}.clauses__title{margin-bottom:20px}.clauses-content__text{padding:10px}.clauses-content__card:hover{box-shadow:none}.clauses-aside__title{font-size:14px}.clauses-aside__link{margin-top:10px;font-size:14px}.clause{margin-bottom:40px}.clause__content{grid-template-columns:1fr}.clause-card{display:none}.clause-body__title{font-size:20px;line-height:120%}.clause-body__list,.clause-body__list li,.clause-body__text{font-size:14px}.clause-body__back{display:flex}.shops__cards{margin-bottom:40px}.shops__nav{margin-left:30px}.shops-card__title{font-size:14px;padding-left:30px}.shops-card__title::before{width:20px;height:20px;background-size:20px}.profile-mail__checkbox label,.shops-card__subtitle{font-size:14px}.shops-card__work{font-size:12px;margin-top:10px}.shops__map{height:410px}.shops__container{padding:0}.shops__city{flex-shrink:0;margin-bottom:1px}.shops__city:first-child{margin-left:20px}.shops__city:last-child{margin-right:20px}.shops__cities{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.shops__cities::-webkit-scrollbar{display:none}.compare{margin-bottom:40px}.compare .product-card__text{padding:10px}.compare__slider .product-card__mobile{display:none}.compare__grid,.compare__grid-goods{grid-template-columns:1fr;gap:5px}.compare__grid-goods{gap:0}.compare__title{margin-bottom:20px}.compare-header{flex-direction:column}.compare-header__delete{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:15px;padding-left:30px}.compare-header__delete::before{width:20px;height:20px;background-size:18px}.compare-header__show{display:flex;flex-direction:column}.compare-header__show span{font-size:12px;margin-bottom:5px}.compare-header__show a{font-size:14px;margin-top:5px}.compare__goods{margin-top:30px}.compare__lines>:not(:last-child){padding-bottom:20px}.compare-line__title{padding-left:20px;padding-right:20px;font-weight:700;font-size:14px}.compare-line__wrapper span{font-size:12px}.compare__sticky.fixed{padding:10px 0}.profile{margin-bottom:40px}.profile__menu,.profile__title{display:none}.profile__back{display:block;margin-bottom:20px}.profile__body{padding:30px 20px}.profile__contacts,.profile__grid{grid-template-columns:1fr;gap:15px}.profile__contacts{gap:30px}.profile__btn{margin-top:30px;max-width:100%}.profile__sbtn{margin-top:5px}.profile__item-mail{flex-direction:column}.profile__item-mail>:last-child{margin-left:0;margin-top:30px}.profile-mail__title{font-size:14px;margin-bottom:20px}.profile-mail__checkbox{margin-top:10px}.profile-disc__title{font-size:20px;margin-bottom:20px}.profile-disc__subtitle{font-size:14px}.profile-disc__btn{width:100%;margin-top:20px}.profile-disc__footer{padding-top:20px;flex-direction:column}.profile-disc__footer>:not(:first-child){margin-left:0;margin-top:15px}.profile-disc__amount{padding-left:30px}.profile-disc__amount::before{width:20px;height:20px;background-size:20px}.profile-disc__amount>:first-child{font-size:14px}.profile-disc__amount>:last-child{font-size:12px}.profile-prbar{margin-top:45px}.profile-prbar__text{font-size:12px;margin-top:15px}.profile-prbar__amount{font-size:14px}.profile-prbar__items{grid-template-columns:1fr}.profile-hist__ext::before,.profile-hist__table thead,.profile-hist__table tr::before,.profile-prbar__items-wrap{display:none}.profile-prbar__items-wrap.current{display:block}.profile-prbar__items-wrap span{font-size:16px;top:-25px}.profile-hist__table td{display:flex;align-items:center;width:100%;position:relative}.profile-hist__table td::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#d1dae0}.profile-hist__subtable{top:-20px}.profile-hist__subtable-wrap,.profile-hist__subtable>td{width:100%}.profile-hist__subtable>td::before{background:0 0}.profile-hist__subtable-footer{flex-direction:column;align-items:center}.profile-hist__subtable-result{margin-right:0;margin-bottom:10px}.profile-hist__subtable-btn{max-width:100%;height:42px}.profile-hist__subtable-btn:not(:last-child){margin-right:0;margin-bottom:5px}.purchase-history_mobile-menu{display:inline-block;flex:0 0 50%;margin-right:10px;font-weight:500;color:#9495a9}.purchase-history_button{margin-bottom:20px}.tel__btn{margin-top:20px}.tel-code__title{margin-bottom:10px}.tel-code__change,.tel-code__text{font-size:14px}.tel-code__repeat{font-size:14px;margin-top:20px}.tel-code__form{margin-top:30px}.email__btn{margin-top:20px}.email__form{margin-top:30px}.email-done__title{margin-top:0}.email-done__img{margin-top:74px;margin-bottom:20px}.change-modal__form{margin-top:20px}.change-modal__tabs{display:flex}.disc-card__img,.prog-wind{display:none}.disc-card__text{padding-bottom:80px}.disc-card__subtitle{font-size:14px;margin-top:5px}.disc-card__form{margin-top:20px}.confirm-aside{display:block;padding:0 20px 30px}.confirm-aside__title{display:block;border-top:1px solid #d1dae0;padding-top:15px}.confirm__body{padding-bottom:15px}.confirm__content{gap:0}.confirm__title{margin-bottom:10px}.confirm__title::after{top:5px;left:5px;width:10px;height:10px;background-size:10px}.confirm__btn{margin-top:20px;padding:15px}.wishes__cards{padding:0;grid-template-columns:repeat(3,1fr)}.category__cards{grid-template-columns:1fr 1fr;gap:10px}.category-card__title{font-size:12px}.confirm__item-title{display:block;font-size:20px}.confirm__share{display:flex;padding:0 10px 10px}.confirm-prod:last-child{padding-bottom:20px;border-bottom:1px solid #d2d9df}.confirm-prod__title{font-size:14px}.confirm-prod__subtitle{font-size:12px;margin-top:3px}.confirm-prod__params{margin-top:5px}.confirm-prod__price{font-size:16px}.confirm-prod__right{margin-left:30px}.confirm-prod__img{margin-right:10px}.print-version__ul{flex-direction:column}.print-version__ul>:not(:last-child){border-right:none;margin-right:0;padding-right:0;margin-bottom:15px}.print__total-title{font-size:18px}.cert__img{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}.cert__text{-ms-grid-row:3;-ms-grid-column:1}.cert__btn,.cert__title{-ms-grid-row:1;-ms-grid-column:1}.cert__btn{-ms-grid-row:4}}@media (max-width:577px){.menu-footer__links{justify-content:space-between}.main-swiper-container{padding-right:0;padding-left:0}.title-h1{font-size:26px}.cert__btn{max-width:100%}.product-card__preview{height:180px}.geo-yours{flex-direction:column;align-items:flex-start}.geo-yours__btns{margin-top:10px}.geo-yours__yes{margin-left:0}.compare__sticky.fixed .product-card__link,.footer-basement__left{flex-direction:column}.footer-basement__left a{margin-left:0;margin-top:15px}.discount-card{padding:20px 30px 20px 35px}.cert__img span{right:10vw;bottom:8vw}.categories__cards{grid-template-columns:1fr 1fr}.categories__card{height:100px}.receipt__slider .swiper-button-prev{top:auto;bottom:20px;left:32vw}.receipt__slider .swiper-button-next{top:auto;bottom:20px;right:32vw}.goods-cards-1{grid-template-columns:1fr 1fr}.goods__more{max-width:100%}.articles__preview{height:120px}.cart-body__header{flex-direction:column;align-items:flex-start}.cart-body__delivery{margin-top:5px}.cart-body-item__info{flex-direction:column;align-items:flex-start}.cart-body-item__hat{order:1}.cart-body-item__amount{order:3;margin-top:15px}.cart-body-item__price{order:2;flex-direction:row;margin-top:15px}.cart-body-item__price-old{margin-left:5px}.cart-body-promo>:first-child{display:none}.cart-body-promo__form{flex-direction:column;align-items:flex-start}.cart-body-promo__btn{margin-left:0;margin-top:15px}.cart-body-promo-input{max-width:100%}.order-get__ways,.order-pay .order-get__cards{grid-template-columns:1fr}.order-data__hint{width:100vw}.order-data__login{max-width:100%;width:100%}.order-data__login-btns{flex-direction:column;align-items:center}.order-data__login-btns>:last-child{margin-left:0;margin-top:15px}.order-data__login-btns button{max-width:200px}.order-data__linked{max-width:100%;width:100%}.order-data__linked span{margin:0 auto}.clauses__footer{padding:0}.clauses-content__cards{grid-template-columns:1fr 1fr;gap:10px}.compare__sticky.fixed .product-card__text{margin-left:0;margin-top:5px}.confirm__btn{width:100%}.confirm-prod__img{max-width:60px;margin-right:5px}.confirm-prod__price{font-size:14px}}@media (max-width:390px){.product-card__preview{height:120px}.cert__btn{width:100%;display:flex;align-items:center;justify-content:center}.cert__img span{font-size:14px;right:16vw;bottom:10vw}.categories__card{flex-direction:row;justify-content:flex-start;height:68px}.categories__title{text-align:left}.categories__icon{margin-bottom:0;margin-right:10px}.goods-cards-1{gap:10px}.descript-tabs__btn{font-size:3.3vw}.descript-tab-2__name{max-width:150px}.cart-body-item__img{max-width:80px}.order-data__hint{width:220px}.order__checkbox label{flex-direction:column}.order__checkbox label a{margin-left:0}.order__checkbox input+label{align-items:flex-start}.order__checkbox input+label::before{top:-3px}.shops__btn{font-size:12px}.shops__city{font-size:20px}.confirm__share{flex-direction:column;align-items:flex-start}.confirm__share span{margin-right:0;margin-bottom:10px}.confirm-prod__img{max-width:100px;margin-bottom:10px}.confirm-prod__left{flex-direction:column}.confirm-prod__right{margin-left:20px}}@media (max-width:320px){.main-container{padding:0 10px}.main-slider__card{max-width:100%}.main-slider__body{padding-left:15px;padding-right:15px}.main-swiper-container{padding-right:0;padding-left:0}.recommend-slider{padding-left:15px;padding-right:15px}.params-mobile__body{padding:30px 10px}.params-mobile__close{right:10px}.popup-buy__body,.popup-have__hat,.popup-have__text{padding:0 10px}.product-card__preview{height:200px}.menu-footer__container{padding:0 5px}.enter-f__header{left:10px}.header-mobile__logo{width:110px}.header-catalog-mob__close{right:10px}.footer__container{padding-bottom:110px}.intro-slider__container{padding:0}.discount-card{padding:15px}.discount__slider{padding-left:10px;padding-right:10px}.categories__card{padding:5px}.categories__icon{margin-right:5px}.receipt__slider .swiper-button-prev{top:auto;bottom:20px;left:30vw}.receipt__slider .swiper-button-next{top:auto;bottom:20px;right:30vw}.goods-header{padding-left:10px;padding-right:10px}.goods-header__params{flex-direction:column;align-items:flex-start}.goods-header__btns{margin-top:15px;align-self:flex-end}.goods-header__select{max-width:100%}.goods-cards-1,.goods__footer{padding-left:10px;padding-right:10px}.goods-tags__wrapper>:first-child,.shops__city:first-child{margin-left:10px}.goods-tags__delete{margin-right:10px}.filter-mobile-header,.filter-mobile__body{padding-left:10px;padding-right:10px}.filter-mobile__show{padding:0 10px}.catalog__container{padding-left:0;padding-right:0}.articles__slider{padding-left:15px;padding-right:15px}.articles__preview{height:200px}.product__btns{flex-direction:column}.product__amount{max-width:100%;margin-bottom:10px}.product-mobile-slider__header{padding:0 10px}.product-share__body{padding:30px 10px}.descript__container{padding:0}.descript-tabs{padding:40px 10px}.descript-get{padding:0 10px}.cart-body-item{flex-direction:column}.cart-body-item__img{align-self:center;max-width:180px}.order__body{padding:30px 15px}.order-get__cards{grid-template-columns:1fr}.total__container{padding:0 25px}.clauses__footer{padding:0}.clauses-content__cards{grid-template-columns:1fr}.shops__container{padding:0}.shops__city{flex-shrink:0}.shops__city:last-child{margin-right:10px}.compare-line__title,.compare__char-title{padding-left:10px;padding-right:10px}.tel-code__form{gap:10px}.confirm-aside{padding:0 15px 30px}.confirm__body{padding:30px 15px 15px}.wishes__cards{padding:0}}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/* End */


/* Start:/local/access/css/over.css?174721936231406*/
.choose-color.selected {
  border: 1px solid #82d3ca;
  box-shadow: 0px 0px 0px 1px #82d3ca;
}
.choose-size.selected {
  color: #82d3ca;
}
.product-color__item.notallowed:after {
  position: absolute;
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px;
  background: rgba(255, 255, 255, 0.75)
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=)
    no-repeat center;
  background-size: 80% 80%;
  content: "";
}
.product-size__item.notallowed:after {
  position: absolute;
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px;
  background: rgba(255, 255, 255, 0.75)
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=)
    no-repeat center;
  background-size: 80% 80%;
  content: "";
}
.product-size__item {
  position: relative;
}
.product-card__amount .product-item-amount-field {
  border: none;
  display: inline;
  width: 30px;
  text-align: center;
}
.product-card__cart-done.active {
  top: 0;
}
.smart-filter-parameters-box {
  position: relative;
}
.smart-filter-popup-result.filter-show {
  right: -207px;
  top: -10px;
}
.filter-item__el span span {
  margin-left: 0;
}
.hodeMoreFilterValue {
  display: none;
}
.smart-filter-parameters-box-container {
  display: flex;
}
.smart-filter-button-box .main-btn {
  padding: 12px 0;
  width: 100%;
  max-width: 100px;
}
.smart-filter-button-box .trans-btn {
  padding: 12px 0;
  width: 100%;
  max-width: 100px;
  margin-left: 20px;
}
.goods-nav__item {
  display: inline-block;
  text-align: center;
  line-height: 2.5;
}
.product-colors__item img {
  border-radius: 25px;
  width: 66%;
}
.params-mobile-color__item.notallowed {
  cursor: not-allowed;
}

.params-mobile-color__item.notallowed:after {
  position: absolute;
  top: 0;
  right: -2px;
  bottom: -2px;
  left: 0;
  background: rgba(255, 255, 255, 0.75)
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=)
    no-repeat center;
  background-size: 80% 80%;
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 0;
}
.params-mobile-size__item.selected {
  border: 1px solid #82d3ca;
  box-shadow: 0px 0px 0px 1px #82d3ca;
  color: #333333;
}
.params-mobile-size__item.notallowed {
  color: #d2d9df;
  cursor: not-allowed;
}
.params-mobile-size__item.notallowed::before {
  content: "";
  position: absolute;
  left: -10px;
  top: 18px;
  width: 140%;
  height: 1px;
  background: #d2d9df;
  transform: rotate(-36deg);
}
.params-mobile-size__item.notallowed::after {
  content: "";
  position: absolute;
  left: -10px;
  top: 19px;
  width: 140%;
  height: 1px;
  background: #d2d9df;
  transform: rotate(36deg);
}
.product-slide {
  opacity: 0;
  display: none;
  transition: opacity 250ms linear;
}
.product-slide.active {
  opacity: 1;
  display: block;
}
.product-nav__item {
  background-color: #fff;
}
.product__tocart.done {
  background-color: #389928;
  display: none;
  cursor: default;
}
.done_cart .product__tocart.done {
  display: block;
}
.done_cart .product__tocart {
  display: none;
}
.product-slide__btn.active svg {
  stroke: #1b1d1f;
  transition: 0.2s;
}
.descript-get__pickup .descript-get__item span {
  display: inline;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  color: #333333;
}
.descript-tabs__btn-reviews::before {
  display: none;
}
.descript-tabs__btn-reviews span {
  position: absolute;
  top: -16px;
  right: -14px;
  padding: 2px 10px;
  background: #e2383e;
  border-radius: 30px;
  font-weight: 700;
  font-size: 12px;
  line-height: 100%;
  color: #ffffff;
}
.rate-write {
  display: none;
}
.rate-write.active {
  display: block;
}
.rate-write__title.requiredInput::after {
  content: "*";
  position: absolute;
  color: #e2383e;
}
.cart-body-item__amount-btn input {
  border: none;
  display: inline;
  text-align: center;
  width: 100%;
}
.cart-body-promo-error {
  font-weight: 400;
  font-size: 14px;
  line-height: 120%;
  color: #e2383e;
  margin: 10px 15px;
  display: none;
}
.errorInput {
  border-color: #e2383e;
}
.geo__main .bxmaker__geoip__popup-search-option {
  display: block;
  border: none;
  background: none;
  padding: 0;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  color: #333333;
  cursor: pointer;
  transition: 0.2s;
}
.geo__main .bxmaker__geoip__popup-search-option span {
  font-weight: bold;
}
.geo__main .bxmaker__geoip__popup-search-option:not(:last-child) {
  margin-bottom: 5px;
}
.popup-buy__input span.bxmaker__geoip__popup-search-clean {
  position: absolute;
  width: 36px;
  height: 36px;
  display: block;
  right: 0;
  top: 0;
  font-size: 23px;
  text-align: center;
  color: #deabab;
  font-weight: normal;
  padding-top: 5px;
  cursor: pointer;
  line-height: 32px;
}
.popup-buy__input span.bxmaker__geoip__popup-search-clean:hover {
  color: #bb4040;
}
.popup-buy__input span.bxmaker__geoip__popup-search-clean.preloader {
  background-image: url("data:image/gif;base64,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");
  background-position: center center;
  background-repeat: no-repeat;
  color: transparent;
}
.popup-buy__input.geo__input {
  position: relative;
}
.header-catalog__blocks {
  padding-left: 40px;
  display: none;
  gap: 100px;
  flex-wrap: wrap;
}
.header-catalog__block {
  flex-basis: 20%;
}
.popup-buy__input input.errorInput,
.checkbox input.errorInput + label::before {
  border-color: #bb4040;
}
.popup-buy__input span.errorCode {
  display: none;
  color: #bb4040;
}
.tel-code__repeat {
  display: none;
}
.getEditTimer {
  margin-top: 40px;
  font-size: 16px;
  text-align: center;
}
.getEditTimer span {
  font-weight: bold;
}
.tel-code__form input.errorInput {
  border-color: #bb4040;
}
.tel-code__form_errorCode {
  display: none;
  color: #bb4040;
  text-align: center;
}
.profile__contact span.no-activate {
  color: #9495a9;
  display: inline-block;
}
.profile__contacts {
  position: relative;
}
.profile__contact-email {
  position: absolute;
  top: 35px;
  width: 100%;
}
.profile__contact-email .profile-card__danger {
  display: inline-block;
  margin-left: 10px;
}
.profile__contact-email .order-get__pickup-btn {
  display: block;
}
.profile-card__danger.dk,
#addDKCard {
  display: none;
}
.editCardNumber {
  display: block;
}
.profile-prbar__items {
  grid-template-columns: repeat(1, 1fr);
}
.cart-aside {
  position: sticky;
  top: 0;
}
.main-overlayMini {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #272837;
  opacity: 0.1;
  z-index: 5;
  display: none;
}
#orderDK:disabled {
  background-color: #f5f5f5;
}
#orderForm .disc-card-number.confirm:disabled + label::before {
  background-image: url(/local/access/css/../img/icons/input_right.svg);
  content: " ";
  width: 16px;
  height: 16px;
  position: absolute;
  top: 13px;
  right: 10px;
  opacity: 0.5;
}
#subscribeBlock {
  margin-top: 30px;
}
.header-main__search {
  display: block;
}
.header-main__search form {
  width: 100%;
  display: flex;
  height: 42px;
}
.enter-f__link-fav::before {
  background: url("/local/access/css/../img/icons/heart.svg") no-repeat;
}
.bx_catalog-compare-list,
.catalog-compare-list {
  display: none;
}
.product-card__footer .params-mobile__body {
  padding: 0;
}
.product-card__footer .params-mobile__btn-cancel {
  display: none;
}
.product-card__footer .params-mobile__header {
  display: none;
}
.product-card__footer.openMobile .params-mobile__header {
  display: block;
}

.product-card__footer.openMobile .params-mobile__btn-cancel {
  display: block;
}
.product-card__footer.openMobile .params-mobile__body {
  padding: 30px 20px 100px;
}
.product-card__footer.openMobile .product-color {
  border: none;
  padding-top: 0px;
}
.product-card__footer.openMobile .product-color__title,
.product-card__footer.openMobile .product-size__title {
  font-weight: 700;
  font-size: 16px;
  line-height: 140%;
  color: #1b1d1f;
  margin-bottom: 10px;
}
.product-card__footer.openMobile .product-color__item {
  width: 46px;
  height: 52px;
}
.product-card__footer.openMobile .product-color__item img {
  width: 26px;
  height: 26px;
}
.product-card__footer.openMobile .product-size__items {
  display: grid;
  grid-template-columns: repeat(auto-fill, 55px);
  gap: 10px;
}
.product-card__footer.openMobile .product-color__items {
  display: grid;
  grid-template-columns: repeat(auto-fill, 46px);
  gap: 8px;
}

.product-card__footer.openMobile .product-size__item {
  background: #ffffff;
  border: 1px solid #d2d9df;
  border-radius: 2px;
  padding: 8px 0;
  width: 55px;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  color: #333333;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.product-card__footer.openMobile .product-size__item.selected {
  border: 1px solid #82d3ca;
  box-shadow: 0px 0px 0px 1px #82d3ca;
  color: #333333;
}
.product-card__footer.openMobile .product-card__amount {
  display: none;
}
.product-card__footer.openMobile .product-card__cart {
  margin-top: 0;
}
.product-card__footer.openMobile .product-card__cart:after {
  content: "в корзину";
  display: inline-block;
}
.product-card__footer.openMobile .product-card__cart svg {
  display: none;
}
.product-card__footer.openMobile .product-item-info-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
.product-card__footer.openMobile .params-mobile-prod__close {
  position: absolute;
  right: 20px;
  width: 24px;
  height: 24px;
  background: none;
  border: none;
  padding: 5px;
  cursor: pointer;
  margin-top: 10px;
}
.product-card__footer.openMobile .product-card__cart-done.active img {
  display: none;
}
.product-card__footer.openMobile .product-card__cart-done.active:after {
  content: "в корзине";
  display: inline-block;
  font-weight: bold;
  color: #fff;
}

.filter-mobile-osn .filter-mobile-header {
  display: none;
}
.filter-mobile-osn.openMobile {
  background-color: #ffffff;
}
.filter-mobile-osn.openMobile .filter-mobile-header {
  display: flex;
}
.filter-mobile-osn.openMobile .filter {
  display: block !important;
  border: none;
  padding: 0;
}
.filter-mobile-osn.openMobile .filter-mobile-osn__body {
  padding: 30px 20px 180px;
}
.filter-mobile-osn.openMobile #del_filter {
  display: none;
}
.filter-mobile-osn.openMobile .smart-filter-button-box .main-btn {
  max-width: 100%;
}
.filter-mobile-osn.openMobile .smart-filter-button-box {
  border-top: 1px solid #d1dae0;
  margin-top: 30px;
  padding-top: 20px;
}
.goods-header__btn {
  position: relative;
}
.goods-header__btn.active::after {
  content: "";
  position: absolute;
  right: 2px;
  top: 2px;
  width: 6px;
  height: 6px;
  background: #e2383e;
  border-radius: 50%;
}
.goods-header__btn-compare.active::after {
  display: block;
}
.goods-header__btn-compare::after {
  display: none;
}
.menu-footer__link .menu-footer__link-marked {
  display: none;
}
.menu-footer__link.active .menu-footer__link-marked {
  display: block;
}
.product-mobile-slider__back,
#toshare {
  display: none;
}
@media (max-width: 768px) {
  .main-slider__card {
    max-width: 100%;
  }
  .product__body {
    display: flex;
    height: auto;
    padding-top: 20px;
    background-color: #fff;
    margin-bottom: 20px;
    margin-right: -20px;
    margin-left: -20px;
  }
  .product-nav__item.active {
    box-shadow: 0px 0px 0px 2px #2f3190;
  }
  .product_pic_container {
    padding: 0;
  }
  .product-mobile-slider__back,
  #toshare {
    display: flex;
  }
  .product-mobile-slider__back {
    margin-left: 20px;
    margin-top: 10px;
  }
  .product-slide__btn {
    width: 36px;
    height: 36px;
  }
  .product-slider__btns {
    flex-direction: row;
  }
  .product-slide__btn:not(:last-child) {
    margin-right: 10px;
  }
  .product__wrapper {
    position: initial;
  }
}
@media (max-width: 960px) {
  .product-nav__item {
    height: 0px;
    overflow: hidden;
  }
  .product__wrapper {
    height: auto;
    padding: 0;
  }
  .product-slider__btns {
    right: 20px;
  }
}
.hiddenStoreResult {
  display: none;
}
.order-get-card__messages {
  display: block;
  font-weight: bold;
  font-size: 16px;
  line-height: 140%;
  color: #333333;
  margin-top: 5px;
}
.bx-sls .dropdown-icon {
  display: none;
}
.bx-sls .dropdown-block {
  border: 1px solid #d2d9df;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
  padding: 8px 22px 8px 14px;
}
.bx-sls .bx-ui-sls-container input {
  height: 26px;
}
.bx-sls .bx-ui-sls-clear {
  margin-top: 6px;
}
.bx-sls .dropdown-item-text span {
  display: inline;
}
.loader {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: #fff;
  top: 0;
  z-index: 100;
  opacity: 0.5;
  display: none;
}
.loader .spinner {
  animation: rotate 2s linear infinite;
  z-index: 2;
  position: relative;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  width: 50px;
  height: 50px;
}
.loader .spinner .path {
  stroke: #82d3ca;
  stroke-linecap: round;
  animation: dash 1.5s ease-in-out infinite;
}
.header-catalog__block .header-catalog__links a:hover {
  color: #2f3190;
  transition: 0.2s;
}
.bxmaker__geoip__city__line .header__city {
  font-weight: 700;
}
.descript__btn {
  display: inline-block;
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
.order_error {
  margin-top: 20px;
  border: 1px solid #e2383e;
  padding: 10px;
  box-shadow: 0px 0px 0px 1px #e2383e;
  color: #e2383e;
  display: none;
  background-color: #ffe9ea;
  border-radius: 1px;
  font-weight: bold;
}
.bx-sls .dropdown-block.error {
  border: 1px solid #e2383e;
}
.tel-code__repeat2 {
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #333333;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  margin-top: 10px;
  transition: 0.2s;
  width: 100%;
  align-self: center;
}
.enter-code__item {
  margin-top: 30px;
}

.category-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.category-card__img {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 160px;
}

.category-card__img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.smart-filter-parameters-box-container {
  margin-top: 20px;
}

.product-card__img {
  height: 180px;
}

.product-card__img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.goods-card-3__wrapper {
  display: grid;
  align-items: center;
  justify-content: space-between;
  grid-template-columns: 300px auto auto;
}

.descript-get {
  margin-top: 0;
}

.filter-mobile-osn.openMobile .filter-mobile-osn__body {
  padding: 30px 20px 50px;
}

.filter-mobile-osn {
  overflow-y: scroll;
}

@media (max-width: 768px) {
  .pickup__text {
    padding-bottom: 90px;
  }
  .profile-prbar__items {
    grid-template-columns: 1fr;
  }
}

.product-sizes__items {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.product-sizes__item {
  width: auto;
  height: auto;
}

.params-mobile-size__item {
  width: auto;
  padding: 8px;
}

@media (max-width: 960px) {
  .descript__body {
    margin-top: 0;
  }
}

@media (max-width: 1160px) {
  .descript__body {
    margin-top: 0;
  }
}

.profile__contact-email {
  position: static;
}

.search-page .header-main__search {
  height: 50px;
}

.search-page form {
  height: 100%;
}

.search {
  margin-bottom: 60px;
}

.path-main__link-current::before {
  margin-left: 5px;
}

@media (max-width: 768px) {
  .compare__goods {
    grid-column: 1;
  }
  .search {
    margin-bottom: 40px;
  }
}

.product-card__wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.product-card__mobile {
  margin-top: auto;
}

.product-card__title {
  width: 100%;
  height: 38px;
  line-height: 120%;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.goods-card-2__left a {
  width: 200px;
  flex-shrink: 0;
}

.goods-card-2 {
  display: grid;
  grid-template-columns: 1fr 220px;
  gap: 30px;
}

.params-mobile__body {
  padding-top: 15px !important;
  border-top: 1px solid #d2d9df;
}

.product-color {
  padding-top: 0;
  border-top: none;
}


.product-card__btns, .product-card__footer {
  position: relative;
  max-height: 0;
  padding: 0;
}

.goods-card:hover .product-card__footer {
  opacity: 1;
  visibility: visible;
  box-shadow: -2px 2px 0 #82d3ca, 2px 2px 0 0 #82d3ca;
  max-height: fit-content;
  background: #ffffff;
  transition: .2s;
}

.product-card-mobile {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0 20px 20px;
  background: #ffffff;
  box-shadow: -2px 2px 0 #82d3ca, 2px 2px 0 0 #82d3ca;
}

.main-slider .product-card:hover {
  padding-bottom: 0;
}

.main-slider .product-card:hover:hover .product-card__footer {
  position: static;
  max-height: fit-content;
  box-shadow: none;
  transition: 0.5s;
}

.main-slider .product-card:hover:hover .product-card__footer .product-card-mobile {
  position: static;
  max-height: fit-content;
}

.openMobile {
  display: block !important;
  position: fixed !important;
  top: 0;
  left: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  opacity: 1 !important;
  visibility: visible !important;
  z-index: 100;
}

.openMobile .product-card-mobile {
  height: 100%;
  padding: 0;
}

.product-card__footer.openMobile .product-color__title, .product-card__footer.openMobile .product-size__title {
  display: block;
}

.product-size__item {
  white-space: nowrap;
}

.product-card__footer.openMobile .product-size__item {
  padding: 8px;
  width: fit-content;
}

.product-card__footer.openMobile .product-size__items {
  display: flex;
  flex-wrap: wrap;
}

.product-card__footer.openMobile .product-color__items {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.product-size__items>:not(:last-child) {
  margin: 0;
}

.product-color__items>:not(:last-child) {
  margin: 0;
}

.product-color__item {
  margin: 0;
}

@media (max-width: 960px) {
  .product-card__img {
    height: 130px;
  }
}

@media (max-width: 390px) {
  .product-card__img {
    height: 110px;
  }
}

.product-color__items {
  flex-wrap: wrap;
  gap: 6px;
}

.product-size__items {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.product-preview {
  width: 100%;
}

.product__wrapper {
  width: 100%;
  max-width: 540px;
}

.product__wrapper .product-slider img {
  max-height: 540px;
    margin: 0 auto;
    height: 100%;
}

.goods-card-2__add {
  margin-left: 0;
}

.geo-cities__items ul li button {
  text-align: left;
}

.goods-cards-2 > div {
  width: 100%;
  min-width: 0;
}

.goods-card-2 .product-card__title {
  white-space: normal;
  overflow: visible;
}
.goods-card-2__left a.product-card__title {
  width: auto;
}

@media (max-width: 1160px) {
  .goods-card-2 {
    grid-template-columns: 1fr 150px;
  }
}

@media (max-width: 880px) {
  .goods-card-2__left a {
    display: none;
  }
  .goods-card-2__props {
    margin-left: 0;
  }
}

@media (max-width: 576px) {
  .goods-card-2 {
    grid-template-columns: 1fr;
  }
  .goods-card-2__add {
    max-width: 100%;
  }
}

.profile__form .profile__item:nth-child(3) .profile__grid {
  display: block;
}
.params-mobile .openMobile{
  top: 45px;
}
.profile__button{
  display: flex;
  margin-top: 40px;
  gap: 20px;
}
.profile__button button{
  margin: 0;
}

.intro-slider__img {
  display: block;
  height: 500px;
}

.intro-slider__img img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

@media (max-width: 1160px) {
  .intro-slider__img {
    height: 400px;
  }
}

@media (max-width: 880px) {
  .intro-slider__img {
    height: 350px;
  }
}

@media (max-width: 768px) {
  .intro-slider__img {
    height: 300px;
  }
}

@media (max-width: 576px) {
  .intro-slider__img {
    height: 250px;
  }
}

body {
  min-width: 320px;
}

.discount-card__img {
  display: block;
  max-width: 171px;
  height: 171px;
  flex-shrink: 0;
}

.discount-card__img img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

@media (max-width: 1280px) {
  .discount-card__img {
    max-width: 130px;
    height: 130px;
  }
}

@media (max-width: 960px) {
  .discount-card__img {
    max-width: 98px;
    height: 98px;
  }
}

.discount-card__title {
  width: 100%;
  max-width: 190px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (max-width: 1280px) {
  .discount-card__title {
    max-width: 120px;
  }
}


@media (max-width: 768px) {
  .product-card__title {
    height: 31px;
  }
}
.product-nav__item img{
    max-height: 70px;
    height: 100%;
    margin: 0 auto;
}
.paymentsBlock .btn.btn-success{
display: flex;
  align-items: center;
  justify-content: center;
background-color: #389928;
  border-radius: 6px !important;
  border: 0;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  transition: .2s;
padding: 12px;
margin: 10px 0;
}
.productOverInformation{
font-weight: 400;
  font-size: 16px;
  line-height: 120%;
  color: #9495a9;
  display: block;
}
 /*.swiper-slide {
  position: static;
}

.swiper, .swiper-wrapper {
  position: static;
}

.sales__body {
  position: static;
} */
.swiper-wrapper{
height: auto;
}
.news__content{
    grid-template-columns: 1fr;
}
.product-slide__btn.active svg{
fill: #2f3190;
  stroke: #2f3190;
}
.orderPay p, .orderPay .alert, .orderPay .col.pr-0{
	display:none; 
}
.orderPay a{
	padding: 17px;
  width: 100%;
  max-width: 140px;
  height: 48px;
	
	display: flex;
  align-items: center;
  justify-content: center;
  background: #2f3190;
  border-radius: 6px !important;
  border: 0;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  transition: .2s;
}
.productNoQuantity{
  display: none;
  color: #e2383e;
  font-weight: 700;
}
.productNoQuantity.showBlock{
  display: block;
}
/* End */


/* Start:/local/access/css/custom.css?17557840296194*/
html, body {
    height: 100%;
}
body {
    min-width: 320px;
    overflow-x: hidden;
}
.header-catalog-mob {
    z-index: 21;
}
.popup {
    z-index: 22;
}
.header-catalog-mob__content {
    overflow: hidden;
}
.header-catalog-mob__items {
    max-height: calc(100dvh - 100px);
    overflow: scroll;
    scrollbar-width: none;
}
.header-catalog-mob__items::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
}
.header-catalog-mob__item::after {
    background-size: contain;
}
.swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
    z-index: 10;
}
.intro-slider .swiper-slide > a {
    display: block;
    padding-top: 43.1%;
    position: relative;
}
.intro-slider__img {
    height: auto!important;
}
.intro-slider__img img {
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
}
.main-slider .product-card__footer {
    transition: all 1s linear !important;
    visibility: visible;
    opacity: 1;
    overflow: hidden;
}
.main-slider .product-card:hover:hover .product-card__footer {
    max-height: 800px;
}
.goods-card-2__left a {
    height: auto;
}
.goods-card-2__img img {
    width: 200px;
    height: 200px;
    object-fit: contain;
    object-position: center top;
}
.product-card__title.goods-card-2__title {
    overflow: hidden;
    height: auto;
    display: -webkit-box!important;
}
.productOverInformation {
    margin-top: 16px;
}
.product-btns {
    width: 100%;
}
.product__container {
    align-items: start;
}
.product__body {
    height: auto;
}
.product__wrapper {
    flex: 1 1 auto;
    margin-right: 60px;
}
.product-slider {
    height: auto;
    display: flex;
    min-height: 480px;
    margin: auto;
}
.product-slider img {
    object-fit: contain;
}
.product-slider__wrapper {
    margin: auto;
}
.product-preview {
    justify-content: center;
    max-height: 100%;
    overflow: hidden;
}
.product__mainswiper {
    max-height: 480px;
}
.product__mainswiper .swiper-wrapper{
    flex-direction: column;
}
.product__mainswiper .swiper-slide {
    flex: 0 0 70px;
    width: 70px;
    height: 70px;
    background: white;
    display: flex;
    justify-content: center;
    align-items: center;
}
.product-nav__item {
    border: 2px solid transparent;
    transition: all .3s linear;
}
.product-nav__item.active {
    box-shadow: none;
    border-color: #82d3ca;
}
.product-slide__body { 
    width: 100%;
    padding-top: 100%;
    margin: auto;
    position: relative;
}
.product-slide__body img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.swiper-button-prev-product, .swiper-button-next-product {
    z-index: 2;
}
.params-mobile{
	display:none;
}
.params-mobile.active{
	display: block;
}
.receipt__cards{
	grid-template-columns: 2fr 1fr;
}
.receipt__cards-left{
	display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
}
.receipt__cards-right{
	display: grid;
}
.header_phone span{
	font-size: 13px;
}
@media (max-width: 1280px) {
    .product-slider {
        max-width: 500px;
    }
}
@media (max-width: 1160px) {
    .product-slider {
        max-width: 500px;
        min-height: 398px;
    }
    .product__mainswiper {
        max-height: 398px;
    }
}
@media (max-width: 960px) {
    .goods-card-2__left a {
        width: 140px;
    }
    .goods-card-2__img img {
        width: 140px;
        height: 140px;
    }
    .product-preview__slider {
        width: 100%;
        max-width: 500px;
        overflow: hidden;
    }
    .product__wrapper {
        margin-right: 0;
    }
    .product__mainswiper .swiper-wrapper{
        flex-direction: row;
    }
    .product__mainswiper .swiper-slide {
        flex: 0 0 auto;
    }
    .product-slider {
       min-height: 400px;
    }
}
@media (max-width: 768px) {
    .goods-card-3 {
       padding: 20px;
    }
    .goods-card-3__text {
       min-width: 0
    }
    .goods-card-3__wrapper {
    grid-template-columns: 1fr auto auto;
    }
    .product__wrapper {
        margin: 0 auto;
    }
    .product-slider {
        min-height: 200px;
    }
    .product-preview {
        display: none!important;
    }
    .descript__btn {
        padding-left: 36px;
    }
    .descript__btn:before {
        left: 20px;
    }
    .main-button-container {
        flex: 1 1 auto;
    }
	.receipt__cards {
        grid-template-columns: 1fr;
    }
	.receipt__cards-left{
		grid-template-columns: 1fr;
		gap: 10px;
	}
}
@media (max-width: 576px) {
    .product__wrapper {
        max-width: 100%;
    }
}
@media (max-width: 320px) {
    .goods-card-3 {
       padding: 10px;
    }
    .product__body {
        margin-right: -10px;
        margin-left: -10px;
    }
}

.cookie {
	position: fixed;
	bottom: 40px;
	border-radius: 8px;
	border: 1px solid #82d3ca;
	background: #d1dae0;
	z-index: 400;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.3s linear;
	transition: all 0.3s linear;
	pointer-events: none;
	margin: 0 60px;
	color: #000000;
}

.cookie.show {
	visibility: visible;
	opacity: 1;
	pointer-events: auto;
}

.cookie__inner {
	padding: 8px 12px;
	display: grid;
	grid-template-columns: 1fr auto;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: start;
	gap: 10px;
}

.cookie__content {
	-ms-flex-item-align: center;
	align-self: center;
}

.cookie__content p {
	font-size: 16px;
}

.cookie__btns {
	display: grid;
	grid-template-columns: auto auto;
	gap: 24px;
}
.cookie__btns .btn {
	font-size: 14px;
	padding: 17px;
	text-decoration: underline;
}

.cookie__btns .main-btn {
	padding-left: 32px;
	padding-right: 32px;
	padding: 17px;
}
.checkbox label span{
	margin-left: 4px;
}
.popup-buy__form .checkbox input+label{
	display: inline;
}
.header_phone{
    display: flex;
    gap: 10px;
}
.header_phone .header_phoneItem{
    min-width: 200px;
}
.header__call{
    margin-right: 0px;
}
/* End */


/* Start:/local/templates/main/components/bxmaker/geoip.city.line/equipment/style.css?17472193623487*/
.bxmaker__geoip__city__line {
  margin: 0 auto;
  position: relative;
  font-size: 14px;
}
.bxmaker__geoip__city__line * {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  box-sizing: border-box;
}
.bxmaker__geoip__city__line-label {
  text-transform: initial;
}
.bxmaker__geoip__city__line-name {
  cursor: pointer;
  border-bottom: 1px dashed #3585CC;
  color: #3585CC;
}
.bxmaker__geoip__city__line-context {
  position: relative;
  display: inline;
}
.bxmaker__geoip__city__line-question,
.bxmaker__geoip__city__line-info {
  display: none;
  position: absolute;
  z-index: 1009;
  top: 35px;
  background: #fff;
  width: 200px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}
.bxmaker__geoip__city__line-question:before,
.bxmaker__geoip__city__line-info:before {
  content: "";
  display: block;
  position: absolute;
  top: -24px;
  left: 50%;
  margin-left: -12px;
  width: 0;
  height: 0;
  border: 12px solid;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0);
}
.bxmaker__geoip__city__line-question:after,
.bxmaker__geoip__city__line-info:after {
  content: "";
  display: block;
  position: absolute;
  top: -20px;
  left: 50%;
  margin-left: -10px;
  width: 0;
  height: 0;
  border: 10px solid;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff rgba(0, 0, 0, 0);
}
.bxmaker__geoip__city__line-question-text {
  padding: 20px 10px;
  text-align: center;
  vertical-align: middle;
  color: #676767;
  font-size: 12px;
}
.bxmaker__geoip__city__line-question-text span {
  color: #676767;
  cursor: pointer;
  border-bottom: none;
  font-size: 14px;
  font-weight: bold;
  margin: 0 1px;
}
.bxmaker__geoip__city__line-question-btn-box {
  cursor: pointer;
  color: #fff;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  margin-bottom: -1px;
}
.bxmaker__geoip__city__line-question-btn-box:after {
  content: ' ';
  display: block;
  width: 100%;
  height: 1px;
  clear: both;
  float: none;
}
.bxmaker__geoip__city__line-question-btn-yes {
  float: right;
  width: 50%;
  text-align: center;
  padding: 8px 0;
  border-left: 1px solid #4696dd;
  margin-left: -1px;
  background: #3585CC;
  border-radius: 0 0 5px 0;
}
.bxmaker__geoip__city__line-question-btn-yes:hover {
  background: #2474bb;
  border-left: 1px solid #2474bb;
}
.bxmaker__geoip__city__line-question-btn-no {
  float: left;
  width: 50%;
  text-align: center;
  padding: 8px 0;
  border-right: 1px solid #1363aa;
  margin-right: -1px;
  background: #3585CC;
  border-radius: 0 0 0 5px;
}
.bxmaker__geoip__city__line-question-btn-no:hover {
  background: #2474bb;
}
.bxmaker__geoip__city__line-info-content {
  padding: 20px 10px;
  text-align: center;
  vertical-align: middle;
  color: #676767;
}
.bxmaker__geoip__city__line-info-content a {
  border-bottom: 1px dashed #3585CC;
  cursor: pointer;
  text-decoration: none;
  color: #3585CC;
}
.bxmaker__geoip__city__line-info-content a:hover {
  border-color: transparent;
}
.bxmaker__geoip__city__line-info-btn-box {
  cursor: pointer;
  color: #fff;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.bxmaker__geoip__city__line-info-btn {
  float: left;
  width: 100%;
  text-align: center;
  padding: 8px 0;
  border-right: 1px solid #1363aa;
  background: #3585CC;
  border-radius: 0 0 5px 5px;
}
.bxmaker__geoip__city__line-info-btn:hover {
  background: #2474bb;
}
.bxmaker__geoip__city__line__params__id {
  display: none !important;
}

/* End */


/* Start:/local/templates/main/components/omny/search.title/equipment/style.css?17472193622281*/
div.title-search-result {
	display:none;
	overflow:hidden;
	z-index:205;
	background: #FFFFFF;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	width:100%;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:100%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
	display:none;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/main/components/omny/search.title/equipment/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
	display:none;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/* End */


/* Start:/local/templates/main/components/bitrix/menu/catalog_header/style.css?17472193622727*/
ul#vertical-multilevel-menu, #vertical-multilevel-menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 214px;
	font-size:12px;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	border:1px solid #C1C1C1;
	border-bottom:none;
	width:200px;
}

/* Submenu Items */
#vertical-multilevel-menu li a
{
	display: block;
	text-decoration: none;
	color: #4F4F4F;
	font-weight:bold;
	padding: 5px;
	background:#F5F5F5;
	border-bottom:1px solid #C1C1C1;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{
	background-color: #D6D6D6;
}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
	background-color: #D6D6D6;
}

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/local/templates/main/components/bitrix/menu/catalog_header/images/item_bg.gif) 0 0 no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover
{
	background:#61656A url(/local/templates/main/components/bitrix/menu/catalog_header/images/item_bg.gif) 0 -26px no-repeat;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/local/templates/main/components/bitrix/menu/catalog_header/images/item_bg.gif) 0 -26px no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background: #F5F5F5 url(/local/templates/main/components/bitrix/menu/catalog_header/images/arrow.gif) center right no-repeat;
	padding-right:10px;
}

/*Denied items*/
#vertical-multilevel-menu a.denied
{
	background: #F5F5F5 url(/local/templates/main/components/bitrix/menu/catalog_header/images/lock.gif) center right no-repeat;
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/
* html ul#vertical-multilevel-menu li { float: left; height: 1%; }
* html ul#vertical-multilevel-menu li a { height: 1%; }
/* End */


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	margin:-27px 0 0 210px;
}

#vertical-multilevel-menu li ul
{
	margin:-27px 0 0 133px;
}

/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

/* End */


/* Start:/local/templates/main/components/bitrix/menu/catalog_header_mobile/style.css?17472193622727*/
ul#vertical-multilevel-menu, #vertical-multilevel-menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 214px;
	font-size:12px;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	border:1px solid #C1C1C1;
	border-bottom:none;
	width:200px;
}

/* Submenu Items */
#vertical-multilevel-menu li a
{
	display: block;
	text-decoration: none;
	color: #4F4F4F;
	font-weight:bold;
	padding: 5px;
	background:#F5F5F5;
	border-bottom:1px solid #C1C1C1;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{
	background-color: #D6D6D6;
}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
	background-color: #D6D6D6;
}

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/local/templates/main/components/bitrix/menu/catalog_header_mobile/images/item_bg.gif) 0 0 no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover
{
	background:#61656A url(/local/templates/main/components/bitrix/menu/catalog_header_mobile/images/item_bg.gif) 0 -26px no-repeat;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/local/templates/main/components/bitrix/menu/catalog_header_mobile/images/item_bg.gif) 0 -26px no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background: #F5F5F5 url(/local/templates/main/components/bitrix/menu/catalog_header_mobile/images/arrow.gif) center right no-repeat;
	padding-right:10px;
}

/*Denied items*/
#vertical-multilevel-menu a.denied
{
	background: #F5F5F5 url(/local/templates/main/components/bitrix/menu/catalog_header_mobile/images/lock.gif) center right no-repeat;
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/
* html ul#vertical-multilevel-menu li { float: left; height: 1%; }
* html ul#vertical-multilevel-menu li a { height: 1%; }
/* End */


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	margin:-27px 0 0 210px;
}

#vertical-multilevel-menu li ul
{
	margin:-27px 0 0 133px;
}

/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

/* End */
/* /local/access/css/style.min.css?1747219362155089 */
/* /local/access/css/over.css?174721936231406 */
/* /local/access/css/custom.css?17557840296194 */
/* /local/templates/main/components/bxmaker/geoip.city.line/equipment/style.css?17472193623487 */
/* /local/templates/main/components/omny/search.title/equipment/style.css?17472193622281 */
/* /local/templates/main/components/bitrix/menu/catalog_header/style.css?17472193622727 */
/* /local/templates/main/components/bitrix/menu/catalog_header_mobile/style.css?17472193622727 */
