

/* Start:/local/templates/megamebel/assets/style.css?1773388702202468*/
@charset "UTF-8";.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-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{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{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.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;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{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-sub,.noUi-marker-large{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:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(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%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@font-face{font-family:lg;src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAAsAAAAAEogAAAjNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgSQRCAqcLJZKCzoAATYCJANwBCAFgkoHIBupDgDm53Gzej8JpU0wqygVVyoWwphIsuuw60jpmBY6ppTa7mk7jtx57UQ0V2ulvfmteSIQji061T2HvfDEECASKizU5VUQXFjFRtgYTVg+woiYDVezOThR4tAvr/YYgOO/RZ+BAABzYtMA8Kl8Neg3UIDCoCkOyWBuLcCvSHycH78QvhFxmUCK03A0RwGSvXBAHgR8UB8DMvocJYAgbiZiJnqmYGbXjG3mz7P8nHhe8Uvxr0j+fzwPABAjWT1E83IJHh/x87G/jv1l7JtYR+y+WF2MKAai/qfDtfIRt7hBikI8D1IpipXqWqYSDgDBfwE7qDLw5EEALqFRDMKAsApNwchXAJgFL/WETMbKcDVSifR6QkjwkDaRTEugqlBtKVcL6Smi1dHlIqUmuii6Pic1JTIlFTX3uRenMNpiCiKOCZBm2ges0b/ScigDVgcb2MEHfloel7e1z208KrZUeQFjK0dIkbl6FOFczRhFE6zaRklPlz52tOXcKtmpdqisgHnbxRatg66vsZNHaWMPQ/eZmH6jaavlNASsipbKwVZSYrRm1mywI0670UEdhLy+yuscolSZJHKwg5IyNzRJQbKRZiicwnYiChjO1vSbKCBpkAgCjGIb6KCvA5GL0VHeUDwAQEHkSC2ToBJhKN9KAneim2ekLf1vENf3mjT3vAS295XY2MMgzRpSqTVWpt4ang+ksXynRUQPlkFOu+b6Yw0jBp8krbXbYbjc5mn6KpsNWKtqtcNz0D8xTTQKzthbZYAxLev3NkFgyYWsngBjGo8jg6a9Y3rKR9Pfqun10RvJi9X9foZGvrltMkJgWR7dhI7SSITEaBWIQQTMUSOJkTi5nlqpZUfNKcYD1Do/ZdkbR8UeVpKLSbMVgKLX0flzQYqCrLpll+/vus2IM9+lbdTgWWRLQJqvaq7eHKulgL2ssp7LrpxR2DBI/ja1zXvi7cS1E0Gr0uhy7PUGwPmdkkdjEYOjpGnQRXowC/GBq51eymLRXrsXsTzXX37VlXzeVxoI6m8Gy67oBnzsB6DoQYY7GHM2fbT4oS9zON45lPnwbmww2BL0G89EnfaVPi5eJ3NZFtjc277Wb9M1A+UWG2WZyrj6PMKmLHRoH04iZLuivlsHTmm9/qYJ1r2Z90DtuKYduK6SdNZ3dRRxHAoE+l4HGM6MyIe+0se+zHEfsP4s2sqqnVdSTE/8lCVYMRVsuBVEJOvT3fa1Xr4X2iDZflVFmxyDmpu1r8b9IsVzXUB9w1/l9ccf7WCszaI1ATtUx7oRztk1dtbBcciudJAi83Vv2yaTg9uON6toxLlIM2GVxClo2eVBt5gcOHRwHLIpptC92TeKRi3MjtBkTAOaoU+6P1q364+kdgt/+xh2fRvlOf2p5xR4ut7P4s0sPwY63OguajQWuYqMjUWaA9100ya6yHdHr/BMyxN9QmGa2zjPnbZr17KTy9weKwqXYtqjcMunRkgE9kP+Refvml14hAZw8WFQGmZnnaEi0eLUQTCc+tLSphVyaUH6lAJoXjF1MDiaFSOexNCRKYW8TOkhKzDEDjPDvHHI3c5hXbQLhujhUuPmBYd+N/EaktFsDqoDo4/G0yx70s3SSuXJDIvjMNsIQ7TDqb+/sv8NHGl6BvDAMOnsCpv9PQcP9tS6N294zEnwtNdt2tfTXSz7JGwAqALmbKpr90BaeqA9tlvduWP4/xa0thZcJMNDC6XqrFuy2xGF7YaiQkN7UfhEbMaNkOxQHezh7YVFBsP9TcoybgmzhaExmpxb/78Naf89LmVWthVvvSWh3rZUWtlMFStWENDf5uqEd2LiP/M/fvWEWUntjnTynpI2ainnLdjPUIvL2uGFJvoUQy0taZvPePLqxy0lK6mUo8yp6B+WtdyyTHivdrgLZrhbvAOlWMbQEJtJZ7JuXgRLC+hwe/kb90WvW4U4/PGGRUmLk995J1loWLRhQwVCKkve4JOS8YJASY+P8KQNe/vahGNU8TJRe/eCaaG7ozsrt6Ixu623v/ck0rvlG2EYBoAh6abIxoZ9UeHoNQAiMPKv/8pIi+47EAMHcfLh7dyX8q0Po+Iap94fFob+4fr/DXr96x+j1x2dhZ0dBfRqardjBIZ+M+S6Lo6ojE+4HKF7Kz7zG+eCOkwQ98UfOirDqrckKPVz3sR8srT/gsev3H0p3Rq7wkD1JLE/XZ+2Ze5pV5eqPiqqmBkc1PQYDBvlk5MdqQff21UyInvyhyjMsHXV33tD3zaQ7Us/NKfX44qLQ/8ffOtzXIjnymRNXampDWkGDR5yOyThG2/9UXC6liWEEz0hX+uR1Xg780i4eNOSig3Fk2pSkPpBqrrmx3/+TbB2ya9ePfrGJx98H8rvjKsRQoSh/G0s8cO6bhwwUI8vUz1c21B04cscrjVV1q8zzCVJkmv/T8y21/bLszJpxeqptculJZpleUyKrPX/X3QZBL+rl+hTWuR/2At7LhYVX9BBsULaqi9LWh+6xMDLW6V65dy2gsMbszemQ96XMDvrSfRM60ceo5R/oGDXB0KrxJsTACBhbV48S4Cd5IeyAVdU5Yg+2nPGKS+XAwmOljrwpIdMmdJPexI9ndnIXUIVgety83YzRdXD6E6YvF0gVGJRMhpOyQW6xGM0Zbq7zw8AoAcWAYa7cSOsARF+Fm8DBAAYgDUq07ZSWvm3UIoAAIAfde39SB7Hz+K/xR9vAkMBg0YE8PKEChkH47+9MDggitAdAEObxnBmZAFu5C4eyMxqN/2c3ZUK2qJ+tDUvrTR/BGHDbqZplsDNZVVQjIaim4XA6TE4YLCfEdweIwAKaArx8aN1JETYMNMDEWGYZdRjMJDAB4T7+EEiwAdiBKCBlRQCfnwjEgohbttG2AYb3yS+7tWIDW1rd/6mMedAM+yEHbAvWge0XgNevwdW20Cmdfb6NXBYqm+DtZHUyUW88R/abjA/OxeYpIa9sNmNGMqHbMgd2CAZPzVuOfQFg5H275pWwx73mQMODQAAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.lg-next,.lg-prev{background-color:#00000073;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,#0000,#0006)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scaleZ(1)}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-on{scroll-behavior:unset}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{will-change:transform,opacity;display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(data:image/gif;base64,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) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;inset:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;inset:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}/*!
* Toastify js 1.12.0
* https://github.com/apvarun/toastify-js
* @license MIT licensed
*
* Copyright (C) 2018 Varun A P
*/.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-moz-fit-content;max-width:fit-content}}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-Black.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-Black.woff2) format("woff2"),local("Noto Sans");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-Bold.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-Bold.woff2) format("woff2"),local("Noto Sans");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-ExtraBold.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-ExtraBold.woff2) format("woff2"),local("Noto Sans");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-ExtraLight.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-ExtraLight.woff2) format("woff2"),local("Noto Sans");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-Light.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-Light.woff2) format("woff2"),local("Noto Sans");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-Medium.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-Medium.woff2) format("woff2"),local("Noto Sans");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-Regular.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-Regular.woff2) format("woff2"),local("Noto Sans");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-SemiBold.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-SemiBold.woff2) format("woff2"),local("Noto Sans");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/local/templates/megamebel/fonts/NotoSans-Thin.woff) format("woff"),url(/local/templates/megamebel/fonts/NotoSans-Thin.woff2) format("woff2"),local("Noto Sans");font-weight:100;font-style:normal;font-display:swap}:root{--white-color: #fff;--white-color-80: #FFFFFFCC;--white-color-70: #ffffffb3;--black-color: #212529;--accent-color: #1774C9;--accent-hover-color: #0E61AE;--accent-light-color: #E7F1F8;--green-accent-color: #0FBC2E;--green-accent-hover-color: #0B8C22;--green-color: #0DBC2E;--green-small-light-color: #E5F6E9;--green-light-color: #F5FBF6;--grey-light-color: #E2E2E2;--grey-color: #666666;--grey-color-50: rgba(102, 102, 102, .5);--grey-dark-color: #262F40;--red-color: #FF0000;--stroke-color: #E2E2E2;--plate-bg-color: #F5F5F5;--plate-bg-color-50: #F5F5F5CC;--modal_bg: #66666666;--disabled-color: #AFAFAF;--yellow-color: #FEEB45}*{padding:0;margin:0;border:0px}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}html,body{height:100%;min-width:320px}body{color:var(--black-color);line-height:1;font-family:Noto Sans;font-size:16px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:Noto Sans;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}label{display:inline-block}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow: clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}@media (min-width: 80em){:root{--padding-left: 8.75rem}}@media (min-width: 62em) and (max-width: 80em){:root{--padding-left: clamp( .625rem , -27.3611111111rem + 45.1388888889vw , 8.75rem )}}@media (max-width: 62em){:root{--padding-left: .625rem}}@media (min-width: 80em){:root{--padding-right: 8.75rem}}@media (min-width: 62em) and (max-width: 80em){:root{--padding-right: clamp( .625rem , -27.3611111111rem + 45.1388888889vw , 8.75rem )}}@media (max-width: 62em){:root{--padding-right: .625rem}}[class*=__container]{max-width:97.5rem;margin:0 auto;padding-left:var(--padding-left);padding-right:var(--padding-right)}[class*=--gc]{display:grid;min-width:0;grid-template-columns:8.75rem 1fr minmax(auto,80rem) 1fr 8.75rem}[class*=--gc]>*{min-width:0;grid-column:3/4}.button{--color: var(--white-color);--bg-color: var(--accent-color);--hover-color: var(--accent-hover-color);display:inline-flex;align-items:center;justify-content:center;height:3.125rem;font-weight:600;font-size:.875rem;border-radius:.9375rem;color:var(--color);background-color:var(--bg-color);cursor:pointer}@media (any-hover: hover){.button:hover{--bg-color: var(--hover-color)}}.button--secondary{--bg-color: var(--green-accent-color);--hover-color: var(--green-accent-hover-color)}.button--secondary:hover{--bg-color: var(--hover-color)}.button--outline{--bg-color: transparent;--color: var(--grey-color);--hover-color: var(--grey-dark-color);border-width:.0625rem;border-style:solid;border-color:var(--color)}.button--outline:hover{--color: var(--hover-color);--border-color: var(--hover-color);--bg-color: transparent}.button--fw{width:100%}.select{min-width:0;position:relative}.select__body{position:relative}.select__title{color:inherit;text-align:left;background-color:#fff;cursor:pointer;width:100%;border-radius:.9375rem;padding:.875rem .9375rem}.select__value{display:flex;min-width:0;align-items:center;gap:.625rem}.select__value>*{flex:1 1 auto}.select__value:after{content:"";align-self:stretch;flex:0 0 11px;height:.6875rem;transition:all .3s ease 0s;display:block;align-self:center;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 3.625L5.5 7.375L9.25 3.625' stroke='%23212529' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}._select-open .select__value:after{transform:rotate(-180deg)}.select__value._select-pseudo-label:before{content:attr(data-pseudo-label);opacity:.5}.select__content,.select__text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#000;position:absolute;top:calc(100% + .3125rem);border-radius:.9375rem;min-width:100%;left:0;background-color:#fff;overflow:hidden;z-index:1;box-shadow:0 10px 40px #0000001a}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:12.5rem}.select__option{width:100%;text-align:left;cursor:pointer;padding:.875rem .9375rem;color:inherit}.select__option._select-selected{background-color:#eee}@media (any-hover: hover){.select__option:hover{background:var(--accent-light-color)}}.select__row{display:inline-flex;align-items:center}.select--show-top .select__options{top:auto;bottom:calc(100% - .0625rem);border:1px solid #d9d9d9;border-bottom:0;border-radius:4px 4px 0 0;padding:5px 0 10px}._select-tag{cursor:pointer}.quantity{min-width:6.25rem;width:100%;height:3.125rem;display:flex;border:.0625rem solid var(--stroke-color);border-radius:.9375rem}.quantity__button{flex:0 0 1.875rem;position:relative;cursor:pointer}.quantity__button:before,.quantity__button:after{content:"";position:absolute;top:50%;left:50%;transition:all .3s ease 0s;margin:0px 0px 0px -.28125rem;background-color:var(--black-color);width:.5625rem;height:.125rem}@media (any-hover: hover){.quantity__button:hover:before,.quantity__button:hover:after{background-color:#00000080}}.quantity__button_plus:before{transform:rotate(-90deg)}.quantity__input{flex:1 1 auto}.quantity__input input{height:100%;color:var(--black-color);font-size:.875rem;font-weight:600;width:100%;text-align:center}body:after{content:"";position:fixed;background-color:var(--modal_bg);width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149;backdrop-filter:blur(.3125rem)}.popup-show body:after{opacity:1}:root{--popup-size-sm: 520px}.popup{position:fixed;inset:0;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}._isChrome .popup::-webkit-scrollbar{width:.25rem}._isChrome .popup::-webkit-scrollbar-thumb{border-color:transparent}.popup_show{z-index:150;visibility:visible;pointer-events:auto;overscroll-behavior:contain}@media (width >= 47.99875em){.popup_show{overflow:auto}}@media (max-width: 47.99875em){._isChrome .popup::-webkit-scrollbar{width:0}}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;width:100%}@media (min-width: 47.99875em){.popup__wrapper{justify-content:center;padding:1.875rem .625rem}}@media (max-width: 47.99875em){.popup__wrapper{justify-content:flex-end;padding-top:1.875rem}}.popup__content{--bg: var(--white-color);background-color:var(--bg);border-radius:1.25rem;padding-top:1.875rem;width:100%;max-width:var(--popup-size-sm);position:relative;padding-left:var(--padding-left);padding-right:var(--padding-right)}@media (min-width: 80em){.popup__content{padding-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 80em){.popup__content{padding-bottom:clamp(2.25rem,2.152173913rem + .4347826087vw,2.5rem)}}@media (max-width: 22.5em){.popup__content{padding-bottom:2.25rem}}@media (min-width: 80em){.popup__content{--padding-left: 1.875rem}}@media (min-width: 22.5em) and (max-width: 80em){.popup__content{--padding-left: clamp( 1rem , .6576086957rem + 1.5217391304vw , 1.875rem )}}@media (max-width: 22.5em){.popup__content{--padding-left: 1rem}}@media (min-width: 80em){.popup__content{--padding-right: 1.875rem}}@media (min-width: 22.5em) and (max-width: 80em){.popup__content{--padding-right: clamp( 1rem , .6576086957rem + 1.5217391304vw , 1.875rem )}}@media (max-width: 22.5em){.popup__content{--padding-right: 1rem}}.lock .popup__content{visibility:visible}.loaded .popup__content{transition:all .3s linear 0s}@media (min-width: 47.99875em){.popup__content{opacity:0;translate:0 1.25rem}}@media (max-width: 47.99875em){.popup__content{max-height:100%;border-radius:1.25rem 1.25rem 0 0;translate:0 100%;height:calc(100dvh - 1.875rem);display:flex;flex-direction:column;padding-top:2.75rem}}.popup_show .popup__content{visibility:visible}@media (min-width: 47.99875em){.popup_show .popup__content{opacity:1;translate:none}}@media (max-width: 47.99875em){.popup_show .popup__content{translate:0 var(--translateY, 0px)}}@media (min-width: 47.99875em){._close .popup__content{opacity:0;translate:0 -1.25rem}}@media (max-width: 47.99875em){.popup__body{max-height:100%;overflow:clip auto;flex:1 1 auto;display:flex;flex-direction:column}}.popup__close{outline:none;position:absolute;top:1.5rem;right:1.5rem}.popup__close.btn{--btncolor: var(--mainColor);position:absolute}@media (min-width: 47.99875em){.popup__close.btn{--btnbg: var(--tab_bg);--btnbdclr: var(--tab_bg)}}@media (max-width: 47.99875em){.popup__close.btn{--btnbg: var(--bg);--btnbdclr: var(--bg)}}@media (width < 47.99875em){.popup__close{top:.9375rem;right:.9375rem}}.popup__dragclose{position:absolute;top:0;left:0;width:100%;height:3.25rem;outline:none}.popup__dragclose:before{content:"";position:absolute;width:30%;height:.3125rem;border-radius:624.9375rem;background-color:var(--grey-light-color);top:50%;left:50%;translate:-50% -50%}@media (min-width: 47.99875em){.popup__dragclose{display:none}}.popup__title{font-size:1.5em;font-weight:600;margin-bottom:1.25rem}.spollers{display:grid;gap:15px}.spollers__item{font-size:toRem(20)}.spollers__title{width:100%;cursor:default;text-align:left;border:1px solid #eee;padding:toRem(10) toRem(15);border-radius:toRem(5);position:relative;list-style:none}.spollers__title::marker,.spollers__title::-webkit-details-marker{display:none}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title:before,._spoller-init .spollers__title:after{content:"";position:absolute;right:10px;top:50%;background-color:#000;height:2px;width:15px;transition:transform .5s ease 0s}._spoller-init .spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}._spoller-init .spollers__title:after{transform:translateY(-50%) rotate(-40deg)}._spoller-init .spollers__title._spoller-active:before{transform:translate(-75%) rotate(-40deg)}._spoller-init .spollers__title._spoller-active:after{transform:rotate(40deg)}.spollers__body{padding:toRem(20);border-radius:toRem(5);border:1px solid #eee}.tabs__navigation{display:flex}.tabs__title{border:1px solid #eee;padding:toRem(10) toRem(15);border-radius:toRem(5)}.tabs__title._tab-active{border:1px solid #000}.tabs__content{border:1px solid #eee;padding:toRem(10) toRem(15)}[data-showmore-button] span:last-child{display:none}._showmore-active [data-showmore-button] span{display:none}._showmore-active [data-showmore-button] span:last-child{display:block}[data-sticky]{position:relative}.social{display:flex;gap:4px}.social__item{font-size:0;line-height:1.125rem;width:1.125rem;height:1.125rem}.social__link{display:block;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.social__link--tg{background-image:url(/local/templates/megamebel/assets/../img/icons/tg.svg)}.social__link--ws{background-image:url(/local/templates/megamebel/assets/../img/icons/whatsapp.svg)}.social__link--max{background-image:url(/local/templates/megamebel/assets/../img/icons/max.svg)}.max-widget{position:fixed;left:2rem;bottom:2rem;font-size:0;line-height:1;width:3rem;height:3rem;z-index:3;background-image:url(/local/templates/megamebel/assets/../img/icons/max-2.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;filter:drop-shadow(0 19px 36px rgb(34,36,43))}@media (width <= 61.99875em){.max-widget{left:auto;right:1.875rem;bottom:6rem}}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}img{width:auto;height:auto;max-width:100%}[hidden]{display:none!important}@media (width < 93.75em){._md0dn{display:none!important}}@media (width >= 93.75em){._mmd0dn{display:none!important}}@media (width < 80em){._md1dn{display:none!important}}@media (width >= 80em){._mmd1dn{display:none!important}}@media (width < 61.99875em){._md2dn{display:none!important}}@media (width >= 61.99875em){._mmd2dn{display:none!important}}@media (width < 47.99875em){._md3dn{display:none!important}}@media (width >= 47.99875em){._mmd3dn{display:none!important}}@media (width < 29.99875em){._md4dn{display:none!important}}@media (width >= 29.99875em){._mmd4dn{display:none!important}}._pen{pointer-events:none}._skeleton,.popup__content:has(._sending){overflow:hidden;position:relative;pointer-events:none}._skeleton>*,.popup__content:has(._sending)>*{position:relative;z-index:1}._skeleton:before,.popup__content:has(._sending):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;z-index:2;opacity:var(--opacity, 1)}._skeleton:after,.popup__content:has(._sending):after{content:"";position:absolute;top:-5%;left:calc(100% + 3.75rem);width:2.5rem;height:110%;rotate:15deg;background-color:#fff;box-shadow:0 0 .625rem .625rem #fff;z-index:3;opacity:.4;animation:skeletonAfterAnim 1s ease infinite}@keyframes skeletonAfterAnim{0%{left:-3.75rem}}::-webkit-scrollbar{width:.25rem;height:.25rem;background-color:var(--plate-bg-color)}::-webkit-scrollbar-thumb{background-color:var(--accent-color);border-radius:.3125rem}@media (min-width: 80em){.productslider{padding-top:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.productslider{padding-top:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.productslider{padding-top:1.875rem}}@media (min-width: 80em){.productslider{padding-bottom:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.productslider{padding-bottom:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.productslider{padding-bottom:1.875rem}}.productslider__head{display:flex;align-items:center;justify-content:space-between}@media (min-width: 62em){.productslider__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 62em){.productslider__head:not(:last-child){margin-bottom:clamp(1.5rem,.9303797468rem + 2.5316455696vw,2.5rem)}}@media (max-width: 22.5em){.productslider__head:not(:last-child){margin-bottom:1.5rem}}.productslider__title{font-weight:500;line-height:1.2;font-size:2.1875rem}@media (width < 80em){.productslider__title{font-size:1.875rem}}@media (width < 29.99875em){.productslider__title{font-size:1.5rem}}.product-slide{border:.0625rem solid var(--stroke-color);position:relative;border-radius:.9375rem;container-type:inline-size;display:flex;flex-direction:column}@media (min-width: 47.9375em){.product-slide{padding:.9375rem}}@media (min-width: 30em) and (max-width: 47.9375em){.product-slide{padding:clamp(.75rem,.4364111498rem + 1.0452961672vw,.9375rem)}}@media (max-width: 30em){.product-slide{padding:.75rem}}@media (width < 61.99875em){.product-slide{width:12.875rem}}.product-slide__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.product-slide__media{position:relative;border-radius:.75rem;overflow:hidden}.product-slide__media:not(:last-child){margin-bottom:.9375rem}.product-slide__image{aspect-ratio:275/221}.product-slide__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-slide__tags{position:absolute;left:0;top:.3125rem;max-height:calc(100% - .625rem);max-width:50%;display:flex;flex-direction:column;gap:.25rem;flex-wrap:wrap}.product-slide__tag{color:var(--white-color);background-color:var(--bgc, var(--accent-color));text-transform:uppercase;padding:.125rem .375rem;font-weight:700;font-size:.75rem;border-radius:.3125rem}.product-slide__actions{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.375rem;justify-content:flex-end;flex-wrap:wrap;max-width:50%;max-height:calc(100% - 1rem);z-index:3}@media (width <= 47.99875em){.product-slide__actions{top:.375rem;right:.375rem}}.product-slide__action{width:var(--width);height:var(--width);flex:0 0 var(--width);background-color:var(--white-color-80);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(.25rem);border-radius:.375rem}@media (min-width: 80em){.product-slide__action{--width: 2.375rem}}@media (min-width: 30em) and (max-width: 80em){.product-slide__action{--width: clamp( 2.125rem , 1.975rem + .5vw , 2.375rem )}}@media (max-width: 30em){.product-slide__action{--width: 2.125rem}}.product-slide__action._active [fill]{fill:var(--accent-color)}.product-slide__action._active [stroke]{stroke:var(--accent-color)}.product-slide__content{display:flex;flex-direction:column;flex:1 1 auto}@media (min-width: 80em){.product-slide__content{gap:.9375rem}}@media (min-width: 47.9375em) and (max-width: 80em){.product-slide__content{gap:clamp(.75rem,.4696637427rem + .5847953216vw,.9375rem)}}@media (max-width: 47.9375em){.product-slide__content{gap:.75rem}}.product-slide__content:has(.product-slide__arrow:not([hidden])){position:relative}.product-slide__content:has(.product-slide__arrow:not([hidden])) .product-slide__chapter,.product-slide__content:has(.product-slide__arrow:not([hidden])) .product-slide__name{padding-left:1.75rem;padding-right:1.75rem}.product-slide__arrow{position:absolute;top:1.5rem;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;z-index:2;cursor:pointer}.product-slide__arrow_prev{left:0}.product-slide__arrow_next{right:0}.product-slide__chapter{color:var(--grey-color)}@media (min-width: 80em){.product-slide__chapter{font-size:.875rem}}@media (min-width: 47.9375em) and (max-width: 80em){.product-slide__chapter{font-size:clamp(.8125rem,.7190545809rem + .1949317739vw,.875rem)}}@media (max-width: 47.9375em){.product-slide__chapter{font-size:.8125rem}}@container (width <=13.75em){.product-slide__chapter{font-size:.75rem}}.product-slide__name{font-weight:600;line-height:1.2;min-height:var(--min-height)}@media (min-width: 80em){.product-slide__name{font-size:1rem}}@media (min-width: 47.9375em) and (max-width: 80em){.product-slide__name{font-size:clamp(.9375rem,.8440545809rem + .1949317739vw,1rem)}}@media (max-width: 47.9375em){.product-slide__name{font-size:.9375rem}}.product-slide__chars{background-color:var(--plate-bg-color);border-radius:.625rem;padding-left:.375rem;padding-right:.375rem;display:flex;align-items:center;justify-content:space-around;margin-top:auto}@media (min-width: 79.375em){.product-slide__chars{padding-top:.625rem}}@media (min-width: 47.9375em) and (max-width: 79.375em){.product-slide__chars{padding-top:clamp(.5rem,.3093936382rem + .3976143141vw,.625rem)}}@media (max-width: 47.9375em){.product-slide__chars{padding-top:.5rem}}@media (min-width: 79.375em){.product-slide__chars{padding-bottom:.625rem}}@media (min-width: 47.9375em) and (max-width: 79.375em){.product-slide__chars{padding-bottom:clamp(.5rem,.3093936382rem + .3976143141vw,.625rem)}}@media (max-width: 47.9375em){.product-slide__chars{padding-bottom:.5rem}}.product-slide__chars i{font-style:normal;font-size:.75rem;color:var(--grey-color)}@container (width <=13.75em){.product-slide__chars{padding:.375rem .25rem}}.product-slide__char{font-size:.875rem}@container (width <=13.75em){.product-slide__char{font-size:.75rem}}.product-slide__char span{font-size:.75rem;color:var(--grey-color)}@container (width <=13.75em){.product-slide__char span{font-size:.5625rem}}.product-slide__prices{display:flex;align-items:flex-end}@media (min-width: 80em){.product-slide__prices{gap:.625rem}}@media (min-width: 30em) and (max-width: 80em){.product-slide__prices{gap:clamp(.5rem,.425rem + .25vw,.625rem)}}@media (max-width: 30em){.product-slide__prices{gap:.5rem}}.product-slide__price{font-weight:700}@media (min-width: 79.375em){.product-slide__price{font-size:1.125rem}}@media (min-width: 47.9375em) and (max-width: 79.375em){.product-slide__price{font-size:clamp(1rem,.8093936382rem + .3976143141vw,1.125rem)}}@media (max-width: 47.9375em){.product-slide__price{font-size:1rem}}.product-slide__oldprice{font-weight:500;color:var(--grey-color);text-decoration:line-through}@media (min-width: 79.375em){.product-slide__oldprice{font-size:.875rem}}@media (min-width: 47.9375em) and (max-width: 79.375em){.product-slide__oldprice{font-size:clamp(.8125rem,.7171968191rem + .1988071571vw,.875rem)}}@media (max-width: 47.9375em){.product-slide__oldprice{font-size:.8125rem}}.product-slide__buttons{display:grid;grid-template-columns:1fr 1.65fr;gap:.625rem;position:relative;z-index:3}.product-slide__button{display:flex;justify-content:center;align-items:center;background-color:var(--bgc, var(--accent-color));font-size:.875rem;color:var(--white-color);text-align:center;padding:.5rem .375rem;border-radius:.9375rem;font-weight:600}@media (min-width: 80em){.product-slide__button{height:3.125rem}}@media (min-width: 30em) and (max-width: 80em){.product-slide__button{height:clamp(2.875rem,2.725rem + .5vw,3.125rem)}}@media (max-width: 30em){.product-slide__button{height:2.875rem}}.loaded .product-slide__button{transition:all .3s ease 0s}.product-slide__button._active{background-color:var(--green-color)}@media (any-hover: hover){.product-slide__button:hover{background-color:var(--accent-hover-color)}}@container (width <=13.75em){.product-slide__button{font-size:.6875rem}}.product-slide__quickview{height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:.625rem;padding:.8125rem;font-weight:500;font-size:.75rem;white-space:nowrap}.loaded .product-slide__quickview{transition:all .3s ease 0s}@media (width >= 47.99875em){.product-slide__quickview{position:absolute;top:50%;left:50%;translate:-50% -50%;width:75.6097560976%;z-index:2;opacity:0;pointer-events:none;background-color:var(--white-color-70)}}@media (width < 47.99875em){.product-slide__quickview{grid-column:1/span 2;background-color:var(--grey-light-color)}}.form:has(.form__error) .form__submit{pointer-events:none;color:var(--disabled-color);background-color:var(--grey-light-color)}.form__item{display:flex;flex-direction:column;gap:.25rem;position:relative}.loaded .form__item{transition:padding-bottom .3s ease 0s}.form__item._form-error:has(.form__error){padding-bottom:1.3125rem}.form__item>span{font-size:.875rem;line-height:1.2;color:var(--grey-color)}.form__item>span:not(:last-child){margin-bottom:.25rem}.form__item input,.form__item textarea,.form__item .select__title{border:.0625rem solid var(--stroke-color);border-radius:.9375rem;padding:.8125rem 1.25rem;outline:none}.loaded .form__item input,.loaded .form__item textarea,.loaded .form__item .select__title{transition:all .3s ease 0s}.form__item input._form-error,.form__item textarea._form-error,.form__item .select__title._form-error{border-color:var(--red-color)}.form__item textarea{resize:horizontal;min-height:10.3125rem}.form__item .select__title{line-height:initial}.form__error{position:absolute;left:0;bottom:0;white-space:nowrap;color:var(--red-color);font-size:.875rem;line-height:1.2;opacity:0}._form-error .form__error{opacity:1}.loaded .form__error{transition:all .3s ease .3s}.form__viewpass{color:var(--grey-color);width:3.125rem;height:3.125rem;display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:1.5625rem;cursor:pointer}.form__viewpass svg{width:1.25rem;height:1.25rem}.form__viewpass svg:last-child{display:none}.form__viewpass._viewpass-active{color:var(--accent-color)}.form__viewpass._viewpass-active svg:first-child{display:none}.form__viewpass._viewpass-active svg:last-child{display:block}.form__boxwrap{position:relative;cursor:pointer;display:flex;align-items:center;gap:.5rem}@media (any-hover: hover){.form__boxwrap:hover:has(input:checked) i{box-shadow:0 0 0 3px #9999994d}.form__boxwrap:hover:not(:has(input:checked)) i{box-shadow:0 0 0 3px #007bff4d}}.form__boxwrap input[type=checkbox],.form__boxwrap input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.form__boxwrap input[type=checkbox]:checked~i,.form__boxwrap input[type=radio]:checked~i{border-color:var(--accent-color);background-color:var(--accent-color)}.form__boxwrap input[type=checkbox]:checked~i:before,.form__boxwrap input[type=radio]:checked~i:before{content:"";display:block;width:.4375rem;height:.3125rem;border-left:.125rem solid var(--white-color);border-bottom:.125rem solid var(--white-color);rotate:-45deg;translate:0 -.0625rem}.form__boxwrap>i{width:1rem;height:1rem;border:.0625rem solid var(--stroke-color);border-radius:.25rem;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0}.loaded .form__boxwrap>i{transition:all .3s ease 0s}.form__link{color:var(--accent-color);text-decoration:underline}@media (any-hover: hover){.form__link:hover{text-decoration:none;color:var(--accent-hover-color)}}.form__submit{display:flex;justify-content:center;align-items:center;background-color:var(--accent-color);color:var(--white-color);padding:.9375rem;height:3.125rem;border-radius:.9375rem;font-weight:600;line-height:1.2}.loaded .form__submit{transition:all .3s ease 0s}@media (any-hover: hover){.form__submit:hover{background-color:var(--accent-hover-color)}}.form__outlinebtn{display:flex;justify-content:center;align-items:center;padding:.9375rem;height:3.125rem;border-radius:.9375rem;font-weight:600;line-height:1.2;border:.125rem solid var(--accent-color);color:var(--accent-color)}.loaded .form__outlinebtn{transition:all .3s ease 0s}@media (any-hover: hover){.form__outlinebtn:hover{color:var(--white-color);border-color:var(--accent-hover-color);background-color:var(--accent-hover-color)}}.form__pininput{display:flex;gap:.75rem}.form__hint{color:var(--grey-color);font-size:.75rem;font-weight:500}.form__policy{display:flex;align-items:flex-start;gap:1.5rem}.form__policy-text{font-size:.75rem;line-height:1.2;color:var(--grey-color)}.link{text-decoration:underline;color:var(--accent-color)}.popup__content:has(._sending){--opacity: .7}.pincode-input{height:3.125rem;border-radius:.9375rem;border:.0625rem solid var(--stroke-color);text-align:center;outline:none}._form-error .pincode-input{border-color:var(--red-color)}@media (min-width: 120em){.breadcrumbs{padding-top:1.875rem}}@media (min-width: 30em) and (max-width: 120em){.breadcrumbs{padding-top:clamp(1.25rem,1.0416666667rem + .6944444444vw,1.875rem)}}@media (max-width: 30em){.breadcrumbs{padding-top:1.25rem}}@media (min-width: 120em){.breadcrumbs{padding-bottom:1.875rem}}@media (min-width: 30em) and (max-width: 120em){.breadcrumbs{padding-bottom:clamp(1.25rem,1.0416666667rem + .6944444444vw,1.875rem)}}@media (max-width: 30em){.breadcrumbs{padding-bottom:1.25rem}}.breadcrumbs__item{display:inline-flex;gap:.625rem;margin-right:.625rem;font-size:.75rem;color:var(--grey-color)}.loaded .breadcrumbs__item{transition:all .3s ease 0s}.breadcrumbs__item:has(a):after{content:"»"}@media (any-hover: hover){.breadcrumbs__item:has(a):hover{color:var(--black-color)}}@media (min-width: 80em){.pagehead:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 30em) and (max-width: 80em){.pagehead:not(:last-child){margin-bottom:clamp(1.25rem,.875rem + 1.25vw,1.875rem)}}@media (max-width: 30em){.pagehead:not(:last-child){margin-bottom:1.25rem}}.pagehead__container{display:flex;align-items:flex-end;gap:.625rem}.pagehead__title{font-weight:500;line-height:1.2}@media (min-width: 80em){.pagehead__title{font-size:2.1875rem}}@media (min-width: 30em) and (max-width: 80em){.pagehead__title{font-size:clamp(1.5rem,1.0875rem + 1.375vw,2.1875rem)}}@media (max-width: 30em){.pagehead__title{font-size:1.5rem}}.pagehead__subtitle{font-weight:500;line-height:1.2;color:var(--grey-color);margin-bottom:.3%}@media (min-width: 47.9375em){.pagehead__subtitle{font-size:1rem}}@media (min-width: 30em) and (max-width: 47.9375em){.pagehead__subtitle{font-size:clamp(.8125rem,.4989111498rem + 1.0452961672vw,1rem)}}@media (max-width: 30em){.pagehead__subtitle{font-size:.8125rem}}summary{list-style:none}.noUi-horizontal{height:.25rem;border-radius:.125rem;box-shadow:none;background:var(--stroke-color);border:none}.noUi-connect{background:var(--accent-color)}.noUi-horizontal .noUi-handle{width:1.25rem;height:1.25rem;top:.125rem;translate:0 -50%;border-radius:50%;border:none;box-shadow:none;cursor:pointer;background:var(--accent-color)}.noUi-handle:before,.noUi-handle:after{display:none}.noUi-pips-horizontal{padding-top:0;height:auto}.noUi-value{font-size:.75rem}.noUi-value-horizontal{transform:translate(-50%,100%)}.noUi-marker-large.noUi-marker-horizontal{height:.3125rem}.pagination{display:flex;gap:.4375rem}.pagination__item{width:var(--sz);height:var(--sz);flex:0 0 var(--sz);display:flex;justify-content:center;align-items:center;background-color:var(--plate-bg-color);border-radius:.75rem;border:.0625rem solid var(--plate-bg-color);font-weight:500;line-height:1.5;cursor:default}@media (min-width: 120em){.pagination__item{--sz: 3.125rem}}@media (min-width: 22.5em) and (max-width: 120em){.pagination__item{--sz: clamp( 2.75rem , 2.6634615385rem + .3846153846vw , 3.125rem )}}@media (width < 22.5em){.pagination__item{--sz: 11.1111111111vw}}.loaded .pagination__item{transition:all .3s ease 0s}.pagination__item._disabled{pointer-events:none;color:var(--disabled-color)}.pagination__item._active{pointer-events:none;border-color:var(--accent-color);background-color:var(--accent-color);color:var(--white-color)}.pagination__item[href]{cursor:pointer}@media (any-hover: hover){.pagination__item[href]:hover{color:var(--accent-hover-color);border-color:var(--accent-hover-color)}}.pagination__item_arrow:first-child{margin-right:.1875rem}.pagination__item_arrow:last-child{margin-left:.1875rem}ul{list-style:none}._content{line-height:1.4}._content ul{padding-left:1.0625rem}._content ul li{list-style:initial}._content ul li:not(:last-child){margin-bottom:.3125rem}._content ul li::marker{color:var(--accent-color)}._content p:not(:last-child){margin-bottom:.625rem}.top-header__city .select-city__modal-wrap{margin:0}.top-header__city .select-city__modal[style="display: block;"]{display:flex!important;justify-content:center;align-items:center}.top-header__city .select-city__close{right:0;width:2.5rem;height:2.5rem;background-size:1.25rem 1.25rem;background-repeat:no-repeat}.authPopup__content{max-width:var(--popup-size-sm);padding:1.875rem}@media (width < 29.99875em){.authPopup__content{padding:3.75rem .9375rem 1.875rem}}.authPopup__content:has(.authPopup__head)>.popup__close{display:none}.authPopup__form{display:flex;flex-direction:column;align-items:center}.authPopup__logo:not(:last-child){margin-bottom:1.75rem}.authPopup__uptitle{color:var(--grey-color);font-size:.8125rem;line-height:1.3846153846}.authPopup__uptitle:not(:last-child){margin-bottom:1.125rem}.authPopup__uptitle a{color:var(--accent-color);text-decoration:underline}.authPopup__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.authPopup__head .popup__close{position:static}.authPopup__title{font-weight:600;font-size:var(--font-size);letter-spacing:calc(var(--font-size) / 100 * -3);--font-size: 1.5rem;line-height:1.4166666667;text-align:center}.authPopup__title:not(:last-child){margin-bottom:.875rem}.authPopup__subtitle{text-align:center;color:var(--grey-color);font-size:.875rem;line-height:1.4285714286}.authPopup__subtitle:not(:last-child){margin-bottom:1.5rem}.authPopup__subtitle a{color:var(--accent-color);text-decoration:underline}@media (any-hover: hover){.authPopup__subtitle a:hover{color:var(--accent-hover-color);text-decoration:none}}.authPopup__body{display:flex;flex-direction:column;gap:.75rem;align-self:stretch}.authPopup__body:not(:last-child){margin-bottom:.75rem}.authPopup__text{line-height:1.375;text-align:center}.authPopup__text:not(:last-child){margin-bottom:1.75rem}.authPopup__submit{align-self:stretch}.authPopup__infotext{opacity:.7;color:var(--grey-color);font-weight:300;font-size:.875rem;line-height:1.4285714286}.authPopup__infotext:not(:last-child){margin-bottom:1.25rem}.authPopup__or{display:flex;justify-content:center;align-items:center;align-self:stretch;position:relative}.authPopup__or:not(:last-child){margin-bottom:1.25rem}.authPopup__or:before{content:"";position:absolute;left:0;top:50%;width:100%;height:.0625rem;background-color:var(--grey-color);opacity:.2}.authPopup__or span{background-color:var(--white-color);position:relative;padding:0 1.25rem;color:var(--grey-color-50);line-height:1.375}.authPopup__footer{display:flex;flex-direction:column;gap:.75rem;align-self:stretch}.authPopup__yandex{display:flex;align-items:center;justify-content:space-between;height:3.125rem;background-color:var(--black-color);color:var(--white-color);padding:.625rem .75rem;border-radius:.9375rem}.authPopup__yandex i{--default-bgi: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='44' height='44' fill='%23FC3F1D'/%3E%3Cpath d='M24.7407 33.9778H29.0889V9.04443H22.7592C16.3929 9.04443 13.0538 12.303 13.0538 17.1176C13.0538 21.2731 15.2187 23.6163 19.0532 26.1609L21.3832 27.6987L18.3927 25.1907L12.4667 33.9778H17.1818L23.5115 24.5317L21.3098 23.0671C18.6496 21.2731 17.3469 19.8818 17.3469 16.8613C17.3469 14.2068 19.2183 12.4128 22.7776 12.4128H24.7223V33.9778H24.7407Z' fill='white'/%3E%3C/svg%3E%0A");flex:0 0 1.5rem;width:1.5rem;height:1.5rem;border-radius:50%;background-image:var(--bgi, var(--default-bgi));background-position:center;background-size:contain}.authPopup__button{display:flex;justify-content:center;align-items:center;gap:.625rem;height:3.125rem;border-radius:.9375rem;border:.0625rem solid var(--stroke-color);line-height:1.375;font-weight:600}.authPopup__link{display:block;font-size:.875rem;width:100%;text-align:center;color:var(--accent-color);text-decoration:underline}@media (any-hover: hover){.authPopup__link:hover{color:var(--accent-hover-color);text-decoration:none}}.deliveryPopup__content{max-width:78.125rem}.deliveryPopup__head{padding-bottom:.9375rem;border-bottom:.0625rem solid var(--stroke-color)}.deliveryPopup__title{line-height:1.2;font-size:1.25rem;width:600px}@media (min-width: 47.9375em){.deliveryPopup__main{padding-top:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.deliveryPopup__main{padding-top:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.deliveryPopup__main{padding-top:1.25rem}}@media (min-width: 47.9375em){.deliveryPopup__main{padding-bottom:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.deliveryPopup__main{padding-bottom:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.deliveryPopup__main{padding-bottom:1.25rem}}.deliveryPopup__section:not(:last-child){margin-bottom:1.875rem}.deliveryPopup__sectiontitle{font-size:1.5rem;font-weight:600}.deliveryPopup__sectiontitle:not(:last-child){margin-bottom:1.25rem}.deliveryPopup__items{display:grid;grid-template-columns:repeat(4,1fr);gap:.9375rem}@media (width < 37.5em){.deliveryPopup__items{grid-template-columns:repeat(2,1fr)}}.deliveryPopup__item{display:flex;flex-direction:column;gap:.9375rem;align-items:center;text-align:center;background-color:var(--plate-bg-color);border-radius:.9375rem;padding:.9375rem}.deliveryPopup__item img{max-height:3.75rem;display:block}.deliveryPopup__item ._img-group{display:grid;grid-template-columns:repeat(2,1fr);gap:.4375rem}.deliveryPopup__item ._img-group img:last-child:is(:nth-child(odd)){grid-column:span 2;margin:0 auto}.deliveryPopup__item span{margin-top:auto}.deliveryPopup__wysiwyg{max-width:100%;overflow:auto}.deliveryPopup__wysiwyg h1,.deliveryPopup__wysiwyg h2,.deliveryPopup__wysiwyg h3,.deliveryPopup__wysiwyg h4,.deliveryPopup__wysiwyg h5{font-weight:700}.deliveryPopup__wysiwyg a{color:var(--accent-color);font-size:.875rem}@media (any-hover: hover){.deliveryPopup__wysiwyg a:hover{text-decoration:underline}}.deliveryPopup__table{border-collapse:collapse}.deliveryPopup__table:not(:last-child){margin-bottom:1.875rem}.deliveryPopup__table caption{caption-side:bottom;text-align:left;padding:.75rem 0;color:var(--grey-color)}.deliveryPopup__table td,.deliveryPopup__table th{padding:.75rem .9375rem;border-top:.0625rem solid var(--stroke-color);-moz-text-align-last:left;text-align-last:left}.deliveryPopup__table th:first-child{white-space:nowrap}.deliveryPopup__table tbody tr:nth-child(odd){background-color:var(--plate-bg-color)}.deliveryPopup__table tbody tr:last-child td{border-bottom:.0625rem solid var(--stroke-color)}.popup--buy1click .popup__body{display:flex;flex-direction:column;gap:.75rem}.popup--buy1click .description{display:flex;align-items:center;gap:1.5rem;margin-bottom:1rem}.popup--buy1click .description__image{width:12.5rem;height:12.5rem;-o-object-fit:cover;object-fit:cover}@media (width <= 47.99875em){.popup--buy1click .description__image{width:8.75rem;height:8.75rem}}.popup--buy1click .description__label .type{font-size:.875rem;color:var(--grey-color)}.popup--buy1click .description__label .model{font-size:1rem;font-weight:600}.popup--buy1click .description__label .price{font-size:1.125rem;font-weight:700}.popup--buy1click .description__label p+p{margin-top:.25rem}.top-header{background-color:var(--plate-bg-color)}.top-header__container{display:flex;align-items:center;gap:1.4375rem;padding-top:.625rem;padding-bottom:.625rem}.top-header__city .select-city__block{display:flex;align-items:center;gap:.375rem;color:var(--accent-color);font-weight:500;font-size:.875rem}.loaded .top-header__city .select-city__block{transition:color .3s ease 0s}@media (any-hover: hover){.top-header__city .select-city__block:hover{color:var(--accent-hover-color)}}@media (width < 29.99875em){.top-header__city .select-city__block{color:var(--grey-color);font-size:.8125rem}}.top-header__menu{flex:1 1 auto}.top-header__actions{display:flex;align-items:center;font-size:.875rem;gap:.625rem}@media (width < 80em){.top-header__actions{margin-left:auto}}.top-header__mail{color:var(--accent-color)}.loaded .top-header__mail{transition:color .3s ease 0s}@media (any-hover: hover){.top-header__mail:hover{color:var(--accent-hover-color);text-decoration:underline}}@media (width < 37.5em){.top-header__mail{display:none}}.top-header__callback{font-weight:600;color:var(--accent-color)}.loaded .top-header__callback{transition:color .3s ease 0s}@media (any-hover: hover){.top-header__callback:hover{color:var(--accent-hover-color)}}@media (width < 29.99875em){.top-header__callback{display:none}}.menu-top-header{display:flex}@media (80em < width < 93.75em){.menu-top-header{justify-content:center}}@media (width < 80em){.menu-top-header{flex-direction:column}.menu-top-header:not(:last-child){margin-bottom:.875rem}}.menu-top-header__item{font-size:.875rem}@media (width >= 80em){.menu-top-header__item{z-index:2;position:relative}.menu-top-header__item:hover .menu-top-header__dropdown{opacity:1;pointer-events:all}.menu-top-header__item:hover .menu-top-header__link{color:var(--accent-hover-color)}.menu-top-header__item:hover .menu-top-header__link:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 3.625L5.5 7.375L9.25 3.625' stroke='%230E61AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}}@media (width < 80em){.menu-top-header__item{font-size:1rem;font-weight:500;line-height:1.375}}.menu-top-header__link{padding:0 .6875rem;display:flex;align-items:center;gap:.375rem;color:var(--grey-color)}.loaded .menu-top-header__link{transition:color .3s ease 0s}.menu-top-header__link:has(+.menu-top-header__dropdown):after{content:"";width:.6875rem;height:.6875rem;flex:0 0 .6875rem;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 3.625L5.5 7.375L9.25 3.625' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transition:all .3s ease 0s}@media (width < 93.75em){.menu-top-header__link{padding:0 .5rem}}@media (width < 80em){.menu-top-header__link{justify-content:space-between;height:2.875rem;padding:.75rem 1rem;color:var(--black-color)}.menu-top-header__link:after{content:"";rotate:-90deg}}.loaded .menu-top-header__dropdown{transition:all .3s ease 0s}@media (width >= 80em){.menu-top-header__dropdown{position:absolute;top:calc(100% + .5rem);background-color:var(--white-color);border-radius:.625rem;padding:.5rem;display:flex;flex-direction:column;min-width:13.5rem;width:100%;opacity:0;pointer-events:none;gap:.25rem;box-shadow:0 1.25rem 1.5625rem -.3125rem #0000000d,0 .625rem .625rem -.3125rem #00000005}.menu-top-header__dropdown:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:.5rem}}@media (any-hover: hover){.menu-top-header__dropdown:hover{opacity:1;pointer-events:all}}@media (width < 80em){.menu-top-header__dropdown{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.25rem 2.5rem;background-color:var(--white-color);translate:100%;pointer-events:none}._active .menu-top-header__dropdown{translate:none;pointer-events:all}}.menu-top-header__back{display:flex;gap:.625rem;font-size:.75rem;line-height:1.2;color:var(--grey-color)}.menu-top-header__back:not(:last-child){margin-bottom:1rem}.menu-top-header__back:before{content:"";display:block;flex:0 0 .875rem;width:.875rem;height:.875rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.31689 7.00041L9.20428 9.88773L8.37933 10.7127L4.66699 7.00041L8.37933 3.28809L9.20428 4.11304L6.31689 7.00041Z' fill='%23666666'/%3E%3C/svg%3E%0A")}.menu-top-header__sublink{display:block;padding:.5rem .875rem;border-radius:.3125rem;font-size:.875rem;line-height:1.4285714286}.menu-top-header__sublink:not(:last-child){margin-bottom:.25rem}.loaded .menu-top-header__sublink{transition:background-color .3s ease 0s,color .3s ease 0s}@media (any-hover: hover){.menu-top-header__sublink:hover{background-color:var(--plate-bg-color);color:var(--accent-color)}}.middle-header{background-color:var(--white-color)}.middle-header__container{padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;gap:1.125rem}@media (width < 93.75em){.middle-header__container{gap:.875rem}}.middle-header__logo{display:flex;align-items:center;gap:.75rem;font-size:.8125rem;line-height:1.2307692308}.middle-header__logo span{opacity:.4}@media (79.9375em < width < 93.75em){.middle-header__logo{flex:0 0 13.125rem}}@media (width < 93.75em){.middle-header__logo{font-size:.75rem}.middle-header__logo img{max-width:5.1875rem}}@media (width < 47.99875em){.middle-header__logo img{max-width:4.8125rem}}.middle-header__search{flex:1 1 auto}.middle-header__callback{display:grid;grid-template-columns:1.375rem auto;gap:.4375rem .375rem;align-items:center}.middle-header__callback span{grid-column:1/span 2;font-size:.75rem;line-height:1.3333333333;color:var(--grey-color);white-space:nowrap}.middle-header__callback i{display:flex;justify-content:center;align-items:center}@media (width < 61.99875em){.middle-header__callback i svg{width:1.125rem;height:1.125rem;flex:0 0 1.125rem}}.middle-header__callback p{font-weight:600;font-size:1.25rem;line-height:1.2;white-space:nowrap}.loaded .middle-header__callback p{transition:color .3s ease 0s}@media (width < 61.99875em){.middle-header__callback p{font-size:.875rem}}@media (any-hover: hover){.middle-header__callback:hover p{color:var(--accent-color)}}.middle-header__actions{display:flex}.middle-header__action{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;position:relative;padding:0 .4375rem;font-size:.75rem;line-height:1.5;transition:color .3s ease 0s}@media (width >= 80em){.middle-header__action{min-width:5rem}}@media (any-hover: hover){.middle-header__action:hover{color:var(--accent-color)}}.middle-header__action i{--bgc: var(--red-color);position:absolute;width:1rem;height:1rem;background-color:var(--bgc);color:var(--white-color);display:flex;justify-content:center;align-items:center;border-radius:50%;font-style:normal;border:.125rem solid var(--white-color);font-size:.5rem;top:0;right:50%;translate:100% -25%}.middle-header__action i:empty{display:none}.middle-header__action strong{font-size:.8125rem;font-weight:500}.search-header{border-radius:.9375rem;border:.0625rem solid var(--stroke-color);padding:1rem 1.25rem}@media (width < 47.99875em){.search-header{font-size:.875rem;padding:.875rem;border-radius:.75rem}}.search-header,.search-header>form{align-self:stretch;position:relative;display:flex;flex:1 1 auto}.search-header__input{outline:none}.search-header__submit{color:var(--grey-color)}.loaded .search-header__submit{transition:color .3s ease 0s}@media (any-hover: hover){.search-header__submit:hover{color:var(--accent-color)}}.search-header__dropdown{position:absolute;top:calc(100% + 1rem);width:100%;min-width:25rem;padding:1.25rem;border-radius:.9375rem;z-index:2;max-height:calc(100dvh - var(--headerHeight));overflow:clip auto;background-color:var(--white-color);box-shadow:.3125rem 0 1.25rem #071c2f08,0 .3125rem 1.875rem #071c2f0d}.search-header__dropdown h3{font-weight:600;font-size:1rem;line-height:1.375}.search-header__dropdown h3:not(:last-child){margin-bottom:.75rem}.search-header__dropdown::-webkit-scrollbar{width:.3125rem}.search-header__dropdown::-webkit-scrollbar-thumb{background-color:var(--accent-color);border-radius:.3125rem}@media (width >= 61.99875em){.search-header__dropdown{left:0}}@media (width < 61.99875em){.search-header__dropdown{right:0}}@media (width < 26.25em){.search-header__dropdown{min-width:calc(100vw - 1.25rem)}}.search-header__segment:not(:last-child){margin-bottom:1rem}.search-header__hint{display:flex;align-items:center;gap:.625rem;padding:.6875rem .875rem;--svg-color: var(--grey-color);--span-color: var(--black-color)}.loaded .search-header__hint{transition:all .3s ease 0s}.search-header__hint svg{color:var(--svg-color)}.search-header__hint span{color:var(--span-color)}@media (any-hover: hover){.search-header__hint:hover{background-color:var(--plate-bg-color);--svg-color: var(--accent-color);--span-color: var(--accent-color)}}.search-header__product{padding:.75rem;border:.0625rem solid var(--plate-bg-color);border-radius:.9375rem;display:grid;grid-template-columns:5rem auto 1.5rem;gap:.5rem 1rem;align-items:center;position:relative}.search-header__product:not(:last-child){margin-bottom:.375rem}@media (any-hover: hover){.search-header__product:hover .search-header__productname{color:var(--accent-color)}}.search-header__productlink{position:absolute;top:0;left:0;width:100%;height:100%}.search-header__productimage{grid-row:1/span 3}.search-header__productchapter{grid-column-start:2;color:var(--grey-color);font-size:.875rem;line-height:1.4}.search-header__productname{grid-column-start:2;margin-bottom:auto;font-weight:600;font-size:1rem;line-height:1.2}.loaded .search-header__productname{transition:color .3s ease 0s}.search-header__productprices{grid-column-start:2;display:flex;margin-top:auto;align-items:flex-end;gap:.625rem}.search-header__productprice{font-weight:700;font-size:1.125rem}.search-header__productprice:has(+.search-header__productoldprice){color:var(--red-color)}.search-header__productoldprice{font-weight:500;font-size:.875rem;color:var(--grey-color);text-decoration:line-through}.search-header__productfav{position:absolute;top:.75rem;right:.75rem;color:var(--grey-color);z-index:2}.loaded .search-header__productfav{transition:color .3s ease 0s}@media (any-hover: hover){.search-header__productfav:hover{color:var(--accent-color)}}.bottom-header{background-color:var(--white-color)}@media (width < 80em){.bottom-header{display:none}}.bottom-header__container{display:flex;gap:1.125rem}.bottom-header__catbtn{background-color:var(--accent-color);color:#fff;border-radius:.9375rem;height:3.125rem;display:flex;justify-content:center;align-items:center;gap:.875rem;font-weight:500;font-size:1rem;line-height:1.2;padding:.9375rem 1.875rem}.bottom-header__catbtn i{flex:0 0 1.0625rem;width:1.0625rem;height:1.0625rem;position:relative;display:flex;justify-content:center;align-items:center}.bottom-header__catbtn i svg{position:absolute;top:50%;left:50%;translate:-50% -50%}.loaded .bottom-header__catbtn i svg{transition:all .3s ease 0s}.bottom-header__catbtn i svg:last-child{opacity:0}.loaded .bottom-header__catbtn{transition:background-color .3s ease 0s}@media (any-hover: hover){.bottom-header__catbtn:hover{background-color:var(--accent-hover-color)}}.catalog-open .bottom-header__catbtn{background-color:var(--green-accent-color)}.catalog-open .bottom-header__catbtn i svg{rotate:-90deg}.catalog-open .bottom-header__catbtn i svg:first-child{opacity:0}.catalog-open .bottom-header__catbtn i svg:last-child{opacity:1}@media (width < 80em){.bottom-header__catbtn{padding:.875rem 1.125rem}}.bottom-header__menu{min-width:0}.icon-menu{width:3rem;flex:0 0 3rem;border-radius:.9375rem;aspect-ratio:1;background-color:var(--plate-bg-color);position:relative;color:var(--accent-color);display:flex;justify-content:center;align-items:center}.icon-menu i{flex:0 0 1.0625rem;width:1.0625rem;height:1.0625rem;position:relative;display:flex;justify-content:center;align-items:center}.icon-menu i svg{position:absolute;top:50%;left:50%;translate:-50% -50%}.loaded .icon-menu i svg{transition:all .3s ease 0s}.icon-menu i svg:last-child{opacity:0}.icon-menu span{position:absolute;left:50%;top:50%;width:.5rem;height:.125rem;background-color:var(--accent-color);translate:calc(-50% - .125rem) -50%;transform-origin:left center}.loaded .icon-menu span{transition:all .3s ease 0s}@media (width < 47.99875em){.icon-menu span{display:none}}.icon-menu:before,.icon-menu:after{content:"";position:absolute;left:50%;top:50%;width:.75rem;height:.125rem;background-color:var(--accent-color)}.loaded .icon-menu:before,.loaded .icon-menu:after{transition:all .3s ease 0s}@media (width < 47.99875em){.icon-menu:before,.icon-menu:after{display:none}}.icon-menu:before{translate:-50% calc(-50% - .25rem)}.icon-menu:after{translate:-50% calc(-50% + .25rem)}.menu-open .icon-menu{background-color:var(--green-accent-color);color:var(--white-color)}.menu-open .icon-menu:before,.menu-open .icon-menu:after,.menu-open .icon-menu span{background-color:var(--white-color)}.menu-open .icon-menu span{scale:0}.menu-open .icon-menu:before{rotate:45deg;translate:-50% -50%}.menu-open .icon-menu:after{rotate:-45deg;translate:-50% -50%}.menu-open .icon-menu i svg{rotate:-90deg}.menu-open .icon-menu i svg:first-child{opacity:0}.menu-open .icon-menu i svg:last-child{opacity:1}.menu{flex:1 1 auto;background-color:var(--plate-bg-color);border-radius:.9375rem}.menu__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#6666;backdrop-filter:blur(.25rem);z-index:4;opacity:0;pointer-events:none}.loaded .menu__backdrop{transition:all .3s ease 0s}@media (width >= 80em){.menu__backdrop{display:none}}.menu-open .menu__backdrop{opacity:1;pointer-events:all}@media (width >= 80em){.menu__icon{display:none}}.menu__body{height:100%}@media (width < 80em){.menu__body{position:fixed;top:0;left:0;width:100%;max-width:30rem;background-color:var(--white-color);z-index:4;height:100dvh;display:flex;flex-direction:column;overflow:clip auto;padding:1.25rem 2.5rem;translate:-100% 0;pointer-events:none}.loaded .menu__body{transition:all .3s ease 0s}.menu-open .menu__body{translate:none;pointer-events:all}.menu__body:has(.catalog-header__content._active){overflow:hidden}}.menu__head{display:flex;align-items:center;gap:.625rem}.menu__head:not(:last-child){margin-bottom:1.25rem}.menu__list{display:flex}@media (width >= 80em){.menu__list{height:100%}}@media (width < 80em){.menu__list{flex-direction:column}.menu__list:not(:last-child){margin-bottom:.875rem}}.menu__item:has(svg),.menu__item:has(img){color:var(--red-color)}.loaded .menu__item{transition:all .3s ease 0s}@media (any-hover: hover){.menu__item:hover{color:var(--accent-hover-color)}}@media (width < 80em){.menu__item{color:var(--accent-color)}}.menu__link{height:100%;display:flex;gap:.5rem;font-weight:500;font-size:1rem;line-height:1.2;padding:clamp(5px,2vw,15px) clamp(5px,5vw,28px)}@media (width < 1440px){.menu__link{padding-inline:18px}}@media (width < 80em){.menu__link{height:2.875rem;padding:.75rem 1rem}}.bottom-menu{display:flex;flex-direction:column;gap:1.3125rem;margin-top:auto}.bottom-menu__callback{display:grid;grid-template-columns:1.375rem auto;gap:.4375rem .375rem;align-items:center}.bottom-menu__callback span{grid-column:1/span 2;font-size:.75rem;line-height:1.3333333333;color:var(--grey-color);white-space:nowrap}.bottom-menu__callback i{display:flex;justify-content:center;align-items:center}.bottom-menu__callback p{font-weight:600;font-size:1.25rem;line-height:1.2;white-space:nowrap}.loaded .bottom-menu__callback p{transition:color .3s ease 0s}@media (any-hover: hover){.bottom-menu__callback:hover p{color:var(--accent-color)}}.bottom-menu__button{display:flex;justify-content:center;align-items:center;height:3.125rem;background-color:var(--accent-color);border-radius:.9375rem;color:var(--white-color);font-size:1rem;line-height:1.2;font-weight:600}.loaded .bottom-menu__button{transition:all .3s ease 0s}@media (any-hover: hover){.bottom-menu__button:hover{background-color:var(--accent-hover-color)}}.catalog-header{background-color:var(--white-color);z-index:2}.loaded .catalog-header{transition:opacity .3s ease 0s}@media (width >= 47.99875em){.catalog-header{position:fixed;left:0;right:0;top:calc(var(--headerHeight) + var(--bxPanelHeight, 0px) - var(--scrollY, 0px));max-height:calc(100dvh - var(--headerHeight) + var(--scrollY, 0px));overflow:hidden;opacity:0;pointer-events:none}}.catalog-open .catalog-header{opacity:1;pointer-events:all}.catalog-header__container{display:grid;grid-template-columns:17.75rem auto;gap:1.125rem;height:100%}@media (width < 47.99875em){.catalog-header__container{grid-template-columns:13.5rem 1fr}}@media (width < 47.99875em){.catalog-header__container{grid-template-columns:1fr;padding:0}}.catalog-header__list{display:flex;flex-direction:column;overflow:clip auto}@media (width >= 47.99875em){.catalog-header__list{padding:1.875rem 1.125rem 1.875rem 0;border-right:.0625rem solid var(--stroke-color);max-height:calc(100dvh - var(--headerHeight) + var(--scrollY, 0px))}}.catalog-header__link{display:flex;align-items:center;border-radius:.25rem;padding:.6875rem 1rem;color:var(--accent-color)}.loaded .catalog-header__link{transition:all .3s ease 0s}.catalog-header__link i{flex:0 0 1.5rem;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}.catalog-header__link i svg{fill:var(--accent-color)}.catalog-header__link i:last-child{margin-left:auto;opacity:.5}@media (width >= 47.99875em){.catalog-header__link._active{background-color:var(--accent-light-color)}}@media (width < 47.99875em){.catalog-header__link{color:var(--black-color)}.catalog-header__link i svg{fill:var(--black-color)}.catalog-header__link i svg path{fill:var(--black-color)}}.catalog-header__body{overflow:clip auto}@media (width >= 47.99875em){.catalog-header__body{padding:1.875rem 0;max-height:calc(100dvh - var(--headerHeight) + var(--scrollY, 0px))}}@media (width < 47.99875em){.catalog-header__body{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--white-color);padding:1.875rem .625rem;translate:110%;pointer-events:none}.loaded .catalog-header__body{transition:all .3s ease 0s}.catalog-header__body:has(.catalog-header__content._active){translate:0;pointer-events:all}}.catalog-header__content{display:grid;gap:1.5rem;justify-content:start;align-items:center}@media (width < 80em){.catalog-header__content{grid-template-columns:1fr 15rem}}@media (width < 47.99875em){.catalog-header__content{grid-template-columns:1fr 12.5rem}}.catalog-header__back{grid-column:1/span 2;display:flex;gap:.625rem;font-size:.75rem;line-height:1.2;color:var(--grey-color);cursor:pointer}.catalog-header__back:not(:last-child){margin-bottom:1rem}.catalog-header__back:before{content:"";display:block;flex:0 0 .875rem;width:.875rem;height:.875rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.31689 7.00041L9.20428 9.88773L8.37933 10.7127L4.66699 7.00041L8.37933 3.28809L9.20428 4.11304L6.31689 7.00041Z' fill='%23666666'/%3E%3C/svg%3E%0A")}@media (width >= 47.99875em){.catalog-header__back{display:none}}.catalog-header__title{font-weight:600;font-size:var(--font-size);letter-spacing:calc(var(--font-size) / 100 * -3)}@media (min-width: 80em){.catalog-header__title{--font-size: 1.5rem}}@media (min-width: 47.9375em) and (max-width: 80em){.catalog-header__title{--font-size: clamp( 1.375rem , 1.1881091618rem + .3898635478vw , 1.5rem )}}@media (max-width: 47.9375em){.catalog-header__title{--font-size: 1.375rem}}.catalog-header__allink{padding:.6875rem 1rem;width:15rem;font-size:1rem;line-height:1.375;color:var(--accent-color);border-radius:.25rem;background-color:var(--accent-light-color);display:flex;align-items:center;justify-content:space-between}.loaded .catalog-header__allink{transition:all .3s ease 0s}.catalog-header__allink i{display:flex;justify-content:center;align-items:center}.catalog-header__allink i svg{fill:currentColor;width:.5625rem;height:.5625rem}@media (any-hover: hover){.catalog-header__allink:hover{color:var(--white-color);background-color:var(--accent-hover-color)}}@media (width < 47.99875em){.catalog-header__allink{width:12.5rem}}.catalog-header__chapters{-moz-column-count:4;column-count:4;-moz-column-gap:1.75rem;column-gap:1.75rem}@media (width < 80em){.catalog-header__chapters{grid-column:1/span 2;-moz-column-count:3;column-count:3}}@media (width < 61.99875em){.catalog-header__chapters{-moz-column-count:2;column-count:2}}.catalog-header__chapter{-moz-column-break-inside:avoid;break-inside:avoid}.catalog-header__chapter:not(:last-child){margin-bottom:1.75rem}.catalog-header__chaptertitle{font-size:.9375rem;font-weight:600;line-height:1.4}.catalog-header__chaptertitle:not(:last-child){margin-bottom:.875rem}.catalog-header__chapterlink{display:block;font-size:.875rem;line-height:1.4285714286;color:var(--accent-color)}.catalog-header__chapterlink:not(:last-child){margin-bottom:.625rem}@media (any-hover: hover){.catalog-header__chapterlink:hover{color:var(--accent-hover-color);text-decoration:underline}}.footer{background-color:var(--plate-bg-color);border-radius:var(--brad) var(--brad) 0 0;position:relative}@media (min-width: 80em){.footer{--brad: 1.875rem}}@media (min-width: 48em) and (max-width: 80em){.footer{--brad: clamp( 1.25rem , .3125rem + 1.953125vw , 1.875rem )}}@media (max-width: 48em){.footer{--brad: 1.25rem}}.footer__container{padding-bottom:2.5rem}@media (min-width: 80em){.footer__container{padding-top:5rem}}@media (min-width: 22.5em) and (max-width: 80em){.footer__container{padding-top:clamp(1.875rem,.652173913rem + 5.4347826087vw,5rem)}}@media (max-width: 22.5em){.footer__container{padding-top:1.875rem}}@media (width < 47.99875em){.footer__container{padding-bottom:6.375rem}}.footer__main{border-bottom:.0625rem solid var(--stroke-color)}@media (min-width: 80em){.footer__main{padding-bottom:2.5rem}}@media (min-width: 30em) and (max-width: 80em){.footer__main{padding-bottom:clamp(1.25rem,.5rem + 2.5vw,2.5rem)}}@media (max-width: 30em){.footer__main{padding-bottom:1.25rem}}.footer__middle{border-bottom:.0625rem solid var(--stroke-color)}.footer__bottom{text-align:center;font-size:.8125rem;line-height:1.4;color:var(--grey-color);padding-top:1.875rem}.main-footer{display:grid;gap:1rem}@media (width >= 47.99875em){.main-footer{gap:2.5rem 3.75rem}}@media (width >= 61.99875em){.main-footer{grid-template-columns:repeat(4,1fr)}}@media (47.99875em < width < 61.99875em){.main-footer{grid-template-columns:repeat(3,1fr)}}.main-footer__column{list-style:none}@media (width >= 61.99875em){.main-footer__column:not(.main-footer__contancts):not(:has(+.main-footer__contancts)){grid-row:1/span 2}}@media (47.99875em < width < 61.99875em){.main-footer__column_catalog{order:1;grid-column:1/span 2}.main-footer__column_catalog .main-footer__body{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:1.25rem;column-gap:1.25rem}}.main-footer__title{list-style:none;font-weight:600;font-size:1rem;line-height:1.5}@media (width >= 47.99875em){.main-footer__title{pointer-events:none}.main-footer__title:not(:last-child){margin-bottom:1.5rem}}@media (width < 47.99875em){.main-footer__title{background-color:var(--white-color);padding:.75rem 1rem;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.main-footer__title:after{content:"";flex:0 0 1.5rem;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0001 13.1714L16.9499 8.22168L18.3641 9.63589L12.0001 15.9999L5.63623 9.63589L7.05044 8.22168L12.0001 13.1714Z' fill='%23666666'/%3E%3C/svg%3E%0A")}.loaded .main-footer__title:after{transition:all .3s ease 0s}.main-footer__title._spoller-active:after{rotate:180deg}}.main-footer__body{display:flex;flex-direction:column;gap:.75rem}.main-footer__body a{color:var(--grey-color);font-size:1rem;line-height:1.375}@media (any-hover: hover){.main-footer__body a[href]:hover{color:var(--accent-hover-color);text-decoration:underline}}@media (width < 47.99875em){.main-footer__body{padding:1rem .875rem 0}}@media (width >= 61.99875em){.main-footer__contancts{grid-row-start:2}}@media (47.99875em < width < 61.99875em){.main-footer__contancts{order:2}}.main-footer__contancts a{display:grid;grid-template-columns:1.25rem auto;gap:.5rem .375rem;color:var(--black-color)}.main-footer__contancts a span{grid-column-start:2;font-size:.875rem;line-height:1.4285714286;color:var(--grey-color)}.middle-footer{align-items:center;justify-content:space-between;padding:1.25rem 0;gap:1.25rem}@media (width >= 61.99875em){.middle-footer{display:grid;grid-template-columns:repeat(3,1fr)}}@media (width < 61.99875em){.middle-footer{display:flex;flex-direction:column}}.middle-footer__text{text-align:center;font-size:.8125rem;line-height:1.4;color:var(--grey-color)}@media (width >= 61.99875em){.middle-footer__text{max-width:20rem}}.middle-footer__pay{display:flex;justify-content:flex-end;gap:.75rem}.mobile-nav{position:fixed;bottom:0;left:0;right:0;display:grid;z-index:6;grid-template-columns:repeat(5,1fr);background-color:var(--plate-bg-color);padding:.625rem 0 .8125rem;border-top:.0625rem solid var(--stroke-color)}.loaded .mobile-nav{transition:all .3s ease 0s}.menu-open .mobile-nav{opacity:0;pointer-events:none}.mobile-nav__link{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;position:relative;padding:0 .4375rem;font-size:.75rem;line-height:1.5;transition:color .3s ease 0s}@media (any-hover: hover){.mobile-nav__link:hover{color:var(--accent-color)}}.mobile-nav__link i{--bgc: var(--red-color);position:absolute;width:1rem;height:1rem;background-color:var(--bgc);color:var(--white-color);display:flex;justify-content:center;align-items:center;border-radius:50%;font-style:normal;border:.125rem solid var(--white-color);font-size:.5rem;top:0;right:50%;translate:100% -25%}.mobile-nav__link i:empty{display:none}.mobile-nav__link strong{font-size:.8125rem;font-weight:500}@media (min-width: 80em){.faq-listing{padding-top:3.75rem}}@media (min-width: 30em) and (max-width: 80em){.faq-listing{padding-top:clamp(2.5rem,1.75rem + 2.5vw,3.75rem)}}@media (max-width: 30em){.faq-listing{padding-top:2.5rem}}@media (min-width: 80em){.faq-listing{padding-bottom:3.75rem}}@media (min-width: 30em) and (max-width: 80em){.faq-listing{padding-bottom:clamp(2.5rem,1.75rem + 2.5vw,3.75rem)}}@media (max-width: 30em){.faq-listing{padding-bottom:2.5rem}}.faq-listing__title{font-weight:600;line-height:1.2;margin-bottom:2.5rem}@media (min-width: 120em){.faq-listing__title{font-size:2.1875rem}}@media (min-width: 20em) and (max-width: 120em){.faq-listing__title{font-size:clamp(1.375rem,1.2125rem + .8125vw,2.1875rem)}}@media (max-width: 20em){.faq-listing__title{font-size:1.375rem}}.faq-listing__item{--faq-action-size: 3.4375rem;--faq-action-gap: 2.3125rem;position:relative;background-color:var(--plate-bg-color);margin-right:calc(var(--faq-action-size) * 2);border-radius:1.25rem}@media (min-width: 120em){.faq-listing__item{padding:1.875rem}}@media (min-width: 20em) and (max-width: 120em){.faq-listing__item{padding:clamp(1.25rem,1.125rem + .625vw,1.875rem)}}@media (max-width: 20em){.faq-listing__item{padding:1.25rem}}.faq-listing__item[open]{color:var(--white-color);background-color:var(--accent-color)}.faq-listing__item+.faq-listing__item{margin-top:1.125rem}@media (width < 47.99875em){.faq-listing__item{margin-right:0}}.faq-listing__question{margin-right:calc(var(--faq-action-size) + var(--faq-action-gap));cursor:pointer;border-radius:1.25rem;font-weight:600;line-height:1.2}@media (min-width: 80em){.faq-listing__question{font-size:1.5rem}}@media (min-width: 30em) and (max-width: 80em){.faq-listing__question{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}}@media (max-width: 30em){.faq-listing__question{font-size:1.25rem}}.loaded .faq-listing__question{transition:color .3s ease,background-color .3s ease,border-radius .3s ease}@media (min-width: 80em){.faq-listing__question+.faq-listing__answer{margin-top:1.5rem}}@media (min-width: 30em) and (max-width: 80em){.faq-listing__question+.faq-listing__answer{margin-top:clamp(1rem,.7rem + 1vw,1.5rem)}}@media (max-width: 30em){.faq-listing__question+.faq-listing__answer{margin-top:1rem}}.faq-listing__answer{line-height:1.5}@media (min-width: 80em){.faq-listing__answer{font-size:1rem}}@media (min-width: 30em) and (max-width: 80em){.faq-listing__answer{font-size:clamp(.875rem,.8rem + .25vw,1rem)}}@media (max-width: 30em){.faq-listing__answer{font-size:.875rem}}.faq-listing__item[open] .faq-listing__icon{background-color:var(--accent-color);border-radius:.9375rem}.faq-listing__item[open] .faq-listing__icon:before,.faq-listing__item[open] .faq-listing__icon:after{background-color:var(--white-color)}@media (width < 47.99875em){.faq-listing__item[open] .faq-listing__icon{background-color:var(--white-color)}.faq-listing__item[open] .faq-listing__icon:before,.faq-listing__item[open] .faq-listing__icon:after{background-color:var(--accent-color)}}.faq-listing__icon{position:absolute;top:50%;right:calc((var(--faq-action-size) + 37px) * -1);width:var(--faq-action-size);height:var(--faq-action-size);border-radius:50%;background-color:var(--plate-bg-color);transform:translateY(-50%)}@media (min-width: 80em){.faq-listing__icon{width:3.4375rem}}@media (min-width: 30em) and (max-width: 80em){.faq-listing__icon{width:clamp(3rem,2.7375rem + .875vw,3.4375rem)}}@media (max-width: 30em){.faq-listing__icon{width:3rem}}@media (min-width: 80em){.faq-listing__icon{height:3.4375rem}}@media (min-width: 30em) and (max-width: 80em){.faq-listing__icon{height:clamp(3rem,2.7375rem + .875vw,3.4375rem)}}@media (max-width: 30em){.faq-listing__icon{height:3rem}}@media (width < 47.99875em){.faq-listing__icon{background-color:var(--white-color)}}.faq-listing__icon:before,.faq-listing__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.25rem;height:.1875rem;border-radius:62.4375rem;background-color:var(--accent-color);transform:translate(-50%,-50%)}.loaded .faq-listing__icon:before,.loaded .faq-listing__icon:after{transition:transform .3s ease,opacity .3s ease}.faq-listing__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-listing__item[open] .faq-listing__icon:after{transform:translate(-50%,-50%) rotate(45deg)}.faq-listing__item[open] .faq-listing__icon:before{transform:translate(-50%,-50%) rotate(-45deg)}@media (width < 47.99875em){.faq-listing__icon{top:1.25rem;right:.9375rem;transform:translateY(0)}}@media (min-width: 80em){.hero{padding-top:1.875rem}}@media (min-width: 30em) and (max-width: 80em){.hero{padding-top:clamp(1.25rem,.875rem + 1.25vw,1.875rem)}}@media (max-width: 30em){.hero{padding-top:1.25rem}}@media (min-width: 48em){.hero{padding-bottom:3.125rem}}@media (min-width: 30em) and (max-width: 48em){.hero{padding-bottom:clamp(1.875rem,-.2083333333rem + 6.9444444444vw,3.125rem)}}@media (max-width: 30em){.hero{padding-bottom:1.875rem}}.hero .splide__pagination{pointer-events:none;gap:.375rem;justify-content:center;align-items:center}@media (width < 37.5em){.hero .splide__pagination{left:50%}}@media (min-width: 120em){.hero .splide__pagination{bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 120em){.hero .splide__pagination{bottom:clamp(1.25rem,.9615384615rem + 1.2820512821vw,2.5rem)}}@media (max-width: 22.5em){.hero .splide__pagination{bottom:1.25rem}}.hero .splide__pagination li{display:flex;justify-content:center;align-items:center}.hero .splide__pagination__page{width:.3125rem;height:.3125rem;border-radius:50%;background-color:var(--white-color);opacity:.5}.loaded .hero .splide__pagination__page{transition:all .3s ease 0s}.hero .splide__pagination__page.is-active{width:.5rem;height:.5rem;opacity:1;background-color:var(--accent-color)}.hero__container{display:grid}@media (width >= 61.99875em){.hero__container{grid-template-columns:1fr .38fr;gap:.9375rem}}.hero__big,.hero__small{min-width:0}.big-hero__slider{position:relative}.big-hero__slider .splide__pagination{position:absolute;left:0;right:0}@media (width < 37.5em){.big-hero__slider .splide__pagination{left:50%}}.big-hero__slide{display:flex;border-radius:1.25rem;overflow:hidden;aspect-ratio:910/430}@media (width < 61.99875em){.big-hero__slide{aspect-ratio:688/335}}@media (width < 37.5em){.big-hero__slide{aspect-ratio:440/290}}.big-hero__content{background:var(--bg);position:relative;color:var(--white-color);display:flex;flex-direction:column;width:36%;gap:1.25rem}@media (min-width: 120em){.big-hero__content{padding-top:3.125rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__content{padding-top:clamp(1.5625rem,1.0416666667rem + 1.7361111111vw,3.125rem)}}@media (max-width: 30em){.big-hero__content{padding-top:1.5625rem}}@media (min-width: 120em){.big-hero__content{padding-bottom:3.125rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__content{padding-bottom:clamp(1.5625rem,1.0416666667rem + 1.7361111111vw,3.125rem)}}@media (max-width: 30em){.big-hero__content{padding-bottom:1.5625rem}}@media (min-width: 120em){.big-hero__content{padding-left:2.5rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__content{padding-left:clamp(1.25rem,.8333333333rem + 1.3888888889vw,2.5rem)}}@media (max-width: 30em){.big-hero__content{padding-left:1.25rem}}@media (min-width: 120em){.big-hero__content{padding-right:2.5rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__content{padding-right:clamp(1.25rem,.8333333333rem + 1.3888888889vw,2.5rem)}}@media (max-width: 30em){.big-hero__content{padding-right:1.25rem}}@media (width >= 61.99875em){.big-hero__content{justify-content:space-between}}@media (width < 37.5em){.big-hero__content{width:50%}}.big-hero__title{font-weight:200;line-height:1.4;font-size:var(--font-size);text-transform:uppercase}@media (min-width: 80em){.big-hero__title{--font-size: 1.875rem}}@media (min-width: 22.5em) and (max-width: 80em){.big-hero__title{--font-size: clamp( 1rem , .6576086957rem + 1.5217391304vw , 1.875rem )}}@media (max-width: 22.5em){.big-hero__title{--font-size: 1rem}}.big-hero__title b,.big-hero__title strong{font-weight:700;font-size:calc(var(--font-size) * 1.16)}.big-hero__button{width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--white-color);color:var(--black-color);font-weight:600;line-height:1.2}@media (min-width: 30em){.big-hero__button{height:3.125rem}}@media (min-width: 22.5em) and (max-width: 30em){.big-hero__button{height:clamp(2.375rem,.125rem + 10vw,3.125rem)}}@media (max-width: 22.5em){.big-hero__button{height:2.375rem}}@media (min-width: 30em){.big-hero__button{border-radius:.9375rem}}@media (min-width: 22.5em) and (max-width: 30em){.big-hero__button{border-radius:clamp(.75rem,.1875rem + 2.5vw,.9375rem)}}@media (max-width: 22.5em){.big-hero__button{border-radius:.75rem}}@media (min-width: 30em){.big-hero__button{font-size:.875rem}}@media (min-width: 22.5em) and (max-width: 30em){.big-hero__button{font-size:clamp(.6875rem,.125rem + 2.5vw,.875rem)}}@media (max-width: 22.5em){.big-hero__button{font-size:.6875rem}}.loaded .big-hero__button{transition:all .3s ease 0s}@media (any-hover: hover){.big-hero__button:hover{background-color:var(--circle-bg);color:var(--white-color)}}.big-hero__circle{position:absolute;right:0;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--circle-bg);box-shadow:0 .4875rem .974375rem #00000040;font-weight:500;rotate:15deg;translate:50% -10%}@media (min-width: 120em){.big-hero__circle{width:5.625rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__circle{width:clamp(2.9375rem,2.0416666667rem + 2.9861111111vw,5.625rem)}}@media (max-width: 30em){.big-hero__circle{width:2.9375rem}}@media (min-width: 120em){.big-hero__circle{height:5.625rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__circle{height:clamp(2.9375rem,2.0416666667rem + 2.9861111111vw,5.625rem)}}@media (max-width: 30em){.big-hero__circle{height:2.9375rem}}@media (min-width: 120em){.big-hero__circle{font-size:2.1875rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__circle{font-size:clamp(1.125rem,.7708333333rem + 1.1805555556vw,2.1875rem)}}@media (max-width: 30em){.big-hero__circle{font-size:1.125rem}}@media (min-width: 120em){.big-hero__circle{top:3.125rem}}@media (min-width: 30em) and (max-width: 120em){.big-hero__circle{top:clamp(1.5625rem,1.0416666667rem + 1.7361111111vw,3.125rem)}}@media (max-width: 30em){.big-hero__circle{top:1.5625rem}}.big-hero__image{position:absolute;inset:0;z-index:-1}.big-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (width < 61.99875em){.small-hero{display:none}}.small-hero__slider{height:100%}.small-hero__slider .splide__pagination{position:absolute;left:0;right:0}.small-hero__slider .splide__pagination__page{background-color:var(--black-color)}.small-hero__track{height:100%}.small-hero__slide{border-radius:1.25rem;overflow:hidden;position:relative}@media (min-width: 120em){.small-hero__slide{padding-top:3.125rem}}@media (min-width: 80em) and (max-width: 120em){.small-hero__slide{padding-top:clamp(1.875rem,-.625rem + 3.125vw,3.125rem)}}@media (max-width: 80em){.small-hero__slide{padding-top:1.875rem}}@media (min-width: 120em){.small-hero__slide{padding-bottom:3.125rem}}@media (min-width: 80em) and (max-width: 120em){.small-hero__slide{padding-bottom:clamp(1.875rem,-.625rem + 3.125vw,3.125rem)}}@media (max-width: 80em){.small-hero__slide{padding-bottom:1.875rem}}@media (min-width: 120em){.small-hero__slide{padding-left:1.5625rem}}@media (min-width: 80em) and (max-width: 120em){.small-hero__slide{padding-left:clamp(1.25rem,.625rem + .78125vw,1.5625rem)}}@media (max-width: 80em){.small-hero__slide{padding-left:1.25rem}}@media (min-width: 120em){.small-hero__slide{padding-right:1.5625rem}}@media (min-width: 80em) and (max-width: 120em){.small-hero__slide{padding-right:clamp(1.25rem,.625rem + .78125vw,1.5625rem)}}@media (max-width: 80em){.small-hero__slide{padding-right:1.25rem}}.small-hero__bg{position:absolute;top:0;left:0;width:100%;height:100%}.small-hero__title{position:relative;font-weight:700;line-height:1.2;text-transform:uppercase}@media (min-width: 120em){.small-hero__title{font-size:1.875rem}}@media (min-width: 80em) and (max-width: 120em){.small-hero__title{font-size:clamp(1.5rem,.75rem + .9375vw,1.875rem)}}@media (max-width: 80em){.small-hero__title{font-size:1.5rem}}.small-hero__title:not(:last-child){margin-bottom:1.5625rem}.small-hero__button{min-width:12.1875rem;position:relative;display:inline-flex;justify-content:center;align-items:center;height:3.125rem;border-radius:.9375rem;color:var(--white-color);background-color:var(--black-color)}@media (min-width: 48em){.categories{padding-top:3.125rem}}@media (min-width: 30em) and (max-width: 48em){.categories{padding-top:clamp(1.875rem,-.2083333333rem + 6.9444444444vw,3.125rem)}}@media (max-width: 30em){.categories{padding-top:1.875rem}}@media (min-width: 47.9375em){.categories{padding-bottom:6.25rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.categories{padding-bottom:clamp(3.75rem,1.5386977887rem + 9.828009828vw,6.25rem)}}@media (max-width: 22.5em){.categories{padding-bottom:3.75rem}}.categories__head{display:flex;align-items:center;justify-content:space-between}@media (min-width: 62em){.categories__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 62em){.categories__head:not(:last-child){margin-bottom:clamp(1.5rem,.9303797468rem + 2.5316455696vw,2.5rem)}}@media (max-width: 22.5em){.categories__head:not(:last-child){margin-bottom:1.5rem}}.categories__title{font-weight:500;line-height:1.2;font-size:2.1875rem}@media (width < 80em){.categories__title{font-size:1.875rem}}@media (width < 29.99875em){.categories__title{font-size:1.5rem}}.categories__arrows{display:flex;gap:1.25rem}@media (width < 47.99875em){.categories__arrows{display:none}}.categories__arrow{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;border:.0625rem solid var(--stroke-color);background-color:var(--white-color)}.loaded .categories__arrow,.loaded .categories__arrow path{transition:all .3s ease 0s}@media (any-hover: hover){.categories__arrow:hover{border-color:var(--black-color)}}.categories__arrow[disabled]{pointer-events:none;opacity:.5}@media (width < 47.99875em){.splide.is-initialized:not(.is-active) .categories__list{display:flex;gap:.625rem;padding-bottom:1.25rem!important;overflow:auto;scroll-snap-type:x mandatory}}.categories__slide{display:flex;flex-direction:column;align-items:center;padding:.625rem .3125rem;text-align:center;text-transform:uppercase;justify-content:space-between;background-color:var(--plate-bg-color);border-radius:.625rem;font-weight:500;line-height:1.2;font-size:.75rem}@media (min-width: 30em){.categories__slide{width:6.25rem}}@media (min-width: 22.5em) and (max-width: 30em){.categories__slide{width:clamp(4.8125rem,.5rem + 19.1666666667vw,6.25rem)}}@media (max-width: 22.5em){.categories__slide{width:4.8125rem}}.categories__slide i{display:flex;justify-content:center;align-items:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.categories__slide i *{max-width:100%;max-height:100%}.categories__slide i:not(:last-child){margin-bottom:.375rem}.categories__slide span{display:flex;justify-content:center;align-items:center;flex:1 0 var(--min-height)}@media (width < 47.99875em){.categories__slide{scroll-snap-align:start}}.series{background-color:var(--plate-bg-color)}@media (min-width: 80em){.series{padding-top:5.625rem}}@media (min-width: 30em) and (max-width: 80em){.series{padding-top:clamp(1.875rem,-.375rem + 7.5vw,5.625rem)}}@media (max-width: 30em){.series{padding-top:1.875rem}}@media (min-width: 80em){.series{padding-bottom:5.625rem}}@media (min-width: 30em) and (max-width: 80em){.series{padding-bottom:clamp(1.875rem,-.375rem + 7.5vw,5.625rem)}}@media (max-width: 30em){.series{padding-bottom:1.875rem}}@media (min-width: 80em){.series{margin-bottom:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.series{margin-bottom:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.series{margin-bottom:1.875rem}}.series__head{display:flex;align-items:center;justify-content:space-between}@media (min-width: 62em){.series__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 62em){.series__head:not(:last-child){margin-bottom:clamp(1.5rem,.9303797468rem + 2.5316455696vw,2.5rem)}}@media (max-width: 22.5em){.series__head:not(:last-child){margin-bottom:1.5rem}}.series__title{font-weight:500;line-height:1.2;font-size:2.1875rem}@media (width < 80em){.series__title{font-size:1.875rem}}@media (width < 29.99875em){.series__title{font-size:1.5rem}}@media (width < 47.99875em){.splide.is-initialized:not(.is-active) .series__list{display:flex;gap:.625rem;padding-bottom:1.25rem!important;overflow:auto;scroll-snap-type:x mandatory}}.series__slide{width:6.875rem;display:flex;flex-direction:column;align-items:center;gap:.625rem;text-transform:uppercase;text-align:center;font-weight:500;font-size:.875rem;line-height:1.4}@media (width < 61.99875em){.series__slide{width:6.25rem}}@media (width < 29.99875em){.series__slide{width:4.8125rem}}@media (width < 47.99875em){.series__slide{scroll-snap-align:start}}@media (any-hover: hover){.series__slide:hover i{padding:0}}.series__slide i{width:100%;aspect-ratio:1;padding:.3125rem;border-radius:50%;border:.0625rem solid var(--stroke-color);display:flex;justify-content:center;align-items:center}.loaded .series__slide i{transition:all .3s ease 0s}.series__slide i img{border-radius:50%;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 80em){.home-info{padding-top:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.home-info{padding-top:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.home-info{padding-top:1.875rem}}@media (min-width: 80em){.home-info{padding-bottom:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.home-info{padding-bottom:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.home-info{padding-bottom:1.875rem}}.home-info__title{font-weight:600;font-size:var(--font-size);letter-spacing:calc(var(--font-size) / 100 * -3);max-width:59.6875rem;line-height:1.4;color:var(--grey-color)}.home-info__title span{color:var(--black-color)}@media (min-width: 80em){.home-info__title{--font-size: 1.875rem}}@media (min-width: 22.5em) and (max-width: 80em){.home-info__title{--font-size: clamp( 1.125rem , .8315217391rem + 1.3043478261vw , 1.875rem )}}@media (max-width: 22.5em){.home-info__title{--font-size: 1.125rem}}@media (min-width: 80em){.home-info__title:not(:last-child){margin-bottom:4.375rem}}@media (min-width: 47.9375em) and (max-width: 80em){.home-info__title:not(:last-child){margin-bottom:clamp(1.5rem,-2.7984892788rem + 8.9668615984vw,4.375rem)}}@media (max-width: 47.9375em){.home-info__title:not(:last-child){margin-bottom:1.5rem}}.home-info__body{display:grid;gap:1.25rem}@media (width >= 61.99875em){.home-info__body{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(28,1fr);grid-template-areas:"assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment catalog catalog" "assortiment assortiment item3 item4" "assortiment assortiment item3 item4" "assortiment assortiment item3 item4" "assortiment assortiment item3 item4" "assortiment assortiment item3 item4" "item1 item2 item3 item4" "item1 item2 item3 item5" "item1 item2 item3 item5" "item1 item2 item3 item5" "item1 item2 item3 item5" "item1 item2 item3 item5" "item1 item2 item3 item5"}}@media (29.375em < width < 61.99875em){.home-info__body{grid-template-columns:repeat(2,1fr)}}.home-info__assortiment{background-color:var(--plate-bg-color);border-radius:1.25rem}@media (min-width: 47.9375em){.home-info__assortiment{padding:1.875rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.home-info__assortiment{padding:clamp(.9375rem,.1082616708rem + 3.6855036855vw,1.875rem)}}@media (max-width: 22.5em){.home-info__assortiment{padding:.9375rem}}@media (width >= 61.99875em){.home-info__assortiment{grid-area:assortiment}}@media (29.375em < width < 61.99875em){.home-info__assortiment{grid-column:1/span 2}}.home-info__assortiment h3{font-weight:600;line-height:1.2;font-size:var(--font-size);letter-spacing:calc(var(--font-size) / 100 * -3)}@media (min-width: 120em){.home-info__assortiment h3{--font-size: 1.5rem}}@media (min-width: 22.5em) and (max-width: 120em){.home-info__assortiment h3{--font-size: clamp( 1.125rem , 1.0384615385rem + .3846153846vw , 1.5rem )}}@media (max-width: 22.5em){.home-info__assortiment h3{--font-size: 1.125rem}}@media (min-width: 47.9375em){.home-info__assortiment h3:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.home-info__assortiment h3:not(:last-child){margin-bottom:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.home-info__assortiment h3:not(:last-child){margin-bottom:1.25rem}}.home-info__assortiment p{color:var(--grey-color);line-height:1.4}@media (min-width: 120em){.home-info__assortiment p{font-size:1rem}}@media (min-width: 80em) and (max-width: 120em){.home-info__assortiment p{font-size:clamp(.875rem,.625rem + .3125vw,1rem)}}@media (max-width: 80em){.home-info__assortiment p{font-size:.875rem}}.home-info__assortiment p:not(:last-child){margin-bottom:.625rem}.home-info__links{display:flex;max-width:calc(100vw - 3.125rem);overflow:auto}.home-info__links::-webkit-scrollbar{width:0rem;height:0rem}@media (min-width: 47.9375em){.home-info__links{margin-top:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.home-info__links{margin-top:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.home-info__links{margin-top:1.25rem}}@media (min-width: 120em){.home-info__links{--image-size: 5rem}}@media (min-width: 30em) and (max-width: 120em){.home-info__links{--image-size: clamp( 3.75rem , 3.3333333333rem + 1.3888888889vw , 5rem )}}@media (max-width: 30em){.home-info__links{--image-size: 3.75rem}}.home-info__links a{display:flex;flex-direction:column;gap:.625rem;align-items:center;text-transform:uppercase;font-size:.875rem;line-height:1.4;color:var(--grey-color)}.home-info__links a img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;-o-object-position:center;object-position:center;border-radius:.9375rem}.home-info__links a span{display:block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width: 120em){.home-info__links a span{font-size:.875rem}}@media (min-width: 47.9375em) and (max-width: 120em){.home-info__links a span{font-size:clamp(.625rem,.4586947095rem + .3469210755vw,.875rem)}}@media (max-width: 47.9375em){.home-info__links a span{font-size:.625rem}}.home-info__catalog{position:relative;display:flex;flex-direction:column;background-color:var(--grey-dark-color);justify-content:flex-end;color:#fff;border-radius:1.25rem}@media (min-width: 47.9375em){.home-info__catalog{padding:1.875rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.home-info__catalog{padding:clamp(.9375rem,.1082616708rem + 3.6855036855vw,1.875rem)}}@media (max-width: 22.5em){.home-info__catalog{padding:.9375rem}}@media (min-width: 47.9375em){.home-info__catalog{gap:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.home-info__catalog{gap:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.home-info__catalog{gap:1.25rem}}@media (width >= 61.99875em){.home-info__catalog{grid-area:catalog}}@media (29.375em < width < 61.99875em){.home-info__catalog{grid-column:1/span 2;min-height:20rem}}.home-info__catalog>img{position:absolute;top:0;right:0;pointer-events:none}.home-info__catalog h3{font-weight:600;line-height:1.2;font-size:var(--font-size);letter-spacing:calc(var(--font-size) / 100 * -3);max-width:26.25rem;position:relative}@media (min-width: 80em){.home-info__catalog h3{--font-size: 1.5rem}}@media (min-width: 22.5em) and (max-width: 80em){.home-info__catalog h3{--font-size: clamp( 1.25rem , 1.152173913rem + .4347826087vw , 1.5rem )}}@media (max-width: 22.5em){.home-info__catalog h3{--font-size: 1.25rem}}.home-info__catalog p{position:relative;color:var(--stroke-color);line-height:1.4}@media (min-width: 120em){.home-info__catalog p{font-size:1rem}}@media (min-width: 80em) and (max-width: 120em){.home-info__catalog p{font-size:clamp(.875rem,.625rem + .3125vw,1rem)}}@media (max-width: 80em){.home-info__catalog p{font-size:.875rem}}.home-info__catalog p:not(:last-child){margin-bottom:.625rem}.home-info__item{background-color:var(--bgc, var(--white-color));padding:1.1875rem;display:flex;gap:.625rem 1.25rem;border-radius:1.25rem;border:.0625rem solid var(--border-color, transparent)}@media (width >= 29.375em){.home-info__item{justify-content:space-between;flex-direction:column}}@media (width >= 61.99875em){.home-info__item{grid-area:var(--grid-area)}}@media (29.375em < width < 61.99875em){.home-info__item{grid-row:span var(--grid-mobile-rows)}}.home-info__item i{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;background-color:var(--black-color);display:flex;justify-content:center;align-items:center;border-radius:.625rem}.home-info__item p{font-weight:600;line-height:1.2}@media (min-width: 120em){.home-info__item p{font-size:1rem}}@media (min-width: 80em) and (max-width: 120em){.home-info__item p{font-size:clamp(.875rem,.625rem + .3125vw,1rem)}}@media (max-width: 80em){.home-info__item p{font-size:.875rem}}@media (width < 29.375em){.home-info__item p{align-self:center}}@media (min-width: 80em){.bonuses-info{padding-top:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.bonuses-info{padding-top:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.bonuses-info{padding-top:1.875rem}}@media (min-width: 80em){.bonuses-info{padding-bottom:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.bonuses-info{padding-bottom:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.bonuses-info{padding-bottom:1.875rem}}.bonuses-info__wrapper{background-color:var(--plate-bg-color);border-radius:1.25rem;position:relative}@media (min-width: 120em){.bonuses-info__wrapper{padding:2.625rem}}@media (min-width: 30em) and (max-width: 120em){.bonuses-info__wrapper{padding:clamp(1.25rem,.7916666667rem + 1.5277777778vw,2.625rem)}}@media (max-width: 30em){.bonuses-info__wrapper{padding:1.25rem}}@media (width < 47.99875em){.bonuses-info__wrapper{overflow:hidden;padding-bottom:9.375rem}}@media (width >= 61.99875em){.bonuses-info__content{max-width:58.3612040134%}}@media (width < 47.99875em){.bonuses-info__content{position:relative;z-index:2}}.bonuses-info__title{font-weight:600;line-height:1.2}@media (min-width: 120em){.bonuses-info__title{font-size:2.1875rem}}@media (min-width: 22.5em) and (max-width: 120em){.bonuses-info__title{font-size:clamp(1.375rem,1.1875rem + .8333333333vw,2.1875rem)}}@media (max-width: 22.5em){.bonuses-info__title{font-size:1.375rem}}.bonuses-info__title:not(:last-child){margin-bottom:.875rem}.bonuses-info__green{background-color:var(--green-color);color:var(--white-color);width:-moz-max-content;width:max-content;padding:.375rem .625rem;border-radius:.375rem;font-weight:500;line-height:1.375}@media (min-width: 80em){.bonuses-info__green{font-size:1rem}}@media (min-width: 30em) and (max-width: 80em){.bonuses-info__green{font-size:clamp(.8125rem,.7rem + .375vw,1rem)}}@media (max-width: 30em){.bonuses-info__green{font-size:.8125rem}}@media (min-width: 80em){.bonuses-info__green:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 47.9375em) and (max-width: 80em){.bonuses-info__green:not(:last-child){margin-bottom:clamp(1.875rem,.940545809rem + 1.9493177388vw,2.5rem)}}@media (max-width: 47.9375em){.bonuses-info__green:not(:last-child){margin-bottom:1.875rem}}.bonuses-info__body{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (min-width: 80em){.bonuses-info__body:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 47.9375em) and (max-width: 80em){.bonuses-info__body:not(:last-child){margin-bottom:clamp(1.5rem,.9393274854rem + 1.1695906433vw,1.875rem)}}@media (max-width: 47.9375em){.bonuses-info__body:not(:last-child){margin-bottom:1.5rem}}@media (47.99875em < width < 61.99875em){.bonuses-info__body{grid-template-columns:repeat(2,1fr);max-width:53.3227848101%}}@media (width < 29.99875em){.bonuses-info__body{grid-template-columns:repeat(2,1fr)}}.bonuses-info__item{display:flex;flex-direction:column;gap:.625rem}.bonuses-info__item p{color:var(--accent-color);font-weight:700;line-height:1.2}@media (min-width: 80em){.bonuses-info__item p{font-size:1.875rem}}@media (min-width: 47.9375em) and (max-width: 80em){.bonuses-info__item p{font-size:clamp(1.625rem,1.2512183236rem + .7797270955vw,1.875rem)}}@media (max-width: 47.9375em){.bonuses-info__item p{font-size:1.625rem}}.bonuses-info__item span{color:var(--grey-color)}@media (min-width: 47.9375em){.bonuses-info__item span{font-size:.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.bonuses-info__item span{font-size:clamp(.8125rem,.7079703833rem + .3484320557vw,.875rem)}}@media (max-width: 30em){.bonuses-info__item span{font-size:.8125rem}}@media (47.99875em < width < 61.99875em){.bonuses-info__item:last-child{grid-column:1/span 2}}@media (width < 29.99875em){.bonuses-info__item:last-child{grid-column:1/span 2}}.bonuses-info__button{background-color:var(--accent-color);color:var(--white-color);height:3.125rem;display:inline-flex;justify-content:center;align-items:center;border-radius:.9375rem;font-weight:600}@media (width >= 61.99875em){.bonuses-info__button{min-width:66.9054441261%}}@media (width < 61.99875em){.bonuses-info__button{height:3rem;width:100%}}@media (47.99875em < width < 61.99875em){.bonuses-info__button{max-width:53.3227848101%}}.bonuses-info__image{position:absolute}@media (width >= 80em){.bonuses-info__image{right:1.25rem;bottom:1.25rem}}@media (width < 80em){.bonuses-info__image{right:0;bottom:.5rem;max-width:52.1802325581%}}@media (width < 47.99875em){.bonuses-info__image{right:auto;left:50%;bottom:0;translate:-50% 30%}}@media (min-width: 80em){.advantages{padding-top:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.advantages{padding-top:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.advantages{padding-top:1.875rem}}@media (min-width: 80em){.advantages{padding-bottom:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.advantages{padding-bottom:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.advantages{padding-bottom:1.875rem}}.advantages__head{max-width:45.625rem}@media (min-width: 80em){.advantages__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 29.99875em) and (max-width: 80em){.advantages__head:not(:last-child){margin-bottom:clamp(1.5rem,.900039999rem + 1.9999500012vw,2.5rem)}}@media (max-width: 29.99875em){.advantages__head:not(:last-child){margin-bottom:1.5rem}}.advantages__title{font-weight:600;line-height:1.2}@media (min-width: 120em){.advantages__title{font-size:2.1875rem}}@media (min-width: 20em) and (max-width: 120em){.advantages__title{font-size:clamp(1.375rem,1.2125rem + .8125vw,2.1875rem)}}@media (max-width: 20em){.advantages__title{font-size:1.375rem}}.advantages__title:not(:last-child){margin-bottom:.875rem}.advantages__subtitle{color:var(--grey-color);line-height:1.4}@media (min-width: 47.99875em){.advantages__subtitle{font-size:1rem}}@media (min-width: 20em) and (max-width: 47.99875em){.advantages__subtitle{font-size:clamp(.875rem,.7857102996rem + .4464485022vw,1rem)}}@media (max-width: 20em){.advantages__subtitle{font-size:.875rem}}.advantages__body{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}@media (min-width: 47.99875em){.advantages__body{gap:1.125rem}}@media (min-width: 29.99875em) and (max-width: 47.99875em){.advantages__body{gap:clamp(.875rem,.4583506944rem + 1.3888888889vw,1.125rem)}}@media (max-width: 29.99875em){.advantages__body{gap:.875rem}}@media (width < 61.99875em){.advantages__body{grid-template-columns:repeat(2,1fr)}}@media (width < 47.99875em){.advantages__body{grid-template-columns:1fr}}.advantages__item{--bgc: #1774C9;--svg-color: #1774C9;--svg-bg: #fff;--text-color: #fff;display:flex;flex-direction:column;gap:1rem;background-color:var(--bgc)}@media (min-width: 120em){.advantages__item{padding:1.875rem}}@media (min-width: 29.99875em) and (max-width: 120em){.advantages__item{padding:clamp(1rem,.7083495368rem + .9722087193vw,1.875rem)}}@media (max-width: 29.99875em){.advantages__item{padding:1rem}}@media (min-width: 47.99875em){.advantages__item{border-radius:1.25rem}}@media (min-width: 29.99875em) and (max-width: 47.99875em){.advantages__item{border-radius:clamp(.9375rem,.4166883681rem + 1.7361111111vw,1.25rem)}}@media (max-width: 29.99875em){.advantages__item{border-radius:.9375rem}}@media (width >= 47.99875em){.advantages__item:hover{--bgc: #29B24A;--svg-color: #29B24A;--svg-bg: #fff;--text-color: #fff}}@media (width <= 47.99875em){.advantages__item{--bgc: var(--plate-bg-color);--svg-color: var(--white-color);--svg-bg: var(--accent-color);--text-color: var(--black-color)}}.advantages__item-head{display:flex;gap:1rem}@media (width >= 29.99875em){.advantages__item-head{align-items:center}}.advantages__item i{width:3.5rem;height:3.5rem;flex:0 0 3.5rem;border-radius:.625rem;background-color:var(--svg-bg);display:flex;justify-content:center;align-items:center}.advantages__item i svg [fill]{fill:var(--svg-color)}.advantages__item i svg [stroke]{stroke:var(--svg-color)}.advantages__item h3{font-weight:600;line-height:1.2;color:var(--text-color, var(--black-color))}@media (min-width: 93.75em){.advantages__item h3{font-size:1.5rem}}@media (min-width: 30em) and (max-width: 93.75em){.advantages__item h3{font-size:clamp(1.25rem,1.1323529412rem + .3921568627vw,1.5rem)}}@media (max-width: 30em){.advantages__item h3{font-size:1.25rem}}.advantages__item p{line-height:1.375;color:var(--text-color, var(--grey-color))}@media (min-width: 80em){.advantages__item p{font-size:1rem}}@media (min-width: 30em) and (max-width: 80em){.advantages__item p{font-size:clamp(.875rem,.8rem + .25vw,1rem)}}@media (max-width: 30em){.advantages__item p{font-size:.875rem}}@media (min-width: 80em){.reviews{padding-top:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.reviews{padding-top:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.reviews{padding-top:1.875rem}}@media (min-width: 80em){.reviews{padding-bottom:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.reviews{padding-bottom:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.reviews{padding-bottom:1.875rem}}.reviews__head{display:flex;align-items:center;justify-content:space-between}@media (min-width: 80em){.reviews__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 30em) and (max-width: 80em){.reviews__head:not(:last-child){margin-bottom:clamp(1.5rem,.9rem + 2vw,2.5rem)}}@media (max-width: 30em){.reviews__head:not(:last-child){margin-bottom:1.5rem}}.reviews__head a{color:var(--accent-color);text-decoration:underline}@media (any-hover: hover){.reviews__head a:hover{color:var(--accent-hover-color);text-decoration:none}}.reviews__title{font-weight:600;line-height:1.2}@media (min-width: 120em){.reviews__title{font-size:2.1875rem}}@media (min-width: 22.5em) and (max-width: 120em){.reviews__title{font-size:clamp(1.375rem,1.1875rem + .8333333333vw,2.1875rem)}}@media (max-width: 22.5em){.reviews__title{font-size:1.375rem}}.tabs-reviews__navigation{display:flex;flex-wrap:wrap;gap:.625rem}.tabs-reviews__navigation:not(:last-child){margin-bottom:1.25rem}.tabs-reviews__title{background-color:var(--plate-bg-color);padding:.8125rem 1.5rem;display:flex;align-items:center;gap:.5rem;color:var(--grey-color);line-height:1.125}.loaded .tabs-reviews__title{transition:all .3s ease 0s}.tabs-reviews__title._tab-active{color:var(--white-color);background-color:var(--accent-color)}.text-reviews{display:grid;--max-item-width: min(25.8125rem, 80vw);grid-template-columns:repeat(3,1fr);grid-auto-flow:column;gap:1.25rem;padding-top:2.25rem;overflow-x:auto;scroll-snap-type:x mandatory}.text-reviews::-webkit-scrollbar{width:0;height:0}.text-reviews__item{border:.0625rem solid var(--plate-bg-color);border-radius:.9375rem;position:relative;padding:1.875rem 1.5rem 1.5rem;box-shadow:0 20px 25px -5px #0000000d,0 10px 10px -5px #00000005;width:var(--max-item-width);scroll-snap-align:start;display:flex;flex-direction:column}.text-reviews__ava{position:absolute;top:0;left:1.5rem;translate:0 -50%;width:4.4375rem;height:4.4375rem;border-radius:50%;background-color:#fff;overflow:hidden;border:.375rem solid var(--white-color)}.text-reviews__ava img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-reviews__date{text-align:right;font-size:.875rem;line-height:1.5714285714;color:var(--grey-color)}.text-reviews__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.text-reviews__head:not(:last-child){margin-bottom:1.25rem}.text-reviews__name{font-weight:600;font-size:1.125rem;line-height:1.4444444444}.text-reviews__rate{display:flex;gap:.1875rem}.text-reviews__body{line-height:1.375}.text-reviews__body:not(:last-child){margin-bottom:5.375rem}.text-reviews__source{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:auto}.text-reviews__source span{font-weight:300;font-size:.9375rem;line-height:1.4666666667;color:#000}.text-reviews__source img{height:2.75rem}.mess-reviews{--min-item-width: min(15rem, 80vw);display:grid;grid-template-columns:repeat(auto-fill,var(--min-item-width));grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory}.mess-reviews::-webkit-scrollbar{width:0;height:0}.mess-reviews img{min-width:var(--min-item-width);scroll-snap-align:start}@media (min-width: 80em){.articles{padding-top:3.75rem}}@media (min-width: 22.5em) and (max-width: 80em){.articles{padding-top:clamp(1.875rem,1.1413043478rem + 3.2608695652vw,3.75rem)}}@media (max-width: 22.5em){.articles{padding-top:1.875rem}}@media (min-width: 80em){.articles{padding-bottom:6.25rem}}@media (min-width: 22.5em) and (max-width: 80em){.articles{padding-bottom:clamp(3.75rem,2.7717391304rem + 4.347826087vw,6.25rem)}}@media (max-width: 22.5em){.articles{padding-bottom:3.75rem}}.articles__head{display:flex;align-items:center;justify-content:space-between}@media (min-width: 80em){.articles__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 30em) and (max-width: 80em){.articles__head:not(:last-child){margin-bottom:clamp(1.5rem,.9rem + 2vw,2.5rem)}}@media (max-width: 30em){.articles__head:not(:last-child){margin-bottom:1.5rem}}.articles__head a{color:var(--accent-color);text-decoration:underline}@media (any-hover: hover){.articles__head a:hover{color:var(--accent-hover-color);text-decoration:none}}.articles__title{font-weight:600;line-height:1.2}@media (min-width: 120em){.articles__title{font-size:2.1875rem}}@media (min-width: 22.5em) and (max-width: 120em){.articles__title{font-size:clamp(1.375rem,1.1875rem + .8333333333vw,2.1875rem)}}@media (max-width: 22.5em){.articles__title{font-size:1.375rem}}.articles__body{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:column;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory}.articles__body::-webkit-scrollbar{width:0;height:0}.articles__item{scroll-snap-align:start;display:flex;flex-direction:column;min-width:13.125rem}@media (min-width: 80em){.articles__item{gap:1.25rem}}@media (min-width: 30em) and (max-width: 80em){.articles__item{gap:clamp(.75rem,.45rem + 1vw,1.25rem)}}@media (max-width: 30em){.articles__item{gap:.75rem}}@media (any-hover: hover){.articles__item:hover .articles__name{color:var(--accent-color)}}.articles__image{width:100%;aspect-ratio:305/179;border-radius:.9375rem;overflow:hidden}.articles__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.articles__name{font-weight:600;font-size:1rem;line-height:1.4}.loaded .articles__name{transition:color .3s ease 0s}.articles__date{font-size:.75rem;line-height:1.4;color:var(--grey-color)}.intouch{color:#fff;position:relative;background-color:var(--grey-dark-color);border-radius:1.25rem 1.25rem 0 0}@media (min-width: 80em){.intouch{padding-top:5rem}}@media (min-width: 30em) and (max-width: 80em){.intouch{padding-top:clamp(1.875rem,.0000000625rem + 6.25vw,5rem)}}@media (max-width: 30em){.intouch{padding-top:1.875rem}}@media (min-width: 80em){.intouch{padding-bottom:5rem}}@media (min-width: 30em) and (max-width: 80em){.intouch{padding-bottom:clamp(2.5rem,1rem + 5vw,5rem)}}@media (max-width: 30em){.intouch{padding-bottom:2.5rem}}.intouch:before,.intouch:after{content:"";position:absolute;top:100%;width:50%;height:3.125rem;background-color:var(--grey-dark-color)}.intouch:before{left:0}.intouch:after{right:0}.intouch__title{font-weight:600;line-height:1.2}@media (min-width: 120em){.intouch__title{font-size:2.1875rem}}@media (min-width: 22.5em) and (max-width: 120em){.intouch__title{font-size:clamp(1.375rem,1.1875rem + .8333333333vw,2.1875rem)}}@media (max-width: 22.5em){.intouch__title{font-size:1.375rem}}@media (min-width: 80em){.intouch__title:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 47.9375em) and (max-width: 80em){.intouch__title:not(:last-child){margin-bottom:clamp(1.875rem,.940545809rem + 1.9493177388vw,2.5rem)}}@media (max-width: 47.9375em){.intouch__title:not(:last-child){margin-bottom:1.875rem}}.intouch__body{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem 1.25rem}@media (width < 57.5em){.intouch__body{grid-template-columns:repeat(2,1fr)}}@media (width < 47.99875em){.intouch__body{grid-template-columns:1fr}}.intouch__item{display:flex;align-items:flex-start;gap:1.25rem}.intouch__item>i{background-color:var(--white-color);display:flex;justify-content:center;align-items:center;width:var(--sz);height:var(--sz);flex:0 0 var(--sz);border-radius:.625rem}@media (min-width: 80em){.intouch__item>i{--sz: 3.25rem}}@media (min-width: 22.5em) and (max-width: 80em){.intouch__item>i{--sz: clamp( 2.625rem , 2.3804347826rem + 1.0869565217vw , 3.25rem )}}@media (max-width: 22.5em){.intouch__item>i{--sz: 2.625rem}}@media (47.99875em < width < 57.5em){.intouch__item:last-child{grid-column:1/span 2}}.intouch__itembody{display:flex;flex-direction:column}@media (min-width: 47.9375em){.intouch__itembody{gap:1rem}}@media (min-width: 30em) and (max-width: 47.9375em){.intouch__itembody{gap:clamp(.875rem,.6659407666rem + .6968641115vw,1rem)}}@media (max-width: 30em){.intouch__itembody{gap:.875rem}}.intouch__itemtitle{font-weight:600;line-height:1.2}@media (min-width: 47.9375em){.intouch__itemtitle{font-size:1.375rem}}@media (min-width: 30em) and (max-width: 47.9375em){.intouch__itemtitle{font-size:clamp(1.25rem,1.0409407666rem + .6968641115vw,1.375rem)}}@media (max-width: 30em){.intouch__itemtitle{font-size:1.25rem}}.intouch__callback{display:grid;grid-template-columns:1.375rem auto;gap:.4375rem .375rem;align-items:center}.intouch__callback span{grid-column:1/span 2;font-size:.75rem;line-height:1.3333333333;white-space:nowrap;opacity:.6}.intouch__callback i{display:flex;justify-content:center;align-items:center}@media (width < 61.99875em){.intouch__callback i svg{width:1.125rem;height:1.125rem;flex:0 0 1.125rem}}.intouch__callback p{font-weight:600;font-size:1.25rem;line-height:1.2;white-space:nowrap}.loaded .intouch__callback p{transition:color .3s ease 0s}@media (width < 61.99875em){.intouch__callback p{font-size:.875rem}}@media (any-hover: hover){.intouch__callback:hover p{color:var(--accent-color)}}.intouch__itemlink{text-decoration:underline}@media (min-width: 47.9375em){.intouch__itemlink{font-size:1rem}}@media (min-width: 30em) and (max-width: 47.9375em){.intouch__itemlink{font-size:clamp(.9375rem,.8329703833rem + .3484320557vw,1rem)}}@media (max-width: 30em){.intouch__itemlink{font-size:.9375rem}}@media (any-hover: hover){.intouch__itemlink:hover{text-decoration:none}}.intouch__itemtext{line-height:1.4285714286;opacity:.7;font-size:.875rem}@media (min-width: 80em){.chapters:not(:last-child){margin-bottom:1.625rem}}@media (min-width: 30em) and (max-width: 80em){.chapters:not(:last-child){margin-bottom:clamp(1.25rem,1.025rem + .75vw,1.625rem)}}@media (max-width: 30em){.chapters:not(:last-child){margin-bottom:1.25rem}}.chapters__body{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.25rem}@media (min-width: 80em){.chapters__body{gap:.875rem}}@media (min-width: 47.9375em) and (max-width: 80em){.chapters__body{gap:clamp(.625rem,.2512183236rem + .7797270955vw,.875rem)}}@media (max-width: 47.9375em){.chapters__body{gap:.625rem}}.chapters__item{scroll-snap-align:start;flex:1 1 auto;display:flex;gap:.625rem;flex-direction:column;align-items:center;background-color:var(--plate-bg-color);padding:.8125rem .3125rem;border-radius:.625rem;text-transform:uppercase;font-weight:500;font-size:.75rem;text-align:center}@media (min-width: 47.9375em){.chapters__item{min-width:8.125rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.chapters__item{min-width:clamp(4.6875rem,1.6469594595rem + 13.5135135135vw,8.125rem)}}@media (max-width: 22.5em){.chapters__item{min-width:4.6875rem}}.chapters__item span{flex:1 0 var(--min-height);display:flex;justify-content:center;align-items:center}.productlisting{--main-grid-columns: 3}@media (width < 40.625em){.productlisting{--main-grid-columns: 2}}@media (width < 22.5em){.productlisting{--main-grid-columns: 1}}.productlisting__container{display:grid;align-items:start;gap:1.25rem}@media (width >= 61.99875em){.productlisting__container{grid-template-columns:1fr 3.16fr}}.productlisting__body{display:grid;grid-template-columns:repeat(var(--main-grid-columns),1fr)}@media (min-width: 47.9375em){.productlisting__body{gap:1.25rem}}@media (min-width: 30em) and (max-width: 47.9375em){.productlisting__body{gap:clamp(.625rem,-.4202961672rem + 3.4843205575vw,1.25rem)}}@media (max-width: 30em){.productlisting__body{gap:.625rem}}.productlisting__body .product-slide{width:auto}.productlisting__body:not(:last-child){margin-bottom:1.25rem}.productlisting__footer{display:grid;gap:1.25rem}@media (width >= 47.99875em){.productlisting__footer{grid-template-columns:repeat(2,1fr)}}.productlisting__more{height:3.125rem;border-radius:.9375rem;background-color:var(--plate-bg-color);font-weight:600;font-size:.875rem}@media (width >= 47.99875em){.productlisting__more{grid-column:1/span 2}}.productlisting__more[disabled]{color:var(--disabled-color)}.productlisting__more [data-more-loader]{width:2.5rem;height:2.5rem}@media (width < 47.99875em){.productlisting__pagination{justify-content:center}}.productlisting__count{display:flex;align-items:center;justify-content:flex-end;gap:.625rem}.productlisting__count>span{font-size:.875rem;line-height:1.2}.productlisting__count .select__title{border:.0625rem solid var(--stroke-color);display:flex;align-items:center;gap:.375rem;min-width:12.25rem;border-radius:.625rem}.productlisting__count .select__value{flex:1 1 auto}.productlisting__count .select__options{border:.0625rem solid var(--stroke-color);z-index:4}@media (width < 47.99875em){.productlisting__count{display:none}}.filters{padding:1.5625rem 1.25rem;background-color:var(--plate-bg-color);border-radius:.9375rem}.filters__item{padding:1.25rem 0;border-bottom:.0625rem solid var(--stroke-color)}.filters__title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-weight:600;line-height:1.2}.filters__title:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 0.75L4.25 4.75L7.75 0.75' stroke='%23212529' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:.4375rem;height:.4375rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain}.loaded .filters__title:after{transition:all .3s ease 0s}.filters__title._spoller-active:after{rotate:180deg}.filters__body{padding-top:.9375rem}.filters__footer{--gap: 10px;padding-top:1.25rem;display:flex;flex-wrap:wrap;gap:var(--gap)}.filters__reset{width:calc(50% - var(--gap) / 2);border-radius:.9375rem;font-size:.875rem;font-weight:600}.loaded .filters__reset{transition:all .3s ease 0s}.filters__submit{width:calc(50% - var(--gap) / 2);font-weight:600;font-size:.875rem;border-radius:.9375rem}.loaded .filters__submit{transition:all .3s ease 0s}@media (width >= 61.99875em){.filters-productlisting{position:sticky;top:1.25rem;align-self:flex-start}}@media (width < 61.99875em){.filters-productlisting{position:fixed;top:0;left:0;z-index:4;background-color:var(--white-color);padding:1.875rem .9375rem 0;background-color:var(--plate-bg-color);width:50vw;translate:-110% 0;pointer-events:none;overflow:clip auto;height:100dvh}.loaded .filters-productlisting{transition:all .3s ease 0s}.filters-open .filters-productlisting{translate:0;pointer-events:all}}.filters-productlisting__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:500;line-height:1.2}@media (min-width: 80em){.filters-productlisting__head{font-size:2.1875rem}}@media (min-width: 30em) and (max-width: 80em){.filters-productlisting__head{font-size:clamp(1.5rem,1.0875rem + 1.375vw,2.1875rem)}}@media (max-width: 30em){.filters-productlisting__head{font-size:1.5rem}}@media (width >= 61.99875em){.filters-productlisting__body{max-height:calc(100dvh - 2.5rem);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.filters-productlisting__body::-webkit-scrollbar{width:0;height:0}}.filters-productlisting__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#6666;backdrop-filter:blur(.25rem);z-index:3;opacity:0;pointer-events:none}.loaded .filters-productlisting__backdrop{transition:all .3s ease 0s}@media (width >= 80em){.filters-productlisting__backdrop{display:none}}.filters-open .filters-productlisting__backdrop{opacity:1;pointer-events:all}.prices-filters{padding-bottom:1.25rem}.prices-filters__inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.prices-filters__inputs:not(:last-child){margin-bottom:.9375rem}.prices-filters__inputs input{height:3.125rem;background-color:var(--white-color);padding:.875rem .9375rem;font-size:.875rem;font-weight:600;border-radius:.9375rem}.boxes-filters__item{font-weight:500;font-size:.875rem}.boxes-filters__item:not(:last-child){margin-bottom:.3125rem}.boxes-filters__item p{margin-left:auto;color:var(--grey-color)}.main-productlisting__head{display:flex;align-items:center;gap:1rem;justify-content:space-between;z-index:2}.main-productlisting__head:not(:last-child){margin-bottom:1.25rem}@media (width >= 29.99875em){.main-productlisting__head{display:grid;grid-template-columns:repeat(var(--main-grid-columns),1fr);gap:1.25rem}}.main-productlisting__finded{display:flex;align-items:flex-end;gap:.5rem;line-height:1.2}.main-productlisting__finded span{font-size:.875rem;color:var(--grey-color)}.main-productlisting__finded p{font-weight:600}@media (width < 61.99875em){.main-productlisting__finded{display:none}}.main-productlisting__filterbutton{display:flex;justify-content:center;align-items:center;gap:.625rem;border-radius:.625rem;background-color:var(--plate-bg-color);height:2.8125rem;padding:.75rem;font-size:.875rem}@media (width >= 61.99875em){.main-productlisting__filterbutton{display:none}}.main-productlisting__sort{grid-column-start:var(--main-grid-columns)}.main-productlisting__sort .select__title{border:.0625rem solid var(--stroke-color);display:flex;align-items:center;gap:.375rem}.main-productlisting__sort .select__title:before{content:"";display:block;width:1.125rem;height:1.125rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.96223 5.96231L7.90158 7.02297L6.00047 5.121L5.99991 15H4.49991L4.50047 5.121L2.59826 7.02297L1.5376 5.96231L5.24991 2.25L8.96223 5.96231ZM16.4622 12.0377L12.7499 15.75L9.03761 12.0377L10.0983 10.977L12.0005 12.879L11.9999 3H13.4999L13.5005 12.879L15.4016 10.977L16.4622 12.0377Z' fill='%23212529'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}@media (width < 29.99875em){.main-productlisting__sort .select__title{width:auto;margin-left:auto}}.main-productlisting__sort .select__value{flex:1 1 auto}@media (width < 29.99875em){.main-productlisting__sort .select__value{display:none}}.main-productlisting__sort .select__options{border:.0625rem solid var(--stroke-color);min-width:13.125rem;z-index:4}.productfull__container{display:grid;align-items:start}@media (min-width: 120em){.productfull__container{gap:5rem}}@media (min-width: 80em) and (max-width: 120em){.productfull__container{gap:clamp(3.4375rem,.3125rem + 3.90625vw,5rem)}}@media (max-width: 80em){.productfull__container{gap:3.4375rem}}@media (width >= 61.99875em){.productfull__container{grid-template-columns:1.4fr 1fr}}.productfull__main{min-width:0}.main-productfull__media{display:flex;flex-direction:column;gap:.9375rem}@media (47.99875em < width < 61.99875em){.main-productfull__media{flex-direction:row-reverse}}.main-productfull__media *{min-width:0}@media (min-width: 80em){.main-productfull__media:not(:last-child){margin-bottom:4.375rem}}@media (min-width: 22.5em) and (max-width: 80em){.main-productfull__media:not(:last-child){margin-bottom:clamp(2.5rem,1.7663043478rem + 3.2608695652vw,4.375rem)}}@media (max-width: 22.5em){.main-productfull__media:not(:last-child){margin-bottom:2.5rem}}.main-productfull__mainslide{border-radius:.9375rem;overflow:hidden}.main-productfull__mainslide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-productfull__notice{position:absolute;left:0;right:0;bottom:1.25rem;width:-moz-max-content;width:max-content;margin:0 auto;background-color:var(--grey-color);display:flex;align-items:center;gap:.3125rem;color:var(--white-color);padding:.4375rem .75rem;border-radius:.625rem;font-size:.875rem;line-height:1.2;font-weight:500}@media (47.99875em < width < 61.99875em){.main-productfull__thumbslider{flex:0 0 6.25rem}}.main-productfull__thumbslide{border-radius:.625rem;overflow:hidden;aspect-ratio:100/74;border:.125rem solid transparent;cursor:pointer}@media (min-width: 100em){.main-productfull__thumbslide{width:7.6875rem}}@media (min-width: 22.5em) and (max-width: 100em){.main-productfull__thumbslide{width:clamp(4.5625rem,3.6552419355rem + 4.0322580645vw,7.6875rem)}}@media (max-width: 22.5em){.main-productfull__thumbslide{width:4.5625rem}}.loaded .main-productfull__thumbslide{transition:all .3s ease 0s}.main-productfull__thumbslide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-productfull__thumbslide.is-active{border-color:var(--accent-color)}@media (min-width: 80em){.main-productfull__miniphoto:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 47.9375em) and (max-width: 80em){.main-productfull__miniphoto:not(:last-child){margin-bottom:clamp(.9375rem,-.4641812865rem + 2.9239766082vw,1.875rem)}}@media (max-width: 47.9375em){.main-productfull__miniphoto:not(:last-child){margin-bottom:.9375rem}}.main-productfull__miniphotohead{display:flex;align-items:center;justify-content:space-between;gap:1rem}.main-productfull__miniphotohead:not(:last-child){margin-bottom:.9375rem}.main-productfull__miniphotohead h2{color:var(--grey-dark-color)}@media (min-width: 80em){.main-productfull__miniphotohead h2{font-size:1.25rem}}@media (min-width: 30em) and (max-width: 80em){.main-productfull__miniphotohead h2{font-size:clamp(.9375rem,.75rem + .625vw,1.25rem)}}@media (max-width: 30em){.main-productfull__miniphotohead h2{font-size:.9375rem}}.main-productfull__miniphotoslide{aspect-ratio:164/123;border-radius:.625rem;overflow:hidden;cursor:pointer}.main-productfull__miniphotoslide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 80em){.main-productfull__spollers:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 47.9375em) and (max-width: 80em){.main-productfull__spollers:not(:last-child){margin-bottom:clamp(1.25rem,.315545809rem + 1.9493177388vw,1.875rem)}}@media (max-width: 47.9375em){.main-productfull__spollers:not(:last-child){margin-bottom:1.25rem}}.main-productfull__cats{border-radius:.9375rem;border:.0625rem solid var(--stroke-color)}@media (min-width: 47.9375em){.main-productfull__cats{padding:1.5625rem}}@media (min-width: 30em) and (max-width: 47.9375em){.main-productfull__cats{padding:clamp(.9375rem,-.1077961672rem + 3.4843205575vw,1.5625rem)}}@media (max-width: 30em){.main-productfull__cats{padding:.9375rem}}.main-productfull__catstitle{font-size:1.25rem;line-height:1.2}.main-productfull__catstitle:not(:last-child){margin-bottom:1.25rem}.main-productfull__catsbody{display:flex;flex-wrap:wrap}@media (min-width: 47.9375em){.main-productfull__catsbody{gap:.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.main-productfull__catsbody{gap:clamp(.625rem,.2068815331rem + 1.393728223vw,.875rem)}}@media (max-width: 30em){.main-productfull__catsbody{gap:.625rem}}.main-productfull__catsbody a{border-radius:.625rem;background-color:var(--grey-light-color);font-weight:500;font-size:.875rem;line-height:1.2}@media (min-width: 30em){.main-productfull__catsbody a{padding-top:.375rem}}@media (min-width: 22.5em) and (max-width: 30em){.main-productfull__catsbody a{padding-top:clamp(.25rem,-.125rem + 1.6666666667vw,.375rem)}}@media (max-width: 22.5em){.main-productfull__catsbody a{padding-top:.25rem}}@media (min-width: 30em){.main-productfull__catsbody a{padding-bottom:.375rem}}@media (min-width: 22.5em) and (max-width: 30em){.main-productfull__catsbody a{padding-bottom:clamp(.25rem,-.125rem + 1.6666666667vw,.375rem)}}@media (max-width: 22.5em){.main-productfull__catsbody a{padding-bottom:.25rem}}@media (min-width: 47.9375em){.main-productfull__catsbody a{padding-left:.75rem}}@media (min-width: 30em) and (max-width: 47.9375em){.main-productfull__catsbody a{padding-left:clamp(.4375rem,-.0851480836rem + 1.7421602787vw,.75rem)}}@media (max-width: 30em){.main-productfull__catsbody a{padding-left:.4375rem}}@media (min-width: 47.9375em){.main-productfull__catsbody a{padding-right:.75rem}}@media (min-width: 30em) and (max-width: 47.9375em){.main-productfull__catsbody a{padding-right:clamp(.4375rem,-.0851480836rem + 1.7421602787vw,.75rem)}}@media (max-width: 30em){.main-productfull__catsbody a{padding-right:.4375rem}}.loaded .main-productfull__catsbody a{transition:all .3s ease 0s}@media (any-hover: hover){.main-productfull__catsbody a[href]:hover{color:var(--white-color);background-color:var(--accent-hover-color)}}.spollers-productfull__item:not(:last-child){border-bottom:.0625rem solid var(--stroke-color)}@media (min-width: 30em){.spollers-productfull__item:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 22.5em) and (max-width: 30em){.spollers-productfull__item:not(:last-child){margin-bottom:clamp(1.25rem,-.625rem + 8.3333333333vw,1.875rem)}}@media (max-width: 22.5em){.spollers-productfull__item:not(:last-child){margin-bottom:1.25rem}}.spollers-productfull__title{display:flex;align-items:center;justify-content:space-between;gap:.875rem;font-size:1.25rem;cursor:pointer}.spollers-productfull__title:not(:last-child){margin-bottom:.9375rem}.spollers-productfull__title:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.75L4.25 0.75L7.75 4.75' stroke='%23212529' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:.625rem .375rem;background-repeat:no-repeat;background-position:center;width:2.5rem;height:2.5rem;flex:0 0 2.5rem;border-radius:50%;border:.0625rem solid var(--stroke-color);rotate:180deg}.loaded .spollers-productfull__title:after{transition:all .3s ease 0s}.spollers-productfull__title._spoller-active:after{rotate:0deg}.spollers-productfull__body{padding-bottom:1.875rem}.chars-productfull__list:not(:last-child){margin-bottom:.9375rem}.chars-productfull__list li{padding-bottom:.9375rem;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;font-size:.875rem;line-height:1.4}.chars-productfull__list li:not(:first-child){padding-top:.9375rem}.chars-productfull__list li:not(:last-child){border-bottom:.0625rem solid var(--stroke-color)}.chars-productfull__image img{width:100%}.docs-productfull{display:flex;flex-direction:column;gap:.9375rem}.docs-productfull__item{display:flex;align-items:center;gap:.5rem}.docs-productfull__item i{flex:0 0 2.5rem;height:2.5rem;width:2.5rem;display:flex;justify-content:center;align-items:center}.docs-productfull__item>span{flex:1 1 auto}@media (width < 61.99875em){.sidebar-productfull__inner:not(:last-child){margin-bottom:3.125rem}}.sidebar-productfull__head{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:.5rem;width:-moz-max-content;width:max-content}@media (min-width: 47.9375em){.sidebar-productfull__head:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.sidebar-productfull__head:not(:last-child){margin-bottom:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.sidebar-productfull__head:not(:last-child){margin-bottom:1.25rem}}@media (width < 22.5em){.sidebar-productfull__head{grid-template-columns:repeat(2,1fr)}}.sidebar-productfull__title{font-weight:500;grid-column:1/span 3;line-height:1.2}@media (min-width: 120em){.sidebar-productfull__title{font-size:2.1875rem}}@media (min-width: 30em) and (max-width: 120em){.sidebar-productfull__title{font-size:clamp(1.5rem,1.2708333333rem + .7638888889vw,2.1875rem)}}@media (max-width: 30em){.sidebar-productfull__title{font-size:1.5rem}}@media (width < 22.5em){.sidebar-productfull__title{grid-column:1/span 2}}.sidebar-productfull__subtitle{font-size:.875rem;color:var(--grey-color)}.sidebar-productfull__subtitle span{color:var(--black-color)}.sidebar-productfull__subtitle a{color:var(--accent-color);text-decoration:underline}@media (any-hover: hover){.sidebar-productfull__subtitle a:hover{color:var(--accent-hover-color);text-decoration:none}}@media (width < 29.99875em){.sidebar-productfull__subtitle{font-size:.75rem}}.sidebar-productfull__stock{display:flex;align-items:center;gap:.375rem;font-size:.875rem}.sidebar-productfull__stock_green{color:var(--green-color)}.sidebar-productfull__stock_red{color:var(--red-color)}.sidebar-productfull__info{display:grid;align-items:start}@media (min-width: 120em){.sidebar-productfull__info{gap:1.875rem}}@media (min-width: 80em) and (max-width: 120em){.sidebar-productfull__info{gap:clamp(1.25rem,.0000000625rem + 1.5625vw,1.875rem)}}@media (max-width: 80em){.sidebar-productfull__info{gap:1.25rem}}@media (width >= 47.99875em){.sidebar-productfull__info{grid-template-columns:1fr 2.15fr}}@media (min-width: 47.9375em){.sidebar-productfull__info:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.sidebar-productfull__info:not(:last-child){margin-bottom:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.sidebar-productfull__info:not(:last-child){margin-bottom:1.25rem}}.sidebar-productfull__prices{align-items:center;gap:.625rem}@media (width >= 47.99875em){.sidebar-productfull__prices{display:grid;grid-template-columns:auto 3.5625rem}}@media (width < 47.99875em){.sidebar-productfull__prices{display:flex;align-items:center;flex-wrap:wrap}}.sidebar-productfull__oldprice{text-decoration:line-through;line-height:1.2;font-size:1.25rem;color:var(--grey-color)}.sidebar-productfull__discount{display:flex;justify-content:center;align-items:center;border-radius:calc(infinity * 1px);background-color:var(--yellow-color);font-weight:500;font-size:.875rem;line-height:1.2;padding:.25rem}.sidebar-productfull__price{grid-column:1/span 2;color:var(--green-color);font-weight:700;line-height:1.2}@media (min-width: 47.9375em){.sidebar-productfull__price{font-size:1.875rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.sidebar-productfull__price{font-size:clamp(1.375rem,.9327395577rem + 1.9656019656vw,1.875rem)}}@media (max-width: 22.5em){.sidebar-productfull__price{font-size:1.375rem}}@media (width < 47.99875em){.sidebar-productfull__price{order:-1}}.sidebar-productfull__bonus{grid-column:1/span 2;color:var(--grey-color);font-size:.875rem;line-height:1.4285714286}@media (width < 47.99875em){.sidebar-productfull__bonus{flex:0 0 100%}}.sidebar-productfull__dopinfo{display:grid;gap:.625rem 1.25rem}@media (width >= 29.99875em){.sidebar-productfull__dopinfo{grid-template-columns:repeat(2,1fr)}}@media (min-width: 47.9375em){.sidebar-productfull__dopinfo:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 30em) and (max-width: 47.9375em){.sidebar-productfull__dopinfo:not(:last-child){margin-bottom:clamp(1.25rem,.2047038328rem + 3.4843205575vw,1.875rem)}}@media (max-width: 30em){.sidebar-productfull__dopinfo:not(:last-child){margin-bottom:1.25rem}}.sidebar-productfull__dopinfo div{display:flex;align-items:center;gap:.625rem;font-size:.875rem;line-height:1.2;color:var(--grey-color)}.sidebar-productfull__dopinfo div i{display:flex;justify-content:center;align-items:center;flex:0 0 1.75rem;width:1.75rem;height:1.75rem}.sidebar-productfull__dopinfo div span{color:var(--black-color)}.sidebar-productfull__chars{display:grid;gap:.625rem}@media (width >= 29.99875em){.sidebar-productfull__chars{grid-template-columns:repeat(2,1fr)}}.sidebar-productfull__chars:not(:last-child){margin-bottom:1.25rem}@media (width >= 29.99875em){.sidebar-productfull__sizes{grid-column:1/span 2}}.sidebar-productfull__charitem{height:3.125rem;background-color:var(--plate-bg-color);border-radius:.9375rem;padding:.625rem .75rem;display:flex;align-items:center;gap:.625rem}.sidebar-productfull__charitem img{margin-left:auto;border-radius:.625rem;border:.0625rem solid var(--stroke-color)}@media (width >= 29.99875em){.sidebar-productfull__charitem_big{grid-column:1/span 2}}.sidebar-productfull__buy{display:flex;flex-direction:column;gap:.625rem}.sidebar-productfull__buy:not(:last-child){margin-bottom:1.25rem}.sidebar-productfull__sber{height:3.125rem;display:flex;align-items:center;padding:.75rem;border-radius:.9375rem;border:.0625rem solid var(--stroke-color);font-size:.875rem;gap:.25rem}.sidebar-productfull__sber img{margin:-.75rem -.75rem -.75rem auto}.sidebar-productfull__buybtnwrap{display:flex;gap:.625rem}.sidebar-productfull__submit{flex:1 1 auto;background-color:var(--accent-color);color:var(--white-color);display:flex;justify-content:center;align-items:center;gap:.9375rem;font-weight:600;line-height:1.2;border-radius:.9375rem}.loaded .sidebar-productfull__submit{transition:all .3s ease 0s}@media (any-hover: hover){.sidebar-productfull__submit:hover{background-color:var(--accent-hover-color)}}.sidebar-productfull__action{display:flex;justify-content:center;align-items:center;height:3.125rem;width:3.125rem;flex:0 0 3.125rem;border-radius:.9375rem;border:.0625rem solid var(--stroke-color)}.sidebar-productfull__oneclick{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.sidebar-productfull__oneclick input{height:3.125rem;border-radius:.9375rem;border:.0625rem solid var(--stroke-color);padding:.9375rem}.sidebar-productfull__oneclick button{height:3.125rem;color:var(--white-color);background-color:var(--green-color);border-radius:.9375rem;font-weight:600;padding:.3125rem}.loaded .sidebar-productfull__oneclick button{transition:all .3s ease 0s}@media (any-hover: hover){.sidebar-productfull__oneclick button:hover{background-color:var(--green-accent-color)}}.sidebar-productfull__links{display:grid;gap:.9375rem 1.25rem}@media (width >= 29.99875em){.sidebar-productfull__links{grid-template-columns:repeat(2,1fr)}}@media (min-width: 80em){.sidebar-productfull__links:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 47.9375em) and (max-width: 80em){.sidebar-productfull__links:not(:last-child){margin-bottom:clamp(1.25rem,.315545809rem + 1.9493177388vw,1.875rem)}}@media (max-width: 47.9375em){.sidebar-productfull__links:not(:last-child){margin-bottom:1.25rem}}.sidebar-productfull__links a{display:flex;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:underline}@media (any-hover: hover){.sidebar-productfull__links a:hover{text-decoration:none}}@media (width < 29.99875em){.sidebar-productfull__links a{justify-content:center}}.pricechars-productfull{font-size:.875rem;line-height:1.2}.pricechars-productfull__content li{display:flex;justify-content:space-between;color:var(--grey-color)}.pricechars-productfull__content li:not(:last-child){margin-bottom:.4375rem}.pricechars-productfull__more{margin-top:.4375rem;color:var(--accent-color);display:flex;align-items:center;gap:.3125rem}@media (any-hover: hover){.pricechars-productfull__more:hover{text-decoration:underline}}.pricechars-productfull__more:after{content:"";display:block;flex:0 0 .5rem;width:.5rem;height:.3125rem;background-image:url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5L4.25 4.25L8 0.5' stroke='%231774C9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-size:contain;background-repeat:no-repeat}.loaded .pricechars-productfull__more:after{transition:all .3s ease 0s}._showmore-active .pricechars-productfull__more:after{rotate:180deg}.sizes-productfull{display:flex;flex-direction:column;gap:.625rem}.sizes-productfull__title{font-size:.875rem;line-height:1.2}.sizes-productfull__body{border-radius:.9375rem;background-color:var(--plate-bg-color);padding:.9375rem .75rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.9375rem}.sizes-productfull__item{display:flex;flex-direction:column;gap:.625rem}.sizes-productfull__item>p{font-size:.75rem;line-height:1.2}.sizes-productfull__item .select__value{font-weight:600;font-size:.875rem;color:var(--grey-dark-color)}.delivery-productfull{border-radius:.9375rem;border:.0625rem solid var(--stroke-color)}@media (min-width: 80em){.delivery-productfull{padding:1.25rem}}@media (min-width: 47.9375em) and (max-width: 80em){.delivery-productfull{padding:clamp(.9375rem,.4702729045rem + .9746588694vw,1.25rem)}}@media (max-width: 47.9375em){.delivery-productfull{padding:.9375rem}}.delivery-productfull__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.delivery-productfull__head:not(:last-child){margin-bottom:1.25rem}.delivery-productfull__head h3{font-size:1.25rem}.delivery-productfull__head h3 span{color:var(--accent-color)}.delivery-productfull__head a{background-color:var(--grey-dark-color);color:var(--white-color);padding:.40625rem .75rem;border-radius:.625rem;font-weight:500;font-size:.875rem;line-height:1.2}.delivery-productfull__body{display:grid;gap:.75rem 1.875rem}@media (47.99875em <= width < 61.99875em){.delivery-productfull__body{grid-template-columns:repeat(2,1fr)}}.delivery-productfull__body li{display:flex;position:relative;font-size:.875rem;line-height:.7142857143}.delivery-productfull__body li:before{content:"";position:absolute;left:0;right:0;bottom:.3125rem;height:.0625rem;background-color:var(--stroke-color)}.delivery-productfull__body li i,.delivery-productfull__body li span,.delivery-productfull__body li p{position:relative;z-index:2}.delivery-productfull__body li i{display:flex;justify-content:center;align-items:center}.delivery-productfull__body li span{padding:.3125rem .5rem;background-color:var(--white-color)}.delivery-productfull__body li p{margin-left:auto;padding:.3125rem .5rem 0;background-color:var(--white-color)}@media (min-width: 80em){.cartfull{padding-bottom:7.5rem}}@media (min-width: 22.5em) and (max-width: 80em){.cartfull{padding-bottom:clamp(3.75rem,2.2826086957rem + 6.5217391304vw,7.5rem)}}@media (max-width: 22.5em){.cartfull{padding-bottom:3.75rem}}.cartfull__container{display:grid;gap:1.25rem;align-items:start}@media (width >= 88.75em){.cartfull__container{grid-template-columns:2.05fr 1fr}}@media (61.99875em < width < 88.75em){.cartfull__container{grid-template-columns:2.85fr 1fr}}.cartfull__sidebar{position:sticky;top:.9375rem}@media (width < 61.99875em){.cartfull__sidebar{display:none}}.cartfull__fixed{position:fixed;left:0;right:0;bottom:5rem;z-index:3}.loaded .cartfull__fixed{transition:all .3s ease 0s}.cartfull__fixed._hide{opacity:0;pointer-events:none;translate:0 3.125rem}@media (width >= 47.99875em){.cartfull__fixed{display:none}}.cartfull__fixed__body{background-color:var(--plate-bg-color-50);backdrop-filter:blur(.3125rem);border:.0625rem solid var(--stroke-color);padding:1.25rem;border-radius:.9375rem}.cartfull__fixed__body>div{display:flex;justify-content:space-between;font-weight:500;line-height:1.2}.cartfull__fixed__body>div:not(:last-child){margin-bottom:1.125rem}.cartfull__fixed__body>button{width:100%;display:flex;justify-content:center;align-items:center;height:3.125rem;background-color:var(--green-color);color:var(--white-color);font-weight:500;font-size:.875rem;border-radius:.9375rem}.main-cartfull__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.main-cartfull__head:not(:last-child){margin-bottom:1.25rem}.main-cartfull__clear{display:flex;align-items:center;gap:.375rem}@media (any-hover: hover){.main-cartfull__clear:hover{text-decoration:underline}}.main-cartfull__body{display:flex;flex-direction:column;gap:.875rem}@media (43.75em < width < 61.99875em){.main-cartfull__body{display:grid;grid-template-columns:2.1fr 1fr;align-items:start}}.main-cartfull__body #basket-item-table{display:flex;flex-direction:column;gap:.875rem}.main-cartfull__product:nth-last-child(1 of.main-cartfull__product){margin-bottom:.375rem}@media (43.75em < width < 61.99875em){.main-cartfull__product{grid-column:1/span 2}}@media (width < 61.99875em){.main-cartfull__banner{order:1}}.product-cartfull{border:.0625rem solid var(--stroke-color);border-radius:1.25rem;align-items:start;gap:.875rem;display:grid;grid-template-columns:1rem 1.5fr 2fr 1fr 1.77fr}@media (min-width: 80em){.product-cartfull{padding:1.125rem}}@media (min-width: 30em) and (max-width: 80em){.product-cartfull{padding:clamp(.875rem,.725rem + .5vw,1.125rem)}}@media (max-width: 30em){.product-cartfull{padding:.875rem}}@media (width < 47.99875em){.product-cartfull{grid-template-columns:1rem 1.23fr 1.8fr 1fr}}.product-cartfull__box{margin-right:.125rem;width:100%}.product-cartfull__image{border-radius:.5rem;overflow:hidden}.product-cartfull__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (width < 47.99875em){.product-cartfull__image{aspect-ratio:111/90}}.product-cartfull__info{display:flex;flex-direction:column;justify-content:center;align-self:stretch;gap:1.25rem}.product-cartfull__name{font-weight:500;line-height:1.2}@media (min-width: 120em){.product-cartfull__name{font-size:1.125rem}}@media (min-width: 80em) and (max-width: 120em){.product-cartfull__name{font-size:clamp(1rem,.75rem + .3125vw,1.125rem)}}@media (max-width: 80em){.product-cartfull__name{font-size:1rem}}.product-cartfull__mods{font-size:.8125rem;line-height:1.2}@media (width < 47.99875em){.product-cartfull__mods{grid-column:1/span 4;padding-top:.375rem}}.product-cartfull__modscontent li{display:flex;justify-content:space-between;color:var(--grey-color)}.product-cartfull__modscontent li span:last-child{text-align:right;white-space:nowrap}.product-cartfull__modscontent li:not(:last-child){margin-bottom:.4375rem}.product-cartfull__modsmore{color:var(--accent-color);display:flex;align-items:center;gap:.3125rem;margin-top:.4375rem}.product-cartfull__modsmore:after{content:"";display:block;width:.5rem;height:.3125rem;background-image:url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5L4.25 4.25L8 0.5' stroke='%231774C9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.loaded .product-cartfull__modsmore:after{transition:all .3s ease 0s}._showmore-active .product-cartfull__modsmore:after{rotate:180deg}@media (width >= 47.99875em){.product-cartfull__quantity{align-self:center}}@media (width < 47.99875em){.product-cartfull__quantity{max-width:6.75rem}}.product-cartfull__end{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.product-cartfull__prices{display:flex;flex-wrap:wrap;justify-content:end;text-align:right;gap:.375rem .625rem}@media (width < 47.99875em){.product-cartfull__prices{flex-direction:column}}.product-cartfull__price{font-weight:500}@media (min-width: 120em){.product-cartfull__price{font-size:1.125rem}}@media (min-width: 47.9375em) and (max-width: 120em){.product-cartfull__price{font-size:clamp(1rem,.9168473547rem + .1734605377vw,1.125rem)}}@media (max-width: 47.9375em){.product-cartfull__price{font-size:1rem}}.product-cartfull__price:has(+.product-cartfull__oldprice){color:var(--green-color)}.product-cartfull__oldprice{color:var(--grey-color);text-decoration:line-through;font-size:.875rem}.product-cartfull__oldprice:empty{display:none}.product-cartfull__shtprice{font-weight:300;font-size:.8125rem;line-height:1.3846153846}.product-cartfull__actions{display:flex;justify-content:end;gap:.625rem}.product-cartfull__action{display:flex;align-items:center;gap:.25rem;color:var(--grey-color);font-size:.8125rem;white-space:nowrap}@media (any-hover: hover){.product-cartfull__action:hover{text-decoration:underline}}@media (width < 47.99875em){.product-cartfull__action span{display:none}}.banner-cartfull{container-type:inline-size;position:relative;background:radial-gradient(circle,#f5f5f5,#e8ffcc);background-size:120% 100%;border-radius:.75rem}@media (min-width: 80em){.banner-cartfull{padding:1.75rem}}@media (min-width: 47.9375em) and (max-width: 80em){.banner-cartfull{padding:clamp(1.25rem,.5024366472rem + 1.559454191vw,1.75rem)}}@media (max-width: 47.9375em){.banner-cartfull{padding:1.25rem}}@media (43.75em < width < 61.99875em){.banner-cartfull{padding-bottom:5.375rem;overflow:hidden}}.banner-cartfull__content{position:relative;z-index:2}@media (width >= 61.99875em){.banner-cartfull__content{max-width:72.3404255319%}}.banner-cartfull__title{line-height:1.4444444444}@media (min-width: 80em){.banner-cartfull__title{font-size:1.125rem}}@media (min-width: 47.9375em) and (max-width: 80em){.banner-cartfull__title{font-size:clamp(1.0625rem,.9690545809rem + .1949317739vw,1.125rem)}}@media (max-width: 47.9375em){.banner-cartfull__title{font-size:1.0625rem}}.banner-cartfull__title:not(:last-child){margin-bottom:1.25rem}.banner-cartfull__title span{font-weight:600;color:var(--green-color)}.banner-cartfull__body{max-width:27.6875rem;display:grid;gap:.625rem}@media (width >= 61.99875em){.banner-cartfull__body{grid-template-columns:repeat(2,1fr)}}.banner-cartfull__body input{background-color:var(--white-color)}.banner-cartfull__body button{color:var(--white-color);background-color:var(--green-color);border-radius:.9375rem;font-weight:600;height:3.125rem}.loaded .banner-cartfull__body button{transition:all .3s ease 0s}@media (any-hover: hover){.banner-cartfull__body button:hover{background-color:var(--green-accent-color)}}.banner-cartfull__image{position:absolute;bottom:0;right:0}@media (43.75em < width < 61.99875em){.banner-cartfull__image{left:0;display:flex;justify-content:center;align-items:center;translate:0 26.7379679144%}}.sidebar-cartfull{padding:1.25rem;background-color:var(--plate-bg-color);border-radius:.9375rem}.sidebar-cartfull__title{font-weight:500}@media (min-width: 120em){.sidebar-cartfull__title{font-size:1.625rem}}@media (min-width: 80em) and (max-width: 120em){.sidebar-cartfull__title{font-size:clamp(1.5rem,1.25rem + .3125vw,1.625rem)}}@media (max-width: 80em){.sidebar-cartfull__title{font-size:1.5rem}}.sidebar-cartfull__title:not(:last-child){margin-bottom:1.125rem}.sidebar-cartfull__list{padding-bottom:1.25rem;border-bottom:.0625rem solid var(--stroke-color)}.sidebar-cartfull__listitem{display:flex;gap:.75rem;justify-content:space-between;font-size:.875rem;line-height:1.2}.sidebar-cartfull__listitem span{color:var(--grey-color)}.sidebar-cartfull__listitem p{font-weight:500;white-space:nowrap}.sidebar-cartfull__listitem:not(:last-child){margin-bottom:.5rem}.sidebar-cartfull__listitem._green,.sidebar-cartfull__listitem._green *{color:var(--green-color)}.sidebar-cartfull__listitem:is(summary){cursor:pointer}.sidebar-cartfull__listitem:is(summary) span{display:flex;align-items:center;gap:.625rem}.sidebar-cartfull__listitem:is(summary) span:after{content:"";flex:0 0 .5625rem;width:.5625rem;height:.5625rem;border-top:.125rem solid var(--green-color);border-right:.125rem solid var(--green-color);rotate:135deg;translate:0 -.125rem}.loaded .sidebar-cartfull__listitem:is(summary) span:after{transition:all .3s ease 0s}.sidebar-cartfull__listitem:is(summary)._spoller-active span:after{rotate:-45deg;translate:0 .125rem}.sidebar-cartfull__spoller{padding-top:.75rem}.sidebar-cartfull__dops{padding:1.25rem;border-bottom:.0625rem solid var(--stroke-color)}.sidebar-cartfull__box{display:grid;row-gap:0;grid-template-columns:1rem auto;font-weight:500}.sidebar-cartfull__box:not(:last-child){margin-bottom:1rem}.sidebar-cartfull__box span{font-size:.875rem}.sidebar-cartfull__box p{font-size:.75rem;color:var(--grey-color);grid-column-start:2;grid-row-start:2}.sidebar-cartfull__total{padding-top:1.25rem;font-weight:500;display:flex;justify-content:space-between;gap:.75rem}.sidebar-cartfull__total:not(:last-child){margin-bottom:1.25rem}.sidebar-cartfull__submit{color:var(--white-color);display:flex;justify-content:center;align-items:center;height:3.125rem;background-color:var(--green-color);width:100%;border-radius:.9375rem;font-weight:600;font-size:.875rem}.sidebar-cartfull__submit:not(:last-child){margin-bottom:1.25rem}.loaded .sidebar-cartfull__submit{transition:all .3s ease 0s}@media (any-hover: hover){.sidebar-cartfull__submit:hover{background-color:var(--green-accent-color)}}.sidebar-cartfull__promo{padding-top:1.25rem;border-top:.0625rem solid var(--stroke-color)}.sidebar-cartfull__promotitle{display:flex;align-items:center;gap:.5rem;cursor:pointer}.sidebar-cartfull__promotitle._spoller-active i{rotate:none}.sidebar-cartfull__promotitle i{margin-left:auto;rotate:180deg}.loaded .sidebar-cartfull__promotitle i{transition:all .3s ease 0s}.sidebar-cartfull__promobody{padding-top:1rem;display:flex;flex-direction:column;gap:.5rem}.sidebar-cartfull__promobody input{background-color:var(--white-color)}.sidebar-cartfull__promobody button{background-color:var(--black-color);color:var(--white-color);height:3.125rem;border-radius:.9375rem;font-weight:600;font-size:.875rem}.sidebar-cartfull__prods{padding-bottom:1.25rem;border-bottom:.0625rem solid var(--stroke-color);display:flex;flex-direction:column;gap:.625rem}.sidebar-cartfull__prods:not(:last-child){margin-bottom:1.25rem}.prod-cartfull{padding:.625rem;background-color:var(--white-color);border-radius:.75rem;display:grid;grid-template-columns:1fr 2fr 1.05fr;gap:.75rem}@media (width < 87.5em){.prod-cartfull{grid-template-columns:1.5fr 1fr}}@media (width < 61.99875em){.prod-cartfull{grid-template-columns:1.6fr 3fr 1.5fr 1fr}}@media (width < 29.99875em){.prod-cartfull{grid-template-columns:1.6fr 1.6fr 1.5fr 1fr;grid-template-areas:"image head head head" "image . quantity price" "mods mods mods mods"}}@media (width >= 87.5em){.prod-cartfull__image{grid-column-start:1;grid-row:1/span 3}}@media (61.99875em < width < 87.5em){.prod-cartfull__image{display:none}}@media (29.99875em < width < 61.99875em){.prod-cartfull__image{grid-column-start:1;grid-row:1/span 2}}@media (width < 29.99875em){.prod-cartfull__image{grid-area:image}}.prod-cartfull__head{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:.9375rem}@media (width >= 87.5em){.prod-cartfull__head{grid-column:2/span 2}}@media (61.99875em < width < 87.5em){.prod-cartfull__head{grid-column:1/span 2}}@media (29.99875em < width < 61.99875em){.prod-cartfull__head{grid-row-start:1;grid-column:2/span 3}}@media (width < 29.99875em){.prod-cartfull__head{grid-area:head}}@media (width >= 87.5em){.prod-cartfull__quantity{grid-column-start:3}}@media (width < 87.5em){.prod-cartfull__quantity{min-width:4.625rem;height:2rem;border-radius:.5rem}}@media (61.99875em < width < 87.5em){.prod-cartfull__quantity{grid-column-start:2}}@media (29.99875em < width < 61.99875em){.prod-cartfull__quantity{grid-column-start:3;grid-row:1/span 2;align-self:center}}@media (width < 29.99875em){.prod-cartfull__quantity{grid-area:quantity}}.prod-cartfull__mods{display:flex;flex-direction:column;gap:.3125rem;font-weight:300;font-size:.75rem;line-height:1.2}@media (width >= 87.5em){.prod-cartfull__mods{grid-row-start:3;grid-column-start:2}}@media (width < 87.5em){.prod-cartfull__mods{font-size:.625rem}}@media (width < 29.99875em){.prod-cartfull__mods{grid-area:mods}}.prod-cartfull__prices{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.25rem}@media (width >= 87.5em){.prod-cartfull__prices{grid-row-start:3;grid-column-start:3}}@media (29.99875em < width < 61.99875em){.prod-cartfull__prices{grid-column-start:4;grid-row-start:2}}@media (width < 29.99875em){.prod-cartfull__prices{grid-area:price;min-width:3.5rem}}.prod-cartfull__price{font-weight:500;font-size:.875rem;line-height:1.2}.prod-cartfull__price:has(+.prod-cartfull__oldprice){color:var(--green-color)}.prod-cartfull__oldprice{font-size:.75rem;line-height:1.2;color:var(--grey-color);text-decoration:line-through}.checkout-cartfull__item:not(:last-child){margin-bottom:1.875rem}.checkout-cartfull__itemtitle{font-weight:500;line-height:1.2}@media (min-width: 120em){.checkout-cartfull__itemtitle{font-size:1.5rem}}@media (min-width: 22.5em) and (max-width: 120em){.checkout-cartfull__itemtitle{font-size:clamp(1.25rem,1.1923076923rem + .2564102564vw,1.5rem)}}@media (max-width: 22.5em){.checkout-cartfull__itemtitle{font-size:1.25rem}}@media (min-width: 30em){.checkout-cartfull__itemtitle:not(:last-child){margin-bottom:1.5rem}}@media (min-width: 22.5em) and (max-width: 30em){.checkout-cartfull__itemtitle:not(:last-child){margin-bottom:clamp(1.25rem,.5rem + 3.3333333333vw,1.5rem)}}@media (max-width: 22.5em){.checkout-cartfull__itemtitle:not(:last-child){margin-bottom:1.25rem}}.checkout-cartfull__form{background-color:var(--plate-bg-color);border-radius:.9375rem;padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.checkout-cartfull__row{display:flex;gap:1.25rem;font-size:.875rem}@media (width < 37.5em){.checkout-cartfull__row{flex-direction:column}}.checkout-cartfull__row .form__item{flex:1 1 auto}.checkout-cartfull__row .form__item .form__error{right:0;left:auto;top:0}.checkout-cartfull__row .form__item._form-error:has(.form__error){padding-bottom:0}.checkout-cartfull__row input,.checkout-cartfull__row textarea{background-color:var(--white-color)}.checkout-cartfull__paybox{border-radius:.9375rem;background-color:var(--plate-bg-color);padding:1.25rem}.checkout-cartfull__paybox:not(:last-child){margin-bottom:.75rem}.checkout-cartfull__paybox>i{background-color:var(--white-color)}.checkout-cartfull__paybox>div{display:flex;align-items:center;gap:.75rem}@media (min-width: 120em){.checkout-cartfull__paybox>div{--sz: 3.75rem}}@media (min-width: 22.5em) and (max-width: 120em){.checkout-cartfull__paybox>div{--sz: clamp( 3.125rem , 2.9807692308rem + .641025641vw , 3.75rem )}}@media (max-width: 22.5em){.checkout-cartfull__paybox>div{--sz: 3.125rem}}.checkout-cartfull__paybox>div i{width:var(--sz);height:var(--sz);border-radius:.625rem;display:flex;justify-content:center;align-items:center;background-color:var(--white-color);overflow:hidden}.checkout-cartfull__paybox>div i img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.checkout-cartfull__paybox>div>div{display:flex;flex-direction:column;gap:.25rem;font-size:1rem}.checkout-cartfull__paybox>div>div span{font-weight:500;line-height:1.2}.checkout-cartfull__paybox>div>div p{color:var(--grey-color);font-size:75%}.checkout-cartfull__paybox._form-error *{color:var(--red-color)}.checkout-cartfull__paybox._form-error:has(.form__error){padding-bottom:1.25rem}:root{--comparsion-cols: 4;--comparsion-container-width: 0rem;--comparsion-width-without-container: 0rem;--comparsion-width-without-container-half: calc(var(--comparsion-width-without-container) / 2);--comparsion-without-paddings: calc(100vw - var(--padding-left) - var(--padding-right));--comparsion-cnt-width: calc(var(--comparsion-without-paddings) - var(--comparsion-width-without-container-half));--comparsion-minus: calc((var(--comparsion-gap) * (var(--comparsion-cols) - 1)) / var(--comparsion-cols));--comparsion-col-width: calc((var(--comparsion-cnt-width) / var(--comparsion-cols)) - var(--comparsion-minus, 0px))}@media (min-width: 30em){:root{--comparsion-gap: 1.25rem}}@media (min-width: 22.5em) and (max-width: 30em){:root{--comparsion-gap: clamp( .875rem , -.25rem + 5vw , 1.25rem )}}@media (max-width: 22.5em){:root{--comparsion-gap: .875rem}}@media (width >= 97.5em){:root{--comparsion-container-width: 80rem;--comparsion-width-without-container: calc(100vw - var(--comparsion-container-width))}}@media (width < 80em){:root{--comparsion-cols: 3}}@media (width < 40.625em){:root{--comparsion-cols: 2}}@media (min-width: 80em){.comparsion{padding-bottom:7.5rem}}@media (min-width: 22.5em) and (max-width: 80em){.comparsion{padding-bottom:clamp(3.75rem,2.2826086957rem + 6.5217391304vw,7.5rem)}}@media (max-width: 22.5em){.comparsion{padding-bottom:3.75rem}}.comparsion__head{display:grid;grid-template-columns:repeat(auto-fill,var(--comparsion-col-width));gap:var(--comparsion-gap);grid-auto-flow:column}.comparsion__head:not(:last-child){margin-bottom:2.5rem}.comparsion__item{width:var(--comparsion-col-width)}.comparsion__add{width:var(--comparsion-col-width);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:.9375rem;border:.0625rem solid var(--stroke-color);gap:1.5rem;cursor:pointer;color:var(--green-color);font-weight:600;font-size:1.125rem}.loaded .comparsion__add{transition:all .3s ease 0s}@media (any-hover: hover){.comparsion__add:hover{background-color:var(--green-light-color)}}.comparsion__add i{width:4.375rem;height:4.375rem;background-color:var(--green-small-light-color);display:flex;justify-content:center;align-items:center;border-radius:50%}.body-comparsion__item{border-bottom:.0625rem solid var(--stroke-color);padding-bottom:1.25rem}.body-comparsion__item:not(:last-child){margin-bottom:1.25rem}.body-comparsion__title{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;line-height:1.4}@media (min-width: 47.9375em){.body-comparsion__title{font-size:1.375rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.body-comparsion__title{font-size:clamp(1.125rem,.9038697789rem + .9828009828vw,1.375rem)}}@media (max-width: 22.5em){.body-comparsion__title{font-size:1.125rem}}.body-comparsion__title i{display:flex;justify-content:center;align-items:center;rotate:180deg}.loaded .body-comparsion__title i{transition:all .3s ease 0s}.body-comparsion__title._spoller-active i{rotate:none}.body-comparsion__body{padding-top:1rem}.body-comparsion__row{display:grid;grid-template-columns:repeat(auto-fill,var(--comparsion-col-width));-moz-column-gap:var(--comparsion-gap);column-gap:var(--comparsion-gap);grid-auto-flow:column;grid-template-rows:repeat(2,1fr);row-gap:.3125rem}.body-comparsion__row:not(:last-child){margin-bottom:.75rem}.body-comparsion__rowtitle{grid-column:1/span var(--comparsion-cols);font-weight:300;line-height:1.4;opacity:.7}@media (min-width: 30em){.body-comparsion__rowtitle{font-size:.875rem}}@media (min-width: 22.5em) and (max-width: 30em){.body-comparsion__rowtitle{font-size:clamp(.8125rem,.625rem + .8333333333vw,.875rem)}}@media (max-width: 22.5em){.body-comparsion__rowtitle{font-size:.8125rem}}.body-comparsion__column{line-height:1.4;width:var(--comparsion-col-width)}@media (min-width: 80em){.body-comparsion__column{font-size:1rem}}@media (min-width: 47.9375em) and (max-width: 80em){.body-comparsion__column{font-size:clamp(.9375rem,.8440545809rem + .1949317739vw,1rem)}}@media (max-width: 47.9375em){.body-comparsion__column{font-size:.9375rem}}.flyhead-comparsion{position:fixed;top:0;left:0;width:100%;background-color:var(--white-color);box-shadow:0 1.25rem 1.5625rem -.3125rem #0000000d,0 .625rem .625rem -.3125rem #00000005;z-index:3}.loaded .flyhead-comparsion{transition:all .3s ease 0s}.flyhead-comparsion._hide{translate:0 -120%;pointer-events:none}.flyhead-comparsion__container{display:grid;grid-template-columns:repeat(auto-fill,var(--comparsion-col-width));gap:var(--comparsion-gap);grid-auto-flow:column}@media (min-width: 47.9375em){.flyhead-comparsion__container{padding-top:1.25rem}}@media (min-width: 30em) and (max-width: 47.9375em){.flyhead-comparsion__container{padding-top:clamp(.875rem,.2478222997rem + 2.0905923345vw,1.25rem)}}@media (max-width: 30em){.flyhead-comparsion__container{padding-top:.875rem}}@media (min-width: 47.9375em){.flyhead-comparsion__container{padding-bottom:1.25rem}}@media (min-width: 30em) and (max-width: 47.9375em){.flyhead-comparsion__container{padding-bottom:clamp(.875rem,.2478222997rem + 2.0905923345vw,1.25rem)}}@media (max-width: 30em){.flyhead-comparsion__container{padding-bottom:.875rem}}.flyhead-comparsion__item{display:grid;gap:.125rem .8125rem;width:var(--comparsion-col-width)}.flyhead-comparsion__item:has(.flyhead-comparsion__arrow){position:relative}.flyhead-comparsion__item:has(.flyhead-comparsion__arrow) .flyhead-comparsion__image{grid-row:1/span 3}.flyhead-comparsion__item:has(.flyhead-comparsion__arrow) .flyhead-comparsion__chapter,.flyhead-comparsion__item:has(.flyhead-comparsion__arrow) .flyhead-comparsion__name{padding-left:1.75rem;padding-right:1.75rem}@media (width >= 47.99875em){.flyhead-comparsion__item{grid-template-columns:minmax(1fr,5.5rem) 1.5fr}}.flyhead-comparsion__image{aspect-ratio:88/66;grid-row:1/span 2;max-width:5.5rem;border-radius:.625rem;overflow:hidden}@media (width < 47.99875em){.flyhead-comparsion__image{display:none}}.flyhead-comparsion__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.flyhead-comparsion__arrow{position:absolute;top:1.5rem;cursor:pointer}.flyhead-comparsion__arrow_next{right:0}@media (width >= 47.99875em){.flyhead-comparsion__arrow_prev{right:calc(70.1342281879% - 1.5rem)}}@media (width < 47.99875em){.flyhead-comparsion__arrow_prev{left:0}}.flyhead-comparsion__chapter{font-size:.875rem;line-height:1.4;color:var(--grey-color)}@media (width >= 47.99875em){.flyhead-comparsion__chapter{grid-column-start:2}}.flyhead-comparsion__name{font-weight:600;line-height:1.2}@media (min-width: 80em){.flyhead-comparsion__name{font-size:1rem}}@media (min-width: 47.9375em) and (max-width: 80em){.flyhead-comparsion__name{font-size:clamp(.9375rem,.8440545809rem + .1949317739vw,1rem)}}@media (max-width: 47.9375em){.flyhead-comparsion__name{font-size:.9375rem}}@media (width >= 47.99875em){.flyhead-comparsion__name{grid-column-start:2}}.flyhead-comparsion__prices{display:flex;justify-content:flex-end;align-items:flex-end;gap:.375rem}@media (width >= 47.99875em){.flyhead-comparsion__prices{grid-column:1/span 2}}.flyhead-comparsion__price{font-weight:500}@media (min-width: 80em){.flyhead-comparsion__price{font-size:1rem}}@media (min-width: 47.9375em) and (max-width: 80em){.flyhead-comparsion__price{font-size:clamp(.9375rem,.8440545809rem + .1949317739vw,1rem)}}@media (max-width: 47.9375em){.flyhead-comparsion__price{font-size:.9375rem}}.flyhead-comparsion__price:has(+.flyhead-comparsion__oldprice){color:var(--red-color)}.flyhead-comparsion__oldprice{font-size:.75rem;color:var(--grey-color);text-decoration:line-through}.flyhead-comparsion__actions{display:flex;align-items:flex-end;gap:.125rem;margin-top:.625rem}@media (width >= 47.99875em){.flyhead-comparsion__actions{grid-column:1/span 2}}.flyhead-comparsion__button{height:2.5rem;border-radius:.9375rem;background-color:var(--accent-color);color:var(--white-color);display:flex;justify-content:center;align-items:center;padding:.9375rem;font-size:.875rem;font-weight:600;margin-right:.625rem;flex:1 1 auto}.loaded .flyhead-comparsion__button{transition:all .3s ease 0s}@media (any-hover: hover){.flyhead-comparsion__button:hover{background-color:var(--accent-hover-color)}}.flyhead-comparsion__action{width:2.125rem;height:2.125rem;flex:0 0 2.125rem;display:flex;justify-content:center;align-items:center}.flyhead-comparsion__action:nth-child(1 of.flyhead-comparsion__action){margin-left:auto}.flyhead-comparsion__add{width:var(--comparsion-col-width);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.125rem;border-radius:.9375rem;border:.0625rem solid var(--stroke-color);font-weight:600;color:var(--green-color);cursor:pointer;text-align:center;line-height:1.4}.loaded .flyhead-comparsion__add{transition:all .3s ease 0s}@media (any-hover: hover){.flyhead-comparsion__add:hover{background-color:var(--green-light-color)}}.flyhead-comparsion__add i{flex:0 0 3.75rem;width:3.75rem;height:3.75rem;border-radius:50%;background-color:var(--green-small-light-color);display:flex;justify-content:center;align-items:center}@media (min-width: 80em){.uikit-demo{padding-top:1.5rem}}@media (min-width: 30em) and (max-width: 80em){.uikit-demo{padding-top:clamp(1rem,.7rem + 1vw,1.5rem)}}@media (max-width: 30em){.uikit-demo{padding-top:1rem}}@media (min-width: 80em){.uikit-demo{padding-bottom:5rem}}@media (min-width: 30em) and (max-width: 80em){.uikit-demo{padding-bottom:clamp(2.5rem,1rem + 5vw,5rem)}}@media (max-width: 30em){.uikit-demo{padding-bottom:2.5rem}}.uikit-demo__intro{max-width:47.5rem}@media (min-width: 80em){.uikit-demo__intro:not(:last-child){margin-bottom:2rem}}@media (min-width: 30em) and (max-width: 80em){.uikit-demo__intro:not(:last-child){margin-bottom:clamp(1.25rem,.8rem + 1.5vw,2rem)}}@media (max-width: 30em){.uikit-demo__intro:not(:last-child){margin-bottom:1.25rem}}.uikit-demo__eyebrow{font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-color)}.uikit-demo__eyebrow:not(:last-child){margin-bottom:.625rem}.uikit-demo__title{font-weight:600;line-height:1.15}@media (min-width: 80em){.uikit-demo__title{font-size:2.125rem}}@media (min-width: 30em) and (max-width: 80em){.uikit-demo__title{font-size:clamp(1.5rem,1.125rem + 1.25vw,2.125rem)}}@media (max-width: 30em){.uikit-demo__title{font-size:1.5rem}}.uikit-demo__title:not(:last-child){margin-bottom:.75rem}.uikit-demo__text{color:var(--grey-color);line-height:1.5;max-width:38.75rem}.uikit-demo__grid{display:grid;gap:1.25rem}@media (width >= 61.99875em){.uikit-demo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.uikit-demo__card{background-color:var(--plate-bg-color);border:.0625rem solid var(--stroke-color);border-radius:1.25rem}@media (min-width: 80em){.uikit-demo__card{padding:1.75rem}}@media (min-width: 30em) and (max-width: 80em){.uikit-demo__card{padding:clamp(1.125rem,.75rem + 1.25vw,1.75rem)}}@media (max-width: 30em){.uikit-demo__card{padding:1.125rem}}@media (width >= 61.99875em){.uikit-demo__card_wide{grid-column:1/span 2}}.uikit-demo__cardhead:not(:last-child){margin-bottom:1.25rem}.uikit-demo__cardhead h3{font-size:1.375rem;font-weight:600;line-height:1.2}.uikit-demo__cardhead h3:not(:last-child){margin-bottom:.5rem}.uikit-demo__cardhead p{color:var(--grey-color);line-height:1.45}.uikit-demo__stack{display:grid;gap:.875rem}.uikit-demo__line{padding:.75rem .875rem;border-radius:.875rem;background-color:var(--white-color);border:.0625rem solid transparent}.loaded .uikit-demo__line{transition:border-color .3s ease,background-color .3s ease}.uikit-demo__line:has(input:checked){border-color:var(--accent-color);background-color:#269d3b0f}.uikit-demo__line:has(input:disabled){opacity:.45;cursor:not-allowed}.uikit-demo__buttons{display:flex;flex-wrap:wrap;gap:.75rem}.uikit-demo__actionbtn,.uikit-demo__ghostbtn,.uikit-demo__darkbtn,.uikit-demo__linkbtn{min-height:3.125rem;padding:.875rem 1.25rem;border-radius:.9375rem;font-weight:600;line-height:1.2}.uikit-demo__ghostbtn{border:.0625rem solid var(--stroke-color);background-color:var(--white-color)}.loaded .uikit-demo__ghostbtn{transition:all .3s ease 0s}@media (any-hover: hover){.uikit-demo__ghostbtn:hover{border-color:var(--accent-color);color:var(--accent-color)}}.uikit-demo__darkbtn{color:var(--white-color);background-color:#262f40}.loaded .uikit-demo__darkbtn{transition:background-color .3s ease 0s}@media (any-hover: hover){.uikit-demo__darkbtn:hover{background-color:#1e2532}}.uikit-demo__linkbtn{display:inline-flex;align-items:center;color:var(--accent-color);background-color:#269d3b14}.loaded .uikit-demo__linkbtn{transition:all .3s ease 0s}@media (any-hover: hover){.uikit-demo__linkbtn:hover{background-color:#269d3b24}}.uikit-demo__buttons>:disabled{opacity:.45;pointer-events:none}.uikit-demo__colors{display:grid;gap:.875rem}@media (width >= 47.99875em){.uikit-demo__colors{grid-template-columns:repeat(2,minmax(0,1fr))}}.uikit-demo__faq{display:grid;gap:.875rem}.uikit-demo__color{position:relative;display:flex;align-items:center;gap:.75rem;min-height:3.875rem;padding:.75rem .875rem;border-radius:1rem;border:.0625rem solid var(--stroke-color);background-color:var(--white-color);cursor:pointer}.loaded .uikit-demo__color{transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}@media (any-hover: hover){.uikit-demo__color:hover{border-color:#cfd6de;box-shadow:0 6px 18px #0000000f}}.uikit-demo__color.is-disabled{opacity:.45;cursor:not-allowed}.uikit-demo__color:has(.uikit-demo__colorinput:checked){border-color:#262f40;box-shadow:0 8px 24px #262f401f;transform:translateY(-.0625rem)}.uikit-demo__colorinput{position:absolute;opacity:0;inline-size:0;block-size:0;pointer-events:none}.uikit-demo__swatch{width:1.5rem;height:1.5rem;flex:0 0 1.5rem;border-radius:50%;border:.0625rem solid rgba(0,0,0,.14);background:var(--swatch);box-shadow:inset 0 0 0 1px #fff6}.uikit-demo__color:has(.uikit-demo__colorinput:checked) .uikit-demo__swatch{box-shadow:0 0 0 .1875rem var(--white-color),0 0 0 .3125rem #262f40,inset 0 0 0 1px #fff6}.uikit-demo__colormeta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex:1 1 auto;min-width:0}.uikit-demo__colorname{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uikit-demo__colorcount{color:var(--grey-color);font-size:.875rem;flex-shrink:0}

/* End */


/* Start:/local/templates/megamebel/components/sotbit/regions.choose/template_custom/style.css?17685618246620*/
.select-city-wrap {
	position: relative;
}

.select-city__block__text {
	color: #919294;
	/*font-family: 'NotoSans';*/
	font-size: 12px;
	line-height: 30px;
}

.select-city__block__text-city {
	color: #414141;
	/*font-family: 'NotoSans';*/
	font-size: 12px;
	line-height: 30px;
	text-decoration: underline;
	text-decoration-style: dotted;
	cursor: pointer;
}

.select-city__dropdown__title {
	color: #414141;
	font-size: 13px;
	line-height: 30px;
	/*font-family: "NotoSans";*/
	display: block;
	margin-bottom: 10px;
}


.select-city__dropdown {
	background-color: #ffffff;
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.22);
	width: 211px;
	text-align: center;
	padding: 11px 5px 17px 5px;
}

.select-city__dropdown-wrap {
	z-index: 99;
	position: absolute;
}

.select-city__dropdown__choose {
	display: inline-block;
	height: 32px;
	width: 82px;
	font-size: 12px;
	line-height: 32px;
	text-transform: uppercase;
	/*font-family: 'ProximaNova';*/
	text-align: center;
	cursor: pointer;
}

.select-city__dropdown__choose:hover, .select-city__dropdown__choose:active,
.select-city__dropdown__choose:focus {
	opacity: .7;
}

.select-city__dropdown__choose__yes {
	color: #919294;
	border: 1px solid #d3d3d3;
	margin-right: 15px;
}

.select-city__dropdown__choose__no {
	color: #ffffff;
	background: #333333;
}

.select-city__dropdown__choose-wrap {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}


.select-city__modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 3000;
}

.modal__overlay {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 2500;
}

.select-city__modal-wrap {
	background-color: #ffffff;
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.22);
	width: 684px;
	padding: 37px 53px 40px 53px;
	position: relative;
	margin: 30vh auto;
	transition: width .2s;
	max-height: 450px;
	overflow-y: auto;
}

.select-city__modal__title {
	color: #000000 !important;
	/*font-family: 'ProximaNova' !important;*/
	line-height: 30px;
	font-size: 25px !important;
	margin-bottom: 20px !important;
}

.select-city__modal__list {
	columns: 3;
	margin-bottom: 23px;
}

.select-city__modal__list__title {
	color: #000000;
	/*font-family: 'ProximaNovaBold';*/
	line-height: 30px;
	font-size: 14px;
	display: block;
	margin-bottom: 11px;
}

.select-city__modal__list__item {
	color: #414141 !important;
	/*font-family: 'ProximaNova' !important;*/
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 0 !important;
	cursor: pointer;
}

.select-city__modal__list__item:hover, .select-city__modal__list__item:focus,
.select-city__modal__list__item:active {
	color: #0978c6 !important;
	text-decoration: underline;
	text-decoration-color: #c1ddf1;
}

.select-city__modal__submit__block-wrap {
	background: #eceef1;
	padding: 21px 15px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: calc(100% - 42px);
}

.select-city__modal__submit__title {
	color: #000000;
	/*font-family: 'ProximaNovaBold';*/
	line-height: 30px;
	font-size: 14px;
	display: block;
	margin-bottom: 0px;
}

.select-city__modal__submit__input {
	border: 1px solid #d3d3d3;
	background: #ffffff;
	box-shadow: none;
	height: 32px;
	width: calc(100% - 32px);
	max-width: 517px;
	color: #414141;
	/*font-family: 'ProximaNova';*/
	font-size: 14px;
	margin-right: 15px;
	padding: 0 15px;
}

.select-city__modal__submit__btn {
	background: #000000;
	border: none !important;
	box-shadow: none !important;
	width: 147px;
	height: 32px;
	text-transform: uppercase;
	color: #ffffff;
	/*font-family: 'ProximaNova';*/
	font-size: 12px;
}

.select-city__modal__submit__btn:hover, .select-city__modal__submit__btn:active,
.select-city__modal__submit__btn:focus {
	opacity: .7;
}

.select-city__close {
	background: url("/local/templates/megamebel/components/sotbit/regions.choose/template_custom/img/select-city__close.png") no-repeat;
	background-position: center;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 0;
	right: -30px;
	cursor: pointer;
}

.select-city__close:hover {
	opacity: .7;
}

@media ( max-width : 768px) {
	.select-city__modal-wrap {
		width: 484px;
		padding: 37px 25px 40px 25px;
	}
	.select-city__modal__list {
		columns: 2;
	}
}

@media ( max-width : 575px) {
	.select-city__modal-wrap {
		width: 80%;
		padding: 27px 20px 30px 20px;
	}
	.select-city__modal-wrap {
		margin: 20vh auto;
	}
	.select-city__modal__title {
		font-size: 20px !important;
		margin-bottom: 10px !important;
	}
	.select-city__close {
		top: 15px;
		right: 15px;
	}
	.select-city__modal__list__item {
		font-size: 13px !important;
	}
}

@media ( max-width : 400px) {
	.select-city__modal__list {
		columns: unset;
		max-height:100px;
		overflow:auto;
	}
	.select-city__modal-wrap {
		margin: 5vh auto;
	}
	.select-city__modal__list__title {
		line-height: 20px;
	}
	.select-city__modal__submit__block-wrap {
		display: block;
	}
	.select-city__modal__submit__input {
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.select-city__modal-wrap {
		padding: 15px 20px;
	}
	.select-city__modal__submit__btn
	{
		width:100%;
	}
}
.select-city__modal__submit__block-wrap__input_wrap
{
	position:relative;
	width:100%;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-container
{
	position:absolute;
	width:100%;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list
{
	padding-left:0;
	margin:0;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list li
{
	list-style:none;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list .sey-item
{
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	border-left: 1px solid #d3d3d3;
	background: #ffffff;
	height: 32px;
	width: 100%;
	max-width: 517px;
	color: #414141;
	/*font-family: 'ProximaNova';*/
	font-size: 14px;
	padding: 0 15px;
	line-height:32px;
	margin:0!important;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list .sey-hide
{
	display:none;
}
.select-city__modal__submit__block-wrap__input_wrap_error
{
	color:red;
	position:absolute;
	top:-20px;
}

.select-city__modal__submit__vars {
	position: absolute;
	top: 100%;
	left: 0px;
	background-color: #fff;
	box-shadow: 2px 3px 3px #a0a0a0;
	padding: 3px;
	cursor: pointer;
	max-height: 171px;
	overflow-y: auto;
}

.select-city__modal__submit__vars .regions_vars:hover {
	background-color: #f0f0f0;
}
/* End */


/* Start:/local/templates/megamebel/components/mog/yandex.search/top/style.css?17685632521015*/
.bx_searche + .bx_searche {
    display: none;
}
.title-search-result {
    z-index: 5;
    -webkit-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    transition: 0.3s all ease;
    background: #fff;
    border-radius: 0;
    -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);
}
.title-search-result > div {
    padding: 10px;
}

.bx_searche a{
    display: inline-block;
    width: 100%;
    padding: 5px;
}
.bx_searche a:last-child {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #dddddd;
}

.header-search {}
.header-search__button-clear {
    display: none;
    background: url(/images/lnr-cross.svg) no-repeat center center;
    background-size: contain;
    width: 20px;
    height: 20px;
    position: absolute;
    border: none;
    outline: none;
    right: 16px;
    top: 13px;
    opacity: 0.8;
    cursor: pointer;
}
/* End */


/* Start:/local/templates/megamebel/old_merge_design.css?1773380494145103*/
.content-mm h1 {
    font-size: 2em;
    padding-bottom: 0.3em;
}

.content-mm h2 {
    font-size: 1.5em;
    margin-bottom: 0.5em;
}

.content-mm h3 {
    font-size: 1.2em;
    margin-bottom: 0.5em;
}

.content-mm h4 {
    font-size: 1em;
}

/* Абзацы */
.content-mm p {
    margin-bottom: 1em;
    font-size: 1rem;
}

/* Ссылки */
.content-mm a {
    color: #007BFF;
    text-decoration: none;
}

.content-mm a:hover {
    text-decoration: underline;
}

/* Списки */
.content-mm ul, .content-mm ol {
    margin-bottom: 1em;
    padding-left: 1.5em;
}

.content-mm li {
    margin-bottom: 0.4em;
}

.content-mm ul li {
    list-style-type: disc;
}

.content-mm ol li {
    list-style-type: decimal;
}

/* Горизонтальная линия */
.content-mm hr {
    border: 0;
    height: 1px;
    background: #ccc;
    margin: 2em 0;
}

/* Цитаты */
.content-mm blockquote {
    border-left: 4px solid #007BFF;
    padding-left: 1em;
    margin: 1.5em 0;
    color: #555;
    font-style: italic;
}

/* Мелкие элементы */
.content-mm small {
    font-size: 0.85em;
    color: #666;
}

.container-mm {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 1280px;
    width: 100%
}

@media (max-width: 1300px) {
    .container-mm {
        max-width: 1000px
    }
}

@media (min-width: 999.96px) and (max-width: 1260px) {
    .container-mm {
        padding-left: 40px;
        padding-right: 40px
    }
}

@media (max-width: 999.96px) {
    .container-mm {
        padding-left: 40px;
        padding-right: 40px
    }
}

@media (max-width: 767.96px) {
    .container-mm {
        padding-left: 20px;
        padding-right: 20px
    }
}

@media (max-width: 479.96px) {
    .container-mm {
        padding-left: 10px;
        padding-right: 10px
    }
}


.delivery-mm {
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    text-align: left
}

@media (max-width: 999.96px) {
    .delivery-mm {
        font-size: 14px
    }
}

.delivery-mm__col {
    margin-bottom: 120px
}

@media (max-width: 999.96px) {
    .delivery-mm__col {
        margin-bottom: 100px
    }
}

.delivery-mm__col:last-child {
    margin-bottom: 0
}

.delivery-mm h2 {
    color: #212529;
    font-size: 30px;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 30px;
    text-align: left
}

@media (max-width: 600px) {
    .delivery-mm h2 {
        font-size: 24px
    }
}

.delivery-mm__table {
    border-collapse: collapse;
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    margin-bottom: 30px;
    text-align: left;
    width: 100%
}

@media (max-width: 999.96px) {
    .delivery-mm__table {
        font-size: 14px
    }
}

.delivery-mm__table b {
    font-weight: 600
}

.delivery-mm__table td, .delivery-mm__table th {
    border-bottom: 1px solid #e2e2e2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 20px
}

@media (max-width: 999.96px) {
    .delivery-mm__table td, .delivery-mm__table th {
        padding: 10px 15px
    }
}

.delivery-mm__table thead {
    border-top: 1px solid #e2e2e2
}

.delivery-mm__table tbody tr:nth-child(odd) {
    background: #f5f5f5
}

.delivery-mm__table-box {
    overflow-x: auto;
    width: 100%;
    -webkit-overflow-scrolling: touch
}

.delivery-mm__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 30px
}

.delivery-mm__box, .delivery-mm__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px
}

.delivery-mm__item {
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    background: #fff;
    justify-content: space-between
}

@media (max-width: 999.96px) {
    .delivery-mm__item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 20px;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.delivery-mm__item-title {
    color: #212529;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 20px;
    text-align: left
}

@media (max-width: 999.96px) {
    .delivery-mm__item-title {
        font-size: 20px;
        margin-bottom: 10px
    }
}

@media (max-width: 600px) {
    .delivery-mm__item-title {
        font-size: 19px
    }
}

.delivery-mm__item-subtitle {
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    text-align: left
}

@media (max-width: 999.96px) {
    .delivery-mm__item-subtitle {
        font-size: 14px
    }
}

.delivery-mm__item-sum {
    color: #212529;
    font-size: 24px;
    font-weight: 500;
    line-height: 120%;
    text-align: left
}

@media (max-width: 600px) {
    .delivery-mm__item-sum {
        font-size: 16px
    }
}

.delivery-mm__item-sum-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    font-weight: 400;
    gap: 17px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.payment-mm {
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    text-align: left
}

@media (max-width: 999.96px) {
    .payment-mm {
        font-size: 14px
    }
}

.payment-mm__qr {
    display: grid;
    grid-template-columns: 1fr minmax(auto, 305px);
    grid-gap: 40px;
    gap: 40px
}

@media (max-width: 1300px) {
    .payment-mm__qr {
        grid-template-columns: 1fr minmax(auto, 235px)
    }
}

@media (max-width: 767.96px) {
    .payment-mm__qr {
        grid-template-columns: 1fr
    }
}

.payment-mm__qr-box {
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    color: #212529;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 16px;
    font-weight: 500;
    gap: 10px;
    line-height: 140%;
    text-align: center
}

@media (max-width: 767.96px) {
    .payment-mm__qr-box {
        display: grid;
        grid-template-columns: 1fr 1fr;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

.payment-mm__qr-box img {
    height: 170px;
    max-width: inherit;
    -o-object-fit: cover;
    object-fit: cover;
    width: 170px
}

@media (max-width: 600px) {
    .payment-mm__qr-box img {
        height: 110px;
        width: 110px
    }
}

.payment-mm__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
    margin-top: 30px
}

@media (max-width: 767.96px) {
    .payment-mm__box {
        gap: 50px;
        margin-top: 50px
    }
}

.payment-mm__item {
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    padding: 30px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff
}

@media (max-width: 767.96px) {
    .payment-mm__item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 20px;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.payment-mm__item-info {
    max-width: 830px
}

@media (max-width: 767.96px) {
    .payment-mm__item-info {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

.payment-mm__item-title {
    color: #212529;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 20px;
    text-align: left
}

@media (max-width: 999.96px) {
    .payment-mm__item-title {
        font-size: 20px;
        margin-bottom: 10px
    }
}

@media (max-width: 600px) {
    .payment-mm__item-title {
        font-size: 19px
    }
}

.payment-mm__item-subtitle {
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    text-align: left
}

@media (max-width: 999.96px) {
    .payment-mm__item-subtitle {
        font-size: 14px
    }
}

.payment-mm__item-subtitle a {
    color: #1774c9;
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.payment-mm__item-subtitle p {
    margin-bottom: 15px
}

.payment-mm__item-subtitle p:last-child {
    margin-bottom: 0
}

.payment-mm__item-img {
    display: block;
    height: 100px;
    margin-right: 6%;
    max-width: inherit;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100px
}

@media (max-width: 1300px) {
    .payment-mm__item-img {
        margin-right: 3%
    }
}

@media (max-width: 767.96px) {
    .payment-mm__item-img {
        height: 60px;
        width: 60px;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.services-mm {
    padding-bottom: 30px;
}
.services-mm__listing {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 10px;
    gap: 10px;
    grid-template-areas: "vozvrat oferta inet sertificat" "garant tehnolog inet skidka"
}

@media (max-width: 999.96px) {
    .services-mm__listing {
        grid-template-areas: "vozvrat oferta" "garant tehnolog" "inet sertificat" "inet skidka";
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 767.96px) {
    .services-mm__listing {
        grid-template-areas: "vozvrat oferta" "garant tehnolog" "inet inet" "sertificat skidka";
        grid-template-columns: repeat(2, 1fr)
    }
}

.services-mm__listing-item {
    background: #f5f5f5;
    border-radius: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.services-mm__listing-item:first-child {
    grid-area: vozvrat
}

.services-mm__listing-item:nth-child(2) {
    grid-area: oferta
}

/*.services-mm__listing-item:nth-child(3) {
    grid-area: inet
}*/

/*.services-mm__listing-item:nth-child(4) {
    grid-area: sertificat
}*/

.services-mm__listing-item:nth-child(5) {
    grid-area: garant
}

.services-mm__listing-item:nth-child(6) {
    grid-area: tehnolog
}

.services-mm__listing-item:nth-child(7) {
    grid-area: skidka
}

.services-mm__listing-item:hover {
    background: #1774c9;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease
}

.services-mm__listing-item:hover .services-mm__listing-images {
    background: #fff
}

.services-mm__listing-item:hover .services-mm__listing-images svg path {
    stroke: #1774c9
}

.services-mm__listing-item:hover .services-mm__listing-title {
    color: #fff
}

.services-mm__listing-images {
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    height: 40px;
    width: 40px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #212529;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease
}

.services-mm__listing-images svg path {
    -webkit-transition: stroke .2s ease;
    transition: stroke .2s ease
}

.services-mm__listing-title {
    color: #212529;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    margin-top: auto;
    text-align: left
}


.offer-mm {
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left
}

@media (max-width: 767.96px) {
    .offer-mm {
        font-size: 14px
    }
}

.offer-mm p {
    margin-bottom: 10px
}

.offer-mm p a {
    color: #1774c9;
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.offer-mm ul li {
    margin-bottom: 10px
}

.offer-mm h2 {
    color: #212529;
    font-size: 20px;
    font-weight: 600;
    line-height: 120%;
    margin-bottom: 15px;
    margin-top: 30px;
    text-align: left
}

@media (max-width: 767.96px) {
    .offer-mm h2 {
        font-size: 18px
    }
}


.cooperation-mm {
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left
}

@media (max-width: 767.96px) {
    .cooperation-mm {
        font-size: 14px
    }
}

.cooperation-mm__top {
    display: grid;
    grid-template-columns: 1fr minmax(auto, 413px);
    grid-gap: 40px;
    gap: 40px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 100px
}

@media (max-width: 1300px) {
    .cooperation-mm__top {
        grid-template-columns: 1fr minmax(auto, 320px)
    }
}

@media (max-width: 999.96px) {
    .cooperation-mm__top {
        gap: 30px;
        grid-template-columns: 1fr
    }
}

@media (max-width: 767.96px) {
    .cooperation-mm__top {
        margin-bottom: 70px
    }
}

.cooperation-mm__top h2 {
    max-width: 415px
}

.cooperation-mm__top p {
    margin-bottom: 15px
}

.cooperation-mm__top p:last-child {
    margin-bottom: 0
}

.cooperation-mm__top-img {
    background: #f5f5f5;
    border-radius: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 25px;
    padding-right: 25px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 261px
}

.cooperation-mm h2 {
    color: #212529;
    font-size: 30px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    margin-bottom: 30px;
    text-align: left
}

@media (max-width: 1300px) {
    .cooperation-mm h2 {
        font-size: 30px
    }
}

@media (max-width: 600px) {
    .cooperation-mm h2 {
        font-size: 24px
    }
}

.cooperation-mm__advantages {
    display: grid;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-gap: 20px;
    gap: 20px;
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 100px;
    margin-top: 10px
}

@media (max-width: 767.96px) {
    .cooperation-mm__advantages {
        gap: 10px;
        grid-template-columns: 1fr;
        margin-bottom: 70px
    }
}

.cooperation-mm__advantages-item {
    background: #f5f5f5;
    border-radius: 15px;
    color: #212529;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    font-weight: 500;
    gap: 10px;
    letter-spacing: 0;
    line-height: 140%;
    padding: 20px;
    text-align: left
}

@media (max-width: 767.96px) {
    .cooperation-mm__advantages-item {
        padding: 15px
    }
}

.cooperation-mm__advantages-item:before {
    content: "";
    display: block;
    -ms-flex-negative: 0;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Crect width='21' height='21' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cpath stroke='%237060E7' stroke-linejoin='round' stroke-width='1.5' d='M18.87 11c0-4.33-3.54-7.88-7.87-7.88-4.34 0-7.88 3.55-7.88 7.88s3.54 7.88 7.88 7.88c4.33 0 7.87-3.55 7.87-7.88Z'/%3E%3Cpath stroke='%237060E7' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7.65 11 2.23 2.23 4.46-4.46'/%3E%3C/svg%3E") no-repeat;
    flex-shrink: 0;
    height: 22px;
    margin-top: 1px;
    width: 22px
}

.cooperation-mm__partners h2 {
    color: #212529;
    font-size: 24px;
    font-weight: 600;
    letter-spacing: -3%;
    line-height: 140%;
    margin-bottom: 40px;
    max-width: 745px;
    text-align: left
}

@media (max-width: 999.96px) {
    .cooperation-mm__partners h2 {
        margin-bottom: 30px
    }
}

@media (max-width: 600px) {
    .cooperation-mm__partners h2 {
        font-size: 20px
    }
}

.cooperation-mm__partners-box {
    background: #f5f5f5;
    border-radius: 20px;
    color: #262f40;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    font-weight: 400;
    gap: 30px;
    letter-spacing: 0;
    line-height: 140%;
    padding: 30px;
    text-align: left
}

.cooperation-mm__partners-box .card-mm-btn-basket {
    max-width: 203px;
    width: 100%;
    -ms-flex-item-align: end;
    align-self: end
}

@media (max-width: 999.96px) {
    .cooperation-mm__partners-box .card-mm-btn-basket {
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .cooperation-mm__partners-box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-item-align: start;
        align-self: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        gap: 20px
    }
}

@media (max-width: 600px) {
    .cooperation-mm__partners-box {
        padding: 20px
    }
}


.card-mm-btn-basket {
    background: #1774c9;
    border: none;
    border-radius: 15px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    height: 50px;
    line-height: 120%;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    justify-content: center;
    padding-left: 15px;
    padding-right: 15px
}
a.card-mm-btn-basket {
    color: #fff;
}
.card-mm-btn-basket, .card-mm-btn-basket span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.card-mm-btn-basket span {
    gap: 15px;
    position: relative
}

.card-mm-btn-basket span:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.133' height='24' fill='none'%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cpath stroke='%23fff' stroke-linejoin='round' stroke-width='1.5' d='M19.18 21.5c-.65 0-1.18-.54-1.18-1.19s.53-1.18 1.18-1.18c.66 0 1.19.53 1.19 1.18s-.53 1.19-1.19 1.19ZM11.6 21.5c-.65 0-1.18-.54-1.18-1.19s.53-1.18 1.18-1.18c.66 0 1.19.53 1.19 1.18s-.53 1.19-1.19 1.19Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.18 2.5H4.1c1.4 0 2.6.95 2.92 2.31l2.28 9.66a3.005 3.005 0 0 0 2.92 2.31h6.71a2.99 2.99 0 0 0 2.94-2.42l1.47-7.51c.24-1.24-.71-2.38-1.96-2.38H10.81'/%3E%3C/svg%3E") no-repeat;
    content: "";
    display: block;
    height: 24px;
    width: 24px
}

.card-mm-btn-basket:hover {
    background: #09569c
}

.card-mm-btn-basket:active {
    background: #d1e3f4;
    color: #1774c9
}


.page-title-box-mm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 30px
}

@media (max-width: 999.96px) {
    .page-title-box-mm {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 20px
    }
}

.page-title-mm {
    color: #212529;
    font-size: 35px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

@media (max-width: 1300px) {
    .page-title-mm {
        font-size: 30px
    }
}

@media (max-width: 479.96px) {
    .page-title-mm {
        font-size: 24px
    }
}

.page-title-mm.lg-size {
    font-size: 30px
}

@media (max-width: 479.96px) {
    .page-title-mm.lg-size {
        font-size: 24px
    }
}

.page-title-mm.d-flex {
    gap: 20px
}

.page-title-mm.d-flex, .page-title-mm.d-flex.small {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.page-title-mm.d-flex.small {
    gap: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.page-title-mm.d-flex.small sup {
    color: #212529;
    font-size: 20px;
    font-weight: 500;
    -ms-flex-item-align: end;
    align-self: end;
    letter-spacing: 0;
    text-align: left
}


.contact-mm__top {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
    gap: 20px;
    margin-bottom: 50px
}

@media (max-width: 999.96px) {
    .contact-mm__top {
        grid-template-columns: 1fr
    }
}

.contact-mm h2 {
    color: #212529;
    font-size: 35px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    margin-bottom: 40px;
    text-align: left
}

@media (max-width: 1300px) {
    .contact-mm h2 {
        font-size: 30px
    }
}

@media (max-width: 767.96px) {
    .contact-mm h2 {
        margin-bottom: 30px
    }
}

@media (max-width: 600px) {
    .contact-mm h2 {
        font-size: 24px
    }
}

.contact-mm__attention {
    border: 1px dashed #666;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 10px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background: #f5f5f5;
    justify-content: start;
}

.contact-mm__attention-title {
    color: red;
    font-size: 35px;
    font-weight: 700;
    line-height: 120%;
    text-align: left;
    text-transform: uppercase
}

@media (max-width: 1300px) {
    .contact-mm__attention-title {
        font-size: 30px
    }
}

@media (max-width: 767.96px) {
    .contact-mm__attention-title {
        font-size: 24px
    }
}

.contact-mm__attention-subtitle {
    color: red;
    font-size: 16px;
    font-weight: 600;
    line-height: 140%;
    text-align: left
}

@media (max-width: 767.96px) {
    .contact-mm__attention {
        padding: 30px
    }
}

@media (max-width: 600px) {
    .contact-mm__attention {
        padding: 20px
    }
}

.contact-mm__info {
    color: #212529;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
    text-align: left;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 15px
}

.contact-mm__info-phone {
    color: #212529;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: -3%;
    line-height: 140%;
    text-align: left
}

@media (max-width: 600px) {
    .contact-mm__info-phone {
        font-size: 24px
    }
}

.contact-mm__info-mail, .contact-mm__info-work {
    color: #212529;
    font-size: 20px;
    font-weight: 600;
    line-height: 140%;
    text-align: left
}

.contact-mm__info-address {
    color: #212529;
    font-size: 16px;
    font-weight: 600;
    line-height: 140%;
    text-align: left
}

.contact-mm__info p {
    margin-top: 15px
}

.contact-mm__details {
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    margin-bottom: 120px
}

@media (max-width: 767.96px) {
    .contact-mm__details {
        margin-bottom: 100px
    }
}

.contact-mm__details-label {
    color: #212529;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

@media (max-width: 600px) {
    .contact-mm__details-label {
        font-size: 14px
    }
}

.contact-mm__details-item {
    display: grid;
    grid-template-columns: .8fr 1fr;
    grid-gap: 10px;
    gap: 10px;
    padding: 15px 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #e2e2e2;
    color: #212529;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

@media (max-width: 1300px) {
    .contact-mm__details-item {
        grid-template-columns: .6fr 1fr
    }
}

.contact-mm__details-item:last-child {
    border-bottom: 0
}

@media (max-width: 600px) {
    .contact-mm__details-item {
        font-size: 14px;
        padding: 15px
    }
}

.contact-mm__map {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
    gap: 20px;
    margin-bottom: 150px;

}

@media (max-width: 999.96px) {
    .contact-mm__map {
        grid-template-columns: 1fr
    }
}

@media (max-width: 1300px) {
    .contact-mm__map {
        margin-bottom: 120px
    }
}

@media (max-width: 767.96px) {
    .contact-mm__map {
        margin-bottom: 100px
    }
}

.contact-mm__map-box {
    border-radius: 20px;
    justify-self: center;
    width:100%;
}


.form-page-mm {
    background: #f5f5f5;
    border-radius: 15px;
    padding: 25px 20px
}

.form-page-mm h2 {
    font-size: 35px;
    letter-spacing: 0;
    line-height: 120%;
    margin-bottom: 20px !important
}

.form-page-mm .checkbox-mm, .form-page-mm h2 {
    color: #212529;
    font-weight: 500;
    text-align: left
}

.form-page-mm .checkbox-mm {
    font-size: 14px
}

.form-page-mm__label {
    color: #262f40;
    display: block;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 10px;
    text-align: left
}

.form-page-mm__label.error {
    color: #ff4040
}

.form-page-mm__column-button, .form-page-mm__label-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.form-page-mm__column-button {
    gap: 20px
}

.form-page-mm__column-button .card-mm-btn-basket {
    max-width: 165px;
    width: 100%
}

@media (max-width: 767.96px) {
    .form-page-mm__column-button .card-mm-btn-basket {
        max-width: 100%;
        width: 100%
    }

    .form-page-mm__column-button {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.form-page-mm__column {
    display: grid;
    grid-gap: 20px;
    gap: 20px;
    grid-template-columns: repeat(2, 1fr)
}

@media (max-width: 600px) {
    .form-page-mm__column {
        grid-template-columns: 1fr
    }
}

.form-page-mm__textarea {
    border: 1px solid #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #262f40;
    font-size: 14px;
    font-weight: 500;
    min-height: 120px;
    outline: none;
    padding: 14px 15px;
    resize: none;
    text-align: left;
    width: 100%
}

.form-page-mm__textarea.error, .form-page-mm__textarea.error:focus {
    border-color: #ff4040
}

.form-page-mm__textarea:focus {
    border-color: #666;
    outline: none
}

.form-page-mm__item {
    margin-bottom: 20px
}

.form-page-mm__item:last-child {
    margin-bottom: 0
}

.form-page-mm__input {
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 43px;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    border: 1px solid #fff;
    color: #262f40;
    font-size: 14px;
    font-weight: 600;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left
}

.form-page-mm__input.error, .form-page-mm__input.error:focus {
    border-color: #ff4040
}

.form-page-mm__input:focus {
    border-color: #666;
    outline: none
}

.checkbox-mm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.checkbox-mm input[type=checkbox] {
    display: none
}

.checkbox-mm label {
    cursor: pointer;
    line-height: 20px;
    padding-left: 30px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.checkbox-mm label span {
    display: block;
    font-size: 12px;
    font-weight: 500;
    text-align: left
}

.checkbox-mm label:before {
    background: #fff;
    border: 1px solid #e2e2e2;
    -webkit-transition: background .3s ease;
    transition: background .3s ease
}

.checkbox-mm label:after, .checkbox-mm label:before {
    border-radius: 5px;
    content: "";
    height: 20px;
    left: 0;
    position: absolute;
    top: 0;
    width: 20px
}

.checkbox-mm label:after {
    background: #1774c9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M1.5 4.543 3.469 6.5l5.031-5'/%3E%3C/svg%3E") no-repeat 50%;
    border-color: #1774c9;
    margin-left: auto;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease
}

.checkbox-mm input[type=checkbox]:checked + label:after {
    -webkit-transform: scale(1);
    transform: scale(1)
}
div#form {
    padding-bottom: 30px;
}
article>footer{
    display:none;
}


.card-mm-btn-basket {
    background: #1774c9;
    border: none;
    border-radius: 15px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    height: 50px;
    line-height: 120%;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    justify-content: center;
    padding-left: 15px;
    padding-right: 15px
}

.card-mm-btn-basket, .card-mm-btn-basket span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.card-mm-btn-basket span {
    gap: 15px;
    position: relative
}

.card-mm-btn-basket span:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.133' height='24' fill='none'%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cpath stroke='%23fff' stroke-linejoin='round' stroke-width='1.5' d='M19.18 21.5c-.65 0-1.18-.54-1.18-1.19s.53-1.18 1.18-1.18c.66 0 1.19.53 1.19 1.18s-.53 1.19-1.19 1.19ZM11.6 21.5c-.65 0-1.18-.54-1.18-1.19s.53-1.18 1.18-1.18c.66 0 1.19.53 1.19 1.18s-.53 1.19-1.19 1.19Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.18 2.5H4.1c1.4 0 2.6.95 2.92 2.31l2.28 9.66a3.005 3.005 0 0 0 2.92 2.31h6.71a2.99 2.99 0 0 0 2.94-2.42l1.47-7.51c.24-1.24-.71-2.38-1.96-2.38H10.81'/%3E%3C/svg%3E") no-repeat;
    content: "";
    display: block;
    height: 24px;
    width: 24px
}

.card-mm-btn-basket:hover {
    background: #09569c
}

.card-mm-btn-basket:active {
    background: #d1e3f4;
    color: #1774c9
}

/* .card-mm-btn-basket:active span {
    text-indent: -9999px
}

.card-mm-btn-basket:active span:before {
    display: none
}

.card-mm-btn-basket:active span:after {
    content: "Добавить в корзину";
    display: inline-block;
    text-indent: 0
} */

.card-mm-btn-basket.no-icon span:before {
    display: none
}

.card-mm-btn-basket.style-gray {
    background: #e2e2e2;
    color: #212529
}

.card-mm-btn-basket.style-gray:hover {
    background: #09569c;
    color: #fff
}

.card-mm-btn-basket.style-green {
    background: #0dbc2e;
    color: #fff
}

.card-mm-btn-basket.style-green:hover {
    background: #09569c;
    color: #fff
}

.card-mm-btn-basket.style-black {
    background: #262f40;
    color: #fff
}

.card-mm-btn-basket.style-black:hover {
    background: #09569c;
    color: #fff
}

.card-mm-btn-basket.style-border {
    background: transparent;
    border: 1px solid #666;
    color: #666
}

.card-mm-btn-basket.style-border:hover {
    border: 1px solid #212529;
    color: #212529
}

.card-mm-btn-basket__filter-mobile {
    display: none
}

@media (max-width: 999.96px) {
    .card-mm-btn-basket__filter-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.card-mm-btn-favorite {
    background: #e2e2e2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.5' height='19.3' fill='none'%3E%3Cpath stroke='%23212529' stroke-linejoin='round' stroke-width='1.5' d='M10.13 18.45C7.22 17.46.75 13.34.75 6.34.75 3.25 3.23.75 6.31.75c1.82 0 3.42.87 4.44 2.23A5.52 5.52 0 0 1 15.18.75c3.08 0 5.57 2.5 5.57 5.59 0 7-6.48 11.12-9.38 12.11-.34.13-.9.13-1.24 0Z'/%3E%3C/svg%3E") no-repeat 50%;
    border: none;
    border-radius: 15px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    width: 50px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.card-mm-btn-favorite:hover {
    background: #e2e2e2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.5' height='19.3' fill='none'%3E%3Cpath stroke='%231774C9' stroke-linejoin='round' stroke-width='1.5' d='M10.13 18.45C7.23 17.46.75 13.34.75 6.34.75 3.25 3.23.75 6.31.75c1.82 0 3.42.88 4.44 2.23A5.55 5.55 0 0 1 15.19.75c3.07 0 5.56 2.5 5.56 5.59 0 7-6.48 11.12-9.38 12.11-.34.13-.9.13-1.24 0Z'/%3E%3C/svg%3E") no-repeat 50%
}

.card-mm-btn-favorite.active,
.card-mm-btn-favorite:active {
    background: #1774c9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cpath fill='%23fff' d='M12.62 20.81c-.34.12-.9.12-1.24 0C8.47 19.81 2 15.69 2 8.68c0-3.09 2.49-5.59 5.56-5.59 1.82 0 3.43.88 4.44 2.24a5.53 5.53 0 0 1 4.44-2.24c3.07 0 5.56 2.5 5.56 5.59 0 7.01-6.48 11.13-9.38 12.13'/%3E%3Cpath stroke='%23fff' stroke-linejoin='round' stroke-width='1.5' d='M11.38 20.81C8.47 19.81 2 15.69 2 8.68c0-3.09 2.49-5.59 5.56-5.59 1.82 0 3.43.88 4.44 2.24a5.53 5.53 0 0 1 4.44-2.24c3.07 0 5.56 2.5 5.56 5.59 0 7.01-6.48 11.13-9.38 12.13-.34.12-.9.12-1.24 0Z'/%3E%3C/svg%3E") no-repeat 50%
}

.card-mm-btn-comparison {
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    width: 50px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background: #e2e2e2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='23' height='23' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg stroke='%23212529' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath stroke-linecap='round' d='M7 20h10M6 6l6-1 6 1M12 3v17'/%3E%3Cpath d='m6 6-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12zM18 6l-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
    border-radius: 15px;
    cursor: pointer;
    justify-content: center
}

.card-mm-btn-comparison:hover {
    background: #e2e2e2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='23' height='23' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg stroke='%231774C9' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath stroke-linecap='round' d='M7 20h10M6 6l6-1 6 1M12 3v17'/%3E%3Cpath d='m6 6-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12zM18 6l-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%
}

.card-mm-btn-comparison:active {
    background: #1774c9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='23' height='23' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M7 20h10M6 6l6-1 6 1M12 3v17'/%3E%3Cpath fill='%23fff' d='M9 12 6 6l-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12'/%3E%3Cpath stroke='%23fff' stroke-linejoin='round' stroke-width='1.5' d='m6 6-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12z'/%3E%3Cpath fill='%23fff' d='m21 12-3-6-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12'/%3E%3Cpath stroke='%23fff' stroke-linejoin='round' stroke-width='1.5' d='m18 6-3 6c0 .79.31 1.55.87 2.12.57.56 1.33.88 2.13.88.79 0 1.55-.32 2.12-.88.56-.57.88-1.33.88-2.12z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%
}

.card-mm-btn-click {
    background: #0dbc2e;
    border: none;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: 600;
    height: 50px;
    letter-spacing: 0;
    line-height: 120%;
    padding-left: 15px;
    padding-right: 15px;
    text-align: justify;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.card-mm-btn-click:hover {
    background: #06a524
}

.card-mm-slider-btn-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 20px
}

.card-mm-slider-next, .card-mm-slider-prev {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='10' height='10' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='10' height='10' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.75 3.62 5.5 7.37l3.75-3.75'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    height: 40px;
    width: 40px
}

.card-mm-slider-next:hover, .card-mm-slider-prev:hover {
    border: 1px solid #262f40
}

.card-mm-slider-next {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.card-mm-slider-prev {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.card-mm-item {
    border: 1px solid #e2e2e2;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 11px;
    padding: 5px 5px 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.card-mm-item.swiper-slide {
    display: flex;
}

.card-mm-item__favorite {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%231774C9' stroke-linejoin='round' stroke-width='1.5' d='M11.38 20.81C8.47 19.82 2 15.69 2 8.69 2 5.6 4.49 3.1 7.56 3.1c1.82 0 3.43.87 4.44 2.24a5.5 5.5 0 0 1 4.44-2.24C19.51 3.1 22 5.6 22 8.69c0 7-6.48 11.13-9.38 12.12-.34.12-.9.12-1.24 0Z'/%3E%3C/svg%3E") no-repeat;
    cursor: pointer;
    height: 24px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 24px;
    z-index: 2
}

.card-mm-item__favorite.active, .card-mm-item__favorite:active {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231774C9' d='M11.38 20.81C8.47 19.82 2 15.69 2 8.69 2 5.6 4.49 3.1 7.56 3.1c1.82 0 3.43.87 4.44 2.24a5.5 5.5 0 0 1 4.44-2.24C19.51 3.1 22 5.6 22 8.69c0 7-6.48 11.13-9.38 12.12-.34.12-.9.12-1.24 0'/%3E%3C/svg%3E") no-repeat
}

.card-mm-item__top {
    position: relative;
    border: 1px solid #e2e2e2;
    border-radius: 10px;
}

.card-mm-item__top:hover .card-mm-item__images-quick-view {
    display: block;
    -webkit-transition: .2s linear;
    transition: .2s linear
}

@media (max-width: 767.96px) {
    .card-mm-item__top:hover .card-mm-item__images-quick-view {
        display: none
    }
}

.card-mm-item__images {
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    height: 221px;
    -o-object-fit: cover;
    object-fit: cover
}

@media (min-width: 999.96px) and (max-width: 1260px) {
    .card-mm-item__images {
        height: 166px
    }
}

@media (max-width: 999.96px) {
    .card-mm-item__images {
        height: inherit
    }
}

.card-mm-item__images-quick-view {
    background: hsla(0, 0%, 100%, .7);
    border-radius: 10px;
    color: #212529;
    display: none;
    font-size: 12px;
    font-weight: 500;
    left: 50%;
    line-height: 14.4px;
    min-width: 155px;
    padding: 15px;
    position: absolute;
    -webkit-text-decoration: none;
    text-decoration: none;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.card-mm-item__images.modal-style {
    display: block;
    margin: -30px auto 20px
}

.card-mm-item__category {
    color: #262f40;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    margin-bottom: -3px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left
}

.card-mm-item__category.modal-style {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 120%;
    padding-left: 0;
    padding-right: 0;
    text-align: left
}

.card-mm-item__label {
    border-radius: 5px;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    left: 10px;
    letter-spacing: 0;
    line-height: 140%;
    padding: 2px 5px;
    position: absolute;
    text-align: left;
    text-transform: uppercase;
    top: 10px;
    z-index: 2
}

.card-mm-item__label.hit {
    background: #0dbc2e
}

.card-mm-item__label.new {
    background: #1774c9
}

.card-mm-item__label.sale {
    background: #f7c929
}

.card-mm-item__params {
    border-radius: 10px;
    color: #666;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 15px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    background: #f5f5f5;
    font-size: 12px;
    font-weight: 400;
    justify-content: space-between;
    letter-spacing: 0;
    line-height: 120%;
    padding: 10px 15px;
    text-align: left
}

.card-mm-item__title {
    color: #262f40;
    font-size: 16px;
    font-weight: 400;
    height: 100%
}

.card-mm-item__price, .card-mm-item__title {
    color: #262f40;
    line-height: 140%;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left
}

.card-mm-item__title.bold {
    font-weight: 600
}

.card-mm-item__title.modal-style {
    color: #212529;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    padding-left: 0;
    padding-right: 0;
    text-align: left
}

.card-mm-item__price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
    gap: 10px;
    padding-left: 10px;
    padding-right: 10px
}

.card-mm-item__price, .card-mm-item__price-old {
    color: #262f40;
    line-height: 140%;
    text-align: left
}

.card-mm-item__price-old {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    text-decoration-line: line-through
}

.card-mm-item__price-old.modal-style {
    color: #666;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left;
    text-decoration-line: line-through
}

.card-mm-item__price.modal-style {
    color: #262f40;
    font-size: 24px;
    font-weight: 700;
    gap: 15px;
    letter-spacing: 0;
    line-height: 140%;
    margin-top: 15px;
    padding-left: 0;
    padding-right: 0;
    text-align: left
}

.card-mm-item__button {
    margin-top: auto;
    padding-left: 10px;
    padding-right: 10px
}

.card-mm-item__button.box {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: minmax(auto, 100px) auto
}

.card-mm-item__quick-view-mobile {
    display: none;
    margin-left: 10px;
    margin-right: 10px
}

@media (max-width: 767.96px) {
    .card-mm-item__quick-view-mobile {
        display: block
    }
}

.card-mm-item__desc-mobile {
    margin-top: 20px
}

.card-mm-item__desc-mobile-item {
    color: #262f40;
    display: grid;
    grid-template-columns: minmax(auto, 130px) auto;
    grid-gap: 50px;
    border-bottom: 1px solid #e2e2e2;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: left
}

@media (max-width: 479.96px) {
    .card-mm-item__desc-mobile-item {
        grid-gap: 25px
    }
}

.card-mm-item__desc-mobile-item:last-child {
    border-bottom: 0
}

.card-mm-detail-accordion {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.card-mm-detail-accordion .accordion-item-content {
    display: none
}

.card-mm-detail-accordion .accordion-item-header {
    border-bottom: 1px solid #e2e2e2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    padding-bottom: 30px;
    padding-top: 30px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.card-mm-detail-accordion .accordion-item-header.last-child {
    border-bottom: 0 !important
}

@media (max-width: 600px) {
    .card-mm-detail-accordion .accordion-item-header {
        padding-bottom: 20px;
        padding-top: 20px
    }
}

.card-mm-detail-accordion .accordion-item-header:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='10' height='10' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='10' height='10' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.75 3.62 5.5 7.37l3.75-3.75'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: "";
    cursor: pointer;
    height: 40px;
    -webkit-transition: .2s linear;
    transition: .2s linear;
    width: 40px
}

.card-mm-detail-accordion .accordion-item-header:hover:after {
    border-color: #262f40
}

.card-mm-detail-accordion .accordion-item.active {
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 30px
}

.card-mm-detail-accordion .accordion-item.active .accordion-item-content {
    display: block
}

.card-mm-detail-accordion .accordion-item.active .accordion-item-header {
    border-bottom: 0;
    padding-bottom: 15px
}

.card-mm-detail-accordion .accordion-item.active .accordion-item-header:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.card-mm-detail-main {
    display: grid;
    grid-template-columns: minmax(47%, 700px) minmax(auto, 500px);
    grid-gap: 0 80px;
    gap: 0 80px;
    grid-template-areas: "slider info" "photo info" "content info";
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

@media (min-width: 999.96px) and (max-width: 1260px) {
    .card-mm-detail-main {
        grid-template-columns: minmax(35%, 700px) minmax(auto, 500px)
    }
}

@media (max-width: 1367.96px) {
    .card-mm-detail-main {
        gap: 0 55px
    }
}

@media (max-width: 999.96px) {
    .card-mm-detail-main {
        display: inherit
    }
}

.card-mm-detail-slider {
    grid-area: slider;
    margin-bottom: 70px
}

@media (max-width: 999.96px) {
    .card-mm-detail-slider {
        margin-bottom: 50px
    }
}

.card-mm-detail-slider__main {
    overflow: hidden
}

.card-mm-detail-slider__main img {
    border-radius: 15px;
    height: 525px;
    -o-object-fit: cover;
    object-fit: cover
}

@media (max-width: 1367px) {
    .card-mm-detail-slider__main img {
        height: 405px
    }
}

@media (max-width: 767.96px) {
    .card-mm-detail-slider__main img {
        height: 516px
    }
}

@media (max-width: 600px) {
    .card-mm-detail-slider__main img {
        height: 330px
    }
}

.card-mm-detail-slider__thumbnail {
    margin-top: 10px;
    overflow: hidden
}

.card-mm-detail-slider__thumbnail .swiper-slide-thumb-active {
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: 2px solid #1774c9;
    outline-offset: -2px;
    position: relative
}

.card-mm-detail-slider__thumbnail .swiper-wrapper {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    gap: 15px
}

.card-mm-detail-slider__thumbnail .swiper-slide {
    cursor: pointer;
    width: auto !important
}

.card-mm-detail-slider__thumbnail img {
    border-radius: 10px;
    height: 92px;
    -o-object-fit: cover;
    object-fit: cover;
    vertical-align: bottom;
    width: 123px
}

@media (max-width: 1300px) {
    .card-mm-detail-slider__thumbnail img {
        height: 73px;
        width: 98px
    }
}

@media (max-width: 600px) {
    .card-mm-detail-slider__thumbnail img {
        height: 54px;
        width: 73px
    }
}

.card-mm-detail-photo {
    grid-area: photo;
    margin-bottom: 70px
}

@media (max-width: 600px) {
    .card-mm-detail-photo {
        margin-bottom: 50px
    }
}

.card-mm-detail-photo__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.card-mm-detail-photo__slider img {
    border-radius: 10px
}

.card-mm-detail-content {
    grid-area: content
}

.card-mm-detail-content__title, .card-mm-detail-description h3 {
    color: #262f40;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

.card-mm-detail-info {
    grid-area: info;
    position: sticky;
    top: 0
}

@media (max-width: 999.96px) {
    .card-mm-detail-info {
        position: relative
    }
}

.card-mm-detail-info__title {
    color: #212529;
    font-size: 35px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    margin-bottom: 6px;
    text-align: left
}

@media (max-width: 1300px) {
    .card-mm-detail-info__title {
        font-size: 30px
    }
}

@media (max-width: 600px) {
    .card-mm-detail-info__title {
        font-size: 24px
    }
}

.card-mm-detail-info__box-collection {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 30px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.card-mm-detail-info__code {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    line-height: 120%
}

.card-mm-detail-info__code span {
    color: #262f40
}

.card-mm-detail-info__collection {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    line-height: 120%
}

.card-mm-detail-info__collection a {
    color: #1774c9;
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.card-mm-detail-info__box-price {
    display: grid;
    margin-bottom: 23px;
    margin-top: 30px;
    grid-gap: 30px;
    gap: 30px;
    grid-template-columns: auto 1fr
}

@media (max-width: 600px) {
    .card-mm-detail-info__box-price {
        display: grid;
        grid-template-areas: "left ." "right right";
        grid-template-columns: auto 1fr
    }

    .card-mm-detail-info__box-price-right {
        grid-area: right
    }

    .card-mm-detail-info__box-price-left {
        grid-area: left
    }
}

.card-mm-detail-info__price-discount {
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-template-areas: "old percent" "new new"
}

.card-mm-detail-info__price-old {
    color: #666;
    font-size: 20px;
    font-weight: 400;
    grid-area: old;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left;
    text-decoration-line: line-through
}

@media (max-width: 1300px) {
    .card-mm-detail-info__price-old {
        font-size: 16px
    }
}

.card-mm-detail-info__price-percent {
    background: #feeb45;
    border-radius: 900px;
    color: #212529;
    font-size: 14px;
    font-weight: 500;
    grid-area: percent;
    line-height: 120%;
    padding: 6px 12px;
    text-align: center
}

.card-mm-detail-info__price-new {
    color: #0dbc2e;
    font-size: 35px;
    font-weight: 700;
    grid-area: new;
    line-height: 120%;
    text-align: left
}

@media (max-width: 1300px) {
    .card-mm-detail-info__price-new {
        font-size: 30px
    }
}

.card-mm-detail-info__price-variables {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    color: #666;
    font-size: 14px;
    font-weight: 400;
    justify-content: space-between;
    line-height: 120%;
    margin-bottom: 10px;
    text-align: left
}

@media (max-width: 1300px) {
    .card-mm-detail-info__price-variables {
        display: grid;
        -webkit-box-align: normal;
        -ms-flex-align: normal;
        align-items: normal;
        grid-template-columns: minmax(auto, 120px) auto
    }
}

@media (max-width: 999.96px) {
    .card-mm-detail-info__price-variables {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: normal;
        -ms-flex-align: normal;
        align-items: normal;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.card-mm-detail-info__price-show {
    color: #1774c9;
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
    position: relative;
    text-align: center
}

.card-mm-detail-info__price-show span {
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    gap: 5px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.card-mm-detail-info__price-show span:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='10' height='10' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='10' height='10' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%231774C9' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.75 3.62 5.5 7.37l3.75-3.75'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
    content: "";
    display: block;
    height: 11px;
    width: 11px
}

.card-mm-detail-info__price-hidden {
    background: #fff;
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    -webkit-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: none;
    left: 0;
    min-height: 80px;
    padding: 10px 10px 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

.card-mm-detail-info__box-warranty {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    margin-bottom: 30px
}

@media (max-width: 1300px) {
    .card-mm-detail-info__box-warranty {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 999.96px) {
    .card-mm-detail-info__box-warranty {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        gap: 15%;
        justify-content: center
    }
}

@media (max-width: 600px) {
    .card-mm-detail-info__box-warranty {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 10px
    }
}

.card-mm-detail-info__warranty-item {
    color: #666;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 400;
    line-height: 120%
}

@media (max-width: 1300px) {
    .card-mm-detail-info__warranty-item {
        display: grid;
        grid-template-areas: "arrow title" "arrow span";
        grid-template-rows: 1fr 1fr
    }
}

@media (max-width: 999.96px) {
    .card-mm-detail-info__warranty-item {
        display: inherit
    }
}

.card-mm-detail-info__warranty-item span {
    color: #212529;
    grid-area: span
}

.card-mm-detail-info__warranty-item.production-time {
    position: relative
}

.card-mm-detail-info__warranty-item.production-time:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='27' height='27' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='27' height='27' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg stroke='%230DBC2E' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3E%3Cpath d='M14 25.66C7.55 25.66 2.33 20.44 2.33 14 2.33 7.55 7.55 2.33 14 2.33c6.44 0 11.66 5.22 11.66 11.67 0 6.44-5.22 11.66-11.66 11.66Z'/%3E%3Cpath stroke-linecap='round' d='M14 7v7l4.66 2.33'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
    content: "";
    display: block;
    grid-area: arrow;
    height: 28px;
    margin-right: 10px;
    width: 28px
}

.card-mm-detail-info__warranty-item.surety {
    position: relative
}

.card-mm-detail-info__warranty-item.surety:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='27' height='27' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='27' height='27' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%230DBC2E' stroke-linejoin='round' stroke-width='2' d='M23.33 14V5.83L14 2.33l-9.34 3.5V14c0 7 9.34 11.66 9.34 11.66S23.33 21 23.33 14Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
    content: "";
    display: block;
    grid-area: arrow;
    height: 28px;
    margin-right: 10px;
    width: 28px
}

.card-mm-detail-info__warranty-item-title {
    grid-area: title
}

.card-mm-detail-info__box-option {
    color: #262f40;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 14px;
    font-weight: 400;
    gap: 10px;
    line-height: 120%;
    text-align: justify
}

.card-mm-detail-info__box-option-variables {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 10px
}

@media (max-width: 479.96px) {
    .card-mm-detail-info__box-option-variables {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-wrap: inherit;
        flex-wrap: inherit
    }
}

.card-mm-detail-info__option-title {
    color: #262f40;
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
    text-align: justify
}

.card-mm-detail-info__option-size {
    background: #f5f5f5;
    border-radius: 15px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    padding: 15px 12px;
    grid-gap: 15px;
    gap: 15px
}

.card-mm-detail-info__option-size-item {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.card-mm-detail-info__option-size-item span {
    display: block;
    margin-bottom: 10px
}

.card-mm-detail-info__option-item {
    border-radius: 15px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 12px;
    height: 50px;
    padding-left: 12px;
    padding-right: 12px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 calc(50% - 10px);
    flex: 1 1 calc(50% - 10px);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    background: #f5f5f5;
    justify-content: space-between
}

@media (max-width: 479.96px) {
    .card-mm-detail-info__option-item {
        -webkit-box-flex: inherit;
        -ms-flex: inherit;
        flex: inherit
    }
}

.card-mm-detail-info__option-item-preview {
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
    margin-left: auto;
    -o-object-fit: cover;
    object-fit: cover;
    width: 30px
}

.card-mm-detail-info__option-item-arrow {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='19' height='19' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cpath stroke='%23666' stroke-linejoin='round' stroke-width='1.5' d='M3.05 12.12c-.31.33-.61.98-.67 1.43l-.37 3.24c-.13 1.17.71 1.97 1.87 1.77l3.22-.55c.45-.08 1.08-.41 1.39-.75l8.21-8.69c1.42-1.5 2.06-3.21-.15-5.3-2.2-2.07-3.87-1.34-5.29.16z'/%3E%3Cpath stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9.89 4.88a6.126 6.126 0 0 0 5.45 5.15'/%3E%3C/svg%3E") no-repeat;
    height: 20px;
    width: 20px
}

.card-mm-detail-info__option-item-arrow.active {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.429' height='21.428' fill='none'%3E%3Crect width='19' height='19' fill='none' rx='-.5' transform='translate(1.214 1.214)'/%3E%3Cpath fill='%230DBC2E' fill-rule='evenodd' d='M10.71.71c-5.51 0-10 4.49-10 10s4.49 10 10 10 10-4.49 10-10-4.49-10-10-10m4.78 7.7-5.67 5.67a.75.75 0 0 1-1.06 0l-2.83-2.83a.754.754 0 0 1 0-1.06c.29-.29.77-.29 1.06 0l2.3 2.3 5.14-5.14c.29-.29.77-.29 1.06 0s.29.76 0 1.06'/%3E%3C/svg%3E") no-repeat;
    height: 21px;
    width: 21px
}

.card-mm-detail-info__box-btn {
    display: grid;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-template-columns: minmax(auto, 380px) auto auto;
    grid-gap: 10px;
    gap: 10px;
    margin-bottom: 10px;
    margin-top: 20px
}

@media (max-width: 999.96px) {
    .card-mm-detail-info__box-btn {
        grid-template-columns: 1fr auto auto
    }
}

.card-mm-detail-info__box-click {
    background: #fff;
    /*border: 1px solid #e2e2e2;*/
    /*border-radius: 15px;*/
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: grid;
    grid-template-columns: 1fr 1fr
}

@media (min-width: 999.96px) and (max-width: 1260px) {
    .card-mm-detail-info__box-click {
        grid-template-columns: 150px auto
    }
}

@media (max-width: 999.96px) {
    .card-mm-detail-info__box-click {
        grid-template-columns: 1fr 1fr
    }
}


.card-mm-detail-info__box-click-content {
    background: #fff;
    border: 1px solid #e2e2e2;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: grid;
    grid-template-columns: 1fr 1fr
}

#thanks4order {
    font-size: 14px;
    color: #0dbc2e;
    margin: 5px 0;
}

@media (min-width: 999.96px) and (max-width: 1260px) {
    .card-mm-detail-info__box-click {
        grid-template-columns: 150px auto
    }
}

@media (max-width: 999.96px) {
    .card-mm-detail-info__box-click {
        grid-template-columns: 1fr 1fr
    }
}

.card-mm-detail-info__box-click-phone {
    background: none;
    border: none;
    color: #262f40;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
    border: 1px solid #e2e2e2;
    border-radius: 15px 0px 0px 15px;
    border-right: none;
}

.card-mm-detail-info__box-click .form-site__politic{
    grid-column: 1 / -1;
    margin-top: 15px;
}

.card-mm-detail-info__box-click-phone::-webkit-input-placeholder {
    color: #262f40
}

.card-mm-detail-info__box-click-phone::-moz-placeholder {
    color: #262f40;
    opacity: 1
}

.card-mm-detail-info__box-click-phone:-ms-input-placeholder {
    color: #262f40
}

.card-mm-detail-info__box-click-phone::-ms-input-placeholder {
    color: #262f40
}

.card-mm-detail-info__box-click-phone::placeholder {
    color: #262f40
}

.card-mm-detail-info__box-click-phone:focus {
    outline: none
}

.card-mm-detail-info__btn-custom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px
}

.card-mm-detail-info__btn-custom:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='23' height='23' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg stroke='%23212529' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath stroke-linecap='round' d='M3 5h11M12 7l2-2-2-2M5 3 3 5l2 2M19 10v11M17 19l2 2 2-2M21 12l-2-2-2 2'/%3E%3Cpath d='M3.58 10.58c.38-.37.88-.58 1.42-.58h7c.53 0 1.03.21 1.41.58.37.38.59.88.59 1.42v7c0 .53-.22 1.03-.59 1.41-.38.37-.88.59-1.41.59H5c-.54 0-1.04-.22-1.42-.59C3.21 20.03 3 19.53 3 19v-7c0-.54.21-1.04.58-1.42Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
    content: "";
    display: inline-block;
    height: 24px;
    width: 24px
}

.card-mm-detail-info__btn-custom span {
    display: block;
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.card-mm-detail-info__btn-custom:hover {
    color: #1774c9;
    -webkit-text-decoration: none;
    text-decoration: none
}

.card-mm-detail-info__btn-custom:hover span {
    color: #1774c9
}

.card-mm-detail-info__btn-social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px
}

.card-mm-detail-info__btn-social span {
    display: block;
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.card-mm-detail-info__btn-social:hover {
    color: #1774c9;
    -webkit-text-decoration: none;
    text-decoration: none
}

.card-mm-detail-info__btn-social:hover span {
    color: #1774c9
}

.card-mm-detail-info__btn-social.wp:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%230DBC2E' d='M.42 9.91c0 1.68.44 3.33 1.29 4.78L.34 19.65l5.1-1.33c1.4.76 2.98 1.16 4.59 1.16h.01c5.29 0 9.61-4.29 9.61-9.56 0-2.56-1-4.96-2.81-6.77a9.58 9.58 0 0 0-6.8-2.81C4.74.34.42 4.63.42 9.91'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M7.55 5.76c-.19-.41-.38-.42-.56-.43h-.48c-.16 0-.43.06-.66.31s-.87.84-.87 2.06.89 2.4 1.01 2.57c.13.16 1.72 2.74 4.25 3.73 2.11.83 2.53.67 2.99.62.46-.04 1.47-.59 1.68-1.17s.21-1.08.14-1.18c-.06-.1-.22-.17-.47-.29s-1.48-.72-1.7-.81c-.23-.08-.4-.12-.56.13-.17.25-.65.8-.79.97-.15.16-.29.19-.54.06-.25-.12-1.05-.38-2-1.23-.74-.65-1.24-1.47-1.39-1.71-.14-.25-.01-.39.11-.51.12-.11.25-.29.38-.43.12-.15.16-.25.25-.42.08-.16.04-.31-.02-.43-.07-.12-.55-1.35-.77-1.84'/%3E%3C/svg%3E") no-repeat;
    content: "";
    height: 20px;
    width: 20px
}

.card-mm-detail-info__box-other-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    color: #212529;
    font-size: 14px;
    font-weight: 600;
    justify-content: space-between;
    line-height: 120%;
    margin-top: 15px
}

@media (max-width: 999.96px) {
    .card-mm-detail-info__box-other-btn {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        gap: 15%;
        justify-content: center
    }
}

@media (max-width: 600px) {
    .card-mm-detail-info__box-other-btn {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 20px
    }
}

.card-mm-detail-delivery__city-box {
    background: #fff;
    border: 1px solid #e2e2e2;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 30px;
    padding: 25px
}

@media (max-width: 999.96px) {
    .card-mm-detail-delivery__city-box {
        margin-top: 70px;
        padding: 25px
    }
}

@media (max-width: 600px) {
    .card-mm-detail-delivery__city-box {
        margin-top: 50px;
        padding: 15px
    }
}

.card-mm-detail-delivery__city-box-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    gap: 20px;
    justify-content: space-between
}

.card-mm-detail-delivery__city-name {
    color: #1774c9
}

.card-mm-detail-delivery__modal {
    border-radius: 10px;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 8px 12px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background: #262f40;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    justify-content: center;
    line-height: 120%;
    text-align: center
}

@media (max-width: 1367px) {
    .card-mm-detail-delivery__modal {
        background: #0dbc2e
    }
}

.card-mm-detail-delivery__modal-btn-gray {
    display: block
}

@media (max-width: 1367px) {
    .card-mm-detail-delivery__modal-btn-gray {
        display: none
    }
}

.card-mm-detail-delivery__modal-btn-green {
    display: none
}

@media (max-width: 1367px) {
    .card-mm-detail-delivery__modal-btn-green {
        display: block
    }
}

.card-mm-detail-delivery__info-box {
    display: grid;
    grid-gap: 20px 30px;
    gap: 20px 30px;
    grid-template-columns: repeat(2, 1fr);
    margin-top: 24px
}

@media (max-width: 600px) {
    .card-mm-detail-delivery__info-box {
        grid-template-columns: 1fr
    }
}

.card-mm-detail-delivery__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #262f40;
    width: 100%;
    grid-column-gap: 8px;
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
    text-align: left
}

.card-mm-detail-delivery__info-title {
    white-space: nowrap
}

.card-mm-detail-delivery__info-hr {
    border-bottom: 1px solid #e2e2e2;
    margin-top: 7px;
    position: relative;
    width: 100%
}

.card-mm-detail-delivery__info-value {
    white-space: nowrap
}

.card-mm-detail-delivery__info-value.free {
    color: #0dbc2e;
    font-size: 14px;
    font-weight: 600;
    line-height: 120%;
    text-align: left
}

.card-mm-detail-characteristics__item {
    color: #262f40;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    line-height: 140%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    border-bottom: 1px solid #e2e2e2;
    gap: 30px;
    justify-content: space-between;
    padding-bottom: 10px;
    padding-top: 10px
}

.card-mm-detail-characteristics__item div:last-child {
    text-align: right
}

.card-mm-detail-description {
    color: #262f40;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    text-align: left
}

.card-mm-detail-description h3 {
    margin-bottom: 15px;
    margin-top: 30px
}

.card-mm-detail-description p {
    margin-bottom: 15px
}

.card-mm-detail-description p:last-child {
    margin-bottom: 0
}

.card-mm-detail-description ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    margin-bottom: 5px
}

.card-mm-detail-description ul li:first-child {
    margin-bottom: 0
}

.card-mm-detail-description ul li:before {
    background: #1774c9;
    content: "";
    height: 6px;
    width: 6px;
    -ms-flex-negative: 0;
    border-radius: 500px;
    flex-shrink: 0;
    margin-top: 6px
}

.card-mm-detail-description .card-mm-detail-docs h3, .card-mm-detail-docs .card-mm-detail-content__title, .card-mm-detail-docs .card-mm-detail-description h3 {
    margin-bottom: 15px
}

.card-mm-detail-docs__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #262f40;
    font-size: 14px;
    font-weight: 400;
    gap: 8px;
    line-height: 140%;
    margin-bottom: 15px
}

.card-mm-detail-docs__items:last-child {
    margin-bottom: 0
}

.card-mm-detail-docs__arrow {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='29' height='29' fill='%23fff' fill-opacity='0' rx='4.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='29' height='29' fill='%231774C9' rx='4.5' transform='translate(.5 .5)'/%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M7 20v2c0 .53.21 1.03.58 1.41.38.37.88.59 1.42.59h12c.53 0 1.03-.22 1.41-.59.37-.38.59-.88.59-1.41v-2M10 14l5 5 5-5M15 7v12'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
    display: block;
    height: 30px;
    margin-left: auto;
    width: 30px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.card-mm-detail-category {
    background: #fff;
    border: 1px solid #e2e2e2;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 25px
}

.card-mm-detail-category .card-mm-detail-content__title, .card-mm-detail-category .card-mm-detail-description h3, .card-mm-detail-description .card-mm-detail-category h3 {
    margin-bottom: 15px
}

.card-mm-detail-category__ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 14px
}

@media (max-width: 600px) {
    .card-mm-detail-category {
        padding: 15px
    }
}

.card-mm-detail-category__item {
    color: #212529;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: 500;
    height: 30px;
    letter-spacing: 0;
    line-height: 120%;
    text-align: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #e2e2e2;
    border-radius: 10px;
    padding: 0 12px
}

@media (max-width: 600px) {
    .card-mm-detail-category__item {
        font-size: 12px
    }
}

.card-mm-detail-category__item:hover {
    background: #1774c9;
    color: #fff
}


@media (max-width: 767.96px) {
    .main-mm-furniture__steps .video-container-mm {
        margin-left: auto;
        margin-right: auto;
        width: 167px
    }
}

.main-mm-furniture__steps.mrg1 {
    margin-top: 100px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__steps.mrg1 {
        margin-top: 70px
    }
}

@media (max-width: 600px) {
    .main-mm-furniture__steps.mrg1 {
        margin-top: 10px
    }
}

.main-mm-furniture__steps.mrg1 .main-mm-furniture__steps-item {
    padding-top: 20px
}

.main-mm-furniture__steps.mrg2 {
    margin-top: 120px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__steps.mrg2 {
        margin-top: 70px
    }
}

.main-mm-furniture__steps-box {
    display: grid;
    grid-gap: 20px;
    gap: 20px;
    grid-template-columns: auto 167px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__steps-box {
        grid-template-columns: 1fr;
        grid-gap: 40px
    }
}

.main-mm-furniture__steps-grid3 {
    display: grid;
    grid-gap: 20px;
    gap: 20px;
    grid-template-columns: repeat(3, 1fr)
}

@media (max-width: 999.96px) {
    .main-mm-furniture__steps-grid3 {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 600px) {
    .main-mm-furniture__steps-grid3 {
        grid-template-columns: 1fr;
        margin-top: 70px
    }
}

.main-mm-furniture__steps-grid4 {
    display: grid;
    grid-gap: 20px;
    gap: 20px;
    grid-template-columns: repeat(4, 1fr)
}

@media (max-width: 999.96px) {
    .main-mm-furniture__steps-grid4 {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 767.96px) {
    .main-mm-furniture__steps-grid4 {
        gap: 10px;
        grid-template-columns: 1fr
    }
}

.main-mm-furniture__steps-item {
    border-radius: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 30px 20px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    background: #f5f5f5;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 10px
}

@media (max-width: 600px) {
    .main-mm-furniture__steps-item {
        display: grid;
        grid-template-columns: 40px auto;
        padding: 20px;
        grid-gap: 20px;
        gap: 20px
    }
}

.main-mm-furniture__steps-images {
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 40px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    gap: 20px;
    height: 40px;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #212529
}

.main-mm-furniture__steps-title {
    color: #262f40;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    margin-top: 20px;
    text-align: left
}

@media (max-width: 1300px) {
    .main-mm-furniture__steps-title {
        font-size: 18px
    }
}

@media (max-width: 767.96px) {
    .main-mm-furniture__steps-title {
        margin-top: 0
    }
}

.main-mm-furniture__steps-description {
    color: #262f40;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left
}

@media (max-width: 1300px) {
    .main-mm-furniture__steps-description {
        font-size: 14px
    }
}

.main-mm-furniture__steps-phone {
    color: #1774c9;
    font-size: 24px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

@media (max-width: 1300px) {
    .main-mm-furniture__steps-phone {
        font-size: 22px
    }
}

.main-mm-furniture__form {
    background: #1774c9;
    border-radius: 20px;
    display: block;
    margin-top: 100px;
    padding: 50px;
    position: relative
}

.main-mm-furniture__form.call:after {
    background: url(/local/templates/main/assets/css/../images/main-mm__form1.png) no-repeat;
    content: "";
    height: 419px;
    position: absolute;
    right: 94px;
    top: -67px;
    width: 419px;
    z-index: 0
}

@media (max-width: 1300px) {
    .main-mm-furniture__form.call:after {
        top: -65px
    }
}

@media (max-width: 999.96px) {
    .main-mm-furniture__form.call:after {
        right: 28px;
        top: -65px
    }
}

@media (max-width: 767.96px) {
    .main-mm-furniture__form.call:after {
        display: none
    }
}

.main-mm-furniture__form.order:after {
    background: url(/local/templates/main/assets/css/../images/main-mm__form2.png) no-repeat;
    content: "";
    height: 419px;
    position: absolute;
    right: 94px;
    top: -82px;
    width: 419px;
    z-index: 0
}

@media (max-width: 1300px) {
    .main-mm-furniture__form.order:after {
        right: 0;
        top: -65px
    }
}

@media (max-width: 999.96px) {
    .main-mm-furniture__form.order:after {
        top: -65px;
        width: 40%
    }
}

@media (max-width: 767.96px) {
    .main-mm-furniture__form.order:after {
        display: none
    }
}

@media (max-width: 999.96px) {
    .main-mm-furniture__form.order .main-mm-furniture__form-subtitle {
        max-width: 400px
    }
}

@media (max-width: 767.96px) {
    .main-mm-furniture__form.order .main-mm-furniture__form-subtitle {
        max-width: 540px
    }

    .main-mm-furniture__form {
        padding: 50px 30px
    }
}

@media (max-width: 600px) {
    .main-mm-furniture__form {
        margin-top: 70px
    }
}

.main-mm-furniture__form-title {
    font-size: 30px;
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 10px;
    text-transform: uppercase
}

.main-mm-furniture__form-subtitle, .main-mm-furniture__form-title {
    color: #fff;
    letter-spacing: 0;
    position: relative;
    text-align: left;
    z-index: 2
}

.main-mm-furniture__form-subtitle {
    font-size: 16px;
    font-weight: 600;
    line-height: 140%;
    max-width: 540px
}

.main-mm-furniture__form-box {
    display: grid;
    position: relative;
    z-index: 2;
    grid-gap: 20px;
    gap: 20px;
    margin-top: 40px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-template-columns: repeat(3, 1fr);
    margin-bottom: 20px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__form-box {
        grid-template-columns: 1fr 1fr
    }
}

@media (max-width: 600px) {
    .main-mm-furniture__form-box {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.main-mm-furniture__form-input {
    background: #fff;
    border: 0;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #262f40;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: 600;
    height: 45px;
    letter-spacing: 0;
    line-height: 120%;
    padding: 0 15px;
    text-align: left;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.main-mm-furniture__form-item {
    width: 100%
}

.main-mm-furniture__form-label {
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    margin-bottom: 10px;
    text-align: left
}

.main-mm-furniture__form-button {
    -ms-flex-item-align: end;
    align-self: end
}

@media (max-width: 767.96px) {
    .main-mm-furniture__form-button {
        grid-column: span 2;
        justify-self: center;
        width: 100%
    }
}

@media (max-width: 1300px) {
    .main-mm-furniture__form .checkbox-mm {
        max-width: 320px
    }
}

.main-mm-furniture__form .checkbox-mm label {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

.main-mm-furniture__works {
    margin-top: 150px
}

@media (max-width: 1300px) {
    .main-mm-furniture__works {
        margin-top: 120px
    }
}

@media (max-width: 767.96px) {
    .main-mm-furniture__works {
        margin-top: 100px
    }
}

.main-mm-furniture__works-box {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 20px;
    gap: 20px
}

@media (max-width: 999.96px) {
    .main-mm-furniture__works-box {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media (max-width: 767.96px) {
    .main-mm-furniture__works-box {
        grid-template-columns: repeat(2, 1fr)
    }
}

.main-mm-furniture__works-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 15px
}

.nextstop~.main-mm-furniture__works-item{
    display: none;
}

.main-mm-furniture__works-images {
    border-radius: 20px;
    display: block;
    max-height: 300px;
}

.main-mm-furniture__works-title {
    color: #212529;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

@media (max-width: 600px) {
    .main-mm-furniture__works-title {
        font-size: 14px
    }
}

.main-mm-furniture__works-sum {
    color: #212529;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

.main-mm-furniture__works-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 40px
}

.main-mm-furniture__works-button .card-mm-btn-basket {
    width: 165px
}

.main-mm-furniture__about {
    display: grid;
    grid-template-columns: minmax(auto, 512px) 1fr;
    margin-top: 120px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-gap: 50px;
    gap: 50px
}

@media (max-width: 1300px) {
    .main-mm-furniture__about {
        grid-template-columns: minmax(auto, 404px) 1fr
    }
}

@media (max-width: 999.96px) {
    .main-mm-furniture__about {
        grid-template-columns: 1fr;
        margin-top: 100px
    }
}

.main-mm-furniture__about-images {
    border-radius: 20px
}

@media (max-width: 999.96px) {
    .main-mm-furniture__about-images {
        justify-self: center;
        -o-object-fit: cover;
        object-fit: cover;
        width: 404px
    }
}

.main-mm-furniture__about-title {
    color: #212529;
    font-size: 35px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    margin-bottom: 30px;
    text-align: left
}

@media (max-width: 767.96px) {
    .main-mm-furniture__about-title {
        font-size: 24px
    }
}

.main-mm-furniture__about-description {
    color: #262f40;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left
}

.main-mm-furniture__about-description p {
    margin-bottom: 10px
}

.main-mm-furniture__about-description strong {
    font-weight: 700
}

@media (max-width: 999.96px) {
    .main-mm-furniture__about-description {
        font-size: 14px
    }
}

.main-mm-furniture__about-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    gap: 20px;
    justify-content: space-between;
    margin-top: 30px;
    max-width: 515px;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end
}

.main-mm-furniture__about-sum {
    color: #212529;
    font-size: 35px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    margin-bottom: 10px;
    text-align: left
}

.main-mm-furniture__about-sum sup {
    font-size: 19px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__about-sum {
        font-size: 24px
    }
}

.main-mm-furniture__about-subtitle {
    color: #262f40;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left
}

@media (max-width: 767.96px) {
    .main-mm-furniture__about-subtitle {
        font-size: 12px
    }
}

.main-mm-furniture__reviews {
    margin-top: 120px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__reviews {
        margin-top: 100px
    }
}

.main-mm-furniture__faq {
    margin-top: 120px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__faq {
        margin-top: 100px
    }
}

.main-mm-furniture__faq-accordion .accordion-item {
    margin-bottom: 15px
}

.main-mm-furniture__faq-accordion .accordion-item:last-child {
    margin-bottom: 0
}

.main-mm-furniture__faq-accordion .accordion-item-content {
    display: none
}

.main-mm-furniture__faq-accordion .accordion-item-header {
    background: #f5f5f5;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #262f40;
    cursor: pointer;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    padding: 25px;
    text-align: left;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 20px
}

.main-mm-furniture__faq-accordion .accordion-item-header.last-child {
    border-bottom: 0 !important
}

@media (max-width: 767.96px) {
    .main-mm-furniture__faq-accordion .accordion-item-header {
        font-size: 18px;
        padding: 15px
    }
}

.main-mm-furniture__faq-accordion .accordion-item-header:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: "";
    height: 40px;
    width: 40px;
    -ms-flex-negative: 0;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='10' height='10' fill='%23fff' fill-opacity='0' rx='-.5' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='10' height='10' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.75 3.62 5.5 7.37l3.75-3.75'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    cursor: pointer;
    flex-shrink: 0;
    -webkit-transition: .2s linear;
    transition: .2s linear
}

.main-mm-furniture__faq-accordion .accordion-item-header:hover:after {
    border-color: #262f40
}

.main-mm-furniture__faq-accordion .accordion-item.active .accordion-item-content {
    background: #f5f5f5;
    border-radius: 0 0 15px 15px;
    display: block;
    padding: 0 25px 25px
}

@media (max-width: 767.96px) {
    .main-mm-furniture__faq-accordion .accordion-item.active .accordion-item-content {
        padding: 0 15px 15px
    }
}

.main-mm-furniture__faq-accordion .accordion-item.active .accordion-item-header {
    border-bottom: 0;
    border-radius: 15px 15px 0 0;
    padding-bottom: 20px
}

.main-mm-furniture__faq-accordion .accordion-item.active .accordion-item-header:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

@media (max-width: 767.96px) {
    .main-mm-furniture__faq-accordion .accordion-item.active .accordion-item-header {
        padding-bottom: 10px
    }
}


.video-container-mm {
    position: relative;
    -ms-flex-item-align: baseline;
    align-self: baseline
}

.video-player-mm {
    border-radius: 20px;
    position: relative
}

.video-player-mm__button {
    border-radius: 25px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 50.57px;
    width: 50.57px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background: #fff;
    -webkit-box-shadow: 0 7.14px 14.29px -7.14px rgba(0, 0, 0, .55);
    box-shadow: 0 7.14px 14.29px -7.14px rgba(0, 0, 0, .55);
    justify-content: center
}

.video-player-mm__button, .video-player-mm__button:after {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.video-player-mm__button:after {
    border-color: transparent transparent transparent #121212;
    border-style: solid;
    border-width: 8px 0 8px 16px;
    content: "";
    display: block;
    height: 0;
    width: 0
}

.video-player-mm__button.is-playing:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'%3E%3Crect width='5.5' height='22' x='11.92' y='11' rx='1.47'/%3E%3Crect width='5.5' height='22' x='26.58' y='11' rx='1.47'/%3E%3C/svg%3E");
    border: none;
    height: 32px;
    width: 32px
}
.video-container-mm video {
    max-width: 100%;
}


.additional-mm__title {
    color: #212529;
    font-size: 35px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

@media (max-width: 1367px) {
    .additional-mm__title {
        font-size: 30px
    }
}

@media (max-width: 767.96px) {
    .additional-mm__title {
        font-size: 30px
    }
}

@media (max-width: 600px) {
    .additional-mm__title {
        font-size: 25px
    }
}

.additional-mm-block {
    margin-top: 120px
}

@media (max-width: 600px) {
    .additional-mm-block {
        margin-top: 100px
    }
}

.additional-mm-block__btn-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 45px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 600px) {
    .additional-mm-block__btn-block {
        margin-bottom: 35px
    }
}

.additional-mm-block__also-slider .swiper-slide,
.additional-mm-block__similar-slider .swiper-slide,
.additional-mm-block__watched-slider .swiper-slide {
    height: auto
}

.main-mm__catergory-slider .swiper-slide,
.main-mm__series .swiper-slide
{
  max-width: 100px;
  display: flex;
}


.main-mm__catergory {
    margin-top: 100px
}

@media (max-width: 767.96px) {
    .main-mm__catergory {
        margin-top: 70px
    }
}

.main-mm__catergory-slider {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.main-mm__catergory-title {
    color: #262f40;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 120%;
    min-height: 30px;
    text-align: center;
    text-transform: uppercase;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 479.96px) {
    .main-mm__catergory-title {
        font-size: 10px
    }
}

.main-mm__catergory-item {
    background: #f5f5f5;
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 82px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #262f40;
    font-size: 12px;
    font-weight: 500;
    gap: 10px;
    letter-spacing: 0;
    line-height: 120%;
    padding: 10px 5px 8px;
    text-align: center;
    text-transform: uppercase;
    width: 100px
}

@media (max-width: 600px) {
    .main-mm__catergory-item {
        width: 82px
    }
}

@media (max-width: 479.96px) {
    .main-mm__catergory-item {
        width: 77px
    }
}

.main-mm__catergory-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    width: 40px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.main-mm__catergory-item img {
    max-width: inherit !important
}

.main-mm__catergory-order {
    background: #1774c9
}

.main-mm__catergory-order .main-mm__catergory-title {
    color: #fff
}


:root {
    --swiper-theme-color: #007aff;
    /*
    --swiper-preloader-color: var(--swiper-theme-color);
    --swiper-wrapper-transition-timing-function: initial;
    */
}
:host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
}
.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
    display: block;
}
.swiper-vertical > .swiper-wrapper {
    flex-direction: column;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
    transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
    touch-action: pan-y;
}
.swiper-vertical {
    touch-action: pan-x;
}
.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block;
}
.swiper-slide-invisible-blank {
    visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto;
}
.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d;
}
.swiper-3d {
    perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
    transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    /* For Firefox */
    -ms-overflow-style: none;
    /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
    scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
    scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
    scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
    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, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
/* Slide styles end */
.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-navigation-top-offset: 50%;
    --swiper-navigation-sides-offset: 10px;
    --swiper-navigation-color: var(--swiper-theme-color);
    */
}
.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
    display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
    transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto;
}
.swiper-button-lock {
    display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: 'next';
}
/* Navigation font end */
:root {
    /*
    --swiper-pagination-color: var(--swiper-theme-color);
    --swiper-pagination-left: auto;
    --swiper-pagination-right: 8px;
    --swiper-pagination-bottom: 8px;
    --swiper-pagination-top: auto;
    --swiper-pagination-fraction-color: inherit;
    --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
    --swiper-pagination-progressbar-size: 4px;
    --swiper-pagination-bullet-size: 8px;
    --swiper-pagination-bullet-width: 8px;
    --swiper-pagination-bullet-height: 8px;
    --swiper-pagination-bullet-border-radius: 50%;
    --swiper-pagination-bullet-inactive-color: #000;
    --swiper-pagination-bullet-inactive-opacity: 0.2;
    --swiper-pagination-bullet-opacity: 1;
    --swiper-pagination-bullet-horizontal-gap: 4px;
    --swiper-pagination-bullet-vertical-gap: 6px;
    */
}
.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms 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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
}
.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.swiper-pagination-bullet:only-child {
    display: none !important;
}
.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: 200ms transform,
    200ms 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: 200ms transform,
    200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 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-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0;
}
.swiper-pagination-lock {
    display: none;
}
:root {
    /*
    --swiper-scrollbar-border-radius: 10px;
    --swiper-scrollbar-top: auto;
    --swiper-scrollbar-bottom: 4px;
    --swiper-scrollbar-left: auto;
    --swiper-scrollbar-right: 4px;
    --swiper-scrollbar-sides-offset: 1%;
    --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
    --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
    --swiper-scrollbar-size: 4px;
    */
}
.swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    position: relative;
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    left: 0;
    top: 0;
}
.swiper-scrollbar-cursor-drag {
    cursor: move;
}
.swiper-scrollbar-lock {
    display: none;
}
/* Zoom container styles start */
.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}
/* Zoom container styles end */
.swiper-slide-zoomed {
    cursor: move;
    touch-action: none;
}
/* a11y */
.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
    flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-fade .swiper-slide-active {
    pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-cube {
    overflow: visible;
}
.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
    content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
}
/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
/* Cube slide shadows end */
.swiper-flip {
    overflow: visible;
}
.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
/* Flip slide shadows end */
.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
}
.swiper-cards {
    overflow: visible;
}
.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
}
/* End */


/* Start:/local/templates/main/assets/libs/animate/animate.css?168510965077550*/
@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}


@media (max-width: 999.96px) {
    .main-mm__banner-right {
        display: none
    }
}

.main-mm__banner-img {
    border-radius: 15px
}

@media (max-width: 600px) {
    .main-mm__banner-img {
        height: auto;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }
}

@media (max-width: 479.96px) {
    .main-mm__banner-img {
        height: auto;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }
}

.main-mm__banner-box {
    display: grid;
    grid-template-columns: 1fr minmax(auto, 350px);
    grid-gap: 20px;
    gap: 20px;
    position: relative
}

.main-mm__banner-box > :first-child {
    min-width: 100%;
    width: 0
}

@media (max-width: 1300px) {
    .main-mm__banner-box {
        grid-template-columns: 70% 27%
    }
}

@media (max-width: 999.96px) {
    .main-mm__banner-box {
        display: block
    }
}

.main-mm__banner-box .swiper-slide {
    height: auto
}

.main-mm__banner-content {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding: 50px 35px;
    position: absolute;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 1300px) {
    .main-mm__banner-content {
        padding: 40px 30px
    }
}

@media (max-width: 999.96px) {
    .main-mm__banner-content {
        padding: 30px 20px
    }
}

.main-mm__banner-content.white-color .main-mm__banner-description, .main-mm__banner-content.white-color .main-mm__banner-subtitle, .main-mm__banner-content.white-color .main-mm__banner-title {
    color: #fff
}

.main-mm__banner-content.gray-color-description, .main-mm__banner-content.gray-color-subtitle, .main-mm__banner-content.gray-color-title {
    color: #212529
}

.main-mm__banner-big, .main-mm__banner-small, .main-mm__banner-small2 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    width: 100%
}

.main-mm__banner-title {
    font-size: 35px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 120%;
    margin-bottom: 8px;
    text-align: left;
    text-transform: uppercase
}

@media (max-width: 1300px) {
    .main-mm__banner-title {
        font-size: 27px
    }
}

@media (max-width: 479.96px) {
    .main-mm__banner-title {
        font-size: 18px
    }
}

.main-mm__banner-title.small {
    color: #212529;
    font-size: 23.39px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left;
    text-transform: uppercase
}

@media (max-width: 479.96px) {
    .main-mm__banner-title.small {
        font-size: 18px
    }
}

.main-mm__banner-subtitle {
    font-size: 30px;
    font-weight: 200;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left;
    text-transform: uppercase
}

@media (max-width: 1300px) {
    .main-mm__banner-subtitle {
        font-size: 23px
    }
}

@media (max-width: 479.96px) {
    .main-mm__banner-subtitle {
        font-size: 16px
    }
}

.main-mm__banner-description {
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left
}

@media (max-width: 999.96px) {
    .main-mm__banner-description {
        font-size: 18px
    }
}

@media (max-width: 479.96px) {
    .main-mm__banner-description {
        font-size: 16px
    }
}

.main-mm__banner-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    max-width: 250px
}

@media (max-width: 1300px) {
    .main-mm__banner-button {
        /*margin-top: 20px;*/
        max-width: 200px
    }
}

.main-mm__banner-button.small {
    margin-top: 30px;
    max-width: 200px
}

@media (max-width: 1300px) {
    .main-mm__banner-button.small {
        margin-top: 20px
    }
}

.main-mm__banner-button .card-mm-btn-basket {
    width: 100%
}


.main-mm__article {
    margin-top: 150px
}

@media (max-width: 999.96px) {
    .main-mm__article {
        margin-top: 120px
    }
}

@media (max-width: 479.96px) {
    .main-mm__article {
        margin-top: 100px
    }
}

.main-mm__article-all {
    color: #1774c9;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 120%;
    text-align: left;
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.main-mm__article-wrapper {
    display: grid;
    grid-gap: 20px;
    gap: 20px;
    grid-template-columns: repeat(4, 1fr)
}

@media (max-width: 767.96px) {
    .main-mm__article-wrapper {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media (max-width: 600px) {
    .main-mm__article-wrapper {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 479.96px) {
    .main-mm__article-wrapper {
        grid-template-columns: 1fr
    }
}

.main-mm__article-wrapper.listing {
    grid-row-gap: 40px
}

.main-mm__article-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.main-mm__article-title {
    color: #262f40;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left
}

.main-mm__article-img {
    border-radius: 15px;
    height: auto;
    width: 100%
}

.main-mm__article-date {
    color: #262f40;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left
}

.main-mm__info {
    margin-top: 200px
}

@media (max-width: 1367.96px) {
    .main-mm__info {
        margin-top: 120px
    }
}

@media (max-width: 600px) {
    .main-mm__info {
        margin-top: 100px
    }
}

.main-mm__info-text {
    color: rgba(33, 37, 41, .8);
    font-size: 30px;
    font-weight: 600;
    letter-spacing: -3%;
    line-height: 140%;
    margin-bottom: 70px;
    max-width: 955px;
    text-align: left
}

@media (max-width: 1367.96px) {
    .main-mm__info-text {
        font-size: 24px
    }
}

@media (max-width: 767.96px) {
    .main-mm__info-text {
        font-size: 20px
    }
}

@media (max-width: 600px) {
    .main-mm__info-text {
        font-size: 18px;
        margin-bottom: 50px
    }
}

.main-mm__info-text b {
    color: #212529
}

.main-mm__info-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px 20px;
    gap: 20px 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-template-areas: "content figure" "items1 items2 "
}

@media (min-width: 999.96px) and (max-width: 1260px) {
    .main-mm__info-wrapper {
        grid-template-areas: "content" "figure" "items1" "items2";
        grid-template-columns: 1fr
    }
}

@media (max-width: 999.96px) {
    .main-mm__info-wrapper {
        grid-template-areas: "content" "figure" "items1" "items2";
        grid-template-columns: 1fr
    }
}

.main-mm__info-content {
    background: #f5f5f5;
    border-radius: 20px;
    grid-area: content;
    padding: 30px
}

@media (max-width: 767.96px) {
    .main-mm__info-content {
        padding: 20px
    }
}

.main-mm__info-content-title {
    color: #212529;
    font-size: 24px;
    font-weight: 600;
    letter-spacing: -3%;
    line-height: 120%;
    margin-bottom: 30px;
    text-align: left
}

@media (max-width: 1367.96px) {
    .main-mm__info-content-title {
        font-size: 20px
    }
}

.main-mm__info-content-text {
    color: #262f40;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    max-width: 570px;
    text-align: left
}

@media (max-width: 1367.96px) {
    .main-mm__info-content-text {
        font-size: 14px
    }
}

.main-mm__info-content-text p {
    margin-bottom: 20px
}

.main-mm__info-content-text p:last-child {
    margin-bottom: 0
}

.main-mm__info-content-category {
    display: grid;
    grid-gap: 30px;
    gap: 30px;
    grid-template-columns: repeat(5, 1fr);
    margin-top: 30px
}

@media (max-width: 1367.96px) {
    .main-mm__info-content-category {
        gap: 20px
    }
}

@media (max-width: 767.96px) {
    .main-mm__info-content-category {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.main-mm__info-content-category-img {
    border-radius: 15px;
    height: 80px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 80px
}

@media (max-width: 1367.96px) {
    .main-mm__info-content-category-img {
        height: 70px;
        width: 70px
    }
}

@media (max-width: 767.96px) {
    .main-mm__info-content-category-img {
        height: 60px;
        width: 60px
    }
}

.main-mm__info-content-category-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    color: #262f40;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 14px;
    font-weight: 400;
    gap: 10px;
    letter-spacing: 0;
    line-height: 140%;
    text-align: left;
    text-transform: uppercase
}

@media (max-width: 767.96px) {
    .main-mm__info-content-category-item {
        font-size: 12px
    }
}

.main-mm__info-content-category-item a {
    text-align: center
}

.main-mm__info-figure {
    background: #262f40;
    border-radius: 20px;
    color: #fff;
    grid-area: figure;
    overflow: hidden;
    padding: 130px 30px 30px;
    position: relative
}

@media (max-width: 1367.96px) {
    .main-mm__info-figure {
        padding: 75px 30px 30px
    }
}

@media (max-width: 767.96px) {
    .main-mm__info-figure {
        padding: 65px 20px 20px
    }
}

.main-mm__info-figure:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='265' height='193' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23D81E00' d='M216.482-64.14c-16.45-3.747-24.236-.944-34.021 6.23-5.681-10.698-11.663-16.637-27.934-20.344-27.685-6.307-41.007 10.062-45.861 31.37l-8.378 36.773a132 132 0 0 0-2.073 13.916 184.5 184.5 0 0 0 .822 40.562c.48 3.809 1.019 7.223 1.556 10.23a214 214 0 0 0 1.446 7.413 9.63 9.63 0 0 0 3.422 5.482q.529.426 1.106.785a10.03 10.03 0 0 0 8.012.885 9.6 9.6 0 0 0 6.679-11.018 89 89 0 0 1-1.385-7.682A165.3 165.3 0 0 1 118.428.667c.485-3.369 1.09-6.71 1.91-10.035l7.631-33.495c2.342-10.282 7.143-19.658 24.606-15.68 20.354 4.638 15.888 19.012 14.625 24.554L158.938 2.28a9.99 9.99 0 0 0 5.422 11.423 9.75 9.75 0 0 0 13.509-6.734l8.982-39.426c1.29-5.662 2.721-18 25.519-12.807 16.152 3.68 15.545 14.325 13.874 21.656l-7.59 33.317-.679 2.98c-.76 3.338-1.514 6.646-2.625 9.872a166.3 166.3 0 0 1-22.879 44.285 200 200 0 0 1-4.254 5.739 10.31 10.31 0 0 0-2.098 9.208 9.73 9.73 0 0 0 7.185 6.715 9.2 9.2 0 0 0 4.396-.033 9.6 9.6 0 0 0 5.518-3.445 176 176 0 0 0 4.515-6.055 295 295 0 0 0 5.834-8.546 182.7 182.7 0 0 0 18.28-36.21 140 140 0 0 0 4.189-13.434l8.371-36.744c5.182-23.71-3.578-42.633-27.925-48.18'/%3E%3Cpath fill='%231774C9' d='M279.332 56.257a182.2 182.2 0 0 0-39.373-40.035l-1.188 5.215A138 138 0 0 1 234.5 35.23l-.409.972a154.8 154.8 0 0 1 31.885 34.787l.034-.149c4.725 6.782 4.766 12.653.51 17.577a53 53 0 0 1-7.571 7.366 233 233 0 0 0-7.814 6.777 14.6 14.6 0 0 1-9.296 4.34 7.58 7.58 0 0 1-4.661-2.378l-.524-.59-19.855-22.924a3.057 3.057 0 0 0-4.568-.038l-8.928 9.878a3.06 3.06 0 0 0-.041 4.035l19.821 23.073c1.389 1.884 3.67 7.419-6.405 15.593a166 166 0 0 1-16.477 11.92l-2.751 1.756c-2.063 1.348-6.931 4.69-19.195-8.762-2.552-2.556-10.393-10.518-20.065-22a182.4 182.4 0 0 0 35.588-24.807 10 10 0 0 1-1.341-.305 12.6 12.6 0 0 1-5.601-2.938 12.86 12.86 0 0 1-3.915-13.086 163.4 163.4 0 0 1-35.691 24.846l-.874.397-.586-.73a163.8 163.8 0 0 1-21.377-37.847 12.56 12.56 0 0 1-8.975 10.087 13.1 13.1 0 0 1-7.899-.138 183.5 183.5 0 0 0 21.463 37.742c-13.629 6.299-24.207 9.939-27.615 11.137-16.847 6.664-19.864 1.744-21.125-.424l-1.69-2.767a161 161 0 0 1-9.687-17.88c-5.57-11.74-1.116-15.74.952-16.837l28.3-12.36a3.056 3.056 0 0 0 1.695-3.721l-4.077-12.653a3.055 3.055 0 0 0-4.117-1.878L63.778 64.42l-.727.304a7.67 7.67 0 0 1-5.232.125 14.58 14.58 0 0 1-6.588-7.958c-1.815-4.144-3.16-7.178-4.107-9.494a56 56 0 0 1-4.025-9.85c-1.703-6.282 1.056-11.515 8.103-15.615l-.034.149A155.9 155.9 0 0 1 94.975 4.539c.082-.357.157-.685.082-1.047.413-4.012.913-7.723 1.542-11.31l.333-1.46 1.534-6.735A181.4 181.4 0 0 0 45.68 2.964C19.306 15.262 22.606 36.139 24.194 42.237a69 69 0 0 0 4.826 12.667 479 479 0 0 1 4.134 9.374 33.62 33.62 0 0 0 14.728 17.085c-2.432 7.784-1.379 16.645 3.22 26.313a178 178 0 0 0 10.67 19.766c.522.871 1.052 1.713 1.567 2.614a26.03 26.03 0 0 0 16.871 12.495c6.586 1.501 15.145.943 26.22-3.086a334 334 0 0 0 34.074-13.898 336 336 0 0 0 24.885 27.268c8.206 8.421 15.709 12.638 22.265 14.132a26 26 0 0 0 20.619-3.955l2.574-1.67a178 178 0 0 0 18.178-13.194c8.334-6.722 13.121-14.252 14.302-22.321a33.62 33.62 0 0 0 20.645-9.027l7.786-6.658a71.4 71.4 0 0 0 9.869-9.194c4.133-4.795 16.12-22.189-2.295-44.69'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='m54.888-109 264.637 60.29-54.888 240.927L0 131.927z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;
    content: "";
    height: 193px;
    position: absolute;
    right: 0;
    top: 0;
    width: 265px
}

@media (max-width: 1367.96px) {
    .main-mm__info-figure:after {
        right: -100px
    }
}

@media (min-width: 999.96px) and (max-width: 1260px) {
    .main-mm__info-figure:after {
        right: 0
    }
}

@media (max-width: 999.96px) {
    .main-mm__info-figure:after {
        right: 0
    }
}

@media (max-width: 767.96px) {
    .main-mm__info-figure:after {
        background-size: 205px 133px;
        height: 133px;
        right: -30px;
        width: 205px
    }
}

@media (max-width: 600px) {
    .main-mm__info-figure:after {
        background-size: 185px 103px;
        height: 103px;
        right: -30px;
        width: 185px
    }
}

.main-mm__info-figure-title {
    font-size: 24px;
    font-weight: 600;
    letter-spacing: -3%;
    line-height: 120%;
    margin-bottom: 30px;
    text-align: left
}

@media (max-width: 1367.96px) {
    .main-mm__info-figure-title {
        font-size: 20px
    }
}

.main-mm__info-figure-text {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    max-width: 570px;
    text-align: left
}

.main-mm__info-figure-text p {
    margin-bottom: 20px
}

.main-mm__info-figure-text p:last-child {
    margin-bottom: 0
}

@media (max-width: 1367.96px) {
    .main-mm__info-figure-text {
        font-size: 14px
    }
}

.main-mm__info-item {
    border: 1px solid transparent;
    border-radius: 20px;
    color: #212529;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 100%;
    padding: 20px;
    gap: 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: flex-start;
}
.main-mm__info-item .main-mm__info-item-top-block{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: initial;
    gap: 10px;
    align-items: center;
    font-weight: 600;
    font-size: large;
    white-space: nowrap

}

@media (max-width: 767.96px) {
    .main-mm__info-item {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 20px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        font-size: 14px;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

.main-mm__info-item-img {
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    width: 40px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background: #212529;
    justify-content: center
}

.main-mm__info-item.gray-soft {
    background: #f5f5f5
}

.main-mm__info-item.gray {
    background: #e2e2e2
}

.main-mm__info-item.border {
    border: 1px solid #e2e2e2
}

.main-mm__info-items-box1 {
    display: grid;
    grid-area: items1;
    grid-gap: 20px;
    gap: 20px;
    grid-template-columns: repeat(2, 1fr)
}

@media (max-width: 767.96px) {
    .main-mm__info-items-box1 {
        grid-template-columns: 1fr
    }
}

.main-mm__info-items-box2 {
    display: grid;
    grid-area: items2;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 20px 20px;
    align-self: start;
    gap: 20px 20px;
    grid-template-areas: "left-item right-item1" "left-item right-item2"
}

@media (max-width: 767.96px) {
    .main-mm__info-items-box2 {
        grid-template-areas: "left-item left-item" "right-item1 right-item1" "right-item2 right-item2"
    }
}

.main-mm__info-items-box2 .left-item {
    grid-area: left-item
}

.main-mm__info-items-box2 .right-item1 {
    grid-area: right-item1
}

.main-mm__info-items-box2 .right-item2 {
    grid-area: right-item2
}

.content-mm ul.sitemap li, .content-mm ul.footer_list li {
    list-style-type: none;
}


body .popup-modal{
    width: 527px;
    max-width: calc(100vw - 20px);
    background: #fff;
    padding: 30px;
    border-radius: 15px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  
  .popup-modal__title{
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    color: #212529;
    padding-right: 50px;
    padding-bottom: 30px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e2e2e2;
  }
  
  body .popup-modal .checkout_in{
    padding: 0;
    position: static;
  }
  
  body .close-modal-mm{
    top: 30px;
    right: 30px;
    transition: opacity 0.2s ease;
  }
  
  body .close-modal-mm:hover{opacity: 0.6;}

.modal_overlay {
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    z-index: 10;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
  }
  .modal-wrapper .modal {
    max-width: 95%;
    max-height: 100vh;
    left: 0;
    margin: 0 auto;
    top: 50%;
    transform: translateY(-50%);
    overflow-y: auto;
    padding: 20px 0;
  }
  
  @media (any-hover: hover){
    ::-webkit-scrollbar {
      width: 7px;
    }
    ::-webkit-scrollbar-thumb {
      width: 7px;
      border-radius: calc(1px / 0);
      background-color: #1774c9;
    }
  }
  

/* Редактирование модалки, собственно стили для модалок */
.popup-modal {
    max-width: 450px;
    width: 100%;
    margin: 0 auto;
    background: #fff;
    z-index: 2000;
    top: 15px;
    left: 50%;
    position: fixed;
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    display: none;
    max-height: 100%;
    overflow: auto;
  }
  .modal-wrapper {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    background: rgba(0, 0, 0, 0.5);
    z-index: 10000;
    backdrop-filter: blur(5px);
    margin: 0 0 20px 0;
  }
  .modal-wrapper.open {
    opacity: 1;
    visibility: visible;
  }
  .checkout_in {
    position: relative;
    padding: 50px 20px 20px;
  }
  .checkout_in img {
    max-width: 64px;
    height: 64px;
    border-radius: 50%;
    border: 1px solid #e3e3e3;
  }
  .popup-modal .processing_form {
    margin: 15px 0 40px;
    display: flex;
    flex-direction: column;
  }
  .processing_form label {
    font-size: 13px;
    margin-bottom: 8px;
    display: inline-block;
  }
  .processing_form input:not(.checkbox),
  .processing_form textarea {
    width: 100%;
    margin-bottom: 10px;
  }
  .processing_form input {
    border: 1px solid #ccc;
    border-radius: 5px;
    height: 35px;
    padding: 5px;
  }
  .option-item .mt-2.mb-4 {
    display: none;
  }
  .modal-body_scroll {
    overflow: initial;
  }
  .popup-modal.modal_content#color-modal {
    max-width: 582px;
    width: 100%;
    height: fit-content;
    top: 5%;
    max-height: 90vh;
  }
  .popup-modal.modal_content#color-modal .wrp {
    max-height: 500px;
  }
  .scrollbar-track {
    opacity: 1 !important;
  }
  .scrollbar-thumb {
    background: #115C8B !important;
  }
  .popup-modal.modal_content#color-modal .modal-body_scroll .checkout_in {
    padding: 20px;
  }
  .popup-modal.modal_content#color-modal .modal-body_scroll .checkout_in .option-item {
    padding: 0;
    max-width: 64px;
    max-height: 64px;
    margin: 11px;
    border: 1px solid transparent;
  }
  .popup-modal.modal_content#color-modal .modal-body_scroll .checkout_in .option-item.active {
    border: 1px solid #262F40;
    border-radius: 50%;
    position: relative;
  }
  .popup-modal.modal_content#color-modal .modal-body_scroll .checkout_in .option-item.active::after {
    position: absolute;
    content: '';
    width: 64px;
    height: 64px;
    display: block;
    background-image: url('/images/check-icon.svg');
    background-repeat: no-repeat;
    background-position: center;
  }
  .popup-modal.modal_content#color-modal .modal-header_scroll .close {
    background-color: transparent;
    font-size: 0;
    background-image: url('/images/close-icon.svg');
    background-repeat: no-repeat;
    background-position: center;
    opacity: 1;
    top: 20px;
    right: 15px;
  }
  .checkbox + label {
    position: relative;
    padding: 0 0px 0 37px;
    margin-top: 14px;
    color: #a6a6a6;
  }
  .checkbox + label::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0;
    width: 25px;
    height: 24px;
    border: 1px solid #52a902;
    background: #fff;
  }

  .close-modal-mm {
    position: absolute;
    top: 20px;
    right: 30px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Crect width='23' height='23' fill='none' rx='-.5' transform='translate(.5 .5)'/%3E%3Cpath stroke='%23262F40' stroke-linejoin='round' stroke-width='1.5' d='M22 12c0-5.5-4.5-10-10-10S2 6.5 2 12s4.5 10 10 10 10-4.5 10-10Z'/%3E%3Cpath stroke='%23262F40' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m9.17 14.83 5.66-5.67M9.17 9.16l5.66 5.67'/%3E%3C/svg%3E") no-repeat;
    cursor: pointer;
    height: 24px;
    width: 24px;
  }
  .modal {
    z-index: 99999999;
  }
  .modal {
    width: 500px;
    display: block;
    margin: 30% 0 0 -250px;
    position: relative;
    top: 50%;
    left: 50%;
    opacity: 0;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    background: #fafafa;
  }
  .modal .content .text p {
    margin: 0;
    font-size: 14px;
    color: black;
    line-height: 1.6;
  }

#alert-modal{max-width: 650px;}

.modal-mm-option__item-select-other-checked{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  height: 50px;
  background: #1774c9;
  border: none;
  border-radius: 15px;
  font-size: 14px;
  font-weight: 600;
  line-height: 120%;
  text-align: center;
  color: #fff;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 15px;
  box-shadow: none;
  outline: none;
  cursor: pointer;
  transition: background-color 0.2s ease 0s;
}

.modal-mm-option__item-select-other-checked span::before{
  background: url(/local/templates/main/assets/css/../img/check.svg) no-repeat;
}

.modal-mm-option__item-select-other-checked:hover{background: #09569c;}

.input-group{
  display: inline-flex;
  height: 50px;
  border: 1px solid #e2e2e2;
  border-radius: 15px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}

.main-profile-form-buttons-block .btn, .main-profile-form-buttons-block input[type="submit"].btn, .main-profile-form-buttons-block button.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
    height: 50px;
    background: #1774C9;
    border: 1px solid #1774C9;
    border-radius: 15px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2;
    color: #fff;
    text-decoration: none;
    text-align: center;
    padding: 0 15px;
    cursor: pointer;
    transition: all 0.2s ease 0s;
}
.main-profile-form-buttons-block {
    float: right;
}
/* End */
/* /local/templates/megamebel/assets/style.css?1773388702202468 */
/* /local/templates/megamebel/components/sotbit/regions.choose/template_custom/style.css?17685618246620 */
/* /local/templates/megamebel/components/mog/yandex.search/top/style.css?17685632521015 */
/* /local/templates/megamebel/old_merge_design.css?1773380494145103 */
