:root{--container:100%;--containerGutterWidth:30px;--asideWidth:255px;--asideWidthBigger:324px;--asideMenuWidth:232px}.icon-32x32{width:90px;height:22px;fill:#000;stroke:initial}.icon-arrow{width:32px;height:32px;fill:initial;stroke:#050505}.icon-availability{width:80px;height:80px;fill:initial;stroke:#002E98}.icon-balance{width:29px;height:24px;fill:#666;stroke:initial}.icon-benefit-1{width:40px;height:40px;fill:initial;stroke:#fff}.icon-benefit-2{width:40px;height:40px;fill:initial;stroke:#fff}.icon-benefit-3{width:40px;height:40px;fill:#fff;stroke:#fff}.icon-cart{width:24px;height:24px;fill:#fff;stroke:initial}.icon-close-set{width:16px;height:16px;fill:initial;stroke:#399EFE}.icon-close{width:33px;height:33px;fill:initial;stroke:#fff}.icon-facebook{width:24px;height:24px;fill:initial;stroke:#666}.icon-filter{width:16px;height:16px;fill:initial;stroke:#313131}.icon-folder{width:24px;height:24px;fill:#666;stroke:initial}.icon-instagram{width:24px;height:24px;fill:initial;stroke:#666}.icon-mastercard{width:35px;height:28px;fill:#979797;stroke:initial}.icon-minus{width:24px;height:24px;fill:initial;stroke:#050505}.icon-mobile-menu-button{width:32px;height:32px;fill:initial;stroke:#fff}.icon-nav-1{width:32px;height:32px;fill:#666;stroke:initial}.icon-nav-2{width:32px;height:32px;fill:#666;stroke:initial}.icon-nav-3{width:32px;height:32px;fill:#666;stroke:initial}.icon-nav-4{width:32px;height:32px;fill:#666;stroke:initial}.icon-nav-5{width:32px;height:32px;fill:#666;stroke:initial}.icon-nav-6{width:32px;height:32px;fill:#666;stroke:initial}.icon-nav-7{width:32px;height:32px;fill:#666;stroke:initial}.icon-nav-8{width:32px;height:32px;fill:#666;stroke:initial}.icon-phone{width:24px;height:24px;fill:#CD0001;stroke:initial}.icon-plus{width:24px;height:24px;fill:initial;stroke:#050505}.icon-refresh{width:40px;height:40px;fill:#050505;stroke:#050505}.icon-search{width:33px;height:33px;fill:initial;stroke:#575755}.icon-slider-arrow{width:24px;height:24px;fill:initial;stroke:#fff}.icon-trash{width:24px;height:24px;fill:#979797;stroke:initial}.icon-user{width:40px;height:40px;fill:#fff;stroke:initial}.icon-visa{width:68px;height:22px;fill:#979797;stroke:initial}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Value Sans Pro",sans-serif;color:#050505;background-color:#FAFAFA;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}html,body{height:100%;margin:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:none}a{text-decoration:underline;text-decoration-skip-ink:none;outline:none;color:#CD0001}a:hover{text-decoration:none}img{max-width:100%;vertical-align:middle}svg{transition:all .3s}ul,ol{margin:0;padding:0;list-style-type:none}table{width:100%}label{cursor:pointer}hr{height:1px;margin:0
0 16px;background:#F0F0F0;border:none}@font-face{font-family:'Value Sans Pro';src:url("/fonts/ValueSansPro/regular/ValueSansPro.woff2") format("woff2"),url("/fonts/ValueSansPro/regular/ValueSansPro.woff") format("woff");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:'Value Sans Pro';src:url("/fonts/ValueSansPro/medium/ValueSansPro.woff2") format("woff2"),url("/fonts/ValueSansPro/medium/ValueSansPro.woff") format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:'Value Sans Pro';src:url("/fonts/ValueSansPro/bold/ValueSansPro.woff2") format("woff2"),url("/fonts/ValueSansPro/bold/ValueSansPro.woff") format("woff");font-style:normal;font-weight:bold;font-display:swap}@font-face{font-family:'Value Sans Pro';src:url("/fonts/ValueSansPro/black/ValueSansPro.woff2") format("woff2"),url("/fonts/ValueSansPro/black/ValueSansPro.woff") format("woff");font-style:normal;font-weight:900;font-display:swap}body{font-size:12px;line-height:1.5}body h1,body h2,body h3,body h4,body .title-h1,body .title-h2,body .title-h3,body .title-h4{font-weight:500}body h1,body .title-h1{font-size:24px;line-height:32px;margin:0.67em 0}body h2,body .title-h2{font-size:21px;line-height:30px;margin:0.83em 0}body h3,body .title-h3{font-size:18px;line-height:27px;margin:1em
0}body h4,body .title-h4{font-size:16px;line-height:24px;margin:1.33em 0}body input[type='checkbox']{position:relative;width:32px;height:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px
solid #F0F0F0;border-radius:8px;cursor:pointer;padding:0;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}body input[type='checkbox']:after{content:'';background:url("/images/icons/check.svg") center no-repeat;position:absolute;left:50%;top:50%;width:24px;height:24px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:all .2s}body input[type='checkbox']:checked:after{opacity:1;visibility:visible}body input[type='radio']{position:relative;width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px
solid #F0F0F0;border-radius:50%;cursor:pointer;padding:0;margin:0;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}body input[type='radio']:after{content:'';background:#002E98;position:absolute;left:50%;top:50%;width:12px;height:12px;border-radius:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:all .2s}body input[type='radio']:checked:after{opacity:1;visibility:visible}body input[type='number']{-moz-appearance:textfield}body input[type='number']::-webkit-outer-spin-button,body input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body
.hide{display:none !important}body
.layout{position:relative;min-width:320px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding-top:64px;padding-bottom:32px}body
.container{width:var(--container);max-width:100%;margin-right:auto;margin-left:auto;padding-right:calc(var(--containerGutterWidth) / 2);padding-left:calc(var(--containerGutterWidth) / 2)}body .shrink-l{display:-ms-flexbox;display:flex}body .shrink-l:after{position:relative;content:'';-ms-flex-positive:1;flex-grow:1}body .shrink-r{display:-ms-flexbox;display:flex}body .shrink-r:before{position:relative;content:'';-ms-flex-positive:1;flex-grow:1}body
main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body main>h1{margin-top:0}body main>*:last-child{margin-bottom:0}body
footer{position:relative;min-width:320px;-ms-flex-negative:0;flex-shrink:0}body .breadcrumb~.section--first-screen{margin-bottom:16px}body
#shadow{visibility:hidden;opacity:0;position:fixed;z-index:55;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);cursor:pointer;transition:all .3s}body
#shadow.active{visibility:visible;opacity:1}body.open-mobile-drop #mobile-drop{left:0}body.open-mobile-drop .mobile-menu-btn .call-aside{opacity:0;visibility:hidden}body.open-mobile-drop .mobile-menu-btn .close-aside{opacity:1;visibility:visible}body.open-search .search-button .call-aside{opacity:0;visibility:hidden}body.open-search .search-button .close-aside{opacity:1;visibility:visible}body.open-search
.search{opacity:1;visibility:visible}body.open-sort-filters #sort-filters{left:0}body.open-cart
#cart{right:0}body.open-cart .header__cart-close{opacity:1;visibility:visible}.modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out;z-index:100}.modal-open{visibility:visible;opacity:1}.modal-content{background:#fff;z-index:800;position:absolute;width:calc(100% - 30px);max-width:1000px;max-height:80%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.modal-content::-webkit-scrollbar{width:0}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:550;cursor:pointer;background:rgba(0,0,0,0.5)}.modal-close{position:fixed;height:40px;width:40px;top:10px;right:10px;cursor:pointer;z-index:1000;border-radius:50%;border:none;font-size:0;padding:0}.modal-close:before,.modal-close:after{display:block;position:absolute;top:50%;left:50%;content:'';width:3px;height:20px;border-radius:4px;background:#000;transition:all .3s}.modal-close:before{-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.modal-close:after{-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.modal-close:hover:before,.modal-close:hover:after{background:#002E98}.modal-noscroll{overflow:hidden}.swiper-container{margin:0
auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0
auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.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-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px
0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0
4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align: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}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-ms-transform-origin:50%;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px
solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0
!important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0
!important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px
solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px
solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0
5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered
li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0
5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px
solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px
solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px
solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px
solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px
solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px
solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0
5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0
5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px
solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px
solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px
solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.header{position:fixed;top:0;left:0;width:100%;z-index:60;min-height:64px;display:-ms-flexbox;display:flex}.header__inner{display:-ms-flexbox;display:flex;background:#050505}.header
.menu{display:none}.header
.user{-ms-flex-item-align:normal;align-self:normal;margin:0
0 0 24px;display:none}.header__logo{width:51px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;margin:0
auto 0 0}.header__cart{width:64px;height:100%;margin:0
-15px 0 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#CD0001;position:relative}.header__cart-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.header__cart-call{position:relative;display:-ms-flexbox;display:flex}.header__cart-call
span{position:absolute;right:-8px;top:-8px;background:#002E98;color:#fff;width:20px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;padding:2px
0 0}.header__cart-call span:empty{display:none}.header__cart-close{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:1}.header__cart
svg{width:32px;height:32px}.nav{background:#fff;z-index:10}.nav__list{font-size:16px;line-height:21px;font-weight:500}.nav__item{display:-ms-flexbox;display:flex;border-bottom:1px solid #F0F0F0;height:64px}.nav__item>a{color:#666;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;width:100%}.nav__item .icon-arrow{fill:transparent;width:24px;height:24px;stroke:#979797;margin:0
0 0 auto}.nav__item-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-negative:0;flex-shrink:0}.nav__item-icon
img{width:32px;height:32px}.nav--main{border-top:1px solid #F0F0F0;margin:0
-15px}.nav--main
.nav__item{height:96px;padding:0
15px}.nav--main .nav__item-icon{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#050505;margin:0
16px 0 0;transition:all .15s}.nav--main .nav__item-icon
svg{fill:#fff}.nav--main .nav__item-icon
img{filter:brightness(0) invert(1)}.nav--main .nav__item:hover .nav__item-icon{background:#CD0001}.nav--aside{position:fixed;width:80px;top:87px;height:calc(100vh - 87px);left:0;box-shadow:0 4px 16px rgba(0,0,0,0.08);display:none}.nav--aside
.nav__list{height:100%;overflow:hidden;overflow-y:scroll;scrollbar-width:none}.nav--aside .nav__list::-webkit-scrollbar{width:0;background:transparent}.nav--aside
.nav__item{-ms-flex-pack:center;justify-content:center;padding:2px}.nav--aside .nav__item>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .3s}.nav--aside .nav__item
span{opacity:0;visibility:hidden;transition:opacity .3s;text-align:left}.nav--aside .nav__item-icon{-ms-flex-item-align:normal;align-self:normal;-ms-flex-pack:center;justify-content:center;width:76px}.nav--aside .nav__item:hover>a{background:#F0F0F0}.footer{position:relative;min-height:60px;display:-ms-flexbox;display:flex;background:#fff;padding-top:32px;padding-bottom:24px}.footer__logo{position:relative;margin:0
64px 0 0}.footer__logo
.logo{width:88px}.footer__logo
.payments{margin:24px
0 0}.footer__menu{display:none}.footer__feedback{margin:0
0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.footer__feedback>span{font-weight:500;font-size:12px;line-height:18px;color:#979797;display:none}.footer__feedback .callback
a.callback__phone{color:#050505;font-size:18px;line-height:27px}.footer__feedback .callback a.callback__phone
svg{display:none}.footer__feedback .callback a.modal-init{font-size:14px;line-height:21px}.footer__feedback
.social{margin:auto 0 0}.form{position:relative;padding:16px;background:#fff;display:grid;grid-gap:8px;font-weight:500;font-size:14px;line-height:21px;width:100%}.form>*:first-child{margin-top:0}.form>*:last-child{margin-bottom:0}.form h2,.form .title-h2{margin-top:0}.form
a{color:#002E98}.form input[type='checkbox']:after{background-image:url("/images/icons/check-blue.svg")}.form__section{display:grid;grid-gap:8px}.form__section.form-group .control-label:empty{margin:0}.form__section.form-group
div{display:grid;grid-gap:12px}.form .form-group{display:grid;grid-gap:4px}.form .form-group.has-error .form-control{border-color:#CD0001}.form .form-control:not(button){resize:none;width:100%;height:48px;border:1px
solid #F0F0F0;padding:0
12px;font-weight:500;font-size:16px;line-height:21px;color:#666;transition:all .3s;-moz-appearance:none;-webkit-appearance:none}.form .form-control:not(button):-ms-input-placeholder{transition:all .3s;color:#666;white-space:nowrap;opacity:1}.form .form-control:not(button)::placeholder{transition:all .3s;color:#666;white-space:nowrap;opacity:1}.form .form-control:not(button):hover{border-color:rgba(151,151,151,0.32)}.form .form-control:not(button):focus{background:rgba(240,240,240,0.24);border-color:rgba(151,151,151,0.32)}.form .form-control:not(button):focus:-ms-input-placeholder{opacity:0}.form .form-control:not(button):focus::placeholder{opacity:0}.form .help-block{display:none}.form textarea.form-control{padding:17px
12px;height:96px}.form__checkboxes{margin:8px
0 16px}.form__checkboxes .form-group{margin:0}.form__checkboxes
label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500}.form__checkboxes
input{margin:0
8px 0 0}.form__radio{font-size:14px;line-height:24px;color:#050505}.form__radio div
label{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:8px;font-weight:500}.form__radio div label input~*{grid-column-start:2}.form__radio div label
i{font-weight:500;font-size:12px;line-height:18px;color:#555}.form__buttons{margin:8px
0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form__buttons .form-group{width:100%}.form__buttons .form-group:nth-child(n+2){margin:0
0 0 16px}.form__buttons .form-control{border-radius:0;font-size:12px}.form.form--modal{background:#fff;padding:24px}.form.form--modal h2,.form.form--modal .title-h2{font-weight:bold;font-size:24px;line-height:32px}.form.form--modal
a{font-weight:500}.form.form--modal
.button{font-weight:500}.form.form--modal>span{display:inline-block;font-weight:500;width:100%}.form.form--modal .form__checkboxes input:checked+span{color:#002E98;text-decoration:underline;text-decoration-skip-ink:none}.form.form--modal .form__buttons+span{text-align:center}.form.form--modal .control-label{font-weight:bold;font-size:12px;line-height:18px;color:#979797}.form.form--recovery h2,.form.form--recovery .title-h2{margin-bottom:0}.form.form--recovery>span{margin:0
0 24px}.form.form--order .control-label{margin-left:8px;color:#050505}.form.form--order
.select2{width:100% !important}.form.form--account{font-weight:500;color:#666;padding:16px}.form.form--account h2,.form.form--account .title-h2{color:#050505}.form.form--account
hr{margin:32px
0 16px}.form.form--account .control-label{font-size:12px;line-height:18px;color:#979797}.form.form--account
.form__buttons{-ms-flex-pack:end;justify-content:flex-end;margin:16px
0 0}.form.form--account .form__buttons .form-group{max-width:185px}.form.form--feedback textarea.form-control{height:96px}.added{box-shadow:0 6px 16px rgba(0,46,152,0.25);position:fixed;top:62px;right:15px;background:#002E98;color:#fff;padding:15px
24px;margin:15px
0 0;font-size:14px;line-height:21px;z-index:61;border-radius:3px;transition:all .3s;opacity:0;visibility:hidden}.added:after{content:'';display:block;position:absolute;bottom:calc(100% - 1px);right:16px;width:0;height:0;border-style:solid;z-index:1;border-color:transparent transparent #002E98 transparent;border-width:11px}.added.active{opacity:1;visibility:visible}.breadcrumb{display:-ms-flexbox;display:flex;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;z-index:10}.breadcrumb::-webkit-scrollbar{height:0}.breadcrumb
li{position:relative;font-weight:500;font-size:12px;line-height:1;transition:all .3s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#555}.breadcrumb li:after{position:relative;content:'';width:16px;height:16px;background:url(/images/icons/arrow.svg) no-repeat;-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:0
4px}.breadcrumb
li.active{cursor:default}.breadcrumb li.active:after{display:none}.breadcrumb li
a{display:block;font-weight:500;font-size:12px;line-height:1;cursor:pointer;white-space:nowrap;text-decoration:none;color:#555;border-bottom:1px solid transparent;transition:all .2s}.breadcrumb li a:hover{color:#CD0001;border-bottom-color:#CD0001}.benefits{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;background:#fff;margin:0
-15px;-ms-flex-order:1;order:1}.benefits__item{display:-ms-flexbox;display:flex;padding:16px}.benefits__item:nth-child(n+2){border-top:1px solid #F0F0F0}.benefits__icon{margin:0
16px 0 0;background:#CD0001;border-radius:50%;width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.benefits__icon
svg{fill:transparent;width:24px;height:24px}.benefits__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:18px}.benefits__info>b{font-weight:500;font-size:16px;line-height:24px}.benefits__info
p{margin:0}.book{font-weight:500;background:#fff;margin:0
-15px -1px}.book__info{border-top:1px solid #F0F0F0;padding:13px
16px;display:grid;grid-gap:8px;grid-template-columns:minmax(115px, 16.52542%) 1fr minmax(85px,10.16949%)}.book__info-number{color:#002E98;white-space:nowrap;padding:0
0 0 28px;position:relative;text-decoration:none}.book__info-number
svg{position:absolute;left:-4px;top:-3px;width:24px;height:24px;fill:transparent;stroke:#002E98;-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-flex-negative:0;flex-shrink:0}.book__info-number
span{position:relative;border-bottom:1px dashed #002E98;transition:all .3s}.book__info-number:hover
span{border-bottom-color:transparent}.book__info-date{display:none;color:#979797}.book__info-sum{color:#666}.book__info-status{text-align:right}.book__drop{padding:0
16px 16px;display:none}.book__item{position:relative;font-weight:500;font-size:14px;line-height:18px;color:#050505;display:grid;padding:16px;grid-gap:12px;grid-template-columns:120px 1fr 65px;border:1px
solid #F0F0F0;margin:0
0 -1px}.book__item
span{font-size:12px;line-height:18px;color:#979797;margin:0
0 4px}.book__item-name{grid-column:2 / 4}.book__item-price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.book__item-quantity{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.book__item-sum{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.book__invoice{margin:16px
0 0;position:relative}.book__invoice
ul{font-size:16px;line-height:24px;color:#979797;font-weight:normal}.book__invoice ul
li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0
0 7px}.book__invoice ul li.book__invoice-sum{height:70px;margin:16px
0 0;border-top:1px solid #F0F0F0}.book__invoice ul li.book__invoice-sum
b{font-weight:bold;font-size:24px;line-height:32px}.book__invoice ul
b{font-weight:500;font-size:18px;line-height:27px;margin:0
0 0 auto;color:#050505}.book__invoice
.button{border-radius:0;font-size:12px;width:100%}.book:last-child{margin-bottom:-16px}.book.delivered .book__info-status{color:#7EC214}.book.canceled .book__info-status{color:#CD0001}.book.processing .book__info-status{color:#002E98}.book.active .book__info-number
svg{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.button{color:#fff;text-decoration:none;background:#CD0001;border:1px
solid #CD0001;font-size:16px;line-height:1;font-weight:bold;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;cursor:pointer;outline:none;padding:0
24px;min-height:48px;transition:all .2s ease;white-space:nowrap;border-radius:24px}.button:disabled{background:#F0F0F0;border-color:#F0F0F0;color:#979797;cursor:default;font-weight:500;opacity:.6}.button:disabled:hover{background:#F0F0F0;box-shadow:none}.button:hover{background:#050505;border-color:#050505}.button--blue{background:#002E98;border:1px
solid #002E98}.button--light{background:transparent;border:1px
solid #002E98;color:#002E98}.button--disabled{background:#F0F0F0;border-color:#F0F0F0;color:#979797}.button--disabled:hover{background:#F0F0F0;border-color:transparent;box-shadow:none}.button
svg{margin:0
8px 3px 0}.call{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:-webkit-sticky;position:sticky;top:-1px;padding:65px
0 0;margin:-65px 0 8px;z-index:9}.call
a{min-width:50%;-ms-flex-positive:1;flex-grow:1;text-transform:capitalize;font-size:16px;line-height:24px;min-height:48px;transition:none}.call
a.button{border-radius:3px}.call a:hover{box-shadow:none}.call__filter{background:#CD0001;border-color:#CD0001;color:#fff}.call__sort{color:#5E6466;border-color:#F0F0F0;background:#fff}.call[stuck]{width:calc(100% + 30px);margin:-65px -15px 8px;box-shadow:0 2px 16px rgba(29,29,27,0.4)}.call[stuck] a{border-radius:0}.call[stuck] .call__filter{background:#fff;border-color:#F0F0F0;border-left:none;color:#CD0001}.call[stuck] .call__sort{border-right:none}.callback{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.callback
a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;white-space:nowrap}.callback a.modal-init{font-weight:500;font-size:12px;line-height:18px;color:#979797;border-bottom:1px dashed #979797;transition:all .3s}.callback a.modal-init:hover{border-bottom-color:transparent}.callback
a.callback__phone{color:#fff;font-size:16px;line-height:24px;font-weight:bold;pointer-events:auto}.callback a.callback__phone
svg{margin:0
4px 3px 0;display:none}.cart{position:fixed;top:64px;right:-100%;z-index:60;transition:right .3s;height:calc(100% - 64px)}.cart__inner{-ms-flex-align:center;align-items:center;color:#fff;padding:0
16px;background:#CD0001;text-decoration:none;display:none;background:#CD0001;box-shadow:0 2px 16px rgba(0,0,0,0.08);height:87px;width:var(--asideWidth);position:fixed;top:0;right:0;z-index:1}.cart__inner>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:21px}.cart__inner>div
span{font-size:12px;line-height:18px}.cart__inner
svg{width:40px;height:40px;margin:0
8px 3px 0}.cart__inner:after{content:'';display:block;position:absolute;top:calc(100% - 1px);left:16px;width:0;height:0;border-style:solid;z-index:1;border-color:#CD0001 transparent transparent transparent;border-width:11px}.cart__drop{position:relative;width:var(--asideWidthBigger);padding:10px
16px 0;box-shadow:0 4px 16px rgba(0,0,0,0.08);height:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;overflow-y:scroll;scrollbar-color:transparent;scrollbar-width:none}.cart__drop::-webkit-scrollbar{width:4px}.cart__drop::-webkit-scrollbar-track{background-color:transparent;border-radius:0;width:4px}.cart__drop::-webkit-scrollbar-thumb{background-color:transparent;border-radius:5px}.cart__drop::-webkit-scrollbar-thumb:hover{background-color:transparent}.cart__list{-ms-flex-positive:1;flex-grow:1;margin:0
-8px 24px;padding:0
8px;min-height:175px}.cart__invoice{margin:auto 0 0;position:relative}.cart__invoice
ul{font-size:16px;line-height:24px;color:#979797}.cart__invoice ul
li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0
0 7px}.cart__invoice ul li.cart__invoice-sum{height:70px;margin:16px
0 0;border-top:1px solid #F0F0F0}.cart__invoice ul li.cart__invoice-sum
b{font-weight:bold;font-size:24px;line-height:32px}.cart__invoice ul
b{font-weight:500;font-size:18px;line-height:27px;margin:0
0 0 auto;color:#050505}.cart__hint{padding:13px
16px;color:#fff;background:#002E98;font-size:14px;line-height:21px;font-weight:300;position:relative;margin:0
0 30px;display:none}.cart__hint:after{content:'';display:block;position:absolute;top:calc(100% - 1px);left:16px;width:0;height:0;border-style:solid;z-index:1;border-color:#002E98 transparent transparent transparent;border-width:11px}.cart__empty{-ms-flex-positive:1;flex-grow:1;display:none;position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:24px;padding:15px
0 0;overflow:hidden}.cart__empty-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto 0 0}.cart__empty-content>b{font-size:24px;line-height:32px;margin:0
0 4px}.cart__empty-content>p{margin:0
0 12px}.cart__waiter{-ms-flex-positive:1;flex-grow:1;background:url("/images/waiter.svg") no-repeat;background-size:contain;min-height:350px;max-height:550px;width:100%}.cart__action{position:relative}.cart__action
.button{width:calc(100% + 32px);min-height:52px;border-radius:0;margin:0
-16px}.cart.hint
.cart__hint{display:block}.cart.empty
.cart__empty{display:-ms-flexbox;display:flex}.cart.empty
.cart__list{display:none}.cart.empty
.cart__invoice{display:none}.catalog-menu{margin:24px
calc(var(--containerGutterWidth) / 2 * -1) 0;padding-inline:calc(var(--containerGutterWidth) / 2);border-bottom:1px solid #F0F0F0;background:#fff}.catalog-menu__list{margin-right:calc(var(--containerGutterWidth) / 2 * -1);padding-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;overflow-x:auto;scrollbar-width:none}.catalog-menu__list::-webkit-scrollbar{height:0}.catalog-menu__link{padding:16px
0 8px;display:inline-block;color:#050505;font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;text-transform:uppercase}.catalog-menu__link.active{border-color:#CD0001}.cart-item{position:relative;border-bottom:1px solid #F0F0F0;padding:16px
0}.cart-item__info{display:-ms-flexbox;display:flex;margin:0
0 16px}.cart-item__image{width:70px;margin:0
8px 0 0;-ms-flex-negative:0;flex-shrink:0}.cart-item__title{font-weight:500;font-size:14px;line-height:18px;text-decoration:none;color:#050505;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-item__actions{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.cart-item__actions
.price{margin:0
12px 0 0}.cart-item__actions
.price__old{padding:6px
8px}.cart-item__actions .price__old
span{font-size:12px;font-weight:normal}.cart-item__actions .price__old+.price__default{margin:-6px 0 0;padding:9px
8px 5px 8px;position:static}.cart-item__actions .price__old+.price__default
span{font-size:18px;line-height:1}.cart-item__actions .price__old+.price__default:after{top:0;-ms-transform:none;transform:none;font-size:10px;line-height:15px;margin:0}.cart-item__actions
.price__default{font-size:12px;line-height:18px}.cart-item__actions .price__default
span{font-size:18px;line-height:21px}.cart-item__actions
.quantity{padding:0
4px}.cart-item__actions .quantity
input{height:32px}.cart-item__submit{display:-ms-flexbox;display:flex;border:none;padding:0;margin:0
0 3px auto;background:none;cursor:pointer}.category{position:relative;margin:0
0 12px;z-index:1;display:-ms-flexbox;display:flex}.category__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px}.category__item{padding:0
12px;height:32px;margin:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-style:normal;color:#666;border:1px
solid #F0F0F0;background:#fff;text-decoration:none;border-radius:16px;white-space:nowrap;transition:all .2s;cursor:pointer;font-weight:500;font-size:14px;line-height:21px}.category__item.active,.category__item:hover{border-color:#F0F0F0;background:#F0F0F0;color:#666}#checkout{display:none}.checkout{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;padding:24px
0 0;overflow:hidden;position:relative}.checkout__hill{width:100%}.checkout__delivery{position:absolute;left:-163px;bottom:0;z-index:1}.checkout__delivery.on{animation:run 2s ease-out}.checkout__delivery.start{animation:start-run .8s ease-out}.checkout .icon-availability{width:40px;height:40px;fill:transparent;margin:0
0 12px}.checkout .title-h2{margin:0
0 4px;font-weight:500;font-size:24px;line-height:32px}.checkout
span{margin:0
0 48px;font-weight:500;font-size:16px;line-height:24px;color:#555}@keyframes
run{to{left:100%}}@keyframes start-run{from{left:-239px}to{left:-163px}}.contacts{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:16px}.contacts__address{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;padding:0
0 0 36px;margin:0
0 24px;position:relative}.contacts__address:before{position:absolute;content:'';width:24px;height:24px;left:0;top:1px;background:url(/images/icons/pointer.svg) center no-repeat}.contacts__address
b{font-size:18px;line-height:27px;margin:0
0 2px;font-weight:500}.contacts__address
span{font-size:14px;line-height:21px;color:#979797}.contacts
.callback{-ms-flex-align:start;align-items:flex-start;margin:0
0 24px}.contacts .callback
a.callback__phone{font-size:18px;line-height:27px;color:#050505;font-weight:500}.contacts .callback a.callback__phone
svg{display:block;margin:0
12px 3px 0}.contacts .callback a.modal-init{margin:0
0 0 36px;font-size:14px;line-height:21px}.contacts .social
svg{stroke:#CD0001}.contacts .social a:hover
svg{stroke:#002E98}.content{position:relative;margin:0
0 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;color:#666}.content>div{position:relative;overflow:hidden}.content__open{display:inline-block;font-weight:500;font-size:14px;line-height:21px;text-decoration:none;white-space:nowrap;border-bottom:1px dashed #CD0001;transition:all .3s;margin:1rem 0 0;position:relative;-ms-flex-order:2;order:2}.content__open:hover{border-bottom-color:transparent}.content__open:before{position:absolute;left:0;top:0;content:attr(data-minimize);color:inherit;font-size:inherit;opacity:0;visibility:hidden}.content__open+div{height:300px}.content__open+div:before{position:absolute;content:'';width:100%;height:35%;left:0;bottom:0;background:linear-gradient(rgba(255,255,255,0),#fff)}.content.active>div{height:auto}.content.active>div:before{opacity:0;visibility:hidden}.content.active .content__open
span{position:absolute;opacity:0;visibility:hidden}.content.active .content__open:before{position:relative;left:auto;top:auto;opacity:1;visibility:visible}.cookies{padding:16px;position:fixed;width:calc(100% - 30px);max-width:370px;background:#fff url("/images/icons/cookie.svg") calc(100% - 16px) calc(100% - 16px) no-repeat;bottom:24px;right:15px;transition:all .6s;z-index:60;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;box-shadow:0 6px 24px rgba(29,29,27,0.16);border-radius:8px}.cookies
b{font-size:18px;line-height:27px;text-transform:uppercase}.cookies
p{width:100%;padding-right:114px}.cookies
.button{text-transform:none;padding:0
32px}.cookies__close{position:absolute;display:-ms-flexbox;display:flex;right:18px;top:18px;cursor:pointer}.cookies__close
svg{width:24px;height:24px;stroke:#979797}.cookies.hidden{opacity:0;visibility:hidden}.description{color:#666;font-size:14px;line-height:21px}.description b:not(.description__title){display:block}.description
p{margin:0}.description>*:first-child{margin-top:0}.description>*:last-child{margin-bottom:0}.description__title{display:none}.details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:8px;margin:0
0 48px}.details__slider{-ms-flex-negative:0;flex-shrink:0;position:relative}.details__slider .swiper-button-prev{margin:0
0 0 8px}.details__slider .swiper-button-next{margin:0
8px 0 0}.details__slider .swiper-slide{-ms-flex-align:center;align-items:center}.details__info{margin:16px
0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.details__info>h2,.details__info .title-h2{margin:0
0 12px}.details__info>*:first-child{margin-top:0 !important}.details__info>*:last-child{margin-bottom:0 !important}.details__info
.size{margin:0
0 12px}.details__info
.description{margin:0
0 16px}.details__info .description
b{margin:0
0 2px}.details__info
.benefits{-ms-flex-order:0;order:0;border:none;margin:0
0 48px;-ms-flex-direction:column;flex-direction:column}.details__info
.benefits__item{width:100%;padding:0;border:none}.details__info .benefits__item:nth-last-child(n+2){margin:0
0 8px}.details__info
.benefits__icon{background:transparent;width:auto;height:auto;margin:0
4px 0 -4px}.details__info .benefits__icon
svg{stroke:#666;width:40px;height:40px;margin:0
0 2px}.details__info
.benefits__info{-ms-flex-pack:center;justify-content:center}.details__info .benefits__info>b{font-weight:500;font-size:14px;line-height:18px;margin:0
0 2px}.details__info .benefits__info
p{font-size:12px;line-height:15px}.details__info
.price{margin:auto 0 12px}.details__info
.price__default{font-size:21px;line-height:28px}.details__info .price__default
span{font-size:24px;line-height:32px}.details__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.details__actions
.quantity{margin:0
8px 0 0}.details__actions
.button{-ms-flex-positive:1;flex-grow:1;max-width:240px}.details__note{font-size:10px;line-height:15px;margin:8px
0 0}.enter{display:none}.feedback{display:none}.filters{-ms-flex-negative:0;flex-shrink:0;padding:56px
16px 0;border:1px
solid #F0F0F0;border-top:none;box-sizing:border-box;background:#fff;position:fixed;top:-100%;left:0;width:100%;z-index:56;height:100%;overflow:hidden;overflow-y:scroll;transition:top .3s}.filters__head{background:#fff;padding:16px;margin:0
-16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:15}.filters__head
b{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px;line-height:27px;color:#666}.filters__head b
a{display:-ms-flexbox;display:flex;margin:0
4px 0 0;text-decoration:none}.filters__head b
svg{fill:transparent;stroke:#CD0001}.filters__reset{margin:0
0 0 auto;font-weight:500;font-size:12px;line-height:18px;transition:all .3s;text-decoration:none;background:transparent;border:none;border-bottom:1px dashed;padding:0;color:#CD0001;white-space:nowrap}.filters__reset:hover{border-bottom-color:transparent}.filters__section{padding:16px
0;border-top:1px solid #F0F0F0}.filters__title{font-weight:bold;font-size:14px;line-height:21px;margin:0
0 8px}.filters__choice{position:relative}.filters__choice-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:12px;line-height:18px;color:#666;margin:0
-8px 0 -4px;padding:4px
8px 4px 4px;transition:all .2s;border-radius:3px}.filters__choice-item
input{margin:0
8px 0 0}.filters__choice-item input:checked+span{color:#CD0001}.filters__choice-item
span{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}.filters__choice-item span:after{position:relative;content:attr(data-counter);font-weight:bold;color:#979797;margin:0
0 0 auto;padding:0
0 0 12px}.filters__choice-item.disabled{opacity:.4;cursor:default}.filters__choice-item.disabled:hover{background:transparent}.filters__apply{position:-webkit-sticky;position:sticky;bottom:0;width:calc(100% + 32px);margin:0
-16px;border-radius:0;min-height:56px;font-size:14px;z-index:15}.logo32x32{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.logo32x32__link{display:-ms-flexbox;display:flex}.logo32x32__link
svg{fill:#CD0001}.logo32x32__text{line-height:1.2;text-align:left !important;white-space:nowrap;color:#000;margin:0
0 2px;font-size:0;-ms-flex-order:-1;order:-1}.logo32x32__text
a{color:#CD0001}.logo32x32__text>span{font-size:10px;margin-right:3px}.labels{font-weight:bold;position:absolute;top:6px;left:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;z-index:5;width:calc(100% - 18px)}.labels>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.labels>div>span:not(.labels__item){font-weight:500;height:40px;padding:8px
16px 8px 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border-radius:0 20px 20px 0;background:#CD0001;color:#fff;font-size:12px;line-height:16px;position:relative}.labels>div>span:not(.labels__item):before{position:absolute;content:'';width:1px;height:calc(100% - 16px);left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.4;background:#fff}.labels>div>span:not(.labels__item)+.labels__item{padding:8px
12px 8px 16px;-ms-flex-order:-1;order:-1}.labels>div:nth-last-child(n+2){margin:0
0 4px}.labels__item{-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;letter-spacing:0.08em;height:40px;padding:8px
16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;border:none;background:#fff;color:#fff;border-radius:20px 0 0 20px;overflow:hidden;white-space:nowrap;box-shadow:0px 4px 16px rgba(0,0,0,0.08);line-height:1;font-size:16px}.labels__item.red{background:#CD0001}.logo{position:relative;width:100%}.logo
a{display:block;text-decoration:none}.logo
img{width:100%}.languages{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.languages
a{position:relative;text-transform:uppercase;font-size:12px;color:#979797;text-decoration:none;transition:all .1s}.languages a:before{display:block;content:attr(data-title);font-weight:700;height:1px;color:transparent;overflow:hidden;visibility:hidden}.languages a.active,.languages a:hover{font-weight:bold;color:#555}.languages a:nth-last-child(n+2){margin:0
12px 0 0}.layout-box>*:first-child{margin-top:0}.layout-box>*:last-child{margin-bottom:0}.layout-box>h1{margin-top:0}.layout-box
aside{-ms-flex-negative:0;flex-shrink:0}.layout-box
main{padding-top:16px}.layout-box__catalog{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.layout-box__title{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.layout-box__title h1,.layout-box__title
h2{margin-top:0}.layout-box__title
.sort{display:none}.layout-box__aside{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.layout-box__aside
aside{width:100%}.layout-box__aside--reverse
aside{-ms-flex-order:2;order:2}.layout-box__wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.layout-box__menu{width:var(--asideMenuWidth);display:none}.layout-box__content{width:100%}.layout-box__content>h1:first-child,.layout-box__content>h2:first-child{margin-bottom:12px}.layout-box__content>*:first-child{margin-top:0}.layout-box__content>*:last-child{margin-bottom:0}.layout-box__photoposts{column-count:2;column-gap:4px}.layout-box__book{position:relative}.layout-box--main
h2{font-size:24px;line-height:32px}.layout-box--main
main{padding-top:0}.layout-box--order{padding-top:16px}.layout-box--order
main{padding:0}.layout-box--order
.cart{margin:16px
0 0;position:relative;top:auto;right:auto;z-index:1}.layout-box--order
.cart__drop{position:relative;top:auto;width:100%;height:auto;right:auto;box-shadow:none}.layout-box--order
.cart__list{overflow-y:hidden}.layout-box--order .cart-item__actions
.price{margin:0
32px 0 0}.layout-box--404{height:100%}.layout-box--404 .layout-box__aside{height:100%}.layout-box--404
main{height:100%}.menu{position:relative}.menu__list{display:-ms-flexbox;display:flex;margin:0
-10px}.menu
li{margin:0
10px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.menu li:after{position:absolute;content:'';width:0;height:4px;left:50%;bottom:0;-ms-transform:translateX(-50%);transform:translateX(-50%);background:#CD0001;transition:all .3s}.menu li:hover:after,.menu li.active:after{width:100%}.menu
a{position:relative;font-size:12px;line-height:18px;color:#fff;font-weight:500;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu a
svg{fill:transparent}.mobile-menu{position:relative}.mobile-menu__drop{position:fixed;z-index:55;top:64px;left:-100%;width:100%;height:calc(100% - 64px);transition:left .3s ease-out;background:#fff}.mobile-menu__wrapper{height:100%;position:relative}.mobile-menu__content{position:relative;height:100%;padding:16px;overflow-y:auto}.mobile-menu__profile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;font-size:16px;line-height:24px;padding:8px
0 24px}.mobile-menu__profile
a{text-decoration:none;color:#666;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-menu__profile a:nth-last-child(n+2){margin:0
0 16px}.mobile-menu__profile a
svg{margin:0
16px 0 0;fill:#666;width:24px;height:24px}.mobile-menu__profile
a.active{color:#002E98}.mobile-menu__profile a.active
svg{fill:#002E98}.mobile-menu .secondary-menu{-ms-flex-direction:column;flex-direction:column;font-weight:normal;font-size:16px;line-height:24px;border-bottom:1px solid #F0F0F0;border-top:1px solid #F0F0F0}.mobile-menu .secondary-menu__item{padding:0
0 24px}.mobile-menu .secondary-menu__item:nth-last-child(n+2){margin:0;border-bottom:1px solid #F0F0F0}.mobile-menu .secondary-menu li:nth-last-child(n+2){margin:0
0 12px}.mobile-menu
.callback{-ms-flex-align:center;align-items:center;margin:24px
0 0}.mobile-menu .callback
a.callback__phone{color:#050505;font-size:24px;line-height:32px;margin:0
0 4px}.mobile-menu .callback a.callback__phone
svg{display:block}.mobile-menu .callback a.modal-init{border:none;font-size:16px;line-height:24px;width:100%;color:#fff;font-weight:bold;margin:16px
auto 0;max-width:375px}.mobile-menu .callback a.modal-init:hover{background:#CD0001}.mobile-menu .callback>span{color:#979797;font-weight:500;font-size:12px;line-height:18px}.mobile-menu-btn{width:62px;height:100%;background:transparent;margin:0
16px 0 -15px;position:relative;border-right:1px solid rgba(255,255,255,0.08)}.mobile-menu-btn .call-aside{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-decoration:none}.mobile-menu-btn .close-aside{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-decoration:none;position:absolute;left:0;top:0;opacity:0;visibility:hidden}.modal-content{padding:40px
0 0;background:transparent}.modal-close{top:0;right:-10px;background:transparent}.modal-close:before,.modal-close:after{width:2px;height:24px;background:#fff}.modal--common .modal-content{max-width:560px}.modal--sort .modal-content{max-width:275px}.modal--checkout .modal-content{max-width:806px}.page404{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-positive:1;flex-grow:1}.page404
img{margin:0
0 22px}.page404
b{text-transform:uppercase;font-weight:500;font-size:24px;line-height:32px;margin:0
0 8px}.page404
span{margin:0
0 16px;color:#666}.page404
.button{padding:0
40px;border-radius:0;text-transform:uppercase}.pagination{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:16px;background:#fff;font-weight:bold;width:100%;height:80px;border:1px
solid #F0F0F0}.pagination
li{display:-ms-flexbox;display:flex;position:relative;width:40px;height:40px;border-radius:50%;cursor:pointer;overflow:hidden}.pagination li:nth-last-child(n+2){margin:0
8px 0 0}.pagination li:nth-last-child(2){margin:0}.pagination li a,.pagination li
span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;color:#555;background:transparent;transition:background .2s, color .1s;width:100%;padding:3px
0 0}.pagination li:hover a,.pagination li.active
a{color:#fff;background:#050505}.pagination li.prev,.pagination
li.next{font-size:0}.pagination li.prev svg,.pagination li.next
svg{fill:transparent;width:24px;height:24px}.pagination li.prev.disabled,.pagination
li.next.disabled{opacity:.4}.pagination li.prev.disabled svg,.pagination li.next.disabled
svg{stroke:#979797}.pagination li.prev:hover a,.pagination li.next:hover
a{background:transparent}.pagination
li.prev{margin:0
auto 0 0 !important}.pagination li.prev
svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination
li.next{margin:0
0 0 auto !important}.payments{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.payments span,.payments
a{display:-ms-flexbox;display:flex;text-decoration:none}.payments span:nth-last-child(n+2),.payments a:nth-last-child(n+2){margin:0
16px 0 0}.photopost{position:relative;font-size:12px;line-height:18px;color:#F0F0F0;transition:all .3s;overflow:hidden;margin:0
0 4px}.photopost>img{width:100%;transition:all .7s}.photopost__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;padding:8px;background:rgba(5,5,5,0.8);opacity:0;visibility:hidden;transition:all .5s}.photopost__message{position:relative;-ms-flex-positive:1;flex-grow:1;overflow:hidden;margin:0
0 16px}.photopost__message>*{margin:0}.photopost__info{margin:auto 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1}.photopost__info>*{color:rgba(240,240,240,0.8);white-space:nowrap}.photopost__info>*:nth-last-child(n+2){margin:0
12px 0 0}.photopost__logo{width:40px;height:40px;border-radius:50%;background:#050505;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;padding:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.photopost__name{-ms-flex-positive:1;flex-grow:1;overflow:hidden;position:relative}.photopost__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.photopost:hover>img{transform:perspective(500px) scale3d(1.15, 1.15, 1) rotateZ(3deg)}.photopost:hover
.photopost__content{opacity:1;visibility:visible}.price{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;cursor:default}.price__old{font-size:8px;line-height:10px;background:#CD0001;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;color:#fff;position:relative;white-space:nowrap;border-radius:44px;padding:6px
10px;z-index:1}.price__old
span{font-size:14px;text-decoration:line-through;font-weight:bold;line-height:1}.price__old+.price__default{border-radius:44px;padding:10px
12px 6px 12px;background:#050505;font-size:12px;line-height:14px;color:#fff;font-weight:normal;margin:-6px 0 -4px 0}.price__old+.price__default
span{font-weight:bold;font-size:18px;line-height:1}.price__old+.price__default:after{position:absolute;content:attr(data-saving);left:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#CD0001;font-weight:500;font-size:14px;line-height:21px;margin:0
0 0 8px}.price__default{font-size:16px;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;white-space:nowrap;color:#050505;font-weight:bold;position:relative}.price__default
span{font-size:18px;line-height:25px}.product{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px
solid #F0F0F0;border-radius:3px;padding:12px;background:#fff;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product__image{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0
0 8px}.product__image
img{width:100%}.product__image .swiper-pagination{display:block;top:100%;bottom:auto;margin-top:10px}.product__image .swiper-pagination-bullet-active{background:#195eff}.product__image .swiper-pagination-lock{display:none}.product__image .swiper-slide{-ms-flex-align:center;align-items:center}.product__name{margin:0
0 8px;text-decoration:none;font-weight:bold;font-size:16px;line-height:24px;color:#050505}.product__name
b{display:none}.product__options{position:relative;margin:0
0 16px}.product__options
.size{margin:0
0 8px}.product
.price{margin:auto 0 12px}.product__actions{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.product__actions
.button{margin:0
0 0 8px;-ms-flex-positive:1;flex-grow:1;padding:0
12px}.product__actions .button
span{display:none}.product__weight{display:none}.quantity{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#F0F0F0;border-radius:24px;width:110px;padding:0
8px;overflow:hidden}.quantity
input{background:transparent;text-align:center;font-weight:bold;font-size:16px;height:48px;color:#050505;border:none;width:46px}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity__button{position:relative;outline:none;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:24px;height:24px;background:#fff;padding:0;cursor:pointer;overflow:hidden;border:1px
solid transparent;transition:all .15s}.quantity__button:disabled{opacity:.3}.quantity__button
svg{transition:all .15s;width:22px;height:22px}.quantity__button:hover{border-color:#979797}.range{position:relative}.range__slider{position:relative;padding:10px
0}.range__controls{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin:0
0 8px;font-size:12px;line-height:18px}.range__controls-inner{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-positive:1;flex-grow:1}.range__controls
input{position:relative;margin-right:9px;width:50%;height:32px;text-align:center;border:1px
solid #F0F0F0;font-size:14px;outline:none;background:none;-moz-appearance:textfield;font-weight:500;box-sizing:border-box;border-radius:3px;color:#555;padding:0
6px;transition:box-shadow .3s}.range__controls input::-webkit-outer-spin-button,.range__controls input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.range__controls input:focus{box-shadow:0 2px 8px rgba(29,29,27,0.08)}.range__controls-text{position:relative;margin:0
11px;color:#979797;font-size:14px}.range__controls
.button{margin:0
0 0 auto;font-size:14px;padding:0
14px;min-height:32px;-ms-flex-negative:0;flex-shrink:0;color:#fff}.range
.irs{height:4px}.range .irs-line{height:4px;border-radius:2px;background:#F0F0F0}.range .irs-bar{top:0;height:4px;background:#CD0001}.range .irs-slider{width:24px;height:24px;cursor:pointer;border-radius:50%;background:#F0F0F0;position:absolute;top:-10px;box-shadow:0 2px 6px rgba(29,29,27,0.16)}.range .irs-slider.from,.range .irs-slider.to{cursor:pointer}.recovery{display:none}.refresh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:80px;background:#fff;border:1px
solid #F0F0F0;margin:-1px 0;position:relative;font-weight:bold;font-size:18px;line-height:27px;color:#050505;text-decoration:none;width:100%;padding:0}.refresh
svg{margin:0
8px 0 0;transition:all .5s}.refresh:hover
svg{-ms-transform:rotate(360deg);transform:rotate(360deg)}.refresh.animate
svg{animation:spin .8s linear infinite}@keyframes
spin{100%{transform:rotate(360deg)}}.registration{display:none}#remove{display:none}.remove{background:#fff;padding:24px;text-align:center}.remove h2,.remove .title-h2{margin:0
0 16px;font-weight:bold}.remove__buttons{display:grid;grid-gap:8px}.remove__buttons
.button{border-radius:3px}.search{position:relative;-ms-flex-positive:1;flex-grow:1;width:100%;display:-ms-flexbox;display:flex;background:#fff;transition:all .15s}.search
form{position:relative;width:100%;z-index:5;background:transparent;transition:all .3s}.search
input{width:100%;height:48px;transition:all .3s;background:#fff;font-size:14px;font-weight:500;padding:0
48px 0 15px;background:#fff;border:1px
solid #F0F0F0;color:#555}.search input:-ms-input-placeholder{color:#555;transition:all .3s}.search input::placeholder{color:#555;transition:all .3s}.search input:focus:-ms-input-placeholder{opacity:0;visibility:hidden}.search input:focus::placeholder{opacity:0;visibility:hidden}.search
button{width:48px;height:48px;border:none;border-radius:0;background:transparent;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2;cursor:pointer;padding:0}.search button>svg{fill:transparent;width:24px;height:24px}.search-button{position:relative;display:-ms-flexbox;display:flex;margin:0
0 0 auto}.search-button .call-aside{display:-ms-flexbox;display:flex}.search-button .close-aside{display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;visibility:hidden}.search-button .close-aside
svg{stroke:#555}.search-button .icon-search{fill:transparent;transition-duration:.1s}.secondary-menu{display:-ms-flexbox;display:flex;font-weight:500;font-size:14px;line-height:21px}.secondary-menu__title{font-weight:500;font-size:18px;line-height:24px;margin:0
0 16px;padding:24px
0 0}.secondary-menu__item{position:relative}.secondary-menu__item:nth-last-child(n+2){margin:0
64px 0 0}.secondary-menu
li{position:relative}.secondary-menu li:nth-last-child(n+2){margin:0
0 16px}.secondary-menu li:hover a,.secondary-menu li.active
a{color:#CD0001}.secondary-menu
a{color:#050505;text-decoration:none;transition:all .3s}.scroller{overflow:hidden;overflow-y:scroll;scrollbar-color:#CD0001;scrollbar-width:thin}.scroller::-webkit-scrollbar{width:4px}.scroller::-webkit-scrollbar-track{background-color:transparent;border-radius:0;width:4px}.scroller::-webkit-scrollbar-thumb{background-color:#CD0001;border-radius:5px}.scroller::-webkit-scrollbar-thumb:hover{background-color:transparent}.section{position:relative;margin:0
0 24px}.section__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;z-index:1;margin:0
0 8px}.section__title
.button{margin:0
0 0 auto;min-height:32px;font-size:10px;padding:0
12px}.section__title h1,.section__title
h2{margin:0;padding:0
16px 0 0;min-height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section>*:first-child{margin-top:0}.section>*:last-child{margin-bottom:0}.section--first-screen{margin-left:-15px !important;margin-right:-15px !important}.section--first-screen .swiper-button-prev{left:8px}.section--first-screen .swiper-button-next{right:8px}.section--first-screen+.benefits{margin:24px
0 0}.select2{font-size:16px;line-height:21px;font-weight:500;width:100% !important}.select2-container--default .select2-selection--single{height:48px;border:1px
solid #F0F0F0;outline:none}.select2-container--default .select2-selection--single:hover{border-color:rgba(151,151,151,0.32)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;padding-left:12px;padding-right:42px;color:#666}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:12px}.select2-container--default .select2-selection--single .select2-selection__arrow
b{transition:all .3s;border:none;margin:0;width:20px;height:20px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(/images/icons/arrow.svg) no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px
solid #F0F0F0;padding:4px
13px 4px 13px;height:34px;-moz-appearance:none;-webkit-appearance:none}.select2-container--default .select2-results__options{font-size:16px;line-height:21px;font-weight:500;scrollbar-color:transparent;scrollbar-width:thin}.select2-container--default .select2-results__options::-webkit-scrollbar{width:4px}.select2-container--default .select2-results__options::-webkit-scrollbar-track{background-color:transparent;width:4px;border-radius:0}.select2-container--default .select2-results__options::-webkit-scrollbar-thumb{background-color:#CD0001;border-radius:2px}.select2-container--default .select2-results__options::-webkit-scrollbar-thumb:hover{background-color:#CD0001}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#CD0001;color:#fff}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#002E98;color:#fff}.select2-container--default.select2-container--open{z-index:9999;font-size:16px;line-height:21px;font-weight:500}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.select2-container--open .select2-selection--single{background:rgba(240,240,240,0.24);border-color:rgba(151,151,151,0.32)}.select2-results__option{height:42px;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#666;padding:6px
17px 6px 17px}.select2-dropdown{border:1px
solid #F0F0F0}.size{font-weight:normal;font-size:14px;line-height:21px;display:-ms-flexbox;display:flex;color:#666}.size__title{margin:0
8px 0 0}.size__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold;margin:-2px -6px}.size__list
a{text-decoration:none;color:#666;margin:2px
6px;white-space:nowrap;position:relative}.size__list a:after{position:absolute;content:'';width:0;height:2px;left:50%;bottom:0;-ms-transform:translateX(-50%);transform:translateX(-50%);background:#CD0001;transition:all .3s}.size__list a:hover,.size__list
a.active{color:#CD0001}.size__list a:hover:after,.size__list a.active:after{width:100%}.social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social
a{display:-ms-flexbox;display:flex}.social a:nth-last-child(n+2){margin:0
16px 0 0}.social a:hover
svg{stroke:#CD0001}.social
svg{fill:transparent}.sort{position:relative;display:-ms-flexbox;display:flex;font-weight:500;font-size:14px;padding:0
0 0 24px;margin:0
0 0 auto;line-height:21px;min-height:48px;z-index:10}.sort__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0
16px 0 0;color:#979797;font-weight:normal;cursor:default}.sort__content{position:relative}.sort__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;background:#FAFAFA;padding:24px}.sort__list-item{white-space:nowrap;text-decoration:none;color:#555;font-weight:500;font-size:16px;transition:all .3s}.sort__list-item:nth-last-child(n+2){margin:0
0 12px}.sort__list-item.active,.sort__list-item:hover{color:#CD0001}.sort-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--asideWidthBigger);height:100vh;position:fixed;top:64px;left:-100%;background:#fff;z-index:60;padding:16px;transition:all .3s}.sort-filters__title{font-size:24px;line-height:32px;font-weight:bold;margin:0
0 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#002E98;text-decoration:none}.sort-filters__title
svg{-ms-transform:rotate(180deg);transform:rotate(180deg);stroke:#002E98;fill:transparent;margin:0
8px 0 -8px}.sort-filters__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px -17px}.sort-filters
label{height:40px;margin:4px
17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:1.1;font-style:normal;color:#555;text-decoration:none;border:none;border-radius:20px;background:transparent;transition:all .2s;cursor:pointer}.sort-filters label
input{margin:0
12px 0 0}#success{display:none}.success{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#fff;padding:24px
32px;text-align:center}.success>*:first-child{margin-top:0}.success>*:last-child{margin-bottom:0}.success h2,.success .title-h2{font-size:24px;line-height:32px;font-weight:bold;margin:0
0 24px}.success
svg{fill:transparent}.success
p{font-weight:500;font-size:12px;line-height:18px;margin:16px
0 0}.swiper{position:relative;width:100%}.swiper-case{position:relative;margin:0
-15px}.swiper-case .swiper-container{max-width:calc(var(--container) - var(--containerGutterWidth))}.swiper-container{position:relative;width:100%}.swiper-container-horizontal .swiper-scrollbar{width:100%;height:1px;margin:20px
0 5px;z-index:5;position:relative;left:auto;bottom:auto}.swiper-container-destroy .swiper-wrapper{-ms-transform:none !important;transform:none !important}.swiper-container-destroy .swiper-pagination{display:none}.swiper-wrapper{height:auto}.swiper-slide{display:-ms-flexbox;display:flex;height:auto;transition:opacity .6s}.swiper-slide-active{z-index:1}.swiper-slide>a{width:100%}.swiper-slide
img{width:100%}.swiper-button-prev,.swiper-button-next{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:none;margin:0;z-index:10;background:none;transition:all .2s;width:32px;height:32px;background:#050505;border-radius:50%;border:1px
solid #050505}.swiper-button-prev svg,.swiper-button-next
svg{fill:transparent;width:16px;height:16px}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:1;pointer-events:auto}.swiper-button-prev.swiper-button-disabled svg,.swiper-button-next.swiper-button-disabled
svg{opacity:.5}.swiper-button-prev.swiper-button-disabled:hover,.swiper-button-next.swiper-button-disabled:hover{background:#050505;border-color:#050505}.swiper-button-prev:hover,.swiper-button-next:hover{background:#CD0001;border-color:#CD0001}.swiper-button-prev{left:0}.swiper-button-prev svg,.swiper-button-prev
img{-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.swiper-button-lock{display:none !important}.swiper-scrollbar-drag{border-radius:4px;height:8px;background:#979797;top:-4px;cursor:pointer}.swiper-scrollbar-lock{margin:0;display:none !important}.swiper-sheet{border-radius:16px 16px 0 0;padding:0
24px;background:#050505;position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1}.swiper-pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.swiper-pagination-bullet{outline:none;background:#979797;opacity:1;width:6px;height:6px}.swiper-pagination-bullet-active{background:#fff}.swiper-pagination-bullet:nth-last-child(n+2){margin:0
8px 0 0}.swiper--corner-buttons .swiper-button-prev,.swiper--corner-buttons .swiper-button-next{top:0;-ms-transform:none;transform:none}.swiper--corner-buttons .swiper-button-prev{left:auto;right:40px}.swiper--corner-buttons .swiper-button-next{right:0}.swiper--corner-buttons
.section__title{width:calc(100% - 85px)}.swiper--corner-buttons .swiper-button-lock~.section__title{width:100%}.swiper--special-buttons .swiper-button-prev,.swiper--special-buttons .swiper-button-next{width:auto;height:auto;background:transparent;border-color:transparent}.swiper--outside-buttons .swiper-case:before,.swiper--outside-buttons .swiper-case:after{display:none}.swiper--outside-buttons .swiper-container:before,.swiper--outside-buttons .swiper-container:after{position:absolute;top:0;content:'';height:100%;width:9999px;background:#FAFAFA;z-index:2}.swiper--outside-buttons .swiper-container:before{left:100%}.swiper--outside-buttons .swiper-container:after{right:100%}.swiper--outside-buttons .swiper-button-prev{left:auto;right:100%;margin-right:15px}.swiper--outside-buttons .swiper-button-next{right:auto;left:100%;margin-left:15px}.swiper.fake-overflow .swiper-case{position:relative;display:-ms-flexbox;display:flex;overflow:hidden}.swiper.fake-overflow .swiper-case:before,.swiper.fake-overflow .swiper-case:after{content:'';height:auto;-ms-flex-positive:1;flex-grow:1;background:#FAFAFA;z-index:2}.swiper.fake-overflow .swiper-container{overflow:visible}.swiper.fake-overflow--outside-on-right .swiper-case:after{background:linear-gradient(to right, rgba(255,255,255,0), #FAFAFA 100%)}.text>*:first-child{margin-top:0}.text>*:last-child{margin-bottom:0}.text
img{width:100%;margin:1em
0}.text
ul{position:relative;margin:0
0 .5em}.text ul>li{padding:0
0 0 8px;position:relative}.text ul>li:before{position:absolute;content:'';width:3px;height:3px;left:0;top:8px;background:#555;border-radius:50%}.text
ol{counter-reset:num;margin:0
0 .5em}.text ol>li{position:relative;display:table}.text ol>li:before{display:table-cell;content:counters(num, ".") ". ";counter-increment:num;padding:0
4px 0 0}.text
table{margin:1em
0;border-collapse:collapse}.text table th,.text table
td{border:1px
solid #F0F0F0;padding:8px;font-size:14px;text-align:center}.text table th img,.text table td
img{width:auto}.text
blockquote{background:rgba(0,46,152,0.08);border:1px
solid rgba(0,46,152,0.32);padding:24px
24px 16px;border-radius:3px;position:relative;margin:2em
0}.text blockquote>*:first-child{margin-top:0}.text blockquote>*:last-child{margin-bottom:0}.text blockquote:before{position:absolute;content:'';width:32px;height:28px;left:8px;top:-14px;background:url(/images/icons/quotes.svg) no-repeat;background-size:contain}.text
.swiper{margin:1em
0}.text .swiper
img{margin:0}.text .swiper-button-prev{left:8px}.text .swiper-button-next{right:8px}.up{display:none;position:fixed;bottom:20px;right:20px;z-index:5;width:48px;height:48px;transition:bottom .3s;background:#fff;border-radius:50%;border:1px
solid #050505;background:#050505}.up.absolute{position:absolute;top:-24px}.up
svg{fill:transparent;stroke:#fff;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.user{position:relative;padding:0
16px;font-weight:500;line-height:18px;border-left:1px solid rgba(255,255,255,0.08);font-size:0}.user .modal-init{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;text-decoration:none;cursor:pointer;color:#fff;transition:all .3s}.user__overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:1}.user--logged
.user__overlay{display:block}.user:hover .modal-init{text-decoration:underline}@media (min-width: 480px){.book__item{grid-template-columns:120px 1fr 40px 65px}.book__item
img{grid-row:1 / 3}.book__item-name{grid-column:2 / 5}.book__item-price{grid-column-start:2}.mobile-menu-btn{margin:0
24px 0 -15px}.remove h2,.remove .title-h2{font-size:24px;line-height:32px;margin:0
0 32px}.remove__buttons{grid-template-columns:repeat(2, 1fr);grid-gap:16px}}@media (min-width: 600px){.form.form--modal{padding:40px}.catalog-menu{display:none !important}.logo32x32{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.logo32x32__link{margin-right:10px}.logo32x32__text{padding:0
0 3px;margin:0;font-size:10px;-ms-flex-order:0;order:0}.layout-box__catalog
.product{width:50%}.modal--common .modal-content{padding:40px
40px 0}.modal--common .modal-close{right:0}.modal--sort .modal-content{padding:40px
40px 0;max-width:355px}.modal--sort .modal-close{right:0}.remove{padding:40px}}@media (min-width: 768px){body .hide-screen-min-768{display:none !important}.header__part{width:50%}.nav--main{margin:0;border:1px
solid #F0F0F0}.nav--main
.nav__list{display:-ms-flexbox;display:flex;font-size:12px;line-height:18px}.nav--main
.nav__item{-ms-flex-pack:center;justify-content:center;height:auto;padding:16px
8px;width:14.28571%;border-bottom:none;text-align:center}.nav--main .nav__item>a{-ms-flex-direction:column;flex-direction:column}.nav--main .nav__item .icon-arrow{display:none}.nav--main .nav__item-icon{margin:0
0 12px}.nav--main .nav__item:nth-child(n+2){border-left:1px solid #F0F0F0}.footer{padding-top:40px;padding-bottom:56px}.footer__menu{display:block}.footer__logo
.logo{width:120px}.footer__feedback>span{display:block;margin:0
0 2px}.footer__feedback
.social{margin:24px
0 0}.form.form--order .form-control{height:64px}.form.form--order
.form__section{grid-gap:24px}.form.form--order .form__section--textarea{margin:16px
0 0}.form.form--order .form__section--textarea .form-control{height:120px}.form.form--order .form__section.col-2{grid-template-columns:repeat(2, 1fr)}.form.form--order .form__section.col-2.form-group{grid-gap:4px}.form.form--order .form__section.col-2.form-group .control-label{grid-column:1 / -1;margin-top:16px}.form.form--order .form__section.col-2.form-group
div{grid-gap:4px 24px;grid-column:1 / -1;grid-template-columns:repeat(2, 1fr)}.form.form--order .col-2{grid-template-columns:repeat(2, 1fr)}.form.form--order .select2-container--default .select2-selection--single{height:64px}.form.form--order .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:64px}.form.form--order .select2-container--default .select2-selection--single .select2-selection__arrow{height:64px}.form.form--account .col-3{grid-template-columns:repeat(3, 1fr)}.form.form--account .col-4{grid-template-columns:repeat(4,1fr)}.book__invoice{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.book__invoice
ul{width:100%;max-width:295px;margin:0
0 -16px auto}.book__invoice ul li.book__invoice-sum{height:64px}.book__invoice
.button{-ms-flex-order:-1;order:-1;width:auto;padding:0
27px;margin:0
24px 0 0}.checkout{padding:48px
0 0}.checkout__delivery{animation-duration:3.5s}.checkout
span{margin:0
0 32px}.cookies{padding:24px;bottom:auto;top:24px;right:24px}.layout-box__photoposts{column-count:3}.section__title
.button{min-height:40px;font-size:12px;padding:0
24px}}@media (min-width: 854px){.modal--checkout .modal-content{padding:40px
40px 0}.modal--checkout .modal-close{right:0}}@media (min-width: 960px){.layout-box__catalog
.product{width:33.33333%}}@media (min-width: 1080px){.added{top:97px}.success{padding:40px
48px}.success h2,.success .title-h2{margin:0
0 32px}.success
svg{margin:0
0 8px}}@media (min-width: 1136px){body{font-size:14px;line-height:21px}body
.layout{padding-top:87px;padding-bottom:56px}body h1,body .title-h1{font-size:40px;line-height:48px}body h2,body .title-h2{font-size:32px;line-height:40px}body a[href^="tel"]{pointer-events:none}body .hide-screen-min-1136{display:none !important}body
#shadow.active{visibility:hidden;opacity:0}body.open-mobile-drop #mobile-drop{top:-100%}body.open-mobile-drop
#nav{width:247px}body.open-mobile-drop #nav .nav__item
span{opacity:1;visibility:visible;transition-delay: .2s}body.open-mobile-drop
#shadow.active{visibility:visible;opacity:1}body.open-sort
.sort{z-index:56}body.open-sort .sort__content .close-aside
svg{-ms-transform:rotate(0);transform:rotate(0)}body.open-sort
.sort__value{border-radius:3px 3px 0 0;border-bottom-color:#FAFAFA}body.open-sort
.sort__drop{opacity:1;visibility:visible;border-top-color:#FAFAFA}body.open-sort
#shadow.active{visibility:visible}.header{min-height:87px;padding-right:var(--asideWidth)}.header
.menu{display:-ms-flexbox;display:flex}.header__logo{position:relative;top:auto;left:auto;-ms-transform:none;transform:none;margin:0
24px 0 0;width:69px}.header__part{width:calc(50%+var(--asideWidth))}.header__part.shrink-r{padding-right:var(--asideWidth);margin-right:calc(var(--asideWidth) * -1)}.header
.user{display:-ms-flexbox;display:flex}.header
.cart{margin:0
-15px 0 16px}.nav--aside{display:block;transition:all .3s}.nav#nav{z-index:60}.footer{padding-top:60px}.footer.container{width:calc(100% - 80px);margin-left:80px}.footer__logo{margin-top:-20px}.form{padding:24px}.form h2,.form .title-h2{font-size:24px;line-height:32px}.form textarea.form-control{height:160px}.form.form--order .control-label{margin-left:16px}.form.form--order .col-2{grid-template-columns:repeat(1,1fr)}.form.form--account{padding:0}.form.form--account
.form__section{grid-row-gap:16px}.form.form--account .form__section--birth .form-group{grid-template-rows:repeat(3, auto)}.form.form--account .form__section--birth .form-group:nth-child(n+2) .control-label{opacity:0;visibility:hidden;white-space:nowrap}.form.form--account .form-control{height:48px}.breadcrumb{margin:0
0 8px}.benefits{-ms-flex-direction:row;flex-direction:row;-ms-flex-order:0;order:0}.benefits__item{width:33.33333%}.benefits__item:nth-child(n+2){border-top:none;border-left:1px solid #F0F0F0}.book__item{grid-template-columns:120px 1fr 90px 65px;grid-gap:16px}.call{display:none}.callback a.modal-init{font-size:14px;line-height:21px}.callback
a.callback__phone{font-size:16px;line-height:24px}.callback a.callback__phone
svg{display:block}.cart{width:100%;right:auto;position:relative;top:auto;height:100%}.cart__inner{display:-ms-flexbox;display:flex}.cart__drop{width:100%;position:-webkit-sticky;position:sticky;top:87px;height:calc(100vh - 87px)}.contacts{padding:0}.contacts__address{margin:0
0 40px}.contacts__address
b{font-size:24px;line-height:32px}.contacts__address
span{font-size:16px;line-height:24px}.contacts
.callback{margin:0
0 40px}.contacts .callback
a.callback__phone{font-size:24px;line-height:32px}.contacts .callback a.modal-init{font-size:16px;line-height:24px}.content{margin:0
0 24px}.filters{overflow:hidden;z-index:1;position:relative;top:auto;left:auto;border-top:1px solid #F0F0F0;border-radius:3px;padding-top:0;height:auto}.filters__head b .close-aside{display:none}.filters__choice-item:hover{background:#F0F0F0}.filters__choice-item:hover
input{border-color:rgba(188,188,188,0.48)}.filters__choice-item.disabled:hover
input{border-color:#F0F0F0}.filters__apply{display:none}.labels{top:8px;left:8px}.layout-box.container{margin-left:80px;width:calc(100% - 80px);padding-right:0}.layout-box.container~*{margin-left:80px;width:calc(100% - 80px)}.layout-box__aside{-ms-flex-direction:row;flex-direction:row}.layout-box__aside
aside{width:var(--asideWidth)}.layout-box__aside aside+main{width:calc(100% - var(--asideWidth));margin:0
0 0 auto;padding-right:15px}.layout-box__aside--reverse aside+main{margin:0
auto 0 0}.layout-box__catalog
.product{width:50%}.layout-box__title{margin:0
0 24px}.layout-box__title h1,.layout-box__title
h2{margin-bottom:0}.layout-box__title
.sort{display:-ms-flexbox;display:flex}.layout-box__content{border:1px
solid #F0F0F0;background:#fff;padding:16px;width:calc(100% - var(--asideMenuWidth) - 24px)}.layout-box__content>h1:first-child,.layout-box__content>h2:first-child{margin-bottom:16px}.layout-box__menu{display:block;margin-right:24px;-ms-flex-negative:0;flex-shrink:0}.layout-box__menu
.menu{border:1px
solid #F0F0F0;padding:12px
24px;background:#fff;position:-webkit-sticky;position:sticky;top:103px}.layout-box__menu
.menu__list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.layout-box__menu .menu
li{-ms-flex-item-align:normal;align-self:normal;-ms-flex-pack:start;justify-content:flex-start;padding:12px
0}.layout-box__menu .menu li:after{display:none}.layout-box__menu .menu li:hover a,.layout-box__menu .menu li.active
a{text-decoration:underline}.layout-box__menu .menu
a{font-size:16px;line-height:24px;color:#050505;font-weight:normal;border-bottom:1px solid transparent;transition:all .3s}.layout-box--main{padding-top:0}.layout-box--main
h2{font-size:32px;line-height:40px}.layout-box--order{padding-right:15px !important}.layout-box--order .layout-box__aside{width:calc(100% - var(--asideWidth))}.layout-box--order
.cart{margin:0}.layout-box--order .cart__inner:after{display:none}.layout-box--order
.cart__list{overflow-y:scroll}.mobile-menu-btn{width:80px;margin:0
24px 0 -15px}.pagination li.prev svg,.pagination li.next
svg{width:32px;height:32px}.pagination li:nth-last-child(n+2){margin:0
16px 0 0}.pagination li:nth-last-child(2){margin:0}.price__old{padding:10px
12px;line-height:12px}.price__old
span{font-size:16px}.price__old+.price__default{line-height:16px;padding:10px
20px}.price__old+.price__default
span{font-size:24px}.price__default{font-size:16px;line-height:24px}.price__default
span{font-size:24px;line-height:30px}.product{padding:16px
16px 24px}.product__options{margin:0
0 24px}.refresh{height:120px}.section{margin:0
0 40px}.section--first-screen{margin-bottom:0}.section--first-screen .swiper-button-prev{left:24px}.section--first-screen .swiper-button-next{right:24px}.section--first-screen+.benefits{margin:0
-15px 32px}.section__title{-ms-flex-align:end;align-items:flex-end;margin:0
0 24px}.section__title h1,.section__title
h2{min-height:40px}.sort__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sort__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0}.sort__list-item{font-size:14px}.sort__list-item:nth-last-child(n+2){margin:0
24px 0 0}.sort-filters{margin:0
0 24px;padding:0;position:relative;top:auto;left:auto;height:auto;width:auto;background:transparent;z-index:1}.sort-filters__title{display:none}.sort-filters__list{-ms-flex-direction:row;flex-direction:row}.sort-filters
label{font-size:14px;line-height:21px}.swiper-button-prev,.swiper-button-next{width:40px;height:40px}.swiper-button-prev svg,.swiper-button-next
svg{width:24px;height:24px}.swiper--corner-buttons .swiper-button-prev{right:48px}.swiper--corner-buttons
.section__title{width:calc(100% - 120px)}.swiper.fake-overflow--outside-on-right .swiper-case:after{background:#FAFAFA}.user{padding:0
0 0 15px}}@media (min-width: 1200px){.details{-ms-flex-direction:row;flex-direction:row;margin:0
0 64px}.details__slider{width:50%;max-width:615px;margin:0
16px 0 0}.details__info{margin:0;max-width:615px;-ms-flex-positive:1;flex-grow:1}.details__info
.benefits{margin:0
0 64px}}@media (min-width: 1320px){:root{--asideWidth:324px}.header .shrink-r{padding-right:324px}.benefits__icon{width:52px;height:52px}.benefits__icon
svg{width:32px;height:32px}.benefits__info>b{font-size:21px;line-height:28px}.book__info{padding:21px
16px;grid-template-columns:minmax(120px, 16.52542%) 1fr 27.11864% minmax(85px,10.16949%)}.book__info-date{display:block}.callback
a.callback__phone{font-size:18px;line-height:27px}.callback a.callback__phone
svg{margin:0
8px 3px 0}.cart__inner{padding:0
24px}.cart__inner:after{left:24px}.cart__action
.button{margin:0
-16px;width:calc(100%+32px)}.cart__drop{padding:10px
16px 0}.cart__list{margin:0
-16px 24px;padding:0
16px}.cart-item__actions
.price{margin:0
32px 0 0}.details{padding:16px}.details__slider{margin:0
24px 0 0}.details__info>h2{font-size:40px;line-height:48px;margin:0
0 16px}.details__info
.size{font-size:16px;line-height:24px;margin:0
0 16px}.details__info
.description{font-size:16px;line-height:24px;margin:0
0 24px}.details__info .description
b{margin:0
0 4px}.details__info
.price{margin:auto 0 16px}.details__info .price__old+.price__default{line-height:16px;font-size:12px}.details__info .price__old+.price__default
span{font-size:24px;line-height:1}.details__info
.price__default{font-size:24px;line-height:36px}.details__info .price__default
span{font-size:32px;line-height:40px}.layout-box__catalog
.product{width:33.33333%}.layout-box__aside{display:-ms-flexbox;display:flex}.layout-box__aside
aside{width:var(--asideWidth)}.layout-box__aside aside+main{width:calc(100% - var(--asideWidth))}.menu__list{margin:0
-17px}.menu
li{margin:0
17px}.menu
a{font-size:14px;line-height:21px}.photopost{font-size:14px;line-height:21px}.photopost__content{padding:16px}.section--first-screen+.benefits{margin-bottom:64px}}@media (min-width: 1440px){.nav--main
.nav__list{font-size:16px;line-height:21px}.nav--main .nav__item-icon{margin:0
0 20px}.form.form--order .col-2{grid-template-columns:repeat(2, 1fr)}.form.form--account .col-2{grid-template-columns:repeat(2,1fr);grid-column-gap:32px}.details__slider{margin:0
40px 0 0}.details__slider .swiper-button-prev{margin:0
0 0 16px}.details__slider .swiper-button-next{margin:0
16px 0 0}.text .swiper-button-prev{left:24px}.text .swiper-button-next{right:24px}.user{font-size:12px;padding:0
10px 0 16px}.user .modal-init>svg,.user .modal-not-init>svg{margin:0
8px 3px 0}}@media (min-width: 1560px){.benefits__icon{width:64px;height:64px}.benefits__icon
svg{width:40px;height:40px}.benefits__info{font-size:14px;line-height:21px}.benefits__info>b{font-size:24px;line-height:32px}.book{margin:0
-24px -1px}.book__info{padding:21px
24px;grid-template-columns:minmax(120px, 16.52542%) 1fr 20.33898% minmax(85px,10.16949%)}.book__drop{padding:0
24px 24px}.book__invoice
ul{margin:0
0 -24px auto}.book__invoice ul li.book__invoice-sum{height:72px}.book:last-child{margin-bottom:-24px}.layout-box__content{padding:24px}.layout-box__photoposts{column-count:4}}@media (min-width: 1680px){.layout-box__catalog
.product{width:25%}.layout-box--indent-left.container{padding-left:185px}}@media (max-width: 1135px){body .hide-screen-max-1136{display:none !important}}@media (max-width: 599px){.layout-box--catalog .layout-box__title
h1{font-size:32px;line-height:1.1;text-transform:uppercase}.layout-box--catalog .section--first-screen{-ms-flex-order:-3;order:-3}.layout-box--catalog .catalog-menu{-ms-flex-order:-2;order:-2}.layout-box--catalog .breadcrumb,.layout-box--catalog
.call{display:none}.layout-box--catalog .sort-filters{position:static;margin:0
calc(var(--containerGutterWidth) / 2 * -1) 24px;padding:16px
calc(var(--containerGutterWidth) / 2);width:unset;height:auto;z-index:initial;-ms-flex-order:-1;order:-1}.layout-box--catalog .sort-filters
label{position:relative;margin:0;height:32px}.layout-box--catalog .sort-filters label
input{position:absolute;top:0;left:0;height:1px;width:1px;opacity:0;visibility:hidden}.layout-box--catalog .sort-filters label input:checked+span{border-color:#CD0001}.layout-box--catalog .sort-filters label
span{padding-inline:16px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#050505;font-size:12px;font-weight:700;border:2px
solid #F0F0F0;border-radius:50px;text-transform:uppercase;white-space:nowrap}.layout-box--catalog .sort-filters__title{display:none}.layout-box--catalog .sort-filters__list{margin:0
calc(var(--containerGutterWidth) / 2 * -1) 0 0;padding-right:15px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:8px;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;scrollbar-width:none}.layout-box--catalog .sort-filters__list::-webkit-scrollbar{height:0}.layout-box--catalog .layout-box__catalog
.product{margin:0
calc(var(--containerGutterWidth) / 2 * -1) 8px;padding:16px;width:calc(100% + var(--containerGutterWidth));border:none;display:grid;grid-template-columns:157px 1fr;-ms-flex-align:start;align-items:start;column-gap:8px}.layout-box--catalog .layout-box__catalog .product .price,.layout-box--catalog .layout-box__catalog .product
.quantity{display:none}.layout-box--catalog .layout-box__catalog .product
.description{margin-bottom:8px;grid-column:1 / -1}.layout-box--catalog .layout-box__catalog .product .description>b{display:none}.layout-box--catalog .layout-box__catalog .product
.description__title{display:inline;color:#050505}.layout-box--catalog .layout-box__catalog .product
.size__title{display:none}.layout-box--catalog .layout-box__catalog .product
.size__list{margin:0;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-box--catalog .layout-box__catalog .product .size__list
a{margin:0;padding-inline:16px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#050505;font-size:16px;font-weight:700;border:2px
solid #F0F0F0;border-radius:50px;white-space:nowrap}.layout-box--catalog .layout-box__catalog .product .size__list
a.active{border-color:#CD0001}.layout-box--catalog .layout-box__catalog .product .size__list a::after{display:none}.layout-box--catalog .layout-box__catalog .product .labels>div>span:not(.labels__item){padding:8px;font-size:10px}.layout-box--catalog .layout-box__catalog .product .labels>div>span:not(.labels__item)+.labels__item{padding:8px}.layout-box--catalog .layout-box__catalog .product
.labels__item{font-size:12px}.layout-box--catalog .layout-box__catalog
.product__image{grid-row:1 / 4}.layout-box--catalog .layout-box__catalog
.product__name{margin:0
0 16px;font-size:18px}.layout-box--catalog .layout-box__catalog .product__name
b{display:inline}.layout-box--catalog .layout-box__catalog
.product__options{display:contents}.layout-box--catalog .layout-box__catalog
.product__weight{margin:0
0 8px;grid-column:1 / -1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:8px;color:#666;font-size:14px}.layout-box--catalog .layout-box__catalog .product__weight
b{color:#050505}.layout-box--catalog .layout-box__catalog .product__weight
svg{-ms-flex-negative:0;flex-shrink:0}.layout-box--catalog .layout-box__catalog
.product__actions{grid-column:1 / -1}.layout-box--catalog .layout-box__catalog .product__actions
.button{padding:0
50px;margin:0
0 0 auto;-ms-flex-positive:unset;flex-grow:unset;font-size:0}.layout-box--catalog .layout-box__catalog .product__actions .button
svg{display:none}.layout-box--catalog .layout-box__catalog .product__actions .button
span{display:inline;font-size:16px}}
.pagination li.active
span{color:#fff;background:#0B0B0B}.show-more .button--black{color:#fff}.layout-box__checkout-content form .layout-box__checkout-h2, .popup-forms__wrapper form .layout-box__checkout-h2{margin-top:0;border-top:none;padding:0
0 16px}.help-block{display:none}.popup-forms__wrapper label input.has-error, .public-offer label input.has-error, .form__checkboxes label input.has-error{border:2px
solid red}.select2-container--default .has-error{border:1px
solid red !important}.checkout-item__status.progress{margin:0px}.search--filter-once{overflow:hidden;z-index:1;position:relative;top:auto;left:auto;border-top:1px solid #f1f1f1;border-radius:3px;height:auto;padding:0
40px 0 0}.header__toper
span{color:#0B0B0B;text-decoration:none;font-weight:700;font-size:12px;padding:5px;text-align:center;display:block;width:100%;line-height:1}.layout-box__checkout .form .radiogroup
label{margin:0
15px 0 0}.field-order-postcity .select2-container--default .select2-selection--single, .field-order-address .select2-container--default .select2-selection--single{resize:none;width:100%;border:1px
solid #f1f1f1;border-radius:3px;background:#FAFAFA;height:56px;padding:16px}.field-order-postcity .select2-selection--single .select2-selection__arrow , .field-order-address .select2-selection--single .select2-selection__arrow{top:18px}.sub-filters__choice-item{margin-left:5px}.grecaptcha-badge{display:none !important}.color-item.active{pointer-events:none}.footer-menu__block .footer-menu__block-phones{grid-template-columns:repeat(1,1fr)}.reviews__text{padding:10px
0px}a.liqpay{position:absolute;right:0;top:-90px;z-index:999;border:2px
Solid transparent}a.liqpay:hover{border:2px
Solid #fdbf00;border-radius:20px}.invoice{position:relative}body.open-choose-size-one-click #choose-size-one-click{right:0}.search.active
.search__drop{display:block !important}.cart-no-click{pointer-events:none;cursor:default}.layout-box__textual-aside li.active
a{font-weight:600;pointer-events:none;cursor:default}.callback__title a:hover:before{opacity:1;visibility:visible;width:100%;z-index:2}.languages
a.active{pointer-events:none;cursor:default}.viewers__close{cursor:pointer}#popup-success-password,#order-success{display:none}.layout-box--order .layout-box__aside--reverse
aside{margin-top:107px}@media (max-width: 1135px){.layout-box--order .layout-box__aside--reverse
aside{margin-top:0px}}.cart.empty .cart__action
a{background:#F0F0F0;border-color:#F0F0F0;color:#979797;cursor:default;font-weight:500;opacity: .6;pointer-events:none}.cart.empty
.cart__inner{pointer-events:none;cursor:default}.modal-not-init{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;text-decoration:none;cursor:pointer;color:#fff}.description
p.ingredient{margin:0
0 4px}.price__default
span{padding-right:5px}.product-sizes-desc{margin:auto 0 12px}.product-sizes-desc
.price{margin:0}.icon-nav-9{width:32px;height:32px;fill:#666;stroke:initial}.error-red{color:red}