@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=PT+Sans:wght@400; 600;700&display=swap');@import url(https://fonts.googleapis.com/css2?family=Balsamiq+Sans:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Balsamiq+Sans:wght@400;700&display=swap);*,:after,:before{box-sizing:inherit}*{padding:0;margin:0;box-sizing:border-box}html{box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{padding:0;margin:0;list-style-type:none}blockquote,dd,dl,figure,p{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}audio,video{display:block}img{display:block;border:none}iframe{border:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr{border:none;text-decoration:none}b,strong{font-weight:inherit}dfn,em,i{font-style:inherit}mark{background-color:transparent;color:inherit}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:inherit;line-height:0}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background-color:transparent;font:inherit;color:inherit;letter-spacing:inherit}button,input{overflow:visible}button,select{text-align:left;text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none}textarea{resize:none;overflow-y:auto;overflow-x:hidden;outline:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=search],a,button{outline:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-input-placeholder{color:inherit;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}::-moz-placeholder{color:inherit;opacity:1;-moz-transition:opacity .3s;transition:opacity .3s}:-moz-placeholder{color:inherit;opacity:1;-moz-transition:opacity .3s;transition:opacity .3s}:-ms-input-placeholder{color:inherit;opacity:1;-ms-transition:opacity .3s;transition:opacity .3s}:focus::-webkit-input-placeholder{opacity:0}:focus::-moz-placeholder{opacity:0}:focus:-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}input:focus{outline-style:none;box-shadow:none;border-color:transparent}@font-face{font-family:'Gotham Pro';src:url(../fonts/GothamPro-Light.eot) format("eot"),url(../fonts/GothamPro-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(../fonts/GothamPro.eot) format("eot"),url(../fonts/GothamPro.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(../fonts/GothamPro-Medium.eot) format("eot"),url(../fonts/GothamPro-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(../fonts/GothamPro-Bold.eot) format("eot"),url(../fonts/GothamPro-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@-webkit-keyframes swing{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@-webkit-keyframes holiday{0%{opacity:1}100%{opacity:0}}.icon{display:inline-block;width:1em;height:1em;fill:currentColor}.icon-another-delivery{font-size:11px;width:1.81818em}.icon-arrow{font-size:12px;width:.66667em}.icon-arrow-down{font-size:12px;width:1.08333em}.icon-arrow-pag{font-size:8px;width:2em}.icon-basket{font-size:33px;width:1.0303em}.icon-burger{font-size:23px;width:1.52174em}.icon-bus{font-size:25px;width:1.6em}.icon-cash{font-size:33px;width:1em}.icon-catalog{font-size:11px;width:1em}.icon-clock{font-size:13px;width:1em}.icon-close{font-size:20px;width:1em}.icon-cooperation{font-size:24px;width:1.08333em}.icon-courier-delivery{font-size:15px;width:1em}.icon-del-pickpoint{font-size:28px;width:.96429em}.icon-del-pickup{font-size:30px;width:1.1em}.icon-del-self{font-size:23px;width:1.56522em}.icon-delivery{font-size:13px;width:1.53846em}.icon-download{font-size:16px;width:.9375em}.icon-edit{font-size:20px;width:1em}.icon-express{font-size:40px;width:1.7em}.icon-favourite,.icon-favourite-check,.icon-favourite-full{font-size:24px;width:1.125em}.icon-fb-circle{font-size:30px;width:1em}.icon-filter{font-size:14px;width:1.14286em}.icon-gift{font-size:14px;width:1.07143em}.icon-info{font-size:19px;width:1em}.icon-like{font-size:35px;width:1.02857em}.icon-like-full{font-size:24px;width:1em}.icon-mail{font-size:16px;width:1.3125em}.icon-menu1{font-size:9px;width:1.44444em}.icon-menu2,.icon-menu3{font-size:13px;width:1em}.icon-menu4{font-size:14px;width:1em}.icon-menusub1{font-size:15px;width:.8em}.icon-menusub2{font-size:11px;width:1.36364em}.icon-menusub3{font-size:15px;width:.86667em}.icon-menusub4{font-size:10px;width:1.5em}.icon-menusub5{font-size:15px;width:.93333em}.icon-menusub6{font-size:13px;width:1.07692em}.icon-menusub7{font-size:12px;width:1.16667em}.icon-minus{font-size:1px;width:13em}.icon-money{font-size:13px;width:1em}.icon-no-cash{font-size:32px;width:.90625em}.icon-online-cash{font-size:32px;width:1em}.icon-page-adapt{font-size:512px;width:1em}.icon-payment{font-size:24px;width:1.04167em}.icon-phone{font-size:35px;width:1em}.icon-pin{font-size:20px;width:1em}.icon-pin-circle{font-size:30px;width:1em}.icon-plus{font-size:13px;width:1em}.icon-read-review{font-size:20px;width:1em}.icon-reg1{font-size:27px;width:1em}.icon-reg2{font-size:24px;width:1.29167em}.icon-review{font-size:38px;width:1.34211em}.icon-review-arrow{font-size:121px;width:3.1157em}.icon-search{font-size:25px;width:1.04em}.icon-sign{font-size:12px;width:1em}.icon-smartphone{font-size:60px;width:1em}.icon-support{font-size:23px;width:.91304em}.icon-tram{font-size:30px;width:1.33333em}.icon-trash{font-size:20px;width:1em}.icon-vk-circle{font-size:30px;width:1em}.icon-watch{font-size:19px;width:1em}.icon-write-review{font-size:20px;width:1em}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.mt-1{margin-top:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mr-1{margin-right:.25rem!important}.pt-1{padding-top:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.pr-1{padding-right:.25rem!important}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mr-2{margin-right:.5rem!important}.pt-2{padding-top:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.pr-2{padding-right:.5rem!important}.mt-3{margin-top:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3{margin-left:.75rem!important}.mr-3{margin-right:.75rem!important}.pt-3{padding-top:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3{padding-left:.75rem!important}.pr-3{padding-right:.75rem!important}.mt-4{margin-top:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4{margin-left:1rem!important}.mr-4{margin-right:1rem!important}.pt-4{padding-top:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4{padding-left:1rem!important}.pr-4{padding-right:1rem!important}.mt-5{margin-top:1.25rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-5{margin-left:1.25rem!important}.mr-5{margin-right:1.25rem!important}.pt-5{padding-top:1.25rem!important}.pb-5{padding-bottom:1.25rem!important}.pl-5{padding-left:1.25rem!important}.pr-5{padding-right:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mb-6{margin-bottom:1.5rem!important}.ml-6{margin-left:1.5rem!important}.mr-6{margin-right:1.5rem!important}.pt-6{padding-top:1.5rem!important}.pb-6{padding-bottom:1.5rem!important}.pl-6{padding-left:1.5rem!important}.pr-6{padding-right:1.5rem!important}.mt-7{margin-top:1.75rem!important}.mb-7{margin-bottom:1.75rem!important}.ml-7{margin-left:1.75rem!important}.mr-7{margin-right:1.75rem!important}.pt-7{padding-top:1.75rem!important}.pb-7{padding-bottom:1.75rem!important}.pl-7{padding-left:1.75rem!important}.pr-7{padding-right:1.75rem!important}.mt-8{margin-top:2rem!important}.mb-8{margin-bottom:2rem!important}.ml-8{margin-left:2rem!important}.mr-8{margin-right:2rem!important}.pt-8{padding-top:2rem!important}.pb-8{padding-bottom:2rem!important}.pl-8{padding-left:2rem!important}.pr-8{padding-right:2rem!important}.mt-9{margin-top:2.25rem!important}.mb-9{margin-bottom:2.25rem!important}.ml-9{margin-left:2.25rem!important}.mr-9{margin-right:2.25rem!important}.pt-9{padding-top:2.25rem!important}.pb-9{padding-bottom:2.25rem!important}.pl-9{padding-left:2.25rem!important}.pr-9{padding-right:2.25rem!important}.mt-10{margin-top:2.5rem!important}.mb-10{margin-bottom:2.5rem!important}.ml-10{margin-left:2.5rem!important}.mr-10{margin-right:2.5rem!important}.pt-10{padding-top:2.5rem!important}.pb-10{padding-bottom:2.5rem!important}.pl-10{padding-left:2.5rem!important}.pr-10{padding-right:2.5rem!important}.mt-11{margin-top:2.75rem!important}.mb-11{margin-bottom:2.75rem!important}.ml-11{margin-left:2.75rem!important}.mr-11{margin-right:2.75rem!important}.pt-11{padding-top:2.75rem!important}.pb-11{padding-bottom:2.75rem!important}.pl-11{padding-left:2.75rem!important}.pr-11{padding-right:2.75rem!important}.mt-12{margin-top:3rem!important}.mb-12{margin-bottom:3rem!important}.ml-12{margin-left:3rem!important}.mr-12{margin-right:3rem!important}.pt-12{padding-top:3rem!important}.pb-12{padding-bottom:3rem!important}.pl-12{padding-left:3rem!important}.pr-12{padding-right:3rem!important}.display-none{display:none!important}.flex{display:flex}.flex-column-center{flex-direction:column;align-items:center}.flex-row-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-justify-center{justify-content:center}.flex-align-center{align-items:center}.flex-align-self-start{align-self:flex-start}.align-center{margin-left:auto;margin-right:auto}.height-auto{height:auto!important;min-height:auto!important}.text-white{color:#f3f3f3}.text-black{color:#3b3b3c}.text-grey{color:#737270}.text-green{color:#24ae4e}.text-green-dark{color:#1c9608}.text-blue{color:#0f4c82}.text-red{color:#ff3928}.text-orange{color:#ff642c}.text-light{font-weight:300}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-12{font-size:12px;line-height:1.16667;letter-spacing:.1px}.text-13{font-size:13px;line-height:1.23077;letter-spacing:.2px}.text-14{font-size:14px;line-height:1.42857;letter-spacing:.1px}.text-12 b,.text-12 strong,.text-13 b,.text-13 strong,.text-14 b,.text-14 strong{font-weight:700}.white-bg{background-color:#fff}.cookie-banner .product-section .cookie-banner__btn,.product-section .cookie-banner .cookie-banner__btn,.product-section .link-btn{margin-top:2.14em}.product-all{position:relative;display:flex;width:100%}.product-all--full{flex-wrap:wrap;justify-content:flex-start}.product-all--full .product-item{display:flex!important}.product-all--full .good-card-stub{width:20%;padding:0 1px}.product-all--full .good-card-stub .good-card-stub__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-item{flex-shrink:0;display:flex;padding:1px;width:calc(100% / 5 - 2px);transition-property:transform}.product-item:last-child{margin-right:0}.product-item__wrap{transition:.3s;position:relative;width:100%;background:#fff;border-radius:7px;padding:2em;flex-shrink:0;display:flex}.product-item__main{width:100%;display:flex;flex-wrap:wrap;align-items:center}.product-item__footer{display:none}.product-item .tag{flex-direction:column}.product-item .tag>span{margin-bottom:10px}.product-item__like{width:2.7em;height:2.4em;background-repeat:no-repeat;background-position:center;background-size:contain,0 0,0 0;background-image:url(/css/images/favourite.svg),url(/css/images/favourite-full.svg),url(/css/images/favourite-check.svg);position:absolute;z-index:1;left:2em;top:2em;color:#ff642c;cursor:pointer;will-change:transform;transition:.4s;opacity:0}.product-item__like.liked{opacity:1;background-size:0 0,0 0,contain}.product-item__like.liked .favourite,.product-item__like.liked .favourite-full{display:none}.product-item__like.liked .favourite-check{display:block}.product-item__image{height:18em;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:5px}.product-item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-item__name{width:100%;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#143479;font-weight:400;line-height:1.25;height:2.5em;font-size:14px}.product-item__status{background:#24ae4e;color:#fff;line-height:16px;font-size:13px;margin:10px 0;border-radius:3px;padding:4px 12px}.product-item__status--null{color:#737270;background:#f7f7f7}.product-item__code{margin-left:auto;color:#737270;font-size:13px;line-height:16px}.product-item .price{padding:5px 0 1.5em;display:block}.product-item .price--old{color:#3b3b3c;font-weight:400;line-height:1.25;height:1.4em;font-size:14px}.product-item .price--current{font-weight:700;line-height:1;font-size:24px}.product-item__buy{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;align-items:center}.product-item__buy--disabled{background:#d6d6d6;pointer-events:none}.product-item__buy--quick{font-size:14px;font-weight:700;text-transform:uppercase;color:#ff642c;border-bottom:1px dashed;transition:.4s}.product-item__image picture{width:100%;height:100%}.product-item__discontinued .product-item__main>:not(.product-item__status){opacity:.5}.product-item__status--discontinued{color:#fff;background-color:#ff3928}.product-item__condition{width:100%;cursor:default;margin-top:6px;min-height:16px}.product-item__condition-block{display:flex;align-items:center;gap:5px 10px;flex-wrap:wrap-reverse}.product-item__condition-text{font-size:12px;line-height:1.333;color:#737270}.product-item__condition-block_popup{position:relative}.product-item__condition-block_popup.hover .condition-popup{opacity:1;visibility:visible}.product-item .condition-popup{display:block;width:calc(100% + 40px);padding:10px;font-size:14px;line-height:1.4;background-color:#fff;position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1;box-shadow:0 0 10px 5px rgba(0,0,0,.15);border-radius:4px;font-weight:500;cursor:default}.product-item .condition-popup::after,.product-item .condition-popup::before{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);border-width:0 10px 10px;border-style:solid}.product-item .condition-popup::before{bottom:calc(100% + 1px);border-color:transparent transparent #c9c5bd}.product-item .condition-popup::after{bottom:100%;border-color:transparent transparent #fff}.product-item .condition-popup__title{display:block;font-size:16px;font-weight:700;margin-bottom:8px}.product-mini{padding:1em 1.5em 2em;background:#fff;width:193px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.08);margin:1em;transition:.4s}.product-mini:hover{box-shadow:0 0 10px rgba(0,0,0,.18)}.product-mini__img{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:10em}.product-mini__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-mini__name{color:#143479;font-weight:400;line-height:1.25;transition:.4s;display:inline-flex;width:100%;margin-bottom:1.25em;font-size:14px}.product-mini__name:hover{color:#ff642c}.product-mini .price{margin-bottom:14px}.product-catalog{display:flex;flex-wrap:wrap;margin:0 -1em;width:calc(100% + 2em)}.product-catalog .product-item{margin:2em 1em 0;width:calc((100% / 4) - 2em)}.product-item .promo-price{margin-top:6px}@keyframes swing{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes holiday{0%{opacity:1}100%{opacity:0}}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:.15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:.2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:.2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}body{font-family:"PT Sans",sans-serif;font-weight:400;background:#f2f3f6;line-height:1.3;font-size:8px}body.grids{position:relative}body.grids::after{content:'';position:fixed;top:0;left:50%;transform:translateX(-50%);height:100vh;width:1420px;z-index:100;opacity:.5;pointer-events:none;display:block;background:repeating-linear-gradient(90deg,#ddd6f3,#ddd6f3 100px,#73c2fb 100px,#73c2fb 120px)}body.horizontal{position:relative}body.horizontal::after{content:'';position:fixed;top:0;left:50%;transform:translateX(-50%);height:100vh;width:100vw;z-index:100;opacity:.3;pointer-events:none;display:block;background:repeating-linear-gradient(#ddd6f3,#ddd6f3 8px,#73c2fb 8px,#73c2fb 16px)}section{padding-bottom:7em}.container{max-width:1600px;width:100%;padding:0 90px;margin:0 auto;display:flex;flex-wrap:wrap}.container-aside{position:relative;width:36em;padding-left:2em;margin-bottom:1.5em}.container-block{width:calc(100% - 36em)}.text a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.text p{color:#3b3b3c;font-weight:400;line-height:1.25;margin-bottom:1.475em;font-size:14px}.text span{color:#737270;font-weight:400;line-height:1.25;display:inline-block;margin-bottom:15px;font-size:14px}.text img{max-width:100%;width:auto;height:auto;margin:10px auto}.text b,.text strong{font-weight:700}.text em,.text i{font-style:italic}.text h1{font-weight:700;line-height:1;font-size:24px}.text h2{font-weight:700;line-height:1.3;margin-bottom:.5em;font-size:24px}.text h3{font-weight:700;line-height:1.3;margin-bottom:.625em;font-size:22px}.text h4{font-weight:700;line-height:1.3;margin-bottom:.83em;font-size:16px}.text h5{font-weight:700;line-height:1.3;margin-bottom:.9375em;font-size:14px}.text h6{font-weight:400;line-height:1;font-size:14px}.text ol{margin:0 0 10px;padding-left:1.8em;list-style:decimal}.text ol li{padding-left:8px}.text li{color:#3b3b3c;font-weight:400;line-height:1.25;margin-bottom:6px;font-size:14px}.text ul{margin:0 0 10px;padding-left:0;list-style:none}.text ul li{position:relative;margin-bottom:1px;padding-left:15px}.text ul li::before{content:'';position:absolute;top:9px;left:-1px;display:block;width:5px;height:5px;background-color:#ff642c;border-radius:50%}.text-table{width:100%}.text table{width:auto;border-spacing:0;border-radius:5px;border:1px solid #f6f6f6;border-collapse:separate;overflow:hidden}.text table tr:first-child>:first-child{border-top-left-radius:5px}.text table tr:first-child>:last-child{border-top-right-radius:5px}.text table tr:last-child>:first-child{border-bottom-left-radius:5px}.text table tr:last-child>:last-child{border-bottom-right-radius:5px}.text table th{color:#3b3b3c;font-weight:400;line-height:1.25;text-align:center;background:#f6f6f6;border:1px solid #f6f6f6;border-collapse:separate;border-right-color:#d6d6d6;border-left-color:#d6d6d6;padding:.5em 1.25em;font-size:14px}.text table th:first-child{border-left-color:#f6f6f6}.text table th:last-child{border-right-color:#f6f6f6}.text table td{border:1px solid #f6f6f6;border-collapse:separate;border-spacing:0;padding:.5em 1.25em;color:#737270;font-weight:400;line-height:1.25;font-size:14px}.cookie-banner .text .cookie-banner__btn,.text .cookie-banner .cookie-banner__btn,.text .link-btn{display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:#ff642c;border:0;text-transform:uppercase;max-width:300px;width:100%;padding:.875em 0;border-radius:5px;margin:0 auto;min-height:48px;transition:.4s;font-size:13px}.title{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start;margin-bottom:3em}.title-h1 .title-wrap,.title-h1 p{font-weight:700;line-height:1;font-size:24px}.title-h2 .title-wrap,.title-h2 p{font-weight:700;line-height:1.3;font-size:24px}.title-h3 .title-wrap,.title-h3 p{font-weight:700;line-height:1.3;font-size:22px}.title-h4 .title-wrap,.title-h4 p{font-weight:700;line-height:1.3;margin-bottom:.83em;font-size:16px}.title-h5 .title-wrap,.title-h5 p{font-weight:700;line-height:1.3;margin-bottom:.9375em;font-size:14px}.title-h6 .title-wrap,.title-h6 p{font-weight:400;line-height:1;font-size:14px}.title p,.title-wrap{color:#3b3b3c;margin:0!important}.title img{margin:auto 1em auto 0;max-width:3em;max-height:3em;-o-object-fit:contain;object-fit:contain;width:auto;height:auto}.title--img{margin:auto 1em auto 0;width:3em;height:3em;background-repeat:no-repeat;background-position:center;background-size:contain}.title--img_special{background-image:url(/css/images/special.svg)}.title--img_recommend{background-image:url(/css/images/recommend.svg)}.title--img_review{background-image:url(/css/images/review-icon.svg)}.title--img_orig1{background-image:url(/css/images/orig1.svg)}.title--img_orig2{background-image:url(/css/images/orig2.svg)}.title--img_orig3{background-image:url(/css/images/orig3.svg)}.title--img_orig4{background-image:url(/css/images/orig4.svg)}.title__subtitle{font-weight:400;line-height:1.3;width:100%;display:flex;align-items:center}.title__subtitle-big{font-size:20px}.title__subtitle-small{font-size:14px}.category-block{display:flex;align-items:center;justify-content:space-around;width:100%;background:linear-gradient(177.3deg,#191970 0,#90419d 100%);box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:8px}.category-block__item{display:flex;align-items:center;justify-content:center}.category-block__item span{color:#fff;font-weight:700;text-transform:uppercase;line-height:1.3;padding:.9375em 1em .9375em .33em;font-size:14px}.category-block__item-img{width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain}.category-block__item__arrow-img{width:19px;height:19px;background-repeat:no-repeat;background-position:center;background-size:contain}.list{width:100%}.list-item{display:flex;align-items:baseline;justify-content:space-between;width:100%;margin-bottom:13px}.list-item svg{color:#ff642c;margin-left:7px;width:20px;flex-shrink:0;margin-bottom:0}.list-item p{flex-shrink:0;width:auto;margin:0;color:#737270;font-weight:400;line-height:1.25;font-size:14px}.list-item a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.list-item span{color:#737270;font-weight:400;line-height:1.3;width:100%;display:flex;white-space:nowrap;margin-bottom:0;font-size:14px}.list-item span::before{content:'';display:flex;width:calc(100% - 16px);margin:0 8px;border-bottom:1px dashed #737270}.white-block{background:#fff;border-radius:5px;padding:3em 3.5em;margin-bottom:15px;width:100%}.white-block-top{background:#fff;border-radius:5px 5px 0 0;width:100%;padding:3em 3.5em 1.5em}.white-block-bottom{width:100%;background:#fff;border-radius:0 0 5px 5px;padding:1.5em 3.5em 3em}.address-link{display:flex;align-items:center;color:#ff642c;margin-top:1.5em}.address-link svg{margin-left:7px;font-size:14px}.address-link span{border-bottom:1px dashed #ff642c;transition:.4s;line-height:1.28;font-weight:400;letter-spacing:.2px;font-size:13px}.swiper-container{width:100%;position:relative;height:100%}.swiper-pagination{display:none;align-items:center;justify-content:center;width:100%;bottom:20px;left:0}.swiper-pagination-bullet{height:12px;width:12px;margin:0 5px;transform:none;display:block;opacity:.7;background:#d6d6d6;flex-shrink:0;border-radius:50%}.swiper-pagination-bullet:focus{outline:0}.swiper-pagination-bullet-active{background:#ff642c;width:12px;height:12px;opacity:1}.swiper-button-next,.swiper-button-prev{z-index:1;display:flex;align-items:center;justify-content:center;border-radius:3px;background-color:#ff642c;color:#fff;top:-4em;right:0;width:2.4em;height:2.4em;overflow:hidden;transition:.4s cubic-bezier(.22,.91,.53,.97)}.swiper-button-next:focus,.swiper-button-prev:focus{outline:0}.swiper-button-next::after,.swiper-button-prev::after{font-size:1.1em;font-weight:700}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;background:#d6d6d6}.swiper-button-prev{left:auto;right:3.4em}.cookie-banner .cookie-banner__btn,.link-btn{display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:#ff642c;border:0;text-transform:uppercase;max-width:300px;width:100%;padding:.875em 0;border-radius:5px;margin:0 auto;min-height:48px;transition:.4s;font-size:13px}.link-hover{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.buy-basket{background:#ff642c;border-radius:5px;font-weight:700;text-transform:uppercase;padding:1em 2.14em;color:#fff;transition:.4s;display:flex;align-items:center;justify-content:center;font-size:12px}.buy-basket .icon-basket{font-size:15px}.buy-basket svg{margin-right:8px}.video-item{position:relative;flex-shrink:0;display:flex;flex-direction:column;box-sizing:border-box;transition-property:transform;height:30em}.video-item__picture{height:100%;display:flex;align-items:center;justify-content:center;width:100%;box-shadow:0 0 15px rgba(0,0,0,.08);position:relative;margin-bottom:1em}.video-item__title{position:absolute;bottom:0;z-index:1;width:100%;border-radius:0 0 1em 1em;min-height:7em;display:flex;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);padding:1.5em 2em}.video-item__title span{color:#3b3b3c;font-weight:400;line-height:1.25;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px}.video-item .youtube{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;transition:.2s ease-out;cursor:pointer;width:100%;height:100%;border-radius:1em;font-size:8px}.video-item .youtube::before{content:'';display:block;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(25,25,112,.15)}.video-item .youtube-play{background:url(../images/video-play.svg) 0 0/contain no-repeat;position:absolute;height:13.5em;width:13.5em;opacity:.6;top:0;left:0;right:0;bottom:0;margin:auto;transition:.3s;z-index:0}.video-item .youtube iframe{width:100%;height:100%}.video-item:hover .youtube-play{opacity:1}.review-item{position:relative;flex-shrink:0;display:flex;flex-direction:column;box-sizing:border-box;transition-property:transform;margin-top:3em;margin-bottom:3em}.review-item__wrap{display:flex;flex-direction:column;align-items:flex-start;border-radius:1em;box-shadow:0 0 1em rgba(0,0,0,.08);background:#fff;height:100%;padding:3.5em 3.5em 5em}.review-item__top{border-bottom:1px solid #d6d6d6;padding-bottom:2.5em;margin-bottom:2.2em;display:flex;width:100%;align-items:center;justify-content:space-between}.review-item__info{width:calc(100% - 5em)}.review-item__name{font-weight:700;line-height:1.3;margin-bottom:.83em;color:#143479;padding:5px 0;font-size:16px}.review-item__date{color:#737270;font-weight:400;line-height:1.25;font-size:14px}.review-item__icon{color:#143479}.review-item__icon .icon-review{font-size:3.8em}.review-item__text{color:#3b3b3c;font-weight:400;line-height:1.25;width:100%;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;font-size:14px}.review-item__open{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;margin-top:10px}.review-item__open span{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.review-item__open svg{font-size:8px;color:#ff642c;will-change:transform;transform:rotate(90deg);transition:.4s}.review-item__open .arrow{margin-left:5px}.review-item__wrap.open .review-item__open svg{transform:rotate(-90deg)}.review-item__count{color:#737270;font-weight:400;line-height:1.25;margin:10px 20px 0 auto;font-size:14px}.review-item__answer{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;margin-top:10px;font-size:14px}.review-item__answer--item{margin-top:1.5em;width:calc(100% - 7em);margin-left:7em;background:#f2f3f6;border-radius:10px;padding:.5em 1.5em 2.5em}.review-item__answer--item .review-item__name{font-weight:700;line-height:1.3;margin-bottom:.9375em;font-size:14px}.review-item__answer--item__top{padding:1.9em 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #d6d6d6;margin-bottom:1.4em}.review-item__answer--item__body{color:#3b3b3c;font-weight:400;line-height:1.25;font-size:14px}.pagination{width:100%;display:flex;align-items:center;justify-content:center;padding-top:1.5em}.pagination a{color:#000}.pagination a.current{color:#ff642c}.pagination span,.pagination--item{font-weight:700;line-height:1.3;margin:0 7px;font-size:16px}.pagination--prev{transform:rotate(180deg)}.pagination--first,.pagination--last{font-weight:400;line-height:1;margin:0 7px;font-size:14px}.pagination--first{margin-right:1em}.pagination--last{margin-left:1em}.tabs-menu{display:flex;flex-wrap:wrap;width:100%}.tabs-menu div{color:#737270;background:#f6f6f6;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;min-width:280px;border-radius:5px;min-height:48px;cursor:pointer;transition:.4s;font-size:13px}.tabs-menu div svg{margin-right:10px}.tabs-menu div:first-child{margin-right:20px}.tabs-menu div.current{background:#ff642c;color:#fff}.tabs-menu div a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tabs-content{width:100%;position:relative}.tabs-content>li{width:100%;opacity:0;top:0;position:absolute;display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;list-style:none;z-index:-1;height:0;overflow:hidden}.tabs-content>li.current{height:auto;min-height:100%;overflow:visible;width:100%;z-index:2;opacity:1;position:relative;transition:.3s}.custom-object-fit{position:relative;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:0 4.5em}.custom-object-fit img{opacity:0!important}.breadcrumbs-section{padding:0 0 1.7em}.breadcrumbs-section .breadcrumbs{font-size:14px;display:flex}.breadcrumbs-section .breadcrumbs-item{position:relative;display:inline-flex;align-items:center;color:#ff642c}.breadcrumbs-section .breadcrumbs-item a{display:inline-flex}.breadcrumbs-section .breadcrumbs-item a span{margin-left:5px}.breadcrumbs-section .breadcrumbs-item::after{content:"";display:inline-flex;width:6px;height:100%;background:url(../images/bread-arrow.svg) center/contain no-repeat;margin:0 10px}.breadcrumbs-section .breadcrumbs-item.current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3b3b3c}.breadcrumbs-section .breadcrumbs-item.current::after{content:none}.tag{position:absolute;display:flex;align-items:flex-end;align-content:flex-end;top:2em;right:2em;z-index:1}.tag>span{color:#fff;border-radius:5px;font-weight:400;font-size:13px;padding:4px 12px;display:inline-block;letter-spacing:.2px}.tag>span span{font-weight:700}.tag--sale{background:#ff3928}.tag--hit{background:linear-gradient(167.74deg,#191970 0,#90419d 100%)}.tag--new{background:linear-gradient(340.47deg,#267dc9 9.89%,#191970 87.21%)}.price{width:100%;display:flex;align-items:center;flex-wrap:wrap;flex-shrink:0}.price--old{color:#737270;font-weight:400;line-height:1.3;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;flex-shrink:0;white-space:nowrap;font-size:12px}.price--sale{color:#fff;line-height:1;font-size:10px;margin-left:6px;border-radius:5px;padding:4px;background:#ff3928;flex-shrink:0;white-space:nowrap}.price--current{width:100%;font-weight:700;line-height:1.3;font-size:20px}.price--count{color:#737270;padding-top:2px;font-size:13px}.text-dotted{color:#ff642c;border-bottom:1px dotted;font-size:14px;display:inline-flex}.form-line{display:flex}.form-line input{width:calc(100% - 8em);border:1px solid transparent;border-right:0;border-radius:10px 0 0 10px;color:#737270;padding:.938em 1em;background:#f7f7f7;transition:.4s;-moz-appearance:textfield;-webkit-appearance:textfield;font-size:13px}.form-line input:focus{border-color:#143479;border-right:0}.form-line input::-webkit-input-placeholder{color:#737270}.form-line input::-moz-placeholder{color:#737270}.form-line input:-ms-input-placeholder{color:#737270}.form-line input::-ms-input-placeholder{color:#737270}.form-line input::placeholder{color:#737270}.form-line button{width:7.5em;display:flex;align-items:center;justify-content:center;border-radius:0 10px 10px 0;color:#fff;background:#143479;transition:.4s;font-size:13px}.offer{padding-top:7em}.offer .title{width:40em;margin-bottom:0}.offer .title-wrap{color:#fff;font-size:2.8em}.offer__container{background:linear-gradient(350.03deg,#191970 9.89%,#115590 87.21%);box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:10px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.offer__icon{position:relative;width:39em;height:100%;margin:auto 0 0}.offer__icon img{position:absolute;bottom:0;left:0;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.offer__icon-img,.offer__icon-img-big{display:none}.offer__form{padding:5em 5.3em 5em 1.5em;margin-left:auto;width:calc(100% - 81em)}.offer__form button{background:#ff642c;font-weight:700;width:9.3em;border-radius:5px;margin-left:-5px}.offer__form input{width:calc(100% - 9.3em + 5px);border-radius:5px 0 0 5px}.offer__form input:focus{border-color:#ff642c;border-right:0}.faq__card{display:flex;flex-direction:column;width:100%;margin-bottom:15px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:5px;transition:.3s}.faq__card.active{background:#f7f7f7;box-shadow:0 0 15px transparent}.faq__card.active .faq__head span,.faq__card.active .faq__head svg{color:#ff642c}.faq__card.active .faq__head svg{transform:rotate(90deg)}.faq__head{display:flex;justify-content:space-between;align-items:center;min-height:72px;padding:2em;transition:.3s}.faq__head span{color:#143479;transition:.3s;width:90%;font-size:16px}.faq__head svg{transition:.3s;color:#d6d6d6}.faq__body{display:none;overflow:hidden;padding:0 2em 16px}.faq__body::before{content:'';display:block;width:100%;height:1px;background:#d6d6d6;margin-bottom:16px}.play-game--btn{width:155px;height:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:5px;background:#ff642c}.play-game--btn.disable-btn{background:#d6d6d6}.play-game--btn span{color:#fff;font-size:14px}.game-text .play-game--btn{width:275px;margin-bottom:30px}.game-text .play-game--btn span{margin:0}.game__all{display:flex;flex-wrap:wrap;width:calc(100% + 2em);margin:0 -1em}.unsubscribe-alert{position:fixed;top:10px;right:0;left:0;width:100%;max-width:768px;padding:10px 20px;margin:0 auto;border-radius:2px;background-color:#fff3cd;z-index:101}.unsubscribe-alert--block{width:100%;display:flex;align-items:center;justify-content:space-between}.unsubscribe-alert--block strong{color:#856404;font-size:17px;font-weight:400}.unsubscribe-alert--block button{display:flex;align-items:center;justify-content:center}.unsubscribe-alert--block button span{color:#856404;font-size:28px;line-height:20px}.password-restore{padding:7em 0}.password-restore .form{max-width:1060px}.password-restore .form-address{max-width:370px;display:flex;flex-direction:column}.cookie-banner .password-restore .cookie-banner__btn,.password-restore .cookie-banner .cookie-banner__btn,.password-restore .link-btn{margin:0}button{cursor:pointer}input,textarea{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@-webkit-keyframes autofill{to{color:inherit;background:0 0}}@keyframes autofill{to{color:inherit;background:0 0}}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#737270}input::-moz-placeholder,textarea::-moz-placeholder{color:#737270}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#737270}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#737270}input::placeholder,textarea::placeholder{color:#737270}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:transparent}input:focus::placeholder,textarea:focus::placeholder{color:transparent}input.nice-select.open:-webkit-autofill,input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea.nice-select.open:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input::-webkit-textfield-decoration-container,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-textfield-decoration-container{-webkit-appearance:none;margin:0}input[type=number],textarea[type=number]{-moz-appearance:textfield}input::-ms-check,textarea::-ms-check{display:none}.form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.form-number{width:auto;display:flex;flex-direction:row;font-size:8px}.form-number-input{width:2.8em;padding:0;text-align:center;outline:0;font-weight:700;margin-bottom:.83em;line-height:1.3;background:#fff;font-size:16px}.form-number-decrement,.form-number-increment,.form-number-input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-number-decrement,.form-number-increment{display:flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;background:#ff642c;color:#fff;cursor:pointer;border-radius:5px;font-size:8px}.form-number-decrement.nice-select.open,.form-number-decrement:active,.form-number-decrement:hover,.form-number-increment.nice-select.open,.form-number-increment:active,.form-number-increment:hover{background:#fe4d0d}.form-label{width:100%;margin-bottom:10px;color:#737270;font-size:14px}.form-field{display:flex;flex-direction:column;position:relative;width:100%;margin:0 0 2em}.form-field input,.form-field textarea{width:100%;transition:.4s;padding:.8125em 1.25em;background:#e9e9e9;border-radius:5px;z-index:1;border:1px solid transparent;font-size:14px}.form-field input:focus,.form-field textarea:focus{border-color:#0f4c82}.form-field+.form-field.form-half{margin-bottom:15px}.form-field--desc{display:block;line-height:1.43;font-size:12px}.form-field--phone .form-error-label{position:static}.form-required label::after{content:'*';color:#ff642c;padding-left:5px}.form-address{display:flex;flex-wrap:wrap;justify-content:space-between}.form-address input,.form-address textarea{transition:.4s;padding:.8125em 1.25em;background:#e9e9e9;border-radius:3px;z-index:1;border:1px solid transparent;font-size:14px}.form-address input:focus,.form-address textarea:focus{border-color:#0f4c82}.form-half{width:70%;max-width:365px}.form-width12{width:calc(50% - 10px)}.form-width34{width:calc(100% * 3 / 4 - 5px);margin-bottom:15px}.form-width14{width:calc(100% / 4 - 1em);margin-bottom:15px}.form-radio{display:flex;position:relative;flex-wrap:wrap;width:100%;margin:0 0 3em}.form-radio-field{border-radius:5px;overflow:hidden;display:flex;margin-right:2em}.form-radio-field:last-child{margin-right:0}.form-radio-field input{width:0;height:0;display:flex;opacity:0}.form-radio-field input:checked+label{background:#ff642c;color:#fff}.form-radio-field label{text-transform:uppercase;padding:6px 19px;min-height:40px;display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;cursor:pointer;background:#e9e9e9;color:#737270;text-align:center;font-size:13px}.form-check{display:flex;margin-bottom:24px}.form-check input[type=checkbox]{height:0;width:0;padding:0;margin:0;-webkit-appearance:none;border:0}.form-check input[type=checkbox]+label{position:relative;display:flex;align-items:flex-start;transition:color .3s cubic-bezier(.4,0,.23,1);cursor:pointer;color:#737270;font-size:16px}.form-check input[type=checkbox]+label::before{content:'';flex-shrink:0;margin-right:10px;display:block;width:19px;height:19px;background-color:#e9e9e9;border-radius:3px;cursor:pointer;box-sizing:border-box}.form-check input[type=checkbox]+label a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;margin:0 5px;font-size:14px}.form-check input[type=checkbox]:checked+label:before{background:url(../images/check.svg) center/50% no-repeat,#ff642c}.form-radiobtn{display:flex;flex-wrap:wrap}.form-radiobtn-label{font-size:14px;margin-bottom:3px;width:100%}.form-radiobtn input[type=radio]{height:0;width:0;-webkit-appearance:none;display:none}.form-radiobtn input[type=radio]+label{cursor:pointer;display:flex;align-items:center;position:relative;padding-left:30px;padding-bottom:0;width:100%;font-weight:400;line-height:1.25;font-size:14px}.form-radiobtn input[type=radio]+label:after,.form-radiobtn input[type=radio]+label:before{content:'';display:block;border-radius:50%;text-align:center;position:absolute;background:#fff}.form-radiobtn input[type=radio]+label:after{top:6px;left:4px;width:10px;height:10px}.form-radiobtn input[type=radio]+label:before{width:18px;height:18px;border:1px solid #d6d6d6;left:0;top:2px}.form-radiobtn input[type=radio]:checked+label:before{border-color:#ff642c}.form-radiobtn input[type=radio]:checked+label:after{background:#ff642c}.form-select-wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.form-select .nice-select{margin:10px 0;height:auto;padding:.8125em 2.375em .8125em 1.25em;line-height:1;border-color:#f7f7f7;background:#f7f7f7;min-width:5.625em;color:#3b3b3c;font-size:14px}.form-select .nice-select span{color:#3b3b3c}.form-select .nice-select:after{border-bottom:1px solid #737270;border-right:1px solid #737270;height:7px;width:7px;margin-top:-3px}.form-select .nice-select:focus,.form-select .nice-select:hover{border-color:#f7f7f7}.form-select .nice-select .os-scrollbar-handle{pointer-events:none}.form-select .nice-select.open,.form-select .nice-select:active{border-color:#ff642c}.form-select .nice-select.open .os-scrollbar-handle,.form-select .nice-select:active .os-scrollbar-handle{pointer-events:auto}.form-select .nice-select .list{max-height:15em;width:auto}.form-select select{background:url(../images/arrow-grey.svg) 93% 50%/8px no-repeat #f7f7f7;width:100%;border-radius:5px;font-size:16px;color:#3b3b3c;padding:13px 18px;margin-bottom:15px;outline:0;-webkit-appearance:none}.form-password{display:flex;flex-direction:column;max-width:33em;margin-top:1em;width:100%;align-items:flex-end}.form-password h4{font-weight:700;line-height:1.3;margin-bottom:.83em;padding-bottom:1.1em;width:100%;font-size:16px}.form-password button{font-weight:400;line-height:1;color:#ff642c;font-size:14px}.form-error input,.form-error textarea{border-color:#ff3928}.form-error-label{position:absolute;top:100%;left:0;color:#ff3928;font-size:12px}.form-error-label::after,.form-error-label::before{content:none}.map .white-block{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.map-column{width:48%}.map-block{padding-left:3em}.map-title{font-weight:700;line-height:1.3;margin-bottom:15px;display:inline-block;font-size:16px}.map-subtitle{font-weight:700;line-height:1.3;margin-bottom:10px;display:inline-block;font-size:14px}.map ul li{font-weight:400;line-height:1;margin-bottom:10px;font-size:14px}.pages-page{min-height:50vh;font-size:16px}.pages-page .container{display:flex;align-items:center;flex-direction:column}.pages-page h1{text-transform:uppercase;padding:20px 0 5px;font-size:24px}.pages-page h3{text-transform:uppercase;padding-bottom:10px;font-size:22px}.pages-page a{display:flex;align-items:center;justify-content:center;margin:15px 0}.pages-page a:hover span{border-bottom-color:transparent}.pages-page a.done svg{color:#24ae4e}.pages-page a.undone svg{color:#ff3928}.pages-page span{border-bottom:1px solid;margin-right:10px;transition:.3s}.pages-page svg{font-size:30px;color:#fff}.popup-message{padding:12px 20px;display:flex;align-items:center;justify-content:center;border-radius:5px 5px 0 0}.popup-message.alert-message{background-color:#ff642c}.search-filters{position:relative;overflow-x:clip}.search-filters.loading::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:3}.search-filters.loading::after{content:'';display:block;position:absolute;top:100px;left:50%;transform:translate(-50%,0);border:7px solid #f3f3f3;border-top:7px solid #3498db;border-radius:50%;width:50px;height:50px;-webkit-animation:1s linear infinite loader-spin;animation:1s linear infinite loader-spin;margin:auto;z-index:3}.game-loader{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000000000}.game-loader::after{content:'';display:block;position:absolute;border:7px solid #f3f3f3;border-top:7px solid #3498db;border-radius:50%;width:50px;height:50px;-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin;margin:auto}.login-sms-form .form-error-label{font-weight:500;padding-left:5px;position:static}.send-sms--text{margin-bottom:24px}.invalid-feedback,.valid-feedback{display:block;line-height:1.1;font-weight:500;margin:0;padding-top:3px;padding-left:5px;font-size:12px}.invalid-feedback{color:#ff3928}.valid-feedback{color:#24ae4e}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes loader-spin{0%{transform:translate(-50%,0) rotate(0)}100%{transform:translate(-50%,0) rotate(360deg)}}@keyframes loader-spin{0%{transform:translate(-50%,0) rotate(0)}100%{transform:translate(-50%,0) rotate(360deg)}}@-webkit-keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(.95)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(.95)}}@-webkit-keyframes pulseMore{0%,100%{transform:scale(1)}50%{transform:scale(.85)}}@keyframes pulseMore{0%,100%{transform:scale(1)}50%{transform:scale(.85)}}@-webkit-keyframes wink{0%{z-index:2}100%{z-index:0}}@keyframes wink{0%{z-index:2}100%{z-index:0}}@-webkit-keyframes typing{0%{width:0}100%{width:100%}}@keyframes typing{0%{width:0}100%{width:100%}}.header{width:100%;position:relative}.header .container{display:flex;align-items:center;justify-content:space-between}.header .hr-border{width:1px;height:100%;background:#d6d6d6}.header__holiday{position:absolute;top:100%;width:100%;height:80px;display:none}.header__holiday .static{position:absolute;top:0;width:100%;height:80px;background:url(../images/love-bg.png) 0 0/cover no-repeat}.header__top{height:34px;display:flex;width:100%;align-items:center;color:#0f4c82}.header__top .container{height:100%}.header__top .container>*{height:100%;display:flex;align-items:center}.header__bottom{padding:2em 0 3em;background:#fff;display:flex;width:100%;align-items:center}.header__bottom .container>a,.header__bottom .header__basket>a{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#143479;transition:.4s}.header__bottom .container>a span,.header__bottom .header__basket>a span{font-size:14px;margin-top:6px}.header__city p{color:#0f4c82;display:flex;align-items:center;font-size:12px}.header__city p a{margin:0 4px}.header__city p::after{content:'';display:block;background:url(../images/arrow.svg) center/contain no-repeat;width:8px;height:8px}.header .menu{display:flex;align-items:center;height:100%}.header .menu__item{position:relative;margin-right:2.5em;display:flex;align-items:center;justify-content:center;height:100%}.header .menu__item:last-child{margin-right:0}.header .menu__item span{cursor:pointer;display:flex;align-items:center;justify-content:center}.header .menu__item span::after{content:'';display:block;background:url(../images/arrow.svg) center/contain no-repeat;width:8px;height:8px;transition:.4s;margin-left:3px}.header .menu__link{font-size:12px}.header .menu__link>svg{display:none;color:#737270;margin-right:11px}.header .menu__link--sale{color:#ff3928}.header .menu__link--sale svg{color:#ff3928!important}.header .menu-sub{display:flex;flex-direction:column;position:absolute;top:100%;left:-6.7em;opacity:0;pointer-events:none;transform:translateY(10px);z-index:101;width:21em;margin:0 -.5em;transition:.4s;border-radius:4px;box-shadow:0 4px 12px 6px rgba(0,0,0,.1);background:#fff}.header .menu-sub::before{content:'';width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#fff transparent transparent;position:absolute;top:-5px;left:12.5em;transform:rotate(180deg)}.header .menu-sub__link{display:flex;width:100%;align-items:center;padding:.69em .875em;color:#3b3b3c;transition:.4s;font-size:14px}.header .menu-sub__link svg{width:14px;margin-right:10px}.header .menu-sub__link:first-child{border-radius:4px 4px 0 0}.header .menu-sub__link:last-child{border-radius:0 0 4px 4px}.header__work__phones{display:flex;align-items:center;justify-content:center}.header__work__phones a{display:flex;align-items:center;justify-content:center;padding-right:2.3em}.header__work__phones a span{font-size:12px}.header__work__phones a::before{content:'';display:block;background:url(../images/phone-ring.svg) center/contain no-repeat;width:12px;height:12px;margin-right:5px}.header__work__hours{display:flex;align-items:center;justify-content:center}.header__work__hours svg{color:#3b3b3c}.header__work__hours span{margin-left:5px;font-size:12px}.header__sign svg{color:#3b3b3c;margin-right:5px}.header__logo{position:relative}.header__logo img{width:20.2em;height:auto}.header__logo p{margin-top:3px;line-height:1.3;width:100%;color:#3b3b3c;font-size:10px}.header__logo-img{width:20.2em;height:6.1em;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/images/logov3.png)}.header__search{width:44%}.header__search__icon{color:#737270;left:3em;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.header__search .icon-search{font-size:1.5em}.header__search input{padding:.938em 1em .938em 2.5em}.header__search input:focus{border-color:#143479}.header__search button{background:#143479}.header__basket,.header__call,.header__like{font-size:7px}.header__like{position:relative}.header__like .icon{font-size:3.5em}.header__like.disable{color:#737270!important}.header__like--count{position:absolute;width:20px;height:20px;font-size:14px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ff642c;border-radius:50%;top:-8px;right:7px}.header__call .icon{font-size:3.5em}.header__basket{position:relative}.header__basket>a>.icon{font-size:3.3em}.header__basket.disable a,.header__basket.disable svg{color:#737270!important}.header__basket--count{position:absolute;width:20px;height:20px;font-size:14px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ff642c;border-radius:50%;top:-8px;right:0}.header__catalog{background:#143479;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;width:22.4em;flex-shrink:0;cursor:pointer}.header__catalog p{width:100%;display:flex;align-items:center;justify-content:center;padding:1em;font-size:13px}.header__catalog p svg{margin-right:10px}.header__burger{color:#143479;margin-right:66vw;cursor:pointer}.sign-in{display:flex;align-items:center;justify-content:center;font-size:12px}.sign-in::after{content:'/';margin:0 4px;color:#0f4c82}.sign-up{font-size:12px}main{margin-top:50px}.mob-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#f6f6f6;opacity:0;transform:translate(-100%);transition:.3s;z-index:100}.mob-menu.open{opacity:1;transform:translate(0)}.mob-menu .container{display:block;height:100%;align-items:flex-start;align-content:flex-start;overflow-y:auto}.mob-menu--logo{display:flex;width:100%;justify-content:space-between;align-items:center;margin:10px 0}.mob-menu--logo a{position:relative}.mob-menu--logo svg{color:#143479}.mob-menu--logo img{width:187px}.mob-menu--lk{display:flex;flex-wrap:wrap;margin-top:20px;cursor:pointer}.mob-menu--lk a{color:#0f4c82;display:flex;font-size:16px;margin-top:25px}.mob-menu--lk svg{color:#3b3b3c;margin-left:10px}.mob-menu--lk-title{width:100%;color:#0f4c82;display:flex;align-items:baseline;font-size:14px}.mob-menu--lk-menu{display:none;padding-left:22px}.mob-menu--enter{display:flex;width:100%;margin-top:20px}.mob-menu--enter a{color:#0f4c82}.mob-menu--enter svg{margin-left:10px}.mob-menu--city{width:100%;margin-top:20px}.mob-menu--city svg{margin-left:10px;font-size:12px}.mob-menu--city p{color:#0f4c82;font-size:14px;display:flex;align-items:center}.mob-menu--city p a{margin:0 4px;border-bottom:1px solid}.mob-menu--work{display:flex;flex-direction:column;align-items:flex-start;width:100%;color:#0f4c82;margin-top:20px}.mob-menu--work .header__work__phones{flex-wrap:wrap;justify-content:flex-start}.mob-menu--work .header__work__phones a{width:100%;flex-direction:row-reverse;justify-content:flex-end;margin:10px 0}.mob-menu--work .header__work__phones a::before{margin-right:0;margin-left:11px}.mob-menu--work .header__work__hours{margin:10px 0}.mob-menu--work .header__work__hours span{margin:0 11px 0 0}.mob-menu .close{cursor:pointer}.mob-menu .header__menu{position:relative;top:0;left:0;height:auto}.mob-catalog--wrap{background:#fff;position:relative;width:calc(100% + 30px);margin:20px -15px 15px}.mob-catalog--list{display:flex;flex-direction:column;width:100%}.mob-catalog--item{display:flex;width:100%;margin-top:-1px}.mob-catalog--item:last-child{background:linear-gradient(346.25deg,#191970 9.89%,#115590 87.21%);position:relative;color:#fff;overflow:hidden}.mob-catalog--item:last-child .img{display:none}.mob-catalog--item:last-child .name{position:relative;z-index:1}.mob-catalog--item:last-child::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none;background:url(../images/catalog-bg.svg) center/cover no-repeat}.mob-catalog--item:last-child .mob-catalog--item--link .name{margin-left:7em}.mob-catalog--item:last-child .mob-catalog--item--link span{color:#fff;border-bottom:0}.mob-catalog--item--link{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:.4s;width:100%}.mob-catalog--item--link .img{width:7em;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mob-catalog--item--link .arrow{flex-shrink:0;width:7em;display:flex;align-items:center;justify-content:center;transition:.4s;color:#143479;height:51px}.mob-catalog--item--link .arrow svg{transition:transform .4s}.mob-catalog--item--link img{max-width:30px;max-height:30px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.mob-catalog--item--link-img{width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain}.mob-catalog--item--link .name{width:calc(100% - 14em)}.mob-catalog--item--link span{transition:.4s;display:inline-flex;width:100%;border-bottom:1px solid #d6d6d6;font-size:14px;line-height:1.25;font-weight:700;color:#143479;padding:16px 0}.mobile-subcategories--fixed{display:flex;flex-direction:column;position:fixed;background-color:#fff;opacity:0;transform:translate(-100%);transition:.3s;overflow-y:auto;z-index:1;top:0;left:0;width:100%;height:100%;padding:0 0 2em}.mobile-subcategories--fixed.active{opacity:1;transform:translate(0)}.mobile-subcategories--fixed .close-btn--mobile .icon{color:#143479}.sub-category--top{display:flex;align-items:center;justify-content:space-between;padding:1em 1.5em;border-bottom:1px solid #f2f2f2}.sub-category--list{height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto}.sub-category--back{display:flex;align-items:center;font-size:16px;line-height:1.22;font-weight:600;color:#3b3b3c}.sub-category--back .icon{transform:rotate(180deg);margin-right:.5em}.sub-category--tab{display:none}.sub-category--tab.active{display:block}.sub-category--link{display:flex;align-items:center;padding:12px 26px 12px 0;margin:0 15px;border-bottom:1px solid #e5e5e5;font-size:14px;line-height:1.22;color:#143479;position:relative;transition:.3s}.sub-category--link .img{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;margin-right:1em}.sub-category--link .img img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.footer{position:relative;background:#021335}.footer a{transition:.4s}.footer-top{padding-top:7em;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;max-height:432px;width:100%;z-index:2}.footer-bottom{display:flex;width:100%;align-items:center;justify-content:space-between;padding:1em 0 6em;z-index:2}.footer-bottom .rights{color:#d6d6d6;font-weight:400;line-height:1.25;font-size:14px}.footer-bottom a{color:#737270;line-height:1.3;font-weight:700;font-size:14px}.footer-block{margin-bottom:2em;display:flex;flex-direction:column;padding-right:1.5em;align-items:flex-start}.footer-block .title{margin-bottom:2.5em}.footer-block .title p,.footer-block .title-wrap{color:#fff}.footer-block__link{display:inline-flex;align-items:flex-start;color:#d6d6d6;font-weight:400;line-height:1.25;margin-bottom:.94em;letter-spacing:.1px;font-size:14px}.footer-block__link:last-child{margin-bottom:0}.footer-block__payment1 img{max-width:100%;max-height:3.8em;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.footer-block__payment2 span{color:#737270;font-weight:400;line-height:1.25;max-width:13.3125em;width:100%;margin-top:8px;font-size:14px}.footer-block__phone{font-weight:700;color:#ff642c;margin-bottom:10px;font-size:24px}.footer-block__cards{display:flex;align-items:center}.footer-block__cards img{margin-right:2em}.footer-block__link-market{width:14.9em;height:3.8em;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/css/images/yandex.png)}.footer-block__cards .card-image{margin-right:2em;background-repeat:no-repeat;background-size:contain;background-position:center}.footer-block__cards .card-image--visa{width:57px;height:25px;background-image:url(/css/images/visa.png)}.footer-block__cards .card-image--mastercard{width:40px;height:33px;background-image:url(/css/images/mastercard.png)}.footer-block__cards .card-image--mir{width:63px;height:31px;background-image:url(/css/images/mir.png)}.catalog{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:100;display:none}.catalog.open .catalog-mask{display:block}.catalog-mask{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(86,98,110,.5);z-index:5;display:none}.catalog-wrap{background:#fff;width:34em;position:absolute;top:calc(100px + 13em);border-radius:10px;z-index:12}.catalog-wrap::after{content:'';display:block;position:absolute;height:100%;width:100%;background:#fff;right:0;top:0;z-index:-1;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:10px}.catalog-title{padding:0 7em;width:100%;display:flex;align-items:center;justify-content:center}.catalog-title span{color:#143479;line-height:1.25;font-weight:700;width:100%;text-transform:uppercase;text-align:center;border-bottom:1px solid #d6d6d6;padding:1em 0;font-size:14px}.catalog-title .arrow{display:none}.catalog-list{display:flex;flex-direction:column;width:100%}.catalog-item{display:flex;width:100%;margin-top:-1px}.catalog-item.current{background:#f3f3f3}.catalog-item.current .arrow{color:#ff642c}.catalog-item.current .catalog-item--link span{color:#ff642c;border-bottom-color:#f3f3f3}.catalog-item--link{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:.4s;width:100%}.catalog-item--link .img{display:flex;align-items:center;justify-content:center;width:7em;height:100%;flex-shrink:0}.catalog-item--link .arrow{flex-shrink:0;width:7em;display:flex;align-items:center;justify-content:center;transition:.4s;color:#143479;pointer-events:none}.catalog-item--link .arrow svg{transition:transform .4s}.catalog-item--link img{max-width:30px;max-height:30px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.catalog-item--link .name{width:calc(100% - 14em)}.catalog-item--link span{transition:.4s;display:inline-flex;width:100%;border-bottom:1px solid #d6d6d6;color:#143479;line-height:1.25;padding:1em 0;font-weight:700;font-size:14px}.catalog-item:last-child{background:linear-gradient(346.25deg,#191970 9.89%,#115590 87.21%);position:relative;color:#fff;border-radius:0 0 10px 10px;overflow:hidden}.catalog-item:last-child .img{display:none}.catalog-item:last-child .name{position:relative;z-index:1}.catalog-item:last-child::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none;background:url(../images/catalog-bg.svg) center/cover no-repeat}.catalog-item:last-child .catalog-item--link .name{margin-left:7em}.catalog-item:last-child .catalog-item--link span{color:#fff;border-bottom:0}.catalog-item:last-child.current{background:#f3f3f3}.catalog-item:last-child.current .arrow{color:#ff642c}.catalog-item:last-child.current span{color:#ff642c;border-bottom-color:#f3f3f3}.catalog-item.custom-hobby .catalog-submenu{width:100%}.catalog-item.custom-hobby .catalog-subitem{height:33%;margin-bottom:0}.catalog-item.custom-hobby .catalog-subitem .img{height:10em}.catalog-item.custom-hobby .catalog-subitem span{padding-bottom:10px}.catalog-item--link-img{width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain}.catalog-subnav{position:absolute;display:flex;justify-content:space-between;left:calc(100% - 10px);height:100%;z-index:-1;border-radius:0 10px 10px 0;max-width:calc(1420px - 34em + 10px);width:calc(100vw - 34em - 180px + 10px);top:0;padding:2.5em 2.5em 2.5em 3.5em;background:#f3f3f3;opacity:0;pointer-events:none}.catalog-subnav.open{opacity:1;pointer-events:auto}.catalog-banner{max-width:38.1em;height:100%;flex-shrink:0}.catalog-banner a{display:flex;align-items:center;justify-content:center;height:100%;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.catalog-banner a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.catalog-submenu{width:calc(100% - 38.1em);display:flex;flex-direction:column}.catalog-submenu-title{display:flex;flex-direction:column;width:100%;align-items:flex-start;padding:0 4em 2em}.catalog-submenu-title span{font-weight:700;line-height:1.3;font-size:24px}.catalog-submenu-title a{margin-top:5px;color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.catalog-sublist{display:flex;flex-wrap:wrap;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto}.catalog-subitem{width:calc((100% / 3) - 8em);margin:0 4em;height:50%;padding-top:1em}.catalog-subitem--link{display:flex;flex-direction:column;align-items:center}.catalog-subitem--link picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.catalog-subitem span{transition:.4s;display:inline-flex;width:100%;color:#143479;line-height:1.25;padding:1em 0;font-weight:700;font-size:14px}.catalog-subitem .img{width:100%;height:12em;display:flex;align-items:center;justify-content:center}.catalog-subitem img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.catalog-subitem:hover span{color:#ff642c}.catalog-city,.catalog-enter,.catalog-lk,.catalog-logo,.catalog-work{display:none}.popup{display:none;padding:3em 3.5em;max-width:68.5em;width:100%;border-radius:5px}.popup-title{padding:0 30px 2.5em 0;margin-bottom:2.5em;border-bottom:1px solid #f7f7f7}.popup-title p{font-weight:700;line-height:1;font-size:20px}.popup-body iframe{width:100%;height:358.3125px}.popup-city__list{display:flex;flex-direction:column;flex-wrap:wrap;color:#3b3b3c;font-weight:400;line-height:1.25;max-height:12em;width:100%;overflow:auto;padding-bottom:1em;font-size:14px}.popup-city__list li{transition:.4s;padding:.2em 0;width:35%;cursor:pointer}.popup-city__list li:hover{color:#143479}.popup-content{display:flex;width:100%}.popup-content-wrap{padding:0 2.5em;width:calc(100% - 27em);box-shadow:0 0 15px rgba(0,0,0,.08)}.popup-signin{padding:0}.popup-signin .popup-title{padding:3em 0 2em;margin-bottom:2em}.popup-signin .form{align-items:end;margin:2em 0}.popup-signin .form-field{margin-bottom:1.5em}.popup-signin .form-submit{max-width:100%}.popup-signin .form-field--forgot-pass{width:100%;margin-bottom:1.5em}.popup-signin .text{padding-bottom:15px}.popup-signin .text p{margin-bottom:7px;color:#737270}.popup-signin .home__main__advantage__item{width:100%;padding:2em 0;border-left:0}.popup-signin .home__main__advantage__item img{max-width:58px;max-height:43px}.popup-signin .home__main__advantage__item span{width:10.5em}.popup-signin a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.popup-aside{background:#f6f6f6;width:27em;padding:1.5em 0}.popup-call .popup-title{border-bottom:0;margin:20px auto;padding:0;max-width:360px}.popup-call .popup-title p{text-align:center}.popup-call .form{max-width:360px;margin:0 auto 20px}.cookie-banner .popup-call .cookie-banner__btn,.popup-call .cookie-banner .cookie-banner__btn,.popup-call .link-btn{max-width:none}.popup-call-blocks{width:100%;display:flex;justify-content:space-between}.popup-call .home__main__advantage__item{border-left:0}.popup-thnx .popup-title{border-bottom:0;margin:20px auto;padding:0}.popup-thnx .popup-title p{text-align:center}.cookie-banner .popup-thnx .cookie-banner__btn,.popup-thnx .cookie-banner .cookie-banner__btn,.popup-thnx .link-btn{width:140px}.popup-tommorow .popup-title{padding:25px 0;text-align:center}.popup-tommorow .popup-title p{line-height:26px}.popup-basket{max-width:90em}.popup-basket .popup-title{border-bottom:0;margin-bottom:0}.popup-basket .title{margin-bottom:2em}.popup-basket-close{position:absolute;top:2.5em;right:3.5em;border-bottom-width:2px;cursor:pointer}.popup-basket .fancybox-close-small{display:none}.popup-basket .card__line{border-bottom:1px solid #d6d6d6;padding-bottom:1.5em;border-top:0}.popup-basket .card__line--present{border-bottom:0;padding:15px 0 0}.popup-basket__products{padding:4em 0 0;position:relative}.popup-basket__products .swiper-button-next,.popup-basket__products .swiper-button-prev{top:6.4em}.popup-basket__products .swiper-container{width:calc(100% + 20px);margin:0 -10px}.popup-basket__products .swiper-slide{width:auto}.popup-basket__total{display:flex;align-items:flex-end;flex-direction:column;flex-wrap:wrap;padding:1em 0 0}.popup-basket__total__summa{text-align:right;font-weight:700;line-height:1.3;margin-bottom:2.5px;font-size:16px}.popup-basket__total__summa span{font-weight:700;line-height:1.3;margin-left:15px;font-size:22px}.popup-basket__total__action{display:flex;justify-content:flex-end;align-items:center;padding-top:2.5em}.cookie-banner .popup-basket__total__action .cookie-banner__btn,.popup-basket__total__action .cookie-banner .cookie-banner__btn,.popup-basket__total__action .link-btn{margin-left:25px;width:270px}.popup-basket__total__action .text-dotted{border-bottom-width:2px;cursor:pointer}.popup-review-answer h3{font-weight:700;line-height:1.3;color:#24ae4e;padding-bottom:15px;font-size:22px}.popup-review-answer p{color:#24ae4e;font-weight:400;line-height:1.25;margin-bottom:3.75em;font-size:14px}.cookie-banner .popup-review-answer .cookie-banner__btn,.popup-review-answer .cookie-banner .cookie-banner__btn,.popup-review-answer .link-btn{max-width:175px}.popup-quick .popup-title{border-bottom:0;margin-bottom:.5em}.popup-quick-wrap{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.popup-quick .form{width:23em}.popup-quick .form-field{margin-bottom:1.5em}.popup-quick .form .buy-basket{width:100%}.popup-quick-preview{width:calc(100% - 23em);padding-left:4em}.popup-quick-preview img{max-width:9em;max-height:9em;width:auto;height:auto}.popup-quick-preview a{margin:15px 0 .83em;font-weight:700;line-height:1.3;display:inline-block;color:#0f4c82;transition:.4s;font-size:16px}.popup-quick-preview .price--current{font-weight:700;line-height:1;font-size:24px}.popup-address{max-width:64em}.popup-address .popup-title{border-bottom:0;margin-bottom:0}.popup-address .popup-title p{font-size:16px}.popup-address .form-field{width:calc(50% - 10px);margin-bottom:2em}.popup-address .form-btn{display:flex;align-items:baseline;justify-content:flex-end;width:100%}.cookie-banner .popup-address .cookie-banner__btn,.popup-address .cookie-banner .cookie-banner__btn,.popup-address .link-btn{margin:0 0 0 1.78em;width:auto;padding:.875em 2.2em}.popup-address .text-dotted{cursor:pointer;font-size:14px}.popup-address .nice-select{margin:0;width:100%;padding:.875em 2.375em .875em 1.25em}.popup-allreviews{max-width:65.4em}.popup-allreviews .history-list-item .text-dotted{font-weight:700;text-transform:uppercase;margin-left:auto}.fancybox-is-open .fancybox-bg{opacity:.5}.fancybox-slide--html .fancybox-close-small{color:#3b3b3c;padding:8px;transition:.4s;opacity:1;right:2.5em;top:2em}.fancybox-slide--html .fancybox-close-small:hover{color:#fe4d0d}.stop-scroll{overflow:hidden}.popup-video{min-width:50%}.popup-video .popup-body{padding-top:58%;position:relative}.popup-video .popup-body iframe{height:100%;position:absolute;top:0;left:0}.product-using-slider{width:100%}.product-using-slider *{box-sizing:border-box}.product-using-slider .swiper-container{width:100%;margin:0;padding:0}.product-using-slider .swiper-pagination{display:flex;position:static;margin-top:40px}.product-using-slider .swiper-pagination-bullet{width:14px;height:14px;margin:0 11px}.product-using-slider .slide-content{display:flex;justify-content:space-between;align-items:center;position:relative}.product-using-slider .slide-content--desc{width:50%;flex-shrink:0;display:flex;align-items:center;padding-right:40px}.product-using-slider .slide-content--desc-text{margin-top:20px;max-width:470px}.product-using-slider .slide-content--desc-text ul{counter-reset:list-counter}.product-using-slider .slide-content--desc-text li{position:relative;padding-left:20px}.product-using-slider .slide-content--desc-text li:before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:inherit;line-height:inherit;color:inherit;padding-left:5px}.product-using-slider .slide-content--desc-text li+li{margin-top:10px}.product-using-slider .slide-content--desc-text p:not(:last-child){margin-bottom:10px}.product-using-slider .slide-content--material-title{margin-top:30px}.product-using-slider .slide-content--material-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.product-using-slider .slide-content--material-item{width:95px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 10px;border-radius:5px;background-color:#f2f3f6}.product-using-slider .slide-content--material-item-image{max-width:100%}.product-using-slider .slide-content--material-item-text{font-size:12px;letter-spacing:.03em;text-align:center}.product-using-slider .slide-content--img-block{width:50%;flex-shrink:0;border-radius:10px;overflow:hidden}.product-using-slider .slide-content--img-block picture{display:block}.product-using-slider .slide-content--img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-using-slider .slide-content--slide-number{position:absolute;top:-.15em;left:-.03em;line-height:1;font-weight:700;color:#3b3b3c;opacity:.05;font-size:133px}.product-using-slider.product-using-slider_type-2 .slide-content{display:flex}.product-info{width:100%}.product-info--inner{width:100%;border-radius:10px;padding:90px 10.5%;position:relative;overflow:hidden}.product-info--inner_seo{width:100%;border-radius:10px;overflow:hidden}.product-info--divider-line{width:100%;height:1px;background-color:#d6d6d6}.product-info--materials-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product-info--materials-item{display:flex;align-items:center;padding:10px;border-radius:5px;border:1px solid rgba(214,214,214,.5)}.product-info--materials-item-image-wrap{flex-shrink:0;width:36px;height:36px;margin-right:10px}.product-info--product-using-slider{margin-top:40px}.abrasive-disc{display:flex;justify-content:space-between}.abrasive-disc--desc{width:calc(50% - 20px);min-width:435px}.abrasive-disc--desc b,.abrasive-disc--desc strong{font-weight:700}.abrasive-disc--desc-text p:not(:last-child){margin-bottom:10px}.abrasive-disc--characteristics{display:flex;gap:10px}.abrasive-disc--characteristics-item{display:flex;-moz-column-gap:6px;column-gap:6px;padding:5px 9px;border-radius:5px;border:1px solid #d6d6d6}.abrasive-disc--advantages{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.abrasive-disc--advantages-item{display:flex;align-items:flex-start;padding:9px 11px;border-radius:5px;border:1px solid #d6d6d6}.abrasive-disc--advantages-item-icon{margin-right:8px}.abrasive-disc--advantages-item-text{padding-top:2px}.abrasive-disc--image-block{width:calc(50% - 20px);max-height:100%;display:flex;justify-content:flex-end;align-items:flex-start;position:absolute;top:0;right:0}.abrasive-disc--image-wrap{max-width:65%}.abrasive-disc--image-footnote{position:absolute}.abrasive-disc--image-footnote_1{top:12%;left:60px}.abrasive-disc--image-footnote_2{top:55%;left:120px}.abrasive-disc--image-footnote_1 .image-footnote--icon{top:100%;left:0}.abrasive-disc--image-footnote_2 .image-footnote--icon{bottom:0;left:0}.block-title-h1{font-weight:700;line-height:1.25;font-size:24px}.block-title-h2{line-height:1;font-size:16px}.block-title-h3{font-weight:700;line-height:1;font-size:16px}.block-title-h4{font-weight:700;line-height:1.33;font-size:16px}.image-footnote{padding:.625em;font-size:16px}.image-footnote--text{display:flex;align-items:center;-moz-column-gap:.32em;column-gap:.32em;font-weight:700;letter-spacing:.00625em;position:relative}.image-footnote--text-diameter{font-size:1.56em;line-height:.64}.image-footnote--icon{position:absolute}.divider-line{width:100%;height:1px;background-color:#d6d6d6;margin-top:60px;margin-bottom:60px}.advantages-desc{display:flex;justify-content:space-between;-moz-column-gap:80px;column-gap:80px}.advantages-desc--text{width:50%}.advantages-desc--desc-text{margin-top:30px}.advantages-desc--desc-text p:not(:last-child){margin-bottom:10px}.advantages-desc .advantages-desc--desc-text-title{margin-bottom:16px}.advantages-desc_simple-img .advantages-desc--img-block{width:50%}.advantages-desc--img{width:100%}.advantages-desc--tech-specs{margin-top:30px}.advantages-desc_absolute-img .advantages-desc--text{width:50%}.advantages-desc_absolute-img .advantages-desc--img-block{display:flex;justify-content:flex-end;width:50%;max-height:100%;position:absolute;top:0;right:0;padding-left:40px}.advantages-desc_absolute-img .advantages-desc--img{width:auto;max-width:100%}.advantages-comparison{display:flex;justify-content:space-between;-moz-column-gap:30px;column-gap:30px}.advantages-comparison--item{width:50%;padding:30px;border-radius:10px;border:1px solid #d6d6d6}.advantages-comparison--item-group{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;margin-top:20px}.advantages-comparison--item-col{width:50%}.advantages-comparison--item-img{border-radius:5px;overflow:hidden}.advantages-comparison--item-img img{width:100%}.advantages-comparison--item-caption,.advantages-comparison--item-desc{margin-top:10px}.seo-text-image{display:flex}.seo-text-image--image-block{width:50%;flex-shrink:0;border-radius:10px;overflow:hidden}.seo-text-image--image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seo-text-image--desc{display:flex;align-items:center;width:50%;flex-shrink:0;padding:4.2%}.seo-text-image--desc-inner{max-width:485px}.seo-text-image--desc-text p:not(:last-child){margin-bottom:16px}.seo-text-image--desc-text ol,.seo-text-image--desc-text ul{padding-left:.5em;margin-bottom:1em}.seo-text-image--desc-text li{position:relative}.seo-text-image--desc-text li+li{margin-top:.5em}.seo-text-image--desc-text ol li{padding-left:1.2em;counter-increment:list-counter}.seo-text-image--desc-text ol li::before{content:counter(list-counter) ".";font-size:1em;line-height:1.42;color:inherit;position:absolute;top:0;left:0}.seo-text-image--desc-text ul li{padding-left:1em}.seo-text-image--desc-text ul li::before{content:'';width:.36em;height:.36em;border-radius:50%;color:inherit;background-color:currentColor;position:absolute;top:.5em;left:0}.seo-text-image--desc-text a{color:#ff642c;font-weight:700}.tech-specs{padding:20px;border:1px solid #d6d6d6;border-radius:10px}.tech-specs--content{margin-top:8px}.tech-specs--item{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:40px;column-gap:40px;padding-top:12px}.tech-specs--item p:nth-child(1),.tech-specs--item span:nth-child(1){max-width:50%;flex-shrink:0}.tech-specs--item p:nth-child(2),.tech-specs--item span:nth-child(2){text-align:right}.tech-specs--item:not(:last-child){border-bottom:1px solid #d6d6d6;padding-bottom:12px}.producer-info{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:60px;column-gap:60px}.producer-info--desc{width:calc(50% - 30px)}.producer-info--img-block{width:calc(50% - 30px);display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;border:1px solid #d6d6d6;padding:60px}.producer-info--logo-img{max-width:100%;-o-object-fit:contain;object-fit:contain}.producer-info--desc-text p:not(:last-child){margin-bottom:12px}.video-block{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:60px;column-gap:60px}.video-block--desc{width:calc(50% - 30px)}.video-block--desc-text p:not(:last-child){margin-bottom:12px}.video-block--block-video{width:calc(50% - 30px)}.video-block--block-video .video-item{width:100%;min-height:30em}.video-block--block-video .video-item .youtube::before{background:rgba(25,25,112,.302)}.video-block--block-video .video-item__picture{box-shadow:none}.video-block--block-video .video-item .youtube-play{box-shadow:none;width:60px;height:60px;border-radius:50%;z-index:1;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='29' stroke='white' stroke-width='2'/%3E%3Cpath d='M22.3535 21.8597C22.3535 20.3201 24.0202 19.3579 25.3535 20.1277L39.8844 28.5171C41.2177 29.2869 41.2177 31.2114 39.8844 31.9812L25.3535 40.3706C24.0202 41.1404 22.3535 40.1782 22.3535 38.6386L22.3535 21.8597Z' fill='white'/%3E%3C/svg%3E%0A")}.cookie-banner{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;position:fixed;right:0;left:0;bottom:0;z-index:100;background-color:rgba(248,248,248,.9);box-shadow:0 0 15px rgba(0,0,0,.08);padding:15px;font-size:18px;line-height:1.4;color:#3b3b3c}.cookie-banner .cookie-banner__btn{width:auto;min-height:36px;padding:.5em 3em!important;margin:24px 0}.cookie-banner a{color:#ff642c;transition:color .3s}.cookie-banner a:hover{color:#fe4d0d;text-decoration:underline}.promo-price{margin-top:6px}.promo-price__caption{display:inline-flex;flex-wrap:wrap;align-items:center;min-height:1em;gap:2px;padding:2px 4px;border-radius:6px;color:#fff;background-color:#ff3928;font-size:12px;line-height:1;cursor:pointer;position:relative}.promo-price__promo,.promo-price__value{font-size:14px}.promo-price__caption.copied .promo-price__success-text{opacity:1;transform:translate(-50%,0)}.promo-price__success-text{position:absolute;left:50%;transform:translate(-50%,6px);bottom:calc(100% + 6px);background-color:#fff;color:#3b3b3c;padding:3px 6px;border-radius:6px;font-size:14px;line-height:1;white-space:nowrap;text-transform:uppercase;border:1px solid #24ae4e;cursor:default;pointer-events:none;opacity:0;transition:opacity .2s ease-out,transform .2s ease-out}.inform-menu{position:-webkit-sticky;position:sticky;top:2.5em;margin-bottom:0}.inform-menu-item{display:flex;flex-direction:column}.inform-menu-item>a{font-weight:700;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:15px 0;margin-top:-1px}.inform-menu-item a{color:#143479;transition:.4s;line-height:1.5;width:100%;letter-spacing:.1px;display:inline-flex;font-size:14px}.inform-menu-item a:hover,.inform-menu-item.current>a{color:#ff642c}.inform-menu-item:first-child>a{border-top:0;padding-top:0}.inform-menu-sub{padding:10px 0 14px}.inform-menu-sub-item a{margin:2px 0}.inform .white-block-top{padding:3em 3em 4em 31em}.inform .white-block-top .tabs-menu div{width:calc(50% - 10px);min-height:56px}.inform .white-block-bottom{padding:1.2em 3em 3em}.inform .white-block-bottom+.white-block{margin-top:2.4em}.inform .hint--alert{display:flex;width:100%;border-radius:5px;background:#f6f6f6;padding:3em 3.5em}.inform .hint--alert svg{color:#ff642c;flex-shrink:0;margin-right:30px;margin-top:8px}.inform .hint--alert span{color:#737270;font-weight:400;line-height:1.25;display:block;font-size:14px}.inform .hint--alert span:not(:last-child){margin-bottom:10px}.inform .hint--alert a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.inform-line{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.inform-line--lines{margin-top:-1px}.inform-line--lines .inform-line-left{padding-top:2em}.inform-line--lines .inform-line-left p{font-weight:400;max-width:10em;font-size:14px}.inform-line--lines .inform-line-right{padding:2.2em 0 2.5em;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}.inform-line--lines .inform-line-right p{margin-bottom:0}.inform-line-left{width:28.2em;display:flex;align-items:center;justify-content:flex-start;padding-right:3em}.inform-line-left .icon-payment{font-size:31px}.inform-line-left svg{color:#ff642c;flex-shrink:0;margin-left:15px}.inform-line-left p{font-size:1.8em;font-weight:700}.inform-line-left p span{color:#737270;display:block;font-weight:400;margin:9px 0;font-size:14px}.inform-line-right{width:calc(100% - 28.2em);display:flex;flex-wrap:wrap;align-items:flex-start}.inform-line-right .hint{background:#f6f6f6;border-radius:5px;padding:2em 2em 3em;width:30em;margin-left:4em;flex-shrink:0}.inform-line-right .hint p{line-height:1.25}.inform-line-right .hint h5{text-transform:uppercase}.inform-line-right .hint--express{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#f6f6f6;border-radius:5px;width:100%;padding:2em 2em 4em;margin:3em 0;position:relative}.inform-line-right .hint--express hr{width:1px;height:7em;border:0;background:#d6d6d6;margin:0 2em}.inform-line-right .hint--express h6{color:#ff642c;display:flex;align-items:center;margin-bottom:15px}.inform-line-right .hint--express h6 .icon-express{width:6.7em;height:4em;margin-left:1.5em;font-size:8px}.inform-line-right .hint--express .text{display:flex;flex-wrap:nowrap;align-items:center}.inform-line-right .hint--express .text p{margin:0;line-height:1.25;width:auto;color:#3b3b3c}.inform-line-right .hint--express .absolute-text{position:absolute;bottom:1.3em;color:#3b3b3c}.inform-line-right .img{width:100%;display:flex;align-items:center;padding-top:1em}.inform-line-right .img img{margin:0 2.5em 0 0;max-width:none}.inform-line-right p{color:#737270;margin:0 0 10px;line-height:1.5;width:100%}.inform-line-right p:last-child{margin-bottom:0}.inform-line-right li{color:#737270}.inform-line-right img{margin:0 0 10px}.inform-line-right h5{margin:0 0 8px;width:100%}.inform-line-right .half{max-width:calc(100% - 35.1em)}.inform-line-right .address-link{border-bottom:0;margin-top:10px}.inform-line-right .address-link span{margin:0;color:#ff642c}.inform-line-right .card-image{margin:0 2.5rem 0 0;background-repeat:no-repeat;background-size:contain;background-position:center}.inform-line-right .card-image--visa{width:57px;height:25px;background-image:url(/css/images/visa.png)}.inform-line-right .card-image--mastercard{width:40px;height:33px;background-image:url(/css/images/mastercard.png)}.inform-line-right .card-image--mir{width:63px;height:31px;background-image:url(/css/images/mir.png)}.cookie-banner .inform .form .cookie-banner__btn,.inform .form .cookie-banner .cookie-banner__btn,.inform .form .link-btn{margin:0;max-width:365px}.home .header__catalog{display:none}.home .header__search{width:60%}.home .header .catalog{display:none}.home__main .catalog{width:34em;position:static;display:block}.home__main .catalog .container{padding:0}.home__main .catalog-wrap{width:100%;position:relative;top:auto}.home__main .catalog-wrap .catalog-title{cursor:pointer}.home__main .container{display:flex;align-items:stretch;flex-wrap:wrap}.home__main__content{width:calc(100% - 34em);padding-left:2em;display:flex;flex-direction:column}.home__main__slider{margin-top:2em;height:calc(100% - 50px);border-radius:1em;box-shadow:0 0 15px rgba(0,0,0,.08);overflow:hidden}.home__main__slider .swiper-pagination{display:flex}.home__main__slider .swiper-slide img,.home__main__slider .swiper-slide picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home__main__slider .swiper-slide--link{display:flex;width:100%;min-height:100%}.home__main__slider .swiper-slide--img{width:100%;background-repeat:no-repeat;background-position:center;padding-top:48%;background-size:contain}.home__main__advantage{width:100%;margin-top:2em;display:flex;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:1em;overflow:hidden;padding:1.8em 0}.home__main__advantage__item{width:calc(100% / 3);display:flex;align-items:center;justify-content:center;padding:2em 0;border-left:1px solid #d6d6d6;flex-direction:column}.home__main__advantage__item:first-child{border-left:0}.home__main__advantage__item span{color:#3b3b3c;line-height:1.25;width:11.4375em;text-align:center;padding-top:.875em;font-weight:700;font-size:14px}.home__main__advantage__item.middle-item{position:relative;align-items:flex-start;justify-content:flex-start;height:100%;padding:45px 0 0 35px;overflow:hidden;background:url(../images/advantage-back.svg) no-repeat}.home__main__advantage__item.middle-item p{color:#fff;font-size:24px;line-height:24px;font-weight:700}.home__main__advantage__item.middle-item .man-block{position:absolute;right:10px;bottom:-5px;width:247px;height:179px;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.home__main__advantage__item.middle-item .man-block--main{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/man-big1.svg) no-repeat;z-index:1}.home__main__advantage__item.middle-item .man-block--second{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation-name:wink;animation-name:wink;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:url(../images/man-big2.svg) no-repeat;z-index:2}.home__main__advantage__item--img{width:60px;height:60px;background-repeat:no-repeat;background-size:contain;background-position:center}.home__main__advantage__item--img_advantage1{background-image:url(/css/images/advantage1-1.svg)}.home__main__advantage__item--img_advantage3{background-image:url(/css/images/advantage3-3.svg)}.home__special .product-item{border:1px solid transparent;background-clip:padding-box;padding:1px 1px 10px}.home__special .product-item:hover .product-item__wrap{z-index:auto}.home__special .product-item__wrap::after{content:'';display:block;position:absolute;z-index:-1;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;border-radius:7px;transition:.4s;background:linear-gradient(340.47deg,#267dc9 9.89%,#191970 87.21%);left:-1px}.home__special .product-item:nth-child(odd) .product-item__wrap::after{background:linear-gradient(135deg,#191970 0,#90419d 100%)}.home__special__slider{position:relative;padding-bottom:3em;width:100%}.home__special__slider .good-card-stub{flex-grow:1;margin:0 10px}.home__special__slider .good-card-stub .good-card-stub__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cookie-banner .home__special .cookie-banner__btn,.home__special .cookie-banner .cookie-banner__btn,.home__special .link-btn{visibility:hidden}.home__video__container{width:100%;padding:6.5em 8.5em;background:#0f4c82;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:10px;position:relative}.home__video__container::before{content:'';display:block;-webkit-clip-path:polygon(60% 0,100% 50%,60% 100%,0 100%,40% 50%,0 0);clip-path:polygon(60% 0,100% 50%,60% 100%,0 100%,40% 50%,0 0);box-shadow:0 0 15px rgba(0,0,0,.08);background:rgba(241,241,241,.05);position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);height:100%;width:70em}.home__video__slider{margin:3em 0;position:relative}.home__video .title{margin-bottom:1em}.home__video .text p,.home__video .title p,.home__video .title-wrap{color:#fff}.cookie-banner .home__video .cookie-banner__btn,.home__video .cookie-banner .cookie-banner__btn,.home__video .link-btn{position:relative;z-index:1}.home__review .title{margin-bottom:0}.home__review .review-item{padding:0 1em}.home__review__slider{width:calc(100% + 2em);margin:0 -1em;position:relative}.home__review .swiper-button-next{right:1em;top:-1em}.home__review .swiper-button-prev{right:4.4em;top:-1em}.home__text .title{border-bottom:1px solid #d6d6d6;padding-bottom:3em}.home__text .title p,.home__text .title-wrap{font-size:22px}.home__text .title p+.title--img,.home__text .title p+img,.home__text .title-wrap+.title--img,.home__text .title-wrap+img{margin-left:3.3em}.home__text__container{background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.08);padding:3em 3.5em}.home__text .text p{line-height:1.6}.home #recommendedLoadButton{visibility:hidden}.card__main,.card__main .container{display:flex;flex-wrap:wrap}.card__slider{width:40.4%;border-radius:10px 0 0 10px;overflow:hidden;position:relative;background:#fff}.card__slider .tag{right:0;top:3em}.card__slider .tag>span{margin-left:15px}.card__info{width:59.6%;border-radius:0 10px 10px 0;background:#fff;padding:3em}.card__info__main{display:flex;flex-wrap:wrap;justify-content:space-between}.card__info__block{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f2f3f6;padding:0 3.5em 1.5em 0;width:66%;flex-wrap:wrap}.card__info__status{flex-shrink:0;margin-right:10px;margin-bottom:2em}.card__info__status span{display:flex;align-items:center;justify-content:center;background:#24ae4e;color:#fff;line-height:16px;font-size:13px;border-radius:5px;padding:4px 12px}.card__info__status--null span{background:#f7f7f7;color:#737270}.card__info__code{line-height:1.3;width:calc(100% - 120px);margin-right:auto;margin-bottom:2em}.card__info__code span{color:#737270;font-size:14px}.card__info__price--old{color:#737270;font-weight:400;line-height:1.25;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;padding-bottom:6px;font-size:14px}.card__info__price--current{font-weight:700;line-height:1;padding-top:6px;font-size:36px}.card__info__price--sale{font-size:16px;color:#737270}.card__info__price--sale span{color:#24ae4e}.card__info__count{position:relative;padding-top:1.5em;margin-bottom:auto;margin-left:10px;margin-right:10px}.card__info__count p{top:calc(100% + 10px);left:0;text-align:center;position:absolute;width:100%;font-size:14px;color:#737270}.card__info__buy{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.card__info__buy--basket{width:10em;margin-bottom:2em}.card__info__buy--disabled{background:#d6d6d6;pointer-events:none}.card__info__buy--quick{line-height:1.25;border-bottom:1px dashed;transition:.4s;font-weight:700;text-transform:uppercase;color:#ff642c;margin-right:auto;font-size:13px}.card__info__brand{width:34%;padding-left:2.5em;border-left:1px solid #f2f3f6;border-bottom:1px solid #f2f3f6;display:flex;align-items:center;justify-content:space-between}.card__info__brand img{flex-shrink:0}.card__info__brand p{color:#737270;font-weight:400;line-height:1.25;font-size:14px}.card__info__brand span{color:#3b3b3c}.card__info__actions{display:flex;align-items:center;justify-content:center;width:100%;margin:1.6em 0 1.2em}.card__info__actions a{color:#ff642c;display:flex;align-items:center;justify-content:center;margin-right:2.5em;letter-spacing:.1px}.card__info__actions a.like{margin-left:auto;margin-right:0}.card__info__actions a .favourite{display:block;width:2.7em;height:2.4em;background-repeat:no-repeat;background-position:center;background-size:contain,0 0,0 0;background-image:url(/css/images/favourite.svg),url(/css/images/favourite-full.svg),url(/css/images/favourite-check.svg)}.card__info__actions a.liked .favourite{background-size:0 0,0 0,contain}.card__info__actions .icon-like,.card__info__actions .icon-like-full{font-size:2em}.card__info__actions span{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;margin-right:10px;font-size:14px}.card__info__desc{width:100%;padding:.5em 0;border-top:1px solid #f2f3f6}.card__info__desc__block{padding-top:1.9em}.card__info__desc__block p{color:#737270;font-weight:400;line-height:1.25;font-size:14px}.card__info__desc__block p a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.card__info__desc__block .title{margin-bottom:1.5em}.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-weight:700;line-height:1.3;margin-bottom:.83em;color:#3b3b3c;font-size:16px}.card__info__desc__block .list-item span{color:#24ae4e;font-size:12px}.card__info__desc__block .list-item span::before{width:calc(100% - 16px);margin:0 8px;border-bottom:1px dashed #d6d6d6}.card__info .card__line--present{margin:1.5em 0 .5em!important;width:100%}.card__info .card__line--present--title span{font-size:14px}.card__info .card__line--present .card__line__name{width:50%}.card__constructor{margin-top:1.5em;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:10px;width:100%;padding:2em 3.5em 7em;display:flex;flex-direction:column;position:relative}.card__constructor__card{display:flex;width:100%}.card__constructor__item{width:40em;max-width:30%;padding:2em 1.5em;border:1px solid #d6d6d6;border-radius:5px;display:flex}.card__constructor__item .img{width:13.5em;height:13.5em;margin-right:2em;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.card__constructor__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card__constructor__item .desc{width:calc(100% - 13.5em - 2em)}.card__constructor__item .desc a{transition:.4s;color:#143479;font-weight:400;line-height:1.25;display:inline-block;margin-bottom:1.125em;font-size:14px}.card__constructor__item .desc span{display:block;text-align:right;font-weight:700;line-height:1;font-size:24px}.card__constructor__summa{max-width:30%;padding-left:4em;display:flex;flex-direction:column;width:250px;align-items:flex-end}.card__constructor__summa>p{color:#3b3b3c;font-weight:400;line-height:1.25;font-size:14px}.card__constructor__summa .card__info__price{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;width:100%;padding-bottom:15px}.card__constructor__summa .card__info__price--old{padding:5px 0;width:100%;text-align:right}.card__constructor__summa .card__info__price--sale{width:100%;text-align:right}.card__constructor__summa .buy-basket{margin-top:auto}.card__constructor .plus{margin:auto 3.5em;position:relative;width:2.4em;height:2.4em;display:flex;align-items:center;justify-content:center}.card__constructor .plus::after,.card__constructor .plus::before{content:'';width:100%;height:2px;background:#ff642c;position:absolute}.card__constructor .plus::after{transform:rotate(90deg)}.card__constructor .swiper-pagination{display:flex;left:0}.card__constructor .swiper-pagination-bullet,.card__constructor .swiper-pagination-bullet-active{width:12px;height:12px}.card__description .container{display:flex;flex-wrap:wrap;align-items:flex-start}.card__description__tabs{width:57.7%}.card__description__tabs .title{width:auto}.card__description__tabs .write-comment{margin:0 0 auto;max-width:11.375em}.card__description__block{box-shadow:0 0 15px rgba(0,0,0,.08);background:#fff;border-radius:10px;width:100%;padding:3.5em;display:flex;flex-wrap:wrap;overflow:auto;height:811px}.card__description__block .text{width:100%}.card__description__block .list{margin-bottom:35px}.card__description__block .title{margin-bottom:15px}.card__description__block .title p,.card__description__block .title-wrap{text-transform:uppercase;color:#3b3b3c}.card__description__block .video-item{width:calc(50% - 1em);margin-right:2em;margin-bottom:3em}.card__description__block .video-item:nth-child(even){margin-right:0}.card__description__block .review-item{width:100%;margin:0 0 2em}.card__description__block .review-item__wrap{flex-direction:row;flex-wrap:wrap;padding:3em 1.5em;justify-content:space-between}.card__description__block .review-item__wrap.open .review-item__text{max-height:100%}.card__description__block .review-item__text{display:block;text-overflow:inherit;-webkit-box-orient:inherit;max-height:5em;overflow:hidden;will-change:max-height}.card__description--right{width:42.3%;padding-left:2em;height:878px}.card__description__review{padding-bottom:30px}.card__description__review form{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:10px;padding:3.5em}.card__description__review .cookie-banner .cookie-banner__btn,.card__description__review .link-btn,.cookie-banner .card__description__review .cookie-banner__btn{margin:0}.card__description__review>.link-btn,.cookie-banner .card__description__review>.cookie-banner__btn{display:none}.card__description__review--empty h3{font-weight:700;line-height:1.3;color:#24ae4e;padding-bottom:15px;font-size:22px}.card__description__review--empty p{color:#24ae4e;font-weight:400;line-height:1.25;margin-bottom:3.75em;font-size:14px}.card__description__video-all{display:flex;flex-wrap:wrap;width:100%}.card__description__block .list-item p,.card__description__block .list-item span{color:#3b3b3c}.card__description__block .list-item span::before{border-color:#3b3b3c}.card__head{width:100%;top:0;z-index:10;left:0;margin-bottom:3em}.card__head.sticky{position:fixed;background:#fff;box-shadow:0 6px 15px rgba(0,0,0,.15);transform:translateY(0)}.card__head.sticky .container{align-items:stretch}.card__head.sticky .container:before{content:none}.card__head.sticky .card__head__info{opacity:1;pointer-events:visible}.card__head.sticky .card__head__menu{padding:0}.card__head .container{display:flex;justify-content:space-between;align-items:stretch;height:100%;position:relative}.card__head .container:before{content:'';display:block;position:absolute;background:#fff;top:0;left:90px;width:calc(100% - 180px);box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:5px;height:100%;z-index:-1}.card__head__menu{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:auto;padding:0 2.6em}.card__head__menu div{background:0 0;min-width:auto;padding:0;border-radius:0;min-height:auto;font-weight:700;color:#143479;display:flex;align-items:center;justify-content:center;border-bottom:2px solid transparent;line-height:1.3;height:100%;margin:0 35px 0 0;transition:.4s;text-transform:uppercase;font-size:13px}.card__head__menu div:first-child{margin-right:35px}.card__head__menu div.current,.card__head__menu div:hover{color:#ff642c;border-bottom-color:#ff642c;background:0 0}.card__head__info{display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:.4s}.card__head__info .name{color:#3b3b3c;font-weight:400;line-height:1.25;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:33.1em;font-size:14px}.card__head__info .price{width:auto;font-weight:700;line-height:1.3;padding:0 1.82em;font-size:22px}.card__head__info .buy-basket{width:130px;margin:9px 0;flex-shrink:0}.card__line{width:100%;display:flex;flex-wrap:wrap}.card__line:not(:last-child){margin-bottom:2em}.card__line__wrap{width:100%;display:flex;align-items:center;justify-content:space-between}.card__line__img{width:60px;height:60px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #f7f7f7;border-radius:5px;margin-right:2.5em;flex-shrink:0}.card__line__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card__line__name{margin-right:auto;margin-bottom:auto;letter-spacing:.1px;font-size:14px}.card__line__count{margin-left:4em;flex-shrink:0}.card__line .price{width:17em;padding-left:4em}.card__line__delete{flex-shrink:0;margin-left:4em;color:#737270;transition:.4s;cursor:pointer}.card__line__delete .icon-close{font-size:12px}.card__line__delete:hover{color:#ff642c}.card__line--read .price{justify-content:flex-end;margin-left:auto}.card__line--read .price--current{text-align:right}.card__line--present{margin-left:calc(60px + 2.5em);flex-wrap:wrap;width:calc(100% - 60px - 2.5em)}.card__line--present--title{width:100%;color:#ff642c;margin-bottom:1.5em;padding-left:65px;display:flex;align-items:center}.card__line--present--title span{font-size:14px;padding-left:7px}.card__line--present .card__line__img{width:55px;height:55px;margin-right:10px;border:0}.card__line--present .card__line__name{width:42%}.card__line--combine-wrap{display:flex;flex-wrap:wrap}.card__line--combine .card__line__img:first-child{margin-bottom:5px}.card__line--combine .card__line__name{width:calc(100% - 60px - 2.5em)}.card__main__status--discontinued .product-about-gallery{opacity:.5;pointer-events:none}.card__main__status--discontinued .card__slider .tag{opacity:.5}.card__main__status--discontinued .card__info__code{width:calc(100% - 140px)}.card__main__status--discontinued .card__info__status span{background:#ff3928}.card__main__status--discontinued .form-number-decrement,.card__main__status--discontinued .form-number-increment{pointer-events:none;background:#d6d6d6}.card__main__status--discontinued .card__info__actions,.card__main__status--discontinued .card__info__block>:not(.card__info__status),.card__main__status--discontinued .card__info__brand,.card__main__status--discontinued .card__info__desc{opacity:.5;pointer-events:none}.card__info__goods-line{width:100%;display:flex;flex-direction:column;margin:15px 0}.card__info__goods-line p{color:#737270;font-size:14px;line-height:20px;margin-bottom:8px}.card__info__goods-line p:last-child{font-size:16px;margin-bottom:0}.card__info__goods-line .goods-line{width:100%;max-width:515px;height:8px;display:flex;align-items:flex-start;margin-bottom:6px;border-radius:57px;background-color:#f7f7f7}.card__info__goods-line .goods-line .color-line{width:93%;height:8px;border-radius:57px;background-color:#1c9608}.card__info .online-pay{max-width:170px;display:flex;align-items:center;padding:6px;border-radius:5px;background-color:#1c9608;margin-top:10px}.card__info .online-pay--discount-img{flex-shrink:0;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/css/images/discount.svg)}.card__info .online-pay--discount-text{font-size:13px;line-height:14px;font-weight:400;color:#fff;letter-spacing:.015em;margin-left:6px}.card__info .online-pay--discount-sum{font-weight:700}.card__info .block-condition{width:100%;font-size:14px;line-height:1.3;margin:16px 0}.card__info .tooltip-condition{display:inline-flex;position:relative;margin-left:5px;width:15px;height:15px;cursor:pointer;border-radius:50%;border:1px solid #3b3b3c;background-size:70%;background-repeat:no-repeat;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABG0lEQVR4nO3WLUtEQRSA4cePsGAQi4igzSL4E1yT2DSJNtkfYPZvrFXsFhWLQQSNttUkmPwIwoomEU0qF8YyzKKwd64b9oUJM3PuvNwzZ4ahTw9SQwOHuMMbPvCIY2xitGxpHQ/4+qW9YK0s6QLe/yD9aZ/YKCO9tx0EzyHVqblXTHYjXk8seo6ZMD+IlZDiOG6rG/FuYg/HEnGNhHi/G/FJtNhRh7i5hLj4NjurCfFObukEbhLi5ZzSRdwnpBeh8Eqnhu1wZmPpNcZzSAfCtZk6v8UpGFFhIbWxJDN7kbS4vWZVwGkkPlARZ5G4WZW4T2XUcRmePlfhoZCdYTxFxVX0h3KLpzvcWFP/8cftMJ6debTCHrdCv0/v8g0mCI1aliBq0AAAAABJRU5ErkJggg==)}.card__info .tooltip-condition.hover .tooltip-condition--body{opacity:1;visibility:visible}.card__info .tooltip-condition--body{display:block;width:300px;padding:10px;font-size:12px;line-height:1.4;background-color:#fff;position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1;box-shadow:0 0 10px 5px rgba(0,0,0,.15);border-radius:4px;font-weight:500;cursor:default}.card__info .discounted-products{margin-top:16px}.card__info .good-condition--title{margin-top:16px;font-weight:600;font-size:16px}.card__info .good-condition--title-first,.card__info .good-condition--title.mt-0{margin-top:0}.card__info .good-condition--change-btn{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;line-height:20px;text-align:center;color:#3b3b3c;background:0 0;border-radius:5px;border:1px solid #ff642c;padding:8px 20px;transition:.3s;cursor:pointer}.card__info .good-condition--change-btn.active{background-color:#ff642c;color:#f3f3f3;border-color:#ff642c;cursor:default;pointer-events:none}.card__info .good-condition--status{display:inline-flex;align-items:center}.card__info .good-condition--head{display:flex;-moz-column-gap:20px;column-gap:20px;margin-top:16px}.card__info .good-condition--description{display:none}.card__info .good-condition--description.active{display:block}.card__info .good-condition--description ul{font-size:12px;line-height:1.33;color:#3b3b3c;padding-left:12px;margin-top:6px}.card__info .good-condition--description li{padding-left:15px;position:relative;margin-top:4px}.card__info .good-condition--description li::before{content:'';width:4px;height:4px;display:block;border-radius:50%;background-color:#3b3b3c;position:absolute;left:0;top:6px}.card__info .good-condition--appearance{margin-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.card__info .good-condition--appearance-item{padding:8px 12px;font-weight:500;text-align:center;background-color:#f3f3f3;border-radius:4px;border:1px solid #d6d6d6;font-size:14px}.card__info .good-condition--appearance-item.active{color:#3b3b3c;border-color:#ff642c}.card__info .discounted-product+.discounted-product{margin-top:10px}.card__info .discounted-product--link{display:inline-flex;align-items:center}.card__info .discounted-product--img picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.card__info .discounted-product--img{width:80px;height:80px;border-radius:4px;border:1px solid #737270;padding:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card__info .discounted-product--img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card__info .discounted-product--info{display:flex;flex-direction:column;align-items:flex-start;margin-left:16px}.card__info .discounted-product--name{font-weight:600;font-size:15px;margin-bottom:6px}.card__info .discounted-product--desc{color:#f3f3f3;padding:2px 4px;background:#ff3928;border-radius:4px;margin-bottom:2px;line-height:1}.card__info .discounted-product--price{font-weight:600;display:inline-block;font-size:16px;line-height:1.4}.card__info__main .promo-price{margin-top:6px}.card__info__main .promo-price__caption{padding:2px 6px;font-size:14px}.review-empty{display:flex;flex-wrap:wrap}.review-empty .title{width:100%}.review-empty .title p,.review-empty .title-wrap{text-transform:none;width:13.3em}.review-empty-arrow{margin:0 auto}.review-empty svg{color:#ff642c;margin:0 auto}.video-empty{background:#fff;border-radius:10px;height:30em;width:100%;box-shadow:0 0 15px rgba(0,0,0,.08);position:relative;padding:3.5em}.video-empty h3{font-weight:700;line-height:1.3;width:13.75em;padding-bottom:15px;font-size:22px}.video-empty--img{position:absolute;right:0;bottom:0;width:21em;height:21em;background-repeat:no-repeat;background-size:contain;background-position:right bottom;background-image:url(/css/images/video-empty.png)}.product-about{display:flex;flex-wrap:wrap;justify-content:space-between}.product-about-gallery{width:100%;height:505px;display:flex;flex-direction:row-reverse;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff}.product-about-gallery .swiper-pagination{width:100%;margin-top:0;display:none;z-index:0}.product-about-gallery .swiper-pagination-bullets{position:absolute;bottom:10px}.product-about-gallery .swiper-button-next,.product-about-gallery .swiper-button-prev{left:6.3em;transform:rotate(90deg)}.product-about-gallery .swiper-button-next{bottom:.6em;top:auto}.product-about-gallery .swiper-button-prev{top:3em}.product-about-gallery-main{width:calc(100% - 8.8em - 6em)}.product-about-gallery-main .swiper-slide{padding:50px;box-sizing:border-box}.product-about-gallery-main .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-about-gallery-thumbs{flex-shrink:0;width:8.8em;height:calc(100% - 36px * 2 - 16px);margin:44px 3em 0}.product-about-gallery-thumbs .swiper-slide{width:100%;overflow:hidden;cursor:pointer;box-sizing:border-box;padding:10px;border:1px solid #d6d6d6}.product-about-gallery-thumbs .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-about-gallery-main .video-preview,.product-about-gallery-thumbs .video-thumb-preview{width:100%;height:100%}.product-about-gallery-thumbs .video-thumb-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-about-gallery-thumbs .video-thumb-icon .icon{font-size:36px;color:#fe4d0d}.product-about-gallery-main .swiper-slide_video{display:flex;align-items:center;justify-content:center}.product-about-gallery-main .swiper-slide .video-button{display:flex;align-items:center;justify-content:center;height:80px;width:80px;border:1px solid #d6d6d6;border-radius:50%;cursor:pointer;transition:border-color .3s ease-out}.product-about-gallery-main .swiper-slide .video-button .icon{font-size:54px;color:#fe4d0d;transition:transform .3s ease-out}.card-banner_blue,.card-banner_blue .text p,.card-banner_blue .title-wrap{color:#fff}.card-banner_blue .card-banner__inner{background-color:#143479}.card-banner_orange .card-banner__inner{background-color:#ee964b}.card-banner__inner{width:100%;border-radius:10px;padding:90px 10.5%;position:relative}.card-banner__inner_main{display:flex;flex-direction:column;row-gap:3em}.main-banner{display:flex;justify-content:space-between;-moz-column-gap:70px;column-gap:70px;align-items:center;width:100%}.main-banner:nth-child(even) .main-banner__img-block{order:2}.main-banner:nth-child(even) .main-banner__desc{order:1}.main-banner__img-block{flex-basis:41%;position:relative}.main-banner__img-bg{width:100%}.main-banner__img-bg img{max-width:100%}.main-banner__img{width:76.7%;position:absolute;top:14.7%;left:8.7%}.main-banner__img-wrap{width:100%;position:absolute;top:0;left:0;padding-top:100%;border-radius:50%;overflow:hidden}.main-banner__img-wrap img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.main-banner__desc{flex-basis:52.8%}.main-banner__desc .title{margin-bottom:4em}.main-banner__desc .text ul{display:flex;flex-direction:column;row-gap:1.6em}.main-banner__desc .text ul li{color:#fff}.main-banner__desc .text ul li::before{background-color:#fff}.details-banner{display:flex;flex-direction:column;row-gap:4em}.details-banner__row{display:flex;align-items:center;justify-content:space-between}.details-banner__row:nth-child(even){justify-content:initial;-moz-column-gap:75px;column-gap:75px}.details-banner__row:nth-child(even) .details-banner__desc{flex-basis:43.7%;order:2}.details-banner__row:nth-child(even) .details-banner__img{flex-basis:40.3%;order:1}.details-banner__desc{flex-basis:44.6%}.details-banner__desc .title{margin-bottom:4em}.details-banner__desc .text ul{display:flex;flex-direction:column;row-gap:1.6em}.details-banner__desc .text ul li::before{background-color:#000}.details-banner__img{flex-basis:44%}.details-banner__img img{width:100%;max-width:100%}.video-banner{display:flex;flex-direction:column;align-items:center;position:relative}.video-banner .title{width:auto;margin-bottom:4em}.video-banner .title-wrap{max-width:21.7em;text-align:center;line-height:1.3}.video-banner__video-wrap{width:100%;max-width:937px;overflow:hidden;border-radius:5px}.video-banner__video{width:100%;padding-top:56%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative}.video-banner__play-btn{width:13.4em;height:13.4em;background-image:url(../images/video-play-white.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.6;transition:.4s}.video-banner__bg-img{position:absolute}.video-banner__bg-img_1{top:13%;left:2.3%;width:28.7%}.video-banner__bg-img_2{top:11.3%;right:2.7%;width:29.4%}.details-banner-1{display:flex;flex-direction:column;row-gap:4em}.details-banner-1__row{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:7em;column-gap:7em}.details-banner-1__row_text-grid .details-banner-1__img-block{order:2}.details-banner-1__row_text-grid .details-banner-1__desc-block{order:1;flex-basis:46%;display:grid;grid-template-columns:repeat(2,1fr);gap:6em}.details-banner-1__row_text-grid .details-banner-1__desc{margin-top:16px;font-weight:700;line-height:1.33;font-size:16px}.details-banner-1__desc-block{flex-basis:52.8%;flex-shrink:0}.details-banner-1__desc-block .title{margin-bottom:3em}.details-banner-1__desc-block .text ul{display:flex;flex-direction:column;row-gap:1.6em}.details-banner-1__desc-block .text ul li::before{background-color:#000}.details-banner-1__img-block{display:flex;flex-direction:column;align-items:center;row-gap:10px}.details-banner-1__img-wrap{max-width:100%;position:relative}.details-banner-1__img{width:100%;max-width:100%}.details-banner-1__img-caption{max-width:25.2em;text-align:center;font-size:14px;line-height:1.43}.details-banner-1__img-caption_short{max-width:12.3em}.basket__block{background:#fff;border-radius:5px;padding:2em 3.5em 2.5em;margin-bottom:7em}.basket__block .title{width:auto}.basket__promocode{position:relative;margin:0 0 3em}.basket__promocode input{font-size:14px;width:calc(100% - 110px);border:1px solid transparent;border-right:0;border-radius:5px 0 0 5px;color:#143479;padding:10px;background:#f3f3f3}.basket__promocode input:focus{border-color:#143479;border-right:0}.basket__promocode input::-webkit-input-placeholder{color:#737270}.basket__promocode input::-moz-placeholder{color:#737270}.basket__promocode input:-ms-input-placeholder{color:#737270}.basket__promocode input::-ms-input-placeholder{color:#737270}.basket__promocode input::placeholder{color:#737270}.basket__promocode button{font-size:14px;width:110px;border-radius:0 5px 5px 0;background:linear-gradient(340.47deg,#267dc9 9.89%,#191970 87.21%);font-weight:700}.basket__promocode label{font-size:10px;position:absolute;top:100%;line-height:13px;color:#737270}.basket__promocode.accept input{border-color:#24ae4e;border-right:0}.basket__promocode.accept label{color:#24ae4e}.basket__promocode.deny input{border-color:#ff3928;border-right:0}.basket__promocode.deny label{color:#ff3928}.basket__form{position:relative;display:flex;flex-wrap:wrap;width:100%}.basket__hint{font-size:14px;color:#737270;line-height:1.4;border-radius:5px}.basket__hint--red{background:rgba(255,57,40,.25);padding:8px 25px;margin:15px 0 10px;text-align:center}.basket__section .title-h1{align-items:baseline;justify-content:space-between}.basket__section .title-h1 .title-wrap a,.basket__section .title-h1 .title-wrap em,.basket__section .title-h1 p a,.basket__section .title-h1 p em{color:#ff642c;margin:0 10px;font-style:normal}.basket__section .title-h1 .title-wrap a,.basket__section .title-h1 p a{border-bottom:2px dotted;position:relative;top:-5px;font-size:16px}.basket__section .title-h1 .title-wrap a::after,.basket__section .title-h1 p a::after{content:'';display:block;position:absolute;left:calc(100% + 7px);top:calc(50% - 5px);background:url(../images/arrow.svg) center/contain no-repeat;width:14px;height:12px;-webkit-filter:invert(46%) sepia(58%) saturate(1836%) hue-rotate(341deg) contrast(103%);filter:invert(46%) sepia(58%) saturate(1836%) hue-rotate(341deg) contrast(103%)}.basket__section .title-h1 span{color:#3b3b3c;font-weight:400;line-height:1.25;font-size:14px}.basket__section .title-h1 span a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.basket__section .cookie-banner .cookie-banner__btn,.basket__section .link-btn,.cookie-banner .basket__section .cookie-banner__btn{margin:15px 0 18px;max-width:17.5em}.basket__description{position:-webkit-sticky;position:sticky;top:2.5em;width:100%;background:#fff;border-radius:5px;padding:2em 3.5em}.basket__description__table{width:100%;padding:3em 0 0}.basket__description .list-item{margin-bottom:1.6em}.basket__description .list-item p,.basket__description .list-item span{color:#3b3b3c}.basket__description .list-item span{text-align:right;justify-content:flex-end}.basket__description .list-item span::before{content:none}.basket__description .list-item.green span{color:#24ae4e}.basket__description .list-item.total{align-items:center;border-top:1px solid #f7f7f7;width:calc(100% + 7em);margin:2.3em -3.5em;padding:7px 3.5em 0}.basket__description .list-item.total p,.basket__description .list-item.total span{font-weight:700;font-size:18px}.basket__description .cookie-banner .cookie-banner__btn,.basket__description .link-btn,.cookie-banner .basket__description .cookie-banner__btn{max-width:19.375em;margin:20px auto 0}.basket__order{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.basket__order .title__subtitle{width:auto}.basket__order .title__subtitle+.card__line--read{margin-top:3em}.basket__order__delete{font-size:14px;border-bottom:2px dotted;line-height:1.3;color:#fe4d0d;cursor:pointer}.basket__info{padding-bottom:calc(7em - 15px)}.basket__info .white-block{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.basket__info .form{width:calc(50% - 1.25em)}.basket__info .form-field{margin-bottom:15px}.basket__info .form-half{width:calc(50% - 1em);margin-bottom:0}.basket__info__desc{width:calc(50% - 1.25em)}.basket__info__entity{font-size:14px;color:#ff642c;border-bottom:1px dotted;margin-top:7px;display:inline-block}.basket__delivery .inform-line-right p{margin:0;line-height:1.25;width:auto}.basket__delivery__cities{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;width:100%}.basket__delivery__cities span{font-size:14px;color:#737270}.basket__delivery__cities .text-dotted{margin:0 10px;cursor:pointer}.basket__delivery__cities--active{display:flex;align-items:center}.basket__delivery__cities--active a{position:relative}.basket__delivery__cities--active a::after{content:'';display:block;position:absolute;left:100%;top:calc(50% - 4px);margin-left:5px;background:url(../images/arrow.svg) center/contain no-repeat;width:8px;height:8px;-webkit-filter:invert(46%) sepia(58%) saturate(1836%) hue-rotate(341deg) contrast(103%);filter:invert(46%) sepia(58%) saturate(1836%) hue-rotate(341deg) contrast(103%)}.basket__delivery__cities__info{position:relative;color:#d6d6d6;margin:0 15px}.basket__delivery__cities__info .hint{position:absolute;width:170px;top:calc(100% + 5px);left:calc(50% - 86px);padding:10px 15px;background:#fff;color:#737270;box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:4px;font-size:14px;pointer-events:none;opacity:0;margin:0;transition:.4s}.basket__delivery__cities__info .hint::before{content:'';width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#fff transparent transparent;position:absolute;top:-5px;transform:rotate(180deg);left:calc(50% - 3px)}.basket__delivery__cities__info svg{cursor:pointer}.basket__delivery__cities__info svg:hover+.hint{opacity:1;pointer-events:auto}.basket__delivery__tabs{display:flex;width:100%;margin-bottom:3em}.basket__delivery__tab{width:calc(50% - .25em);min-width:calc(100% / 4 - 1.5em);margin-right:.5em}.basket__delivery__tab label{text-align:left;justify-content:flex-start;padding:10px 4px;font-size:12px}.basket__delivery__tab svg{flex-shrink:0;margin-right:5px}.basket__delivery__tab.show{background:#ff642c;color:#fff}.basket__delivery--params{display:none;width:100%}.basket__delivery--params.show{display:block}.basket__delivery--params .add-comment{font-size:16px;margin-bottom:17px}.basket__delivery--params .text p{color:#737270;font-weight:400;line-height:1.5;margin-bottom:1.875em;font-size:14px}.basket__delivery--params .icon-delivery{font-size:11px}.basket__delivery--params .list{padding-bottom:10px}.basket__delivery--params .list-item{margin-bottom:9px}.basket__delivery--params .list-item span{white-space:normal}.basket__pay{margin-top:2em}.basket__pay .text p{color:#737270;font-weight:400;line-height:1.5;margin-bottom:0;font-size:14px}.basket__pay__tabs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-bottom:24px;width:100%}.basket__pay__tabs .form-radio-field{overflow:visible;background-color:#e9e9e9;margin:0}.basket__pay__tabs .form-radio-field label{border-radius:5px;background-repeat:no-repeat;background-size:cover,0 0;background-position:right center}.basket__pay__tabs .form-radio-field input:checked+label{background-color:#ff642c;background-repeat:no-repeat;background-position:right center;background-size:0 0,cover}.basket__pay__tab{width:calc(50% - 12px)}.basket__pay__tab label{text-align:left;padding:10px 0;display:flex;flex-wrap:wrap;justify-content:center;min-height:56px}.basket__pay__tab label span{width:100%;text-align:center}.basket__pay__tab label img{max-height:18px;-o-object-fit:contain;object-fit:contain;margin:0 5px}.basket__pay__tab svg{flex-shrink:0;margin-right:10px}.basket__pay__tab.show{background:#ff642c;color:#fff}.basket__pay__tab_online.show-online-pay-discount{position:relative}.basket__pay__tab_online:not(.show-online-pay-discount) label{background-size:0 0!important}.basket__pay__tab--pay-button-badge{position:absolute;top:0;right:3px;transform:translateY(-50%);pointer-events:none}.basket__pay__tab_online:not(.show-online-pay-discount) .basket__pay__tab--pay-button-badge{display:none!important}.basket__check{position:-webkit-sticky;position:sticky;top:2.5em;width:100%;background:#fff;border-radius:5px;padding:2.5em 1.5em}.basket__check .list{margin-top:8px}.basket__check .list-item{justify-content:space-between;margin-bottom:11px}.basket__check .list-item p,.basket__check .list-item span{font-size:13px}.basket__check .list-item span{text-align:right;justify-content:flex-end;white-space:normal;align-items:baseline;position:relative}.basket__check .list-item span::before{position:absolute;left:0;top:14px}.basket__check .list-item span em{position:relative;z-index:1;max-width:7em;display:inline;background:#fff;padding-left:8px}.basket__description .cookie-banner .cookie-banner__btn .loading-animation,.basket__description .link-btn .loading-animation,.cookie-banner .basket__description .cookie-banner__btn .loading-animation{display:none;position:absolute;width:30px;height:30px}.basket__description .cookie-banner .animate.cookie-banner__btn,.basket__description .cookie-banner .cookie-banner__btn:disabled,.basket__description .link-btn.animate,.basket__description .link-btn:disabled,.cookie-banner .basket__description .animate.cookie-banner__btn,.cookie-banner .basket__description .cookie-banner__btn:disabled{background-color:rgba(255,100,44,.7);cursor:not-allowed}.basket__description .cookie-banner .animate.cookie-banner__btn .loading-animation,.basket__description .cookie-banner .cookie-banner__btn:disabled .loading-animation,.basket__description .link-btn.animate .loading-animation,.basket__description .link-btn:disabled .loading-animation,.cookie-banner .basket__description .animate.cookie-banner__btn .loading-animation,.cookie-banner .basket__description .cookie-banner__btn:disabled .loading-animation{display:block}.loading-animation{display:flex;align-items:center;justify-content:center}.loading-animation .arc{position:absolute;width:100%;height:100%;border-radius:50%;border:3px solid transparent;border-top-color:#fff;-webkit-animation:1s linear infinite rotate;animation:1s linear infinite rotate}.loading-animation .arc:nth-child(2){border-top-color:transparent;border-bottom-color:#fff;-webkit-animation:1s linear infinite rotate;animation:1s linear infinite rotate}@-webkit-keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.pay-button-badge{display:flex;align-items:center;justify-content:center}.pay-button-badge--img{margin:0!important;width:100%;position:absolute}.pay-button-badge--img_active{display:none}.show .pay-button-badge--img_active{display:block}.show .pay-button-badge--img_initial{display:none}.pay-button-badge--text{font-size:10px;line-height:1;font-weight:700;color:#fff;letter-spacing:.02em;padding:10px;position:relative}.CDEK-widget__preloader-truck{width:330px;height:110px;margin:13em auto;display:flex;position:relative;overflow:hidden}@-webkit-keyframes gruss{0%{transform:translateX(103%)}100%{transform:translateX(-250%)}}@keyframes gruss{0%{transform:translateX(103%)}100%{transform:translateX(-250%)}}@-webkit-keyframes truck{0%{background-position-x:0}100%{background-position-x:-600px}}@keyframes truck{0%{background-position-x:0}100%{background-position-x:-600px}}.CDEK-widget__preloader-truck::after{content:'';height:100%;width:10%;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(to right,#fff 0,#fff 1%,rgba(255,255,255,0) 100%)}.CDEK-widget__preloader-truck::before{content:'';height:100%;width:10%;position:absolute;z-index:2;top:0;right:0;background:linear-gradient(to left,#fff 0,#fff 1%,rgba(255,255,255,0) 100%)}.CDEK-widget__preloader-truck svg{width:17%;margin:auto auto 3px;position:relative;z-index:5}.CDEK-widget__preloader-truck svg .path1{fill:#333}.CDEK-widget__preloader-truck svg .path2{fill:#0f743c}.CDEK-widget__preloader-truck svg .path3,.CDEK-widget__preloader-truck svg .path4{fill:#91bf27}.CDEK-widget__preloader-truck svg .path5{fill:#efe41a}.CDEK-widget__preloader-truck__grass{width:100%;height:20px;position:absolute;box-shadow:0 0 0 50px rgba(143,190,45,.19),-20px 0 0 20px rgba(143,190,45,.19),-90px 0 0 50px rgba(143,190,45,.19),250px 0 0 50px rgba(143,190,45,.19),290px 0 0 50px rgba(143,190,45,.19),620px 0 0 50px rgba(143,190,45,.19);border-radius:50%;bottom:-50px;transform:translateX(103%);-webkit-animation:5s linear infinite gruss;animation:5s linear infinite gruss}.CDEK-widget__preloader-truck__road{content:'';width:100%;height:2px;position:absolute;background:repeating-linear-gradient(90deg,#333,#333 .5em,transparent .5em,transparent 1em);background-repeat:repeat-x;background-size:600px;bottom:0;left:0;background-position-x:0;-webkit-animation:5s linear infinite truck;animation:5s linear infinite truck;z-index:1}.sdek-block{min-height:530px}.sdek-block #forpvz{height:530px}.select-item{transition:.4s;padding:.8125em 1.25em;background:#e9e9e9;border-radius:3px;z-index:1;border:1px solid transparent;margin-bottom:15px;outline:0;font-size:14px}.select-item:focus{border-color:#0f4c82}.registr-main .form-address{max-width:68em}.registr-main .form-field{width:calc(50% - 10px)}.registr-main .form-field input::-webkit-input-placeholder{color:#d6d6d6}.registr-main .form-field input::-moz-placeholder{color:#d6d6d6}.registr-main .form-field input:-ms-input-placeholder{color:#d6d6d6}.registr-main .form-field input::-ms-input-placeholder{color:#d6d6d6}.registr-main .form-field input::placeholder{color:#d6d6d6}.registr-subdesc{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:2.6em}.registr-subdesc p{color:#737270;font-weight:400;line-height:1.25;font-size:14px}.registr-subdesc a{color:#ff642c;font-weight:400;line-height:1.25;border-bottom:1px dashed;transition:.4s;font-size:14px}.registr .title-h1 .title-wrap,.registr .title-h1 p{font-size:18px}.registr-subtitle{font-size:20px;padding-bottom:17px}.registr-block{background:#fff;width:100%;border-radius:2px;margin-bottom:2.4em}.cookie-banner .registr .cookie-banner__btn,.registr .cookie-banner .cookie-banner__btn,.registr .link-btn{margin:0}.registr .white-block-top{padding:3em 3em 1.5em}.registr .white-block-bottom{width:100%;padding:1.5em 3em 3em;background:#fff;margin-bottom:2.5em}.registr-partner{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.registr-partner-one{width:calc(50% - 10px)}.registr-partner-one.active .registr-partner-title{background:#ff642c;color:#fff}.registr-partner-title{border-radius:5px 5px 0 0;width:100%;display:flex;align-items:center;min-height:48px;padding:0 19px;background:#d6d6d6;color:#737270;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:13px}.registr-partner-title svg{margin-left:15px}.registr-partner-content{padding:17px 19px;background:#f6f6f6;color:#737270;font-size:14px;line-height:20px;border-radius:0 0 5px 5px}.registr-partner-content a{border-bottom:1px dashed transparent;transition:.4s;color:#ff642c}.location-all{width:calc(100% + 20px);margin:0 -10px;display:flex;flex-wrap:wrap}.location-item{width:300px;margin:0 10px 15px;background:#f7f7f7;border-radius:5px;padding:2.8em 2em 2.3em;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.location-item-title{color:#3b3b3c;width:100%;display:flex;align-items:center;margin-bottom:14px}.location-item-title svg{color:#ff642c;margin-right:10px;flex-shrink:0}.location-item-title p{color:#3b3b3c;font-weight:400;line-height:1.25;font-size:14px}.location-item-title span{color:#737270;display:block}.location-item-station{width:100%;color:#737270;font-weight:400;line-height:1.25;font-size:14px}.location-item-number{font-weight:700;color:#d6d6d6;width:100%;border-bottom:1px solid #d6d6d6;padding-bottom:10px;margin-bottom:10px;text-align:center;font-size:48px}.location-item-schedule p{color:#737270;font-weight:400;line-height:1.25;font-size:14px}.location-item-subtitle{color:#3b3b3c;font-weight:400;line-height:1.25;padding-bottom:6px;font-size:14px}#map{width:100%;height:410px}.contact .title-h3{margin-bottom:0}.contact-info{display:flex;width:100%;align-content:flex-start;align-items:flex-start;justify-content:space-between;padding-bottom:7em}.contact-info-block{display:flex;align-content:flex-start;align-items:flex-start}.contact-info-icon{width:30px;color:#3b3b3c}.contact-info-desc{width:calc(100% - 30px)}.contact-info-title{font-weight:700;line-height:1.3;margin-bottom:.83em;padding-bottom:1.1em;font-size:16px}.contact-info-content{font-weight:400;line-height:1.25;display:flex;font-size:14px}.contact-info-content div{margin-right:2em;display:flex;flex-direction:column}.contact-info-content--col{flex-direction:column}.contact-info-content em{padding-top:7px;font-size:13px}.contact-info-content span{padding-bottom:.625em}.contact-requisite span{line-height:1.25;font-size:14px}.contact-requisite-desc{border-bottom:1px solid #d6d6d6;padding:1.5em 0}.contact-requisite-desc span{max-width:34em;width:100%;display:inline-block}.contact-requisite-all{display:flex;width:100%;align-items:flex-start;padding-top:1em}.contact-requisite-item{margin-right:10%}.contact-requisite-item div{padding-top:2em}.contact-requisite-item span{max-width:26.25em}.contact-requisite-item p{font-weight:700;line-height:1.3;margin-bottom:.83em;color:#737270;padding-bottom:10px;font-size:16px}.contact-gallery{display:flex;flex-wrap:wrap;width:calc(100% + 2em);margin:0 -1em}.contact-gallery .item{display:none;width:calc((100% / 4) - 2em);margin:2em 1em 0;border-radius:5px}.contact-gallery .item:nth-child(-n+8){display:flex;align-items:center;justify-content:center;overflow:hidden}.contact-gallery .item:nth-child(-n+8) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-map{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;margin-top:2em}.contact-map-block{border-radius:5px;height:54.3em;width:calc(100% - 34em);padding-right:2em}.contact-map-block iframe{width:100%;height:100%}.contact-map-address{width:34em}.contact-map-address p{line-height:1.25;color:#737270;font-size:14px}.contact-form{max-width:94em}.contact-form .form-field{width:calc(100% / 3 - 1.3em)}.contact-form .form-check,.contact-form .form-field:first-of-type{width:100%}.contact-form .cookie-banner .cookie-banner__btn,.contact-form .link-btn,.cookie-banner .contact-form .cookie-banner__btn{max-width:185px;margin:0}.contact-form-desc{padding:1.5em 0 2em;border-bottom:1px solid #d6d6d6;margin-bottom:2.5em}.contact-form-desc span{font-weight:400;line-height:1.25;max-width:37.1875em;color:#737270;width:100%;display:inline-block;font-size:14px}.account .container-aside{padding-left:0;padding-right:2em}.account .title{margin-bottom:2em}.account .title-h1{margin-bottom:3em}.account .white-block .title-h3{align-items:baseline}.account .white-block .title-h3 .title-wrap,.account .white-block .title-h3 p{font-weight:700;line-height:1.3;font-size:22px}.account .white-block .title-h3 .text-dotted{margin-left:15px;font-size:14px}.account .white-block p{font-weight:400;line-height:1.25;color:#3b3b3c;font-size:14px}.account .white-block span{font-weight:400;line-height:1.25;color:#737270;font-size:14px}.account .white-block .cookie-banner .cookie-banner__btn,.account .white-block .link-btn,.cookie-banner .account .white-block .cookie-banner__btn{max-width:270px;width:100%}.account .tag>span{color:#fff;font-weight:400;font-size:13px}.account .product-item{box-shadow:0 0 15px rgba(0,0,0,.08);margin:10px;max-width:28.3em;width:100%;display:flex!important}.account-empty{margin-bottom:1.875em;font-weight:400;line-height:1.25;color:#3b3b3c;font-size:14px}.account-empty~.link-btn,.cookie-banner .account-empty~.cookie-banner__btn{margin:0 0 3.9em}.account-products{display:flex;width:calc(100% + 20px);margin:-10px;flex-wrap:wrap}.account-subscribe{display:flex;flex-wrap:wrap;align-items:center;max-width:483px;width:100%}.account-subscribe-desc{padding-bottom:5em}.account-subscribe-action{width:27em;margin-right:2em;display:flex;align-items:center;justify-content:center}.account-subscribe .text-dotted{font-weight:400;line-height:1.3;font-size:14px}.account-subscribe .done p,.account-subscribe .done span{color:#24ae4e}.account-info-line{display:flex;align-items:baseline;padding:2em 0 .5em}.account-info-line span{width:12.5em}.account-info-line .form-radiobtn label{margin-bottom:1.25em}.account-info .text-dotted{transition:.4s;cursor:pointer;margin-top:.75em;font-size:14px}.account-edit{max-width:69em;width:100%;flex-direction:column;align-items:flex-start}.account-edit .text-dotted{transition:.4s;cursor:pointer;margin-bottom:.75em;font-size:14px}.account-edit .form-address{width:100%}.account-edit .form-field{width:calc(50% - 1.5em);align-items:flex-start}.account-edit .form-select .nice-select span{color:#3b3b3c}.account-edit .form-radiobtn input[type=radio]+label{width:auto;margin-right:1.875em;margin-top:.625em}.account-edit .address{margin-bottom:1em}.account-edit .address input[type=radio]+label{width:100%;display:flex;align-items:center;margin:6px 0 10px}.account-edit .address input[type=radio]+label svg{position:relative;z-index:1;color:#737270}.account-edit .address-edit{display:flex;margin:0 25px 0 auto}.account-edit .form-btn{display:flex;align-items:baseline;width:100%;flex-wrap:wrap;margin-top:1.8em}.account-edit .form-btn .cookie-banner .cookie-banner__btn,.account-edit .form-btn .link-btn,.cookie-banner .account-edit .form-btn .cookie-banner__btn{width:auto;padding:.875em 1.78em;margin:0 1.78em 0 0}.account .form-password{display:none}.account .form-password .form-field{width:100%}.history span{font-weight:400;line-height:1.25;color:#3b3b3c;letter-spacing:.1px;display:inline-block;width:auto;font-size:14px}.history span.heading{color:#737270;padding:7px 10px 7px 0}.history span.green{color:#24ae4e}.history span.red{color:#ff3928}.history span.orange{color:#ff642c}.history.active{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08)}.history.active .history-head-status,.history.active .history-head-summa{opacity:0;pointer-events:none}.history .faq__head:hover .history-head-status span,.history .faq__head:hover .history-head-summa span{color:#3b3b3c}.history .faq__head:hover .history-head-status span.heading,.history .faq__head:hover .history-head-summa span.heading{color:#737270}.history .faq__head{padding:2em 3.5em}.history .faq__body{padding:0 3.5em 3em}.history .faq__body::before{content:none}.history .list-item p{color:#3b3b3c}.history .list-item span{width:100%;display:flex}.history .list-item.total p,.history .list-item.total span{font-weight:700}.history-wrap{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap}.history-head-img{width:4.8em;height:4.8em;display:flex;align-items:center;justify-content:center;overflow:hidden}.history-head-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.history-head-number{padding-right:9%}.history-head-number span:first-child{padding-bottom:8px;display:block}.history-head-summa{padding:0 18% 0 2%;opacity:1;transition:.4s;pointer-events:auto}.history-head-status{padding:0 7%;opacity:1;transition:.4s;pointer-events:auto}.history-line{display:flex;flex-wrap:wrap;align-items:center}.history-info{width:25em;padding-top:2em}.history-info p{font-weight:400;line-height:1;color:#3b3b3c;padding-bottom:13px;display:flex;align-items:center;font-size:14px}.history-info .hint{font-size:14px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;flex-shrink:0;margin-left:7px;background:#d6d6d6}.history-info-more{display:none;margin-top:3em}.history-info-more p{align-items:baseline}.history-info-more .history-line{padding-top:10px}.history-info-more-btn{color:#ff642c!important;display:flex;cursor:pointer;align-items:center;margin:7px 0 0;padding:0!important}.history-info-more-btn::after{content:'';display:block;background:url(../images/arrow.svg) center/contain no-repeat;width:8px;height:8px;transition:.4s;margin-left:3px;-webkit-filter:invert(52%) sepia(55%) saturate(3735%) hue-rotate(341deg);filter:invert(52%) sepia(55%) saturate(3735%) hue-rotate(341deg)}.history-info-more-btn.open::after{transform:rotate(180deg)}.history-list{width:calc(100% - 25em);padding-left:5em}.history-list-item{width:100%;display:flex;align-items:center;margin-bottom:3em}.history-list-item .img{width:4.8em;height:4.8em;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-right:2em}.history-list-item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.history-list-item .name{transition:.4s;width:18.75em;font-weight:400;line-height:1;font-size:14px}.history-list-item .count{margin:auto;flex-shrink:0}.history-list-item .cost{flex-shrink:0}.history-list-action{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:2em}.history-list-action .text-dotted{text-transform:uppercase;font-weight:700}.cookie-banner .history-list-action .cookie-banner__btn,.history-list-action .cookie-banner .cookie-banner__btn,.history-list-action .link-btn{margin:0;max-width:144px}.reviews .container-block{width:calc(100% - 60em)}.reviews .review-item{width:100%;margin:0 0 2em}.reviews .review-item__wrap{flex-direction:row;flex-wrap:wrap;padding:3em 1.5em;justify-content:space-between}.reviews .review-item__wrap.open .review-item__text{max-height:100%}.reviews .review-item__text{display:block;text-overflow:inherit;-webkit-box-orient:inherit;max-height:5em;overflow:hidden;will-change:max-height}.reviews .review-item:nth-child(n+4){display:none}.reviews-aside{width:60em;padding-left:2em}.reviews-aside form{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:10px;padding:3.5em}.cookie-banner .reviews-aside .cookie-banner__btn,.reviews-aside .cookie-banner .cookie-banner__btn,.reviews-aside .link-btn{margin:0}.reviews--empty h3{font-weight:700;line-height:1.3;color:#24ae4e;padding-bottom:15px;font-size:22px}.reviews--empty p{color:#24ae4e;font-weight:400;line-height:1.25;margin-bottom:3.75em;font-size:14px}.brand-menu{width:100%;display:flex;justify-content:space-between;align-items:center}.brand-menu-country{display:flex;align-items:center;font-size:13px}.brand-menu-country .nice-select{background:#fff}.brand-menu-country select{margin-bottom:0;background-color:#fff}.brand-menu-country p{margin-right:15px}.brand-menu-abc{display:flex;align-items:baseline;font-size:14px}.brand-menu-list{font-size:13px}.brand-menu-list a{margin-left:15px}.brand-menu-list a.active{font-weight:700}.brand-all{display:flex;flex-wrap:wrap;width:calc(100% + 2em);margin:0 -1em}.brand-all-item{width:calc((100% / 4) - 2em);margin:3em 1em 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.brand-all-item-img{width:100%;height:10em;margin-bottom:1.5em;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px}.brand-all-item-img img{width:auto;height:auto;max-width:50%;max-height:80%;-o-object-fit:contain;object-fit:contain}.brand-all-item-title{text-transform:uppercase;width:100%;text-align:center;font-size:13px}.brand-list{margin-top:7em}.brand-list-letter{display:flex;align-items:center;width:100%;margin-bottom:2.5em}.brand-list-letter:last-child{margin-bottom:0}.brand-list-letter-title{width:6em;flex-shrink:0}.brand-list-letter-title span{font-weight:700;line-height:1.3;margin-bottom:.83em;text-transform:uppercase;font-size:16px}.brand-list-letter-names{width:calc(100% - 6em)}.brand-list-letter-names a{text-transform:uppercase;display:inline-block;margin-right:1.4em;font-size:13px}.brand-one{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%}.brand-one-img{width:34em;height:26em;margin-right:2em;margin-bottom:2em;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px}.brand-one-img img{width:auto;height:auto;max-width:80%;max-height:80%;-o-object-fit:contain;object-fit:contain}.brand-one-desc{max-width:58em;width:calc(100% - 36em);font-size:13px}.brand-one-desc h3{font-weight:700;line-height:1.3;margin-top:.8em;margin-bottom:.3em;font-size:22px}.brand-one-desc p{line-height:1.4;margin-bottom:1em;letter-spacing:.1px}.brand-one-desc p:last-child{margin-bottom:0}.brand-one-img picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.brand-one-desc h2{font-weight:700;line-height:1.3;margin-top:.8em;margin-bottom:.3em;font-size:24px}.brand-one-desc h4{font-weight:700;line-height:1.3;margin-top:.8em;margin-bottom:.3em;font-size:16px}.brand-one-desc h5{font-weight:700;line-height:1.3;margin-top:.8em;margin-bottom:.3em;font-size:14px}.brand-one-desc h6{font-weight:400;line-height:1;margin-top:.8em;margin-bottom:.3em;font-size:14px}.brand-one-desc ul{margin:0 0 1em;padding-left:1em;list-style:none;line-height:1.4}.brand-one-desc ul li{position:relative;padding-left:1em;margin-bottom:.2em}.brand-one-desc ul li::before{content:'';position:absolute;top:.52em;left:-1px;display:block;width:.36em;height:.36em;background-color:#ff642c;border-radius:50%}.brand-one-desc a{color:#ff642c;border-bottom:1px dashed;transition:.4s}.brand-one-desc ol{margin:0 0 1em;padding-left:1.8em;list-style:decimal;line-height:1.4}.brand-one-desc ol li{padding-left:.4em;margin-bottom:.2em}.brand-one-desc img{max-width:100%;width:auto;height:auto;margin:10px auto}.brand-one-desc b{font-weight:700}.brand-products .title{margin-bottom:0}.brand-products-sort{margin:1em 0;width:100%;display:flex;align-items:center}.brand-products-sort .nice-select{background:0 0;border:0;margin:0;padding:0 2.375em 0 0;font-size:13px}.brand-products-sort .nice-select:after{height:7px;width:7px;margin-top:-3px}.brand-products-sort select{margin-bottom:0;background-color:transparent;background-size:10px;padding:13px 27px 13px 0;font-size:14px}.brand-products-sort p{margin-right:15px;font-size:13px}.about--left{width:96em;padding-right:2em}.about--right{width:calc(100% - 96em)}.about-list-item{display:flex;align-items:center;justify-content:flex-start;color:#3b3b3c;font-weight:400;line-height:1.25;margin:7px 0;font-size:14px}.about-list-item--img{width:30px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 7px 0 0}.about-block{width:100%;max-width:80em;margin-bottom:4em}.about-block--big{width:100%;max-width:68em;margin-top:3em}.about .text h3{margin-bottom:.83em}.about-number{border-radius:5px;background:#fff;padding:.5em 3.5em 1.5em;max-width:39em;width:100%}.about-number-one{border-bottom:1px solid #d6d6d6;padding-top:2.5em}.about-number-one h1{padding-bottom:5px}.about-number-one:last-child{border-bottom:0}.about-slider{width:100%;margin-bottom:1em}.about-slider .swiper-container{height:63.3em;border-radius:5px;position:relative;margin-bottom:1.5em}.about-slider .swiper-button-next,.about-slider .swiper-button-prev{width:5em;height:8.2em;top:calc(50% - 4.1em);margin:0;background:#d6d6d6}.about-slider .swiper-button-next::after,.about-slider .swiper-button-prev::after{font-size:1.6em}.about-slider .swiper-button-prev{right:auto;left:3px}.about-slider .swiper-button-next{right:3px}.about-slider .swiper-button-disabled{opacity:.3}.about-slider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-slider-desc{color:#737270;font-size:13px}.news-block{width:100%;max-width:96em;padding-right:2em}.news-block .text img{margin:10px 0}.news-mail{width:calc(100% - 96em);background:#fff;border-radius:5px;align-self:flex-start;display:flex;flex-wrap:wrap;padding:3em 3.5em}.cookie-banner .news-mail .cookie-banner__btn,.news-mail .cookie-banner .cookie-banner__btn,.news-mail .link-btn{margin:0;max-width:200px}.news-item{width:100%;display:flex;flex-wrap:wrap;margin-bottom:2em}.news-item:last-child{margin-bottom:0}.news-item-img{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;width:34em;height:22.6em}.news-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-item-info{width:calc(100% - 34em);padding-left:2em;display:flex;flex-direction:column;align-items:flex-start}.news-item-title{font-weight:700;line-height:1.3;margin-bottom:1.1em;font-size:16px}.news-item-desc{color:#3b3b3c;font-weight:400;line-height:1.25;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-bottom:.9375em;font-size:14px}.news-item-link{color:#ff642c;font-weight:700;text-transform:uppercase;border-bottom:1px dotted;transition:.4s;font-size:13px}.news-item-time{color:#737270;font-weight:400;line-height:1.25;margin-top:auto;font-size:14px}.template h1{margin-bottom:2em}.template-all{width:calc(100% + 2em);margin:0 -1em;display:flex;flex-wrap:wrap}.template-item{width:calc((100% / 6) - 2em);display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;border-radius:5px;border:1px solid #0f4c82;padding:1em;margin:0 1em 2em}.template-item-img{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:14em;margin-bottom:1.5em}.template-item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template-item-name{font-weight:700;margin-bottom:.83em;min-height:4em;width:100%;line-height:1.3;font-size:16px}.template-item-name a{color:#3b3b3c}.template-item-param{width:100%;letter-spacing:.1px;color:#737270;margin:auto 0 7px;font-size:13px}.template-item-link{font-weight:700;line-height:18px;letter-spacing:.2px;color:#ff642c;text-transform:uppercase;border-bottom:1px dashed;font-size:13px}.template-one{display:flex;flex-wrap:wrap;width:100%;background:#fff;padding:3em 3.5em;border-radius:5px}.template-one-gallery{width:46em}.template-one-photos{display:flex;flex-wrap:wrap;width:calc(100% + 1.6em);margin:0 -.8em}.template-one-photos a{width:calc((100% / 4) - 1.6em);margin:1.4em .8em 0;display:flex;align-items:center;justify-content:center;overflow:hidden}.template-one-photos a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template-one-info{padding-left:2.5em;width:calc(100% - 46em)}.template-one-actions{display:flex;width:100%;align-items:center;padding:2em 0 4em}.cookie-banner .template-one-actions .cookie-banner__btn,.template-one-actions .cookie-banner .cookie-banner__btn,.template-one-actions .link-btn{margin:0 20px 0 0;max-width:173px}.cookie-banner .template-one-actions .cookie-banner__btn svg,.template-one-actions .cookie-banner .cookie-banner__btn svg,.template-one-actions .link-btn svg{margin-left:7px}.template-one-actions span{color:#737270;font-weight:400;line-height:1.25;font-size:14px}.template-one-desc .title{margin-bottom:1.5em}.template-one-desc .title-h5{padding-left:20px}.template-one-desc li,.template-one-desc span{display:flex;color:#3b3b3c;font-weight:400;margin-bottom:1.25em;line-height:1.25;font-size:14px}.template-one-list{display:flex;flex-wrap:wrap;counter-reset:my-counter}.template-one-list li{counter-increment:my-counter;width:50%;display:flex;padding-right:10%}.template-one-list li::before{content:counter(my-counter) ". ";margin-right:7px}.video__all{display:flex;flex-wrap:wrap;width:calc(100% + 2em);margin:0 -1em 1.5em}.video__all .video-item{width:calc((100% / 4) - 2em);margin:2em 1em 0;height:auto}.video__all .video-item .youtube{border-radius:5px}.video__all .video-item .youtube-play{height:8.3em;width:8.3em}.video__all .video-item__picture{height:19.2em}.video__all .video-item__title{position:static;min-height:auto;display:flex;background:0 0;box-shadow:none;padding:.5em 0 0}.block__filters{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end}.block__filters span{border:1px solid #3b3b3c;border-radius:5px;padding:.36em .71em;display:inline-flex;margin:.5em 1em .5em 0;cursor:pointer;font-size:13px}.block__filters span.current{background:#0f4c82;border-color:#0f4c82;color:#fff}.block__filters p{display:flex;align-items:center;justify-content:flex-start;line-height:1.4;margin:.5em 0;font-size:13px}.block__tags{max-width:70em;width:50%}.block__tags.open .block__tags__more svg{transform:rotate(-90deg)}.block__tags.open .block__tags__all{max-height:19em}.block__tags__all{overflow:hidden;max-height:6.3em;transition:.4s;font-size:13px}.block__tags__more{color:#143479;cursor:pointer}.block__tags__more svg{margin-left:7px;transition:.4s;color:#143479;transform:rotate(90deg)}.block__sort{display:flex;align-items:center;max-width:45%}.block__sort span{margin:.5em 0 .5em 1em}.sale__all{display:flex;flex-wrap:wrap;width:calc(100% + 2em);margin:0 -1em}.sale-item{width:calc((100% / 3) - 2em);margin:1em;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:5px;padding:1.5em 1.5em 2.5em}.sale-item__img{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:21.3em;border-radius:5px;margin-bottom:1.5em}.sale-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sale-item__name{font-weight:700;margin-bottom:.83em;line-height:1.3;font-size:16px}.sale-item__time{margin-top:1.5em;display:flex;width:100%;justify-content:flex-end}.sale-item__time p{color:#3b3b3c;font-weight:400;line-height:1.25;border:1px solid;border-radius:5px;padding:.4375em .625em;font-size:14px}.sale__one{width:100%;max-width:82em}.sale__one__desc img{width:100%;margin:2em 0;border-radius:5px}.sale__one__desc p{margin:1.475em 0 0}.sale__one__info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.sale__one__info p{color:#3b3b3c;font-weight:400;line-height:1.25;font-size:14px}.sale__one__info .share{display:flex;align-items:center}.sale__one__info .share-item{margin-left:2em;transition:.4s;color:#3b3b3c}.sale__one__info .share-item:hover{color:#0f4c82}.sale__one__time{border:1px solid;border-radius:5px;padding:.4375em .625em}.sale-empty{padding-top:8em}.sale-empty p{color:#3b3b3c;font-weight:400;line-height:1.25;font-size:14px}.game-item .sale-item__time{align-items:center;justify-content:space-between}.games-section{width:100%;display:flex;flex-direction:column;margin-top:70px}.games-section--title{display:flex;align-items:center;justify-content:space-between;position:relative}.games-section--title .game-ico1{position:absolute;top:-5px;left:85px}.games-section--title .game-ico2{position:absolute;top:0;left:115px}.games-section--title .game-ico3{position:absolute;top:25px;left:95px}.games-section--title .ico-block{position:relative}.games-section--title .ico-block--ico1{position:absolute;top:0;left:-25px}.games-section--title .ico-block--ico2{position:absolute;top:10px;left:-55px}.games-section--title .ico-block--ico3{position:absolute;top:35px;left:-15px}.games-section--title .ico-block--ico4{position:absolute;top:35px;left:-40px}.game-winners{width:100%;display:flex;flex-direction:column;margin-top:30px}.game-winners--row{width:100%;display:flex;flex-wrap:wrap}.game-winners--row .winner{display:flex;align-items:center;justify-content:flex-start;margin-right:20px;margin-bottom:15px}.game-winners--row .winner img{width:42px;height:42px;margin:0 10px 0 0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.game-winners--row .winner p{color:#000;margin:0}.category .title-h1>span{color:#737270;font-weight:400;line-height:1.25;margin-top:10px;display:block;width:100%;font-size:14px}.category-filter{padding-left:0;padding-right:2em;margin-bottom:0}.category-filter-back{z-index:10;background:rgba(86,98,110,.5);position:absolute;top:0;left:0;width:100vw;height:100vh;opacity:0;pointer-events:none;transition:.1s}.category-filter-wrap{background:#fff;border-radius:5px;padding:2.5em 2.5em 0;width:100%;box-shadow:0 0 15px rgba(0,0,0,.08)}.category-filter-content-head{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:40px}.category-filter-content-head p{display:flex;align-items:center;justify-content:center;color:#737270;font-weight:400;line-height:1.25;font-size:14px}.category-filter-content-head p svg{margin-right:7px}.category-filter-block{width:100%;padding-bottom:2.5em}.category-filter-block h4{font-weight:700;line-height:1.3;width:100%;margin-bottom:.83em;font-size:16px}.category-filter-block .list-item{position:relative}.category-filter-block .form-check{margin-bottom:0}.category-filter-block .form-check span::before{content:none}.category-filter-block .form-check input[type=checkbox]{display:none}.category-filter-block .form-check input[type=checkbox]+label::before{background-color:transparent;border:1px solid #3b3b3c}.category-filter-block .form-check input[type=checkbox]:checked+label:before{background:url(../images/check.svg) center/50% no-repeat,#ff642c;border-color:#ff642c}.category-filter-btn{color:#ff642c;line-height:1.25;border-bottom:1px dashed;transition:.4s;display:inline-flex;cursor:pointer;font-weight:700;text-transform:uppercase;font-size:13px}.category-filter-tags{display:flex;flex-wrap:wrap;width:100%}.category-filter-tag{border:1px solid #3b3b3c;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:7px 1.5em;cursor:pointer;margin-right:1.5em;margin-bottom:1.5em;transition:.4s}.category-filter-tag span{letter-spacing:.1px;color:#3b3b3c;font-weight:400;line-height:1.25;margin-right:7px;font-size:14px}.category-filter-tag svg{font-size:10px;transition:.4s}.category-filter-price{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.category-filter-price-max,.category-filter-price-min{display:flex;position:relative;flex-direction:column;width:10em;padding:2.5em 0 2em}.category-filter-price-max span,.category-filter-price-min span{top:0;left:0;position:absolute;color:#3b3b3c;font-weight:400;line-height:1.25;font-size:14px}.category-filter-price hr{border:none;height:1px;width:calc(100% - 20em - 4em);background:#d6d6d6}.category-filter-price input{border:1px solid #d6d6d6;color:#3b3b3c;font-weight:400;line-height:1.25;width:100%;text-align:center;border-radius:5px;padding:.6875em;font-size:14px}.category-filter-sort{position:absolute;top:0;left:36em;display:flex}.category-filter-list{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:5px;padding:2em 3em}.category-filter-list .title{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding-bottom:.5em;cursor:pointer}.category-filter-list .title .arrow{display:block;border-right:1px solid #3b3b3c;border-bottom:1px solid #3b3b3c;transition:transform .4s;transform:rotate(45deg);width:10px;height:10px;margin-top:-5px;will-change:margin}.category-filter-list .title.open .arrow{margin-top:3px;transform:rotate(-135deg)}.category-filter-list ul li{margin-top:1.5em}.category-filter-list ul a{color:#3b3b3c;font-weight:400;line-height:1.25;transition:.4s;font-size:14px}.category-products{display:flex;width:calc(100% + 2em);margin:-1em;flex-wrap:wrap;padding:5em 0 2.5em}.category-products .product-item{margin:1em;width:calc((100% / 3) - 2em)}.category-empty{padding-top:4.5em;max-width:633px}.category-empty h1,.category-empty h1 p{line-height:1.25;padding-left:25px}.category-empty ul li{color:#737270;font-weight:400;line-height:1.25;margin-bottom:1.25em;display:flex;align-items:baseline;font-size:14px}.category-empty ul li:last-child{margin-bottom:0}.category-empty ul li::before{content:"";flex-shrink:0;border-radius:50%;display:inline-block;background:#737270;width:10px;height:10px;margin-right:15px}.category-items{display:flex;width:100%;flex-wrap:wrap;background:#fff;border-radius:5px;padding:1.6em 3em}.category-item{margin:2em 4em;width:12em}.category-item img{width:auto;height:auto;max-width:100%;margin:0 auto}.category-item p{font-weight:700;line-height:1.3;margin-bottom:.9375em;margin-top:8px;transition:.4s;font-size:14px}.category-filter-block--show-all-button{display:flex;align-items:center;font-size:1rem;line-height:1;font-weight:700;color:#ff642c;margin-top:1em;cursor:pointer}.category-filter-block:not(.category-filter-block_hidden-items) .category-filter-block--show-all-button .icon{transform:scaleY(-1)}.category-filter-block--show-all-button .icon{flex-shrink:0;font-size:14px;margin-left:5px;align-self:flex-end}.category-filter-block_hidden-items .list-item:nth-child(n+6){display:none}.form-check input[type=checkbox]+.damage-filter-label{font-size:14px}.form-check .damage-degree{margin-right:10px;margin-top:5px}.damage-degree{display:flex}.damage-degree--level-0 .damage-degree--item:first-child{background:linear-gradient(90deg,#ff642c 50%,#f3f3f3 0)}.damage-degree--level-1 .damage-degree--item:first-child,.damage-degree--level-2 .damage-degree--item:nth-child(1),.damage-degree--level-2 .damage-degree--item:nth-child(2),.damage-degree--level-3 .damage-degree--item{background:#ff642c}.damage-degree--item{flex-shrink:0;width:14px;height:8px;border:1px solid #ff642c;border-radius:2px}.damage-degree--item:not(:last-child){margin-right:6px}.sort-block{display:flex;align-items:center;margin-right:3.3em}.sort-block p{color:#3b3b3c;font-weight:400;line-height:1.25;margin-right:1em;white-space:nowrap;font-size:14px}.sort-block .nice-select{margin:0;border-color:#3b3b3c;background:0 0;padding:.5em 1.675em .5em 1.25em;min-width:4.5em}.sort-block .nice-select:focus,.sort-block .nice-select:hover{border-color:#3b3b3c}.sort-block .nice-select::after{height:6px;width:6px;margin-top:-3px}.sort-block select{margin:10px 0 0;border:1px solid #3b3b3c;background:url(../images/arrow-grey.svg) 93% 50%/8px no-repeat,0 0/8px;padding:6px 30px 6px 15px;min-width:65px;width:auto}.filter-btn{margin:0 auto 0 0;cursor:pointer;min-height:40px;padding:10px 18px!important;font-size:16px;line-height:20px;font-weight:400;text-transform:none;width:auto}.filter-btn svg{color:#fff;margin-right:5px;font-size:14px}.filter-item{position:relative}.filter-item.form-check{position:static}.filter-item-submit{padding:1em;color:#737270;white-space:nowrap;position:absolute;left:100%;background:#fff;z-index:2;top:50%;transform:translateY(-50%);margin-left:2.5em;box-shadow:0 0 15px rgba(0,0,0,.25);border-radius:5px;display:flex;align-items:center;justify-content:center}.filter-item-submit p,.filter-item-submit span{color:#737270;margin-right:7px;display:inline-block;font-size:13px}.cookie-banner .filter-item-submit .cookie-banner__btn,.filter-item-submit .cookie-banner .cookie-banner__btn,.filter-item-submit .link-btn{padding:.875em 1.7em;font-weight:700;color:#fff;border:0;transition:.4s;font-size:13px}.not-found{padding:3.5em 0 5em;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.not-found .title-h1{margin:3em 0 1.5em}.not-found .title-h1 .title-wrap,.not-found .title-h1 p{font-size:30px}.not-found img{width:auto;height:auto;max-width:100%}.not-found span{color:#737270;max-width:18em;text-align:center;font-size:13px}.cookie-banner .not-found .cookie-banner__btn,.not-found .cookie-banner .cookie-banner__btn,.not-found .link-btn{max-width:16em;margin-top:1.43em}.ideas-all{display:flex;flex-wrap:wrap;margin:2em -1em;width:calc(100% + 2em)}.ideas-item{width:calc((100% / 4) - 2em);margin:1em;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;border-radius:5px}.ideas-item-img{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.ideas-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ideas-item-info{background:#fff;padding:2.5em 2em}.ideas-item-title{font-weight:700;line-height:1.3;color:#143479;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:15px;font-size:16px}.ideas-item-desc{color:#143479;font-weight:400;line-height:1.25;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px}.quiz{padding-top:50px;padding-bottom:80px}.quiz--block{width:100%}.quiz .title-h1,.quiz h1{font-weight:700;line-height:1;text-align:center;margin-bottom:16px;font-size:24px}.quiz .subtitle p{font-size:16px;line-height:1.5625;text-align:center}.quiz .subtitle b,.quiz .subtitle strong{font-weight:600}.quiz--form{width:100%;max-width:856px;margin:24px auto 0}.quiz--form .questions-block{background-color:#fff;border-radius:4px;padding:24px}.quiz--form .button{width:100%;max-width:none;margin-top:24px}.quiz--form .form-question--title{font-size:16px;line-height:1.5625;font-weight:600}.quiz--form .form-question+.form-question{margin-top:24px}.quiz--form .form-field{margin-top:16px}.quiz--form .form-field--textarea{display:none;width:100%;max-width:760px}.quiz--form .form-field--textarea.visible{display:block}.quiz--form .form-item{margin-top:16px}.quiz--form .form-item--label{display:inline-flex;align-items:center}.quiz--form .form-item--label-text{display:flex;align-items:center;padding-left:32px;font-size:16px;line-height:1.5;position:relative;cursor:pointer}.quiz--form .form-item input{display:none}.quiz--form .form-item--radio .form-item--label-text::after,.quiz--form .form-item--radio .form-item--label-text::before{content:'';position:absolute}.quiz--form .form-item--radio .form-item--label-text::before{top:0;left:0;width:24px;height:24px;border-radius:50%;border:1px solid #737270}.quiz--form .form-item--radio .form-item--label-text::after{opacity:0;width:14px;height:14px;border-radius:50%;top:5px;left:5px;background-color:#ff642c;transition:.4s}.quiz--form .form-item--radio input:checked+.form-item--label-text::after{opacity:1}.quiz--form .form-item--checkbox .form-item--label-text::before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #737270}.quiz--form .form-item--checkbox input:checked+.form-item--label-text::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L6 10L15 1' stroke='%23FF642C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px auto;background-position:center}.promocode-coupon{width:100%;max-width:400px;height:200px;border-radius:10px;overflow:hidden;margin:32px auto;-webkit-filter:drop-shadow(0 0 2px rgba(0, 0, 0, .3));filter:drop-shadow(0 0 2px rgba(0, 0, 0, .3));display:flex;align-items:stretch;text-transform:uppercase;position:relative;line-height:1.15}.promocode-coupon span{margin:0;color:#000;line-height:1.15}.promocode-coupon::after,.promocode-coupon::before{content:"";position:absolute;top:0;width:50%;height:100%;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.promocode-coupon::before{left:0;background-image:radial-gradient(circle at 0 50%,transparent 25px,gold 26px)}.promocode-coupon::after{right:0;background-image:radial-gradient(circle at 100% 50%,transparent 25px,gold 26px)}.promocode-coupon>div{display:flex;align-items:center;justify-content:center}.promocode-coupon--left{width:20%;border-right:2px dashed rgba(0,0,0,.13);padding-left:20px}.promocode-coupon--left .promocode-coupon--discount-text{display:block;transform:rotate(-90deg);white-space:nowrap;font-size:16px;line-height:1.4;font-weight:600}.promocode-coupon .promocode-coupon--main{flex-direction:column;flex-grow:1;text-align:center;padding-left:15px;padding-right:30px}.promocode-coupon .promocode-coupon--discount{background:#000;color:gold;padding:0 10px;font-size:2.15rem;white-space:nowrap}.promocode-coupon .promocode-coupon--coupon{display:block;font-size:2.15rem;line-height:1.4;font-weight:600}.promocode-coupon .promocode-coupon--valid-text{font-size:.625rem;font-weight:600;letter-spacing:2px}.promocode-coupon--code{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:3px;border:1px solid #737270;margin-top:24px;padding:5px 10px}.promocode-coupon .promocode-coupon--code-text{text-transform:initial;font-size:18px;line-height:1.2;font-weight:600;color:#000}.promocode-coupon--copy{font-size:16px;line-height:1.2;color:#fff;text-align:center;background-color:#fe4d0d;padding:4px 12px;border-radius:5px;margin-left:10px}@media screen and (min-width:320px){.registr .title-h1 .title-wrap,.registr .title-h1 p{font-size:calc(18px + 14 * ((100vw - 320px)/ 1030))}}@media screen and (min-width:350px){.title__subtitle-big{font-size:calc(20px + 4 * ((100vw - 350px)/ 418))}.price--old{font-size:calc(12px + 2 * ((100vw - 350px)/ 418))}.faq__head span{font-size:calc(16px + 2 * ((100vw - 350px)/ 150))}.form-error-label,.form-field--desc,.invalid-feedback,.valid-feedback{font-size:calc(12px + 2 * ((100vw - 350px)/ 1016))}.footer-block__phone{font-size:calc(24px + 4 * ((100vw - 350px)/ 410))}.card__info__desc__block .list-item span{font-size:calc(12px + 4 * ((100vw - 350px)/ 418))}.card__line__name{font-size:calc(14px + 2 * ((100vw - 350px)/ 418))}}@media screen and (min-width:400px){.category-block__item span{font-size:calc(14px + 2 * ((100vw - 400px)/ 368))}}@media screen and (min-width:500px){.faq__head span{font-size:18px}}@media (min-width:760px){.show-sm{display:none!important}.header .menu__item:hover .menu-sub{opacity:1;pointer-events:visible;transform:translateY(0)}.header .menu__item:hover span::after{transform:rotate(180deg)}}@media screen and (min-width:760px){.footer-block__phone{font-size:28px}.product-using-slider .slide-content--slide-number{font-size:calc(133px + 120 * ((100vw - 760px)/ 840))}}@media screen and (min-width:768px){.product-item .price--current,.text h1{font-size:calc(24px + 8 * ((100vw - 768px)/ 832))}.text h2{font-size:calc(24px + 4 * ((100vw - 768px)/ 832))}.title-h1 .title-wrap,.title-h1 p{font-size:calc(24px + 8 * ((100vw - 768px)/ 832))}.title-h2 .title-wrap,.title-h2 p{font-size:calc(24px + 4 * ((100vw - 768px)/ 832))}.title__subtitle-big{font-size:24px}.category-block__item span{font-size:16px}.price--old{font-size:14px}.pages-page h1{font-size:calc(24px + 8 * ((100vw - 768px)/ 832))}.pages-page h3{font-size:calc(22px + 2 * ((100vw - 768px)/ 832))}.catalog-submenu-title span{font-size:calc(24px + 4 * ((100vw - 768px)/ 832))}.block-title-h1,.popup-quick-preview .price--current{font-size:calc(24px + 8 * ((100vw - 768px)/ 832))}.block-title-h2{font-size:calc(16px + 12 * ((100vw - 768px)/ 832))}.block-title-h3{font-size:calc(16px + 8 * ((100vw - 768px)/ 832))}.block-title-h4{font-size:calc(16px + 2 * ((100vw - 768px)/ 832))}.home__text .title p,.home__text .title-wrap{font-size:calc(22px + 10 * ((100vw - 768px)/ 832))}.card__info__desc__block .list-item span{font-size:16px}.card__constructor__item .desc span{font-size:calc(24px + 8 * ((100vw - 768px)/ 832))}.card__line__name{font-size:16px}.brand-one-desc h2{font-size:calc(24px + 4 * ((100vw - 768px)/ 832))}.quiz .title-h1,.quiz h1{font-size:calc(24px + 8 * ((100vw - 768px)/ 832))}}@media (min-width:1024px){.abrasive-disc+.product-info--divider-line{margin-top:60px!important;margin-bottom:60px!important}}@media screen and (min-width:1024px){.image-footnote{font-size:calc(16px + 16 * ((100vw - 1024px)/ 576))}}@media (min-width:1050px){.popup-basket .product-mini{width:calc(100% - 2em)}}@media (min-width:1150px){.offer__icon-img-big{display:block;width:100%;padding-top:56.7%;position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:center bottom;background-image:url(/css/images/logo-icon-big-lg.png)}}@media screen and (min-width:1200px){.product-item{transition:.4s}.product-item:hover .product-item__wrap{box-shadow:0 0 15px rgba(0,0,0,.25);z-index:1}.product-item__like:not(.liked):hover{background-size:0 0,contain,0 0}.product-item:hover .product-item__like{opacity:1}.product-item__buy--quick:hover{border-bottom-color:transparent;color:#fe4d0d}.text a:hover{border-bottom-color:transparent}.cookie-banner .text .cookie-banner__btn:hover,.text .cookie-banner .cookie-banner__btn:hover,.text .link-btn:hover{background:#fe4d0d}.category-block__item{width:calc(100% / 3);background:rgba(255,255,255,0);transition:background .3s}.category-block__item:hover{background:rgba(255,255,255,.1)}.address-link:hover span,.list-item a:hover{border-bottom-color:transparent}.swiper-button-next:hover,.swiper-button-prev:hover{background:#fe4d0d}.cookie-banner .cookie-banner__btn,.link-btn{cursor:pointer}.cookie-banner .cookie-banner__btn:hover,.link-btn:hover{background:#fe4d0d}.link-hover:hover{border-bottom-color:transparent}.buy-basket:hover{background:#fe4d0d}.review-item__answer:hover,.review-item__open:hover span{border-bottom-color:transparent}.pagination a{transition:.4s}.pagination a:hover{color:#ff642c}.tabs-menu div:hover{background:#d6d6d6}.form-line button:hover{background:#0f4c82}.faq__head{cursor:pointer}.faq__head:hover span,.faq__head:hover svg{color:#ff642c}.form-check input[type=checkbox]+label a:hover{border-bottom-color:transparent}.form-password button{transition:.4s;border-bottom:1px dashed transparent}.form-password button:hover{border-bottom-color:#ff642c}.header__bottom .container>a:hover,.header__bottom .header__basket>a:hover{color:#ff642c}.header .menu-sub__link:hover{color:#ff642c;background:#f6f6f6}.header__search button.nice-select.open,.header__search button:active{background:#0f4c82}.header__catalog{transition:.4s}.header__catalog:hover{background:#0f4c82}.footer-bottom a:hover{color:#d6d6d6}.footer-block__link:hover,.footer-block__phone:hover{color:#fff}.catalog-item:hover{background:#f3f3f3}.catalog-item:hover .arrow{color:#ff642c}.catalog-item:hover .catalog-item--link span{color:#ff642c;border-bottom-color:#f3f3f3}.catalog-item:hover .catalog-subnav{opacity:1;pointer-events:auto}.catalog-item--link:hover{background:#f3f3f3}.catalog-item--link:hover .arrow{color:#ff642c}.catalog-item--link:hover span{color:#ff642c;border-bottom-color:#f3f3f3}.catalog-item:last-child:hover .catalog-item--link span{color:#ff642c}.catalog-item:last-child:hover::after{opacity:1}.catalog-submenu-title a:hover,.popup-basket-close:hover,.popup-basket__total__action .text-dotted:hover,.popup-signin a:hover{border-bottom-color:transparent}.popup-quick-preview a:hover{color:#ff642c}.popup-address .text-dotted{transition:.4s}.inform .hint--alert a:hover,.popup-address .text-dotted:hover{border-bottom-color:transparent}.home__main .catalog-wrap:hover+.catalog-mask{display:block}.card__info__actions a:hover span,.card__info__buy--quick:hover{border-bottom-color:transparent}.card__info__actions a:not(.liked):hover .favourite{background-size:0 0,contain,0 0}.card__info__actions span:hover,.card__info__desc__block p a:hover{border-bottom-color:transparent}.card__constructor__item .desc a:hover{color:#ff642c}.card__head__menu div:hover{background:0 0}.card__line__name{transition:.4s}.card__line__name:hover{color:#fe4d0d}.video-banner__video:hover .video-banner__play-btn{opacity:1}.basket__section .title-h1 span a:hover,.registr-subdesc a:hover{border-bottom-color:transparent}.registr-partner-content a:hover{border-bottom-color:#ff642c}.account .white-block .title-h3 .text-dotted{transition:.4s}.account .white-block .title-h3 .text-dotted:hover{border-bottom-color:transparent}.account .product-item:hover{box-shadow:0 0 15px rgba(0,0,0,.25)}.account-edit .text-dotted:hover,.account-info .text-dotted:hover{border-bottom-color:transparent}.account-edit .address input[type=radio]+label svg{transition:.4s}.account-edit .address input[type=radio]+label svg:hover,.history-list-item .name:hover{color:#ff642c}.brand-list-letter-names a{transition:.4s}.brand-list-letter-names a:hover{color:#ff642c}.brand-one-desc a:hover{border-bottom-color:transparent}.about-slider .swiper-button-next:hover,.about-slider .swiper-button-prev:hover{background:#ff642c}.news-item-link:hover{border-bottom-color:transparent}.template-item{transition:.4s}.template-item:hover{box-shadow:0 0 15px rgba(0,0,0,.25)}.template-item-name a{transition:.4s}.template-item-name a:hover{color:#ff642c}.template-item-link{transition:.4s}.template-item-link:hover{border-bottom-color:transparent}.block__filters span{transition:.4s}.block__filters span:hover{border-color:#0f4c82;color:#0f4c82}.sale-item{transition:.4s}.sale-item:hover{box-shadow:0 0 15px rgba(0,0,0,.25)}.category-filter-btn:hover{border-bottom-color:transparent}.category-filter-tag:hover{border-color:#ff642c}.category-filter-list ul a:hover,.category-filter-tag:hover svg,.category-item:hover p{color:#ff642c}.ideas-item{transition:.4s;cursor:pointer}.ideas-item:hover{box-shadow:0 0 15px rgba(0,0,0,.25)}}@media (min-width:1250px){.header__burger,.show-md{display:none!important}.footer-block__menu1{width:23.5%}.footer-block__menu2{width:29.4%}.footer-block__contact1{margin-bottom:3em}.footer-block__contact1,.footer-block__contact2{width:23%}.home__main{padding-top:.5em}.home__main .catalog .icon-catalog,.home__main .catalog-wrap .catalog-title{display:none}.home__main__slider .swiper-slide img,.home__main__slider .swiper-slide picture{-o-object-fit:contain;object-fit:contain}.card__description__block .cookie-banner .review-item~.cookie-banner__btn,.card__description__block .review-item~.link-btn,.cookie-banner .card__description__block .review-item~.cookie-banner__btn{display:none}.card__head.sticky+.container{padding-top:90px}.basket__delivery--params .list-item span.deliveryPrice,.basket__delivery--params .list-item span.name{white-space:nowrap}.account{padding-bottom:5.5em}.category-filter-back,.category-filter-content-head,.filter-btn{display:none}}@media screen and (min-width:1250px){body{font-size:calc(8px + 2 * ((100vw - 1250px)/ 350))}.video-item .youtube{font-size:calc(8px + 2 * ((100vw - 1250px)/ 300))}.form-line button,.form-line input{font-size:calc(13px + 3 * ((100vw - 1250px)/ 350))}.form-number{font-size:calc(8px + 2 * ((100vw - 1250px)/ 350))}.form-address input,.form-address textarea,.form-field input,.form-field textarea{font-size:calc(14px + 2 * ((100vw - 1250px)/ 150))}.header__basket,.header__call,.header__like{font-size:calc(7px + 3 * ((100vw - 1250px)/ 350))}.header__catalog p{font-size:calc(13px + 3 * ((100vw - 1250px)/ 350))}.inform-line--lines .inform-line-left p{font-size:calc(14px + 2 * ((100vw - 1250px)/ 350))}.inform-line-left p span{font-size:calc(14px + 2 * ((100vw - 1250px)/ 116))}.inform-line-right .hint--express h6 .icon-express{font-size:calc(8px + 2 * ((100vw - 1250px)/ 350))}.select-item{font-size:calc(14px + 2 * ((100vw - 1250px)/ 150))}.not-found .title-h1 .title-wrap,.not-found .title-h1 p{font-size:calc(30px + 14 * ((100vw - 1250px)/ 200))}.not-found span{font-size:calc(13px + 1 * ((100vw - 1250px)/ 200))}}@media (min-width:1251px){.card__description--right{display:flex;flex-direction:column;justify-content:space-between}}@media screen and (min-width:1280px){.product-item .price--old,.product-item__name,.product-mini__name,.text a,.text p,.text span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.text h3{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.text h4{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.text h5{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.text h6{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.text li,.text table td,.text table th{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.cookie-banner .text .cookie-banner__btn,.text .cookie-banner .cookie-banner__btn,.text .link-btn{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.title-h3 .title-wrap,.title-h3 p{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.title-h4 .title-wrap,.title-h4 p{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.title-h5 .title-wrap,.title-h5 p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.title-h6 .title-wrap,.title-h6 p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.title__subtitle-small{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.list-item a,.list-item p,.list-item span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.address-link span,.cookie-banner .cookie-banner__btn,.link-btn{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.link-hover{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.buy-basket{font-size:calc(12px + 2 * ((100vw - 1280px)/ 90))}.video-item__title span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.review-item__name{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.review-item__answer,.review-item__count,.review-item__date,.review-item__open span,.review-item__text{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.review-item__answer--item .review-item__name{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.review-item__answer--item__body{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.pagination span,.pagination--item{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.pagination--first,.pagination--last{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.tabs-menu div{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.price--current{font-size:calc(20px + 4 * ((100vw - 1280px)/ 320))}.price--count{font-size:calc(13px + 1 * ((100vw - 1280px)/ 120))}.form-number-input{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.form-number-decrement,.form-number-increment{font-size:calc(8px + 2 * ((100vw - 1280px)/ 86))}.form-label{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.form-radio-field label{font-size:calc(13px + 1 * ((100vw - 1280px)/ 160))}.form-check input[type=checkbox]+label a{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.form-radiobtn input[type=radio]+label,.form-select .nice-select{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.form-password h4{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.form-password button{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.map-title{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.map-subtitle{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.map ul li{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.header .menu__link,.header__city p{font-size:calc(12px + 2 * ((100vw - 1280px)/ 220))}.header .menu-sub__link{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.header__work__hours span,.header__work__phones a span{font-size:calc(12px + 2 * ((100vw - 1280px)/ 220))}.header__logo p{font-size:calc(10px + 2 * ((100vw - 1280px)/ 220))}.sign-in,.sign-up{font-size:calc(12px + 2 * ((100vw - 1280px)/ 220))}.footer-bottom .rights{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.footer-bottom a{font-size:calc(14px + 4 * ((100vw - 1280px)/ 220))}.catalog-item--link span,.catalog-subitem span,.catalog-submenu-title a,.catalog-title span,.footer-block__link,.footer-block__payment2 span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.popup-title p{font-size:calc(20px + 4 * ((100vw - 1280px)/ 120))}.popup-city__list,.popup-signin a{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.popup-basket__total__summa{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.popup-basket__total__summa span,.popup-review-answer h3{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.popup-review-answer p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.popup-quick-preview a{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.popup-address .popup-title p{font-size:calc(16px + 2 * ((100vw - 1280px)/ 86))}.popup-address .text-dotted{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.inform-menu-item a{font-size:calc(14px + 2 * ((100vw - 1280px)/ 160))}.card__info__price--old,.home__main__advantage__item span,.inform .hint--alert a,.inform .hint--alert span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.card__info__price--current{font-size:calc(36px + 6 * ((100vw - 1280px)/ 320))}.card__info__buy--quick{font-size:calc(13px + 1 * ((100vw - 1280px)/ 90))}.card__info__actions span,.card__info__brand p,.card__info__desc__block p,.card__info__desc__block p a{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.card__info .card__line--present--title span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.card__constructor__item .desc a,.card__constructor__summa>p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.card__description__review--empty h3{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.card__description__review--empty p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.card__head__menu div{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.card__head__info .name{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.card__head__info .price,.video-empty h3{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.details-banner-1__row_text-grid .details-banner-1__desc{font-size:calc(16px + 2 * ((100vw - 1280px)/ 220))}.basket__section .title-h1 .title-wrap a,.basket__section .title-h1 p a{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.basket__section .title-h1 span,.basket__section .title-h1 span a{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.basket__description .list-item.total p,.basket__description .list-item.total span{font-size:calc(18px + 6 * ((100vw - 1280px)/ 170))}.basket__delivery__tab label{font-size:calc(12px + 1 * ((100vw - 1280px)/ 160))}.basket__delivery--params .text p,.basket__pay .text p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.basket__check .list-item p,.basket__check .list-item span{font-size:calc(13px + 1 * ((100vw - 1280px)/ 220))}.registr-subdesc a,.registr-subdesc p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.registr-partner-title{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.location-item-station,.location-item-title p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.location-item-number{font-size:calc(48px + 16 * ((100vw - 1280px)/ 86))}.location-item-schedule p,.location-item-subtitle{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.contact-info-title{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.contact-info-content{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.contact-info-content em{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.contact-requisite span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.contact-requisite-item p{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.contact-form-desc span,.contact-map-address p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.account .white-block .title-h3 .title-wrap,.account .white-block .title-h3 p{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.account .white-block .title-h3 .text-dotted{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.account .white-block p,.account .white-block span,.account-empty,.account-subscribe .text-dotted{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.account-edit .text-dotted,.account-info .text-dotted{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.history span,.history-info p,.history-list-item .name{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.reviews--empty h3{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.reviews--empty p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.brand-menu-country{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.brand-menu-abc{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.brand-all-item-title,.brand-menu-list{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.brand-list-letter-title span{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.brand-list-letter-names a,.brand-one-desc{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.brand-one-desc h3{font-size:calc(22px + 2 * ((100vw - 1280px)/ 160))}.brand-one-desc h4{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.brand-one-desc h5{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.brand-one-desc h6{font-size:calc(14px + 2 * ((100vw - 1280px)/ 86))}.brand-products-sort .nice-select,.brand-products-sort p{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.about-list-item{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.about-slider-desc{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.news-item-title{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.news-item-desc{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.news-item-link{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.news-item-time{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.template-item-name{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.template-item-link,.template-item-param{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.template-one-actions span,.template-one-desc li,.template-one-desc span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.block__filters p,.block__filters span,.block__tags__all{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.sale-item__name{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.category .title-h1>span,.category-filter-content-head p,.sale-empty p,.sale-item__time p,.sale__one__info p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.category-filter-block h4{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.category-filter-btn{font-size:calc(13px + 1 * ((100vw - 1280px)/ 120))}.category-empty ul li,.category-filter-list ul a,.category-filter-price input,.category-filter-price-max span,.category-filter-price-min span,.category-filter-tag span{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.category-item p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 120))}.sort-block p{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}.filter-item-submit p,.filter-item-submit span{font-size:calc(13px + 1 * ((100vw - 1280px)/ 120))}.cookie-banner .filter-item-submit .cookie-banner__btn,.filter-item-submit .cookie-banner .cookie-banner__btn,.filter-item-submit .link-btn{font-size:calc(13px + 1 * ((100vw - 1280px)/ 86))}.ideas-item-title{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}.ideas-item-desc{font-size:calc(14px + 2 * ((100vw - 1280px)/ 220))}}@media screen and (min-width:1350px){.registr .title-h1 .title-wrap,.registr .title-h1 p{font-size:32px}}@media screen and (min-width:1366px){.text h6{font-size:16px}.cookie-banner .text .cookie-banner__btn,.text .cookie-banner .cookie-banner__btn,.text .link-btn{font-size:14px}.title-h6 .title-wrap,.title-h6 p{font-size:16px}.address-link span,.cookie-banner .cookie-banner__btn,.link-btn{font-size:14px}.pagination--first,.pagination--last{font-size:16px}.tabs-menu div{font-size:14px}.form-number-decrement,.form-number-increment{font-size:10px}.form-label{font-size:16px}.form-field--desc{font-size:14px}.form-password button,.form-radiobtn input[type=radio]+label,.form-select .nice-select{font-size:16px}.form-error-label{font-size:14px}.map ul li{font-size:16px}.pages-page{font-size:calc(16px + 4 * ((100vw - 1366px)/ 74))}.invalid-feedback,.valid-feedback{font-size:14px}.popup-address .popup-title p{font-size:18px}.inform-line-left p span{font-size:16px}.card__head__menu div,.registr-partner-title{font-size:14px}.location-item-number{font-size:64px}.contact-info-content{font-size:16px}.contact-info-content em{font-size:14px}.account .white-block p,.account .white-block span,.account-empty,.account-subscribe .text-dotted,.contact-form-desc span,.contact-map-address p,.contact-requisite span,.history span,.history-info p,.history-list-item .name{font-size:16px}.brand-menu-country{font-size:14px}.brand-menu-abc{font-size:16px}.brand-all-item-title,.brand-list-letter-names a,.brand-menu-list,.brand-one-desc{font-size:14px}.brand-one-desc h6{font-size:16px}.about-slider-desc,.block__filters p,.block__filters span,.block__tags__all,.brand-products-sort .nice-select,.brand-products-sort p,.cookie-banner .filter-item-submit .cookie-banner__btn,.filter-item-submit .cookie-banner .cookie-banner__btn,.filter-item-submit .link-btn,.news-item-link,.template-item-link,.template-item-param{font-size:14px}}@media screen and (min-width:1370px){.buy-basket,.card__info__buy--quick{font-size:14px}}@media screen and (min-width:1400px){.text h4{font-size:18px}.text h5{font-size:16px}.title-h4 .title-wrap,.title-h4 p{font-size:18px}.title-h5 .title-wrap,.title-h5 p,.title__subtitle-small{font-size:16px}.review-item__name{font-size:18px}.review-item__answer--item .review-item__name{font-size:16px}.pagination span,.pagination--item{font-size:18px}.price--count{font-size:14px}.form-number-input{font-size:18px}.form-address input,.form-address textarea,.form-field input,.form-field textarea{font-size:16px}.form-password h4,.map-title{font-size:18px}.map-subtitle{font-size:16px}.popup-title p{font-size:24px}.popup-basket__total__summa,.popup-quick-preview a{font-size:18px}.popup-address .text-dotted{font-size:16px}.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-size:18px}.card__info .card__line--present--title span{font-size:16px}.basket__section .title-h1 .title-wrap a,.basket__section .title-h1 p a{font-size:18px}.select-item{font-size:16px}.contact-info-title,.contact-requisite-item p{font-size:18px}.account .white-block .title-h3 .text-dotted,.account-edit .text-dotted,.account-info .text-dotted{font-size:16px}.brand-list-letter-title span,.brand-one-desc h4{font-size:18px}.brand-one-desc h5{font-size:16px}.category-filter-block h4,.news-item-title,.sale-item__name,.template-item-name{font-size:18px}.category-filter-btn{font-size:14px}.category-item p{font-size:16px}.filter-item-submit p,.filter-item-submit span{font-size:14px}.ideas-item-title{font-size:18px}}@media screen and (min-width:1440px){.text h3,.title-h3 .title-wrap,.title-h3 p{font-size:24px}.form-radio-field label{font-size:14px}.pages-page{font-size:20px}.popup-basket__total__summa span,.popup-review-answer h3{font-size:24px}.inform-menu-item a{font-size:16px}.card__description__review--empty h3,.card__head__info .price,.video-empty h3{font-size:24px}.basket__delivery__tab label{font-size:13px}.account .white-block .title-h3 .title-wrap,.account .white-block .title-h3 p,.brand-one-desc h3,.reviews--empty h3{font-size:24px}}@media screen and (min-width:1450px){.basket__description .list-item.total p,.basket__description .list-item.total span{font-size:24px}.not-found .title-h1 .title-wrap,.not-found .title-h1 p{font-size:44px}.not-found span{font-size:14px}}@media screen and (min-width:1500px){.form-check input[type=checkbox]+label a,.link-hover,.list-item a,.list-item p,.list-item span,.product-item .price--old,.product-item__name,.product-mini__name,.review-item__answer,.review-item__answer--item__body,.review-item__count,.review-item__date,.review-item__open span,.review-item__text,.text a,.text li,.text p,.text span,.text table td,.text table th,.video-item__title span{font-size:16px}.header .menu__link,.header__city p{font-size:14px}.header .menu-sub__link{font-size:16px}.header__work__hours span,.header__work__phones a span{font-size:14px}.header__logo p{font-size:12px}.sign-in,.sign-up{font-size:14px}.footer-bottom .rights{font-size:16px}.footer-bottom a{font-size:18px}.card__constructor__item .desc a,.card__constructor__summa>p,.card__description__review--empty p,.card__head__info .name,.card__info__actions span,.card__info__brand p,.card__info__buy--quick,.card__info__desc__block p,.card__info__desc__block p a,.card__info__price--old,.catalog-item--link span,.catalog-subitem span,.catalog-submenu-title a,.catalog-title span,.footer-block__link,.footer-block__payment2 span,.home__main__advantage__item span,.inform .hint--alert a,.inform .hint--alert span,.popup-city__list,.popup-review-answer p,.popup-signin a{font-size:16px}.details-banner-1__row_text-grid .details-banner-1__desc{font-size:18px}.basket__delivery--params .text p,.basket__pay .text p,.basket__section .title-h1 span,.basket__section .title-h1 span a{font-size:16px}.basket__check .list-item p,.basket__check .list-item span{font-size:14px}.about-list-item,.category .title-h1>span,.category-empty ul li,.category-filter-btn,.category-filter-content-head p,.category-filter-list ul a,.category-filter-price input,.category-filter-price-max span,.category-filter-price-min span,.category-filter-tag span,.ideas-item-desc,.location-item-schedule p,.location-item-station,.location-item-subtitle,.location-item-title p,.news-item-desc,.news-item-time,.registr-subdesc a,.registr-subdesc p,.reviews--empty p,.sale-empty p,.sale-item__time p,.sale__one__info p,.sort-block p,.template-one-actions span,.template-one-desc li,.template-one-desc span{font-size:16px}}@media screen and (min-width:1550px){.video-item .youtube{font-size:10px}}@media screen and (min-width:1600px){.product-item .price--current{font-size:32px}body{font-size:10px}.text h1{font-size:32px}.text h2{font-size:28px}.title-h1 .title-wrap,.title-h1 p{font-size:32px}.title-h2 .title-wrap,.title-h2 p{font-size:28px}.price--current{font-size:24px}.form-line button,.form-line input{font-size:16px}.form-number{font-size:10px}.pages-page h1{font-size:32px}.pages-page h3{font-size:24px}.header__basket,.header__call,.header__like{font-size:10px}.header__catalog p{font-size:16px}.catalog-submenu-title span{font-size:28px}.popup-quick-preview .price--current{font-size:32px}.product-using-slider .slide-content--slide-number{font-size:253px}.block-title-h1{font-size:32px}.block-title-h2{font-size:28px}.block-title-h3{font-size:24px}.block-title-h4{font-size:18px}.image-footnote{font-size:32px}.inform-line--lines .inform-line-left p{font-size:16px}.inform-line-right .hint--express h6 .icon-express{font-size:10px}.home__text .title p,.home__text .title-wrap{font-size:32px}.card__info__price--current{font-size:42px}.card__constructor__item .desc span{font-size:32px}.brand-one-desc h2{font-size:28px}.quiz .title-h1,.quiz h1{font-size:32px}}@media (max-width:1499.98px){.home__special__slider .good-card-stub:nth-child(n+5){display:none}.card__description__block{height:757px}.card__description--right{height:820px}.product-about-gallery{height:490px}}@media (max-width:1449.98px){.container{padding:0 50px}.header__holiday,.header__holiday .static{height:70px}main{margin-top:40px}.catalog-subnav{width:calc(100vw - 115px - 300px + 10px)}.catalog-sublist{align-items:flex-start;align-content:flex-start}.catalog-subitem{height:auto;margin-bottom:20px}.home__main .catalog-subnav{width:calc(100vw - 34em - 100px - 7px)}.card__head .container:before{left:50px;width:calc(100% - 100px)}.basket__promocode input{width:calc(100% - 100px)}.basket__promocode button{width:100px}}@media (max-width:1399.98px){.card__description__block{height:729px}.card__description--right{height:790px}.product-about-gallery{height:470px}}@media (max-width:1365.98px){.header .menu__item{margin-right:1.5em}.header__work__phones a{padding-right:1.5em}.header__search input{padding:14px 15px 14px 45px;height:47px}.header__like--count{font-size:11px;width:16px;height:16px;top:-6px;right:12px}.header__basket--count{font-size:11px;width:16px;height:16px;top:-6px;right:4px}.header__catalog p{padding:15px 12px}.inform-line-right .hint--express{padding:1.6em 1.5em 3.2em}.inform-line-right .hint--express hr{margin:0 10px}.inform-line-right .hint--express .absolute-text{bottom:.7em}}@media (max-width:1309.98px){.card__description__block{height:711px}.card__description--right{height:770px}}@media (max-width:1299.98px){.product-about-gallery{height:450px}}@media (max-width:1249.98px){.hide-md{display:none!important}.product-all--full .good-card-stub{width:25%}.product-all--full .good-card-stub:nth-child(n+5){display:none}.product-item__like{opacity:1}.product-item .price--old,.product-item__name{font-size:16px}.product-item .price--current{font-size:24px}.product-mini__name{font-size:16px}.product-catalog .product-item{display:flex}.cookie-banner .product-section .cookie-banner__btn,.product-section .cookie-banner .cookie-banner__btn,.product-section .link-btn{margin-top:30px}.product-item{width:calc(100% / 4 - 2px);display:none}.product-item:nth-child(-n+4){display:flex}body{font-size:10px}section{padding-bottom:60px}.container{padding:0 15px}.container-aside{width:100%;padding-left:0;margin-bottom:3px}.container-block{width:100%}.text a,.text p,.text span{font-size:16px}.text h1,.text h2{font-size:24px}.text h3,.text h4{font-size:18px}.text h5,.text h6,.text li{font-size:16px}.text table{min-width:600px}.text table td,.text table th{font-size:16px}.cookie-banner .text .cookie-banner__btn,.text .cookie-banner .cookie-banner__btn,.text .link-btn{font-size:14px;padding:15px 0}.title{margin-bottom:26px}.title-h1 .title-wrap,.title-h1 p,.title-h2 .title-wrap,.title-h2 p{font-size:24px}.title-h3 .title-wrap,.title-h3 p,.title-h4 .title-wrap,.title-h4 p{font-size:18px}.list-item a,.list-item p,.list-item span,.title-h5 .title-wrap,.title-h5 p,.title-h6 .title-wrap,.title-h6 p,.title__subtitle-small{font-size:16px}.white-block-top{padding:30px 20px}.white-block-bottom{padding:0 20px 30px;margin-bottom:16px}.white-block{padding:25px 20px}.address-link span{font-size:14px}.swiper-pagination{display:flex}.swiper-button-next,.swiper-button-prev{display:none}.swiper-container{margin:0 -15px;width:calc(100% + 30px);padding-left:15px}.cookie-banner .cookie-banner__btn,.link-btn{font-size:14px;padding:15px 0}.link-hover{font-size:16px}.buy-basket{font-size:14px}.video-item__title span{font-size:16px}.video-item .youtube{font-size:10px}.video-item{width:400px}.video-item__title{height:70px;min-height:auto}.review-item__name{font-size:18px}.review-item__answer,.review-item__answer--item .review-item__name,.review-item__answer--item__body,.review-item__count,.review-item__date,.review-item__open span,.review-item__text{font-size:16px}.review-item__answer--item{width:calc(100% - 18px);margin-left:18px}.review-item{width:315px;margin:15px 0}.pagination span,.pagination--item{font-size:24px}.pagination--first,.pagination--last{font-size:16px}.tabs-menu div{font-size:14px}.breadcrumbs-section{padding:0}.breadcrumbs-section .breadcrumbs{overflow:auto;padding:0 10px 27px 0}.breadcrumbs-section .breadcrumbs-item{flex-shrink:0}.price--current{font-size:24px}.price--count{font-size:14px}.form-line input{border-radius:5px 0 0 5px!important;-webkit-appearance:none;font-size:16px;width:calc(100% - 120px)}.form-line button{border-radius:0 5px 5px 0;font-size:16px;width:120px}.faq__card:last-child{margin:0}.faq__body{padding:0 2em 2em}.game__all{width:100%;justify-content:space-between;margin:0}.form-number-input{font-size:18px;width:56px}.form-number-decrement,.form-number-increment{font-size:10px;width:30px;height:30px}.form-label{font-size:16px}.form-address input,.form-address textarea,.form-field input,.form-field textarea{font-size:16px;padding:13px 15px}.form-radio-field label{font-size:14px;min-height:48px}.form-check input[type=checkbox]+label a,.form-radiobtn input[type=radio]+label,.form-select .nice-select{font-size:16px}.form-password h4{font-size:18px}.form-password button{font-size:16px}.map-column{width:50%}.map-title{font-size:18px}.map ul li,.map-subtitle{font-size:16px}.pages-page{min-height:calc(100vh - 108px - 175px)}.header .container{flex-wrap:wrap}.header .hr-border{display:none!important}.header__holiday{height:60px}.header__holiday .static{height:50px}.header__top{height:0;position:relative}.header__bottom{padding:33px 0 25px}.header__bottom .header__basket>a{margin-left:40px}.header__bottom .header__basket>a .icon{font-size:20px}.header__bottom .header__basket>a span{display:none}.header__bottom .container{flex-wrap:wrap}.header__bottom .container>a{margin-left:40px}.header__bottom .container>a .icon{font-size:20px}.header__bottom .container>a span{display:none}.header__city{display:none!important}.header .menu__item{letter-spacing:.2px;margin-right:20px}.header__work__phones a span{font-size:14px}.header__work__phones a::before{margin-right:11px}.header__work__hours span{margin-left:11px;font-size:14px}.header__sign,.header__work{display:none!important}.header__logo{order:1;margin-right:36px;margin-left:0!important;margin-top:30px}.header__logo img{width:150px;margin-bottom:5px}.header__logo p{margin-top:-3px}.header__search{order:2;width:calc(100% - 150px - 36px);margin-top:33px;height:auto;position:relative}.header__search__icon{position:absolute;height:100%;left:15px}.header__search input{padding:18px 10px 18px 40px;height:auto}.header__basket--count,.header__like--count{font-size:10px;width:13px;height:13px;top:-7px;right:-6px}.header__catalog{display:none}.header .catalog{display:none!important}main{margin-top:25px}.mob-menu{display:block}.footer-bottom .rights{font-size:16px}.footer-bottom a{font-size:18px}.footer-block__link,.footer-block__payment2 span{font-size:16px}.footer-top{padding-top:30px;flex-direction:row;justify-content:space-between;max-height:none}.footer-block{width:32%;padding-right:15px;margin-bottom:40px}.footer-block__link{margin-bottom:20px}.footer-block__menu2{display:none}.footer-bottom{padding:8px 0 60px}.catalog{width:462px;height:100vh;right:auto;position:fixed}.catalog::before{content:'';background:#f6f6f6;display:block;z-index:6;position:absolute;width:100%;height:100%;top:0;left:0}.catalog .container{height:100%;align-items:flex-start;align-content:flex-start;overflow:auto}.catalog-wrap{position:relative;border-radius:0;z-index:7;top:auto;width:calc(100% + 30px);margin:20px -15px 15px}.catalog-wrap::after{content:none}.catalog-title{background:#ff642c;padding:17px 15px;justify-content:space-between;position:relative;color:#fff}.catalog-title span{font-size:16px;color:#fff;padding:0;border-bottom:0;display:flex;align-items:center;text-align:left}.catalog-title .arrow{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 15px}.catalog-title svg{display:block;margin-right:10px}.catalog-title .icon-arrow{transform:rotate(0);transition:.4s}.catalog-wrap.open .catalog-title .icon-arrow{transform:rotate(90deg)}.catalog-list{display:none}.catalog-item.current .arrow svg{transform:rotate(90deg)}.catalog-item.current .catalog-item--link span{border-bottom-color:#d6d6d6}.catalog-item{flex-direction:column}.catalog-item--link span{font-size:14px;padding:16px 0}.catalog-item--link .arrow{pointer-events:visible;height:51px}.catalog-item:last-child{border-radius:0}.catalog-subnav{position:relative;display:none;justify-content:space-between;left:0;height:auto;z-index:1;border-radius:0;max-width:100%;width:100%;top:0;padding:14px 15px 10px 57px;opacity:1;pointer-events:visible;background:#f3f3f3}.catalog-banner{display:none}.catalog-submenu-title span{font-size:24px}.catalog-submenu-title a{font-size:16px}.catalog-submenu{width:100%}.catalog-submenu-title{display:none}.catalog-subitem{width:100%;padding:0;margin:0 0 10px}.catalog-subitem .img{display:none}.catalog-subitem span{font-size:14px;font-weight:400;padding:0}.popup{padding:25px}.popup-title{padding-bottom:20px}.popup-title p{font-size:24px}.popup-city__list,.popup-signin a{font-size:16px}.popup-call-blocks{display:none}.popup-basket-close{right:15px;top:17px}.popup-basket__products{padding:30px 0 50px}.popup-basket__total__summa,.popup-basket__total__summa span{font-size:18px}.popup-basket__total__action{padding-top:15px}.popup-basket{max-width:70em}.popup-review-answer h3{font-size:18px}.popup-review-answer p{font-size:16px}.popup-quick-preview a{font-size:18px}.popup-quick-preview .price--current{font-size:24px}.popup-address .popup-title p{font-size:18px}.popup-address .text-dotted{font-size:16px}.product-info--inner{padding-left:5%;padding-right:5%}.block-title-h1{font-size:24px}.image-footnote--text{line-height:1.25}.cookie-banner .cookie-banner__btn{margin:20px auto}.inform-menu{display:none}.inform .white-block-top{padding:30px 20px 20px}.inform .white-block-bottom+.white-block{margin-top:16px}.inform .hint--alert{padding:20px 15px}.inform .hint--alert a,.inform .hint--alert span{font-size:16px}.inform-line:not(:last-child){margin-bottom:15px}.inform-line--lines:not(:last-child){margin-bottom:0}.inform-line--lines .inform-line-left{padding-top:8px;width:286px;margin:0}.inform-line--lines .inform-line-left p{font-size:16px}.inform-line--lines .inform-line-right{padding:14px 0 18px;width:calc(100% - 286px)}.inform-line--lines .inform-line-right .hint{width:100%;margin-left:0;margin-top:18px}.inform-line--lines .inform-line-right .half{max-width:100%}.inform-line-left p{font-size:16px}.inform-line-left{width:100%;margin:0 0 20px}.inform-line-right{width:100%}.inform-line-right .hint{width:310px;margin-left:24px}.inform-line-right .half{max-width:calc(100% - 334px)}.home .header__search{width:calc(100% - 150px - 36px)}.home__main .catalog{display:flex!important;width:100%;height:48px;z-index:1}.home__main .catalog:before{content:none}.home__main .catalog-enter,.home__main .catalog-list,.home__main .catalog-logo,.home__main .catalog-mask,.home__main .catalog-work{display:none!important}.home__main .catalog-wrap{width:100%;height:100%;margin:0;border-radius:5px}.home__main .catalog-title{padding:0;width:100%;height:100%;background-color:#fff;justify-content:center;border-radius:5px}.home__main .catalog-title span{color:#143479;justify-content:center}.home__main .catalog-title .arrow{display:none}.home__main__content{width:100%;padding-left:0;flex-direction:column-reverse}.home__main__slider{margin:15px 0;height:auto}.home__main__slider .swiper-slide--img{background-size:cover}.home__main__advantage__item span{font-size:16px;width:170px}.home__main__advantage__item.middle-item{padding:30px 0 0 20px}.home__main__advantage__item.middle-item .man-block{right:0;width:165px;height:119px}.home__main__advantage__item.middle-item .man-block--main{background:url(../images/man-middle1.svg) no-repeat}.home__main__advantage__item.middle-item .man-block--second{background:url(../images/man-middle2.svg) no-repeat}.home__main__advantage{margin-top:30px;padding:12px 0}.home__main__advantage__item{padding:5px 0 10px}.home__special .product-item{width:268px}.home__special .title{align-items:baseline}.home__special .title__sub--big{font-size:24px;padding-left:15px}.home__special__slider{padding-bottom:51px}.home__video__container{width:calc(100% + 30px);margin:0 -15px;padding:30px 15px 40px}.home__video__slider{margin:15px 0 0;padding-bottom:50px}.home__video .text p{margin-bottom:0}.home__review__slider{width:100%;margin:0;padding-bottom:40px}.home__review__slider .swiper-container{padding:0;width:calc(100% + 2em);margin:0 -1em}.home__review .text p{margin-bottom:0}.card__slider{width:100%;height:auto;border-radius:5px;margin-bottom:15px}.card__slider .tag{right:15px;top:15px}.card__info__price--old{font-size:16px}.card__info__price--current{font-size:32px}.card__info__buy--quick{font-size:14px}.card__info__actions span,.card__info__brand p,.card__info__desc__block p,.card__info__desc__block p a{font-size:16px}.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-size:18px}.card__info{width:100%;padding:20px 15px;margin-left:0;border-radius:5px;height:auto}.card__info__main{width:100%}.card__info__code,.card__info__status{margin-bottom:8px}.card__info__price{width:32%;display:flex;flex-wrap:wrap;align-items:baseline}.card__info__price--current{padding-top:4px}.card__info__price--old{padding-left:15px;padding-bottom:3px}.card__info__price--sale{width:100%}.card__info__buy{flex-direction:row;align-items:center}.card__info__buy--basket{margin-bottom:0;margin-right:34px}.card__info__block{width:100%;padding:0 0 15px}.card__info__brand{width:100%;padding:10px 0;border-left:0;border-bottom:1px solid #f2f3f6}.card__info__brand p{font-weight:700}.card__info__brand img{max-height:50px}.card__info__desc{padding:0}.card__info__desc__block{padding-top:20px}.card__info__desc__block:not(:last-child){padding-bottom:10px}.card__info__desc__block .list-item,.card__info__desc__block .title{margin-bottom:10px}.card__info__actions{margin:20px 0}.card__constructor__item .desc a,.card__info .card__line--present--title span{font-size:16px}.card__constructor__item .desc span{font-size:24px}.card__constructor__summa>p{font-size:16px;width:100%;padding:20px 0 10px}.card__constructor{padding:20px 15px 80px}.card__constructor__card{flex-wrap:wrap}.card__constructor__item{width:calc(50% - 34px);max-width:none;padding:1.5em}.card__constructor__item .img{width:10em;height:10em;margin-right:15px}.card__constructor__item .desc{width:calc(100% - 10em - 15px)}.card__constructor__summa{max-width:100%;width:100%;padding-left:0;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.card__constructor__summa .card__info__price{width:50%;justify-content:flex-start;padding-bottom:0}.card__constructor__summa .card__info__price--old,.card__constructor__summa .card__info__price--sale{text-align:left}.card__constructor__summa .buy-basket{margin-top:0}.card__constructor .plus{margin:auto 22px;width:24px;height:24px}.card__constructor .swiper-container{margin:0;width:100%;padding-left:0}.card__constructor .swiper-pagination{bottom:30px}.card__description__tabs{width:100%;padding-bottom:60px}.card__description__block{padding:30px 15px;height:auto}.card__description__block .review-item:nth-child(n+4){display:none}.card__description--right{width:100%;padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;height:auto}.card__description__review--empty h3{font-size:18px}.card__description__review--empty p{font-size:16px}.card__description__review{width:100%;padding-bottom:45px}.card__description .title span,.card__description__video{width:100%}.card__description__video .video-item{width:100%;max-height:40em;height:51.563vmin}.card__description__video .video-item__picture{height:100%}.card__description__video .video-item__title{height:80px}.card__head .container:before{content:none}.card__head__menu div{font-size:14px;padding:22px 0 20px}.card__head__info .name{font-size:16px}.card__head__info .price{font-size:18px;display:none}.card__head{position:static;background:#fff;transform:none;margin-bottom:20px}.card__head.sticky{transform:none;position:static}.card__head__menu{padding:0}.card__head__info{position:fixed;pointer-events:visible;opacity:1;bottom:0;z-index:10;left:0;width:100%;background:#fff;box-shadow:0 -5px 10px rgba(0,0,0,.15);border-radius:30px 30px 0 0;padding:6px 15px;justify-content:space-between}.card__line{margin:9px 0 10px}.card__line__img{margin-right:14px}.card__line__delete{margin-left:3em}.card__info .online-pay{width:100%;max-width:250px}.review-empty-arrow{display:none}.video-empty h3{font-size:18px}.video-empty--img{width:27.3em;height:27.3em}.video-empty{height:38em}.product-about-gallery .swiper-pagination{display:flex}.product-about-gallery{height:41.667vmin;max-width:100%;padding-bottom:30px}.product-about-gallery .swiper-button-next,.product-about-gallery .swiper-button-prev{display:none}.product-about-gallery-main{width:100%;padding-left:0;margin:0}.product-about-gallery-thumbs{display:none}.card-banner__inner{padding:90px 40px}.card-banner__inner_main{row-gap:5em}.video-banner .title-wrap{max-width:900px}.video-banner__play-btn{opacity:1;width:8em;height:8em}.video-banner__bg-img{display:none}.details-banner-1__row{-moz-column-gap:5em;column-gap:5em}.details-banner-1__row_text-grid .details-banner-1__desc-block{gap:3em}.basket__block{padding:20px 15px;margin-bottom:16px}.basket__promocode{width:49%;margin:13px 0 32px}.basket__promocode input{padding:10px;width:calc(100% - 130px)}.basket__promocode button{width:130px}.basket__promocode label{top:calc(100% + 6px)}.basket__section .title-h1 .title-wrap a,.basket__section .title-h1 .title-wrap em,.basket__section .title-h1 p a,.basket__section .title-h1 p em{font-weight:400;margin:0 22px}.basket__section .title-h1 span{font-size:16px;display:none}.basket__section .title-h1 span a{font-size:16px}.basket__section .cookie-banner .cookie-banner__btn,.basket__section .link-btn,.cookie-banner .basket__section .cookie-banner__btn{font-size:14px;max-width:280px}.basket__description__table{width:100%;margin:0;padding:15px 0 0}.basket__description .list-item p,.basket__description .list-item span{font-size:16px}.basket__description .list-item.total{margin-bottom:6px}.basket__description .list-item.total p,.basket__description .list-item.total span{font-size:24px}.basket__order .title__subtitle+.card__line--read{margin-top:20px}.basket__order{margin-bottom:40px}.basket__order .title__subtitle,.basket__order__delete{margin-bottom:10px}.basket__info{padding-bottom:25px}.basket__info .form-half{width:100%}.basket__info .form-half:last-child{margin-bottom:12px}.basket__info__desc{margin-top:16px;width:50%}.basket__info__desc .cookie-banner .cookie-banner__btn,.basket__info__desc .link-btn,.cookie-banner .basket__info__desc .cookie-banner__btn{margin:12px 0 20px}.basket__delivery__cities__info{display:none}.basket__delivery__cities .text-dotted{margin:0 8px}.basket__delivery--params .text p,.basket__pay .text p{font-size:16px}.basket__pay__tabs{margin-bottom:14px}.basket__check .list-item p,.basket__check .list-item span{font-size:14px}.basket__check{margin-top:25px}.select-item{font-size:16px;padding:13px 15px}.registr-subdesc a,.registr-subdesc p{font-size:16px}.registr .white-block-top{padding:30px 20px 15px}.registr .white-block-bottom{padding:15px 20px 25px;margin-bottom:20px}.registr-partner-title{font-size:14px}.location-item{padding:20px}.location-item-station,.location-item-title p{font-size:16px}.location-item-number{font-size:52px}.location-item-schedule p,.location-item-subtitle{font-size:16px}.contact-info-title{font-size:18px}.contact-info-content{font-size:16px}.contact-info-content em{font-size:14px}.contact-info{flex-wrap:wrap;padding-bottom:40px}.contact-info-block{width:50%;margin-bottom:20px}.contact-info-content div{margin-right:20px}.contact-requisite span{font-size:16px}.contact-requisite-item p{font-size:18px}.contact-gallery{width:100%;margin:0;justify-content:space-between}.contact-gallery .item{width:calc(50% - 10px);margin:20px 0 0}.contact-map-block{width:100%;padding-right:0;margin-bottom:15px;height:49.35vmin}.contact-map-address{width:100%}.contact-form-desc span,.contact-map-address p{font-size:16px}.account .white-block .title-h3 .text-dotted,.account .white-block p,.account .white-block span,.account-empty{font-size:16px}.account-empty~.link-btn,.cookie-banner .account-empty~.cookie-banner__btn{margin:0}.account-edit .text-dotted,.account-info .text-dotted,.account-subscribe .text-dotted{font-size:16px}.account .title-h1{display:none}.account .title-h3 .title-wrap,.account .title-h3 p,.account .white-block .title-h3 .title-wrap,.account .white-block .title-h3 p{font-size:24px}.history span{font-size:16px}.history .faq__head{padding:20px}.history .faq__head .icon-arrow{font-size:24px}.history .faq__body{padding:20px}.history-head-img{margin-right:40px;flex-shrink:0}.history-head-number{padding-right:0}.history-head-summa{padding:0;margin:0 auto}.history-head-status{padding:0 70px 0 0}.history-info{width:215px}.history-info p{font-size:16px}.history-list{width:calc(100% - 215px);padding-left:25px}.history-list-item .img{margin-right:15px}.history-list-item .name{font-size:16px}.history-list-item .count{margin:auto 10%}.reviews .container-block{width:100%}.reviews-aside{width:100%;padding:45px 0 0}.reviews-aside form{padding:30px 20px}.reviews--empty h3{font-size:18px}.reviews--empty p{font-size:16px}.brand-menu-country{font-size:14px}.brand-menu-abc{font-size:16px}.brand-all-item-title,.brand-menu-list{font-size:14px}.brand-list-letter-title span{font-size:18px}.brand-list-letter-names a{font-size:14px}.brand-one-img{height:180px;width:235px}.brand-one-desc{max-width:none;width:calc(100% - 255px)}.brand-one-desc h3{font-size:18px}.brand-one-desc p{font-size:14px}.brand-one-desc h2{font-size:24px}.brand-one-desc h4{font-size:18px}.brand-one-desc h5,.brand-one-desc h6{font-size:16px}.brand-products-sort .nice-select,.brand-products-sort p{font-size:14px}.about--left{width:100%;padding-right:0}.about--right{width:100%;padding:20px 0 60px}.about-list-item{font-size:16px}.about-slider .swiper-container{width:100%;margin:0 0 15px;padding:0;height:65vmin}.about-slider .swiper-button-next,.about-slider .swiper-button-prev{display:flex}.about-slider-desc{font-size:14px}.news-block{max-width:none;padding-right:0}.news-mail{display:none}.news-item-title{font-size:18px}.news-item-desc{font-size:16px}.news-item-link{font-size:14px}.news-item-time{font-size:16px}.template-item-name{font-size:18px}.template-item-link,.template-item-param{font-size:14px}.template-one{padding:30px 20px}.template-one-gallery{width:340px}.template-one-gallery .video-item{width:100%;height:228px}.template-one-photos a{width:calc((100% / 3) - 16px)}.template-one-info{width:calc(100% - 340px)}.template-one-actions span{font-size:16px}.template-one-actions{padding-top:10px}.template-one-desc li,.template-one-desc span{font-size:16px}.template-one-list li{width:100%;padding-right:0}.video__all .video-item{width:calc((100% / 3) - 20px)}.video__all .video-item__title{height:auto}.block__filters p,.block__filters span{font-size:14px}.block__tags{max-width:none;width:100%}.block__tags.open .block__tags__all{max-height:100%}.block__tags__all{font-size:14px}.block__sort{max-width:none;width:100%}.sale__all{width:100%;justify-content:space-between;margin:0}.sale-item{width:calc(50% - 10px);margin:20px 0 0;padding:10px 10px 25px}.sale-item__img{height:21.875vmin;margin-bottom:10px}.sale-item__name{font-size:18px}.sale-item__time p,.sale__one__info p{font-size:16px}.sale-empty{padding-top:30px}.sale-empty p{font-size:16px}.sale .sale-item{display:none}.sale .sale-item:nth-child(-n+2){display:block}.games-section--title .game-ico1{left:65px}.games-section--title .game-ico2{left:95px}.games-section--title .game-ico3{left:75px}.category .title-h1>span{font-size:16px}.category-filter{position:static;padding-right:0}.category-filter-wrap{position:absolute;box-shadow:none;border-radius:0;width:100vw;padding:0;background:0 0;top:0;left:0}.category-filter-wrap.open .category-filter-content{position:fixed;transform:translateX(0)}.category-filter-wrap.open .category-filter-back{position:fixed;opacity:1;pointer-events:visible}.category-filter-content{width:calc(100% - 40px);position:absolute;top:0;max-width:39.5em;background:#f6f6f6;height:100vh;z-index:11;left:0;transform:translateX(-100%);display:flex;flex-direction:column;padding:30px 35px 50px;overflow:auto}.category-filter-content-head p{font-size:16px}.category-filter-block h4{font-size:18px}.category-filter-btn{font-size:14px}.category-filter-price input,.category-filter-price-max span,.category-filter-price-min span,.category-filter-tag span{font-size:16px}.category-filter-sort{position:static;align-items:center;width:100%;left:auto;margin-bottom:20px}.category-filter-list{margin-bottom:20px}.category-filter-list ul a{font-size:16px}.category-products{padding:0}.category-products .product-item{display:flex}.category-empty{padding-top:13px}.category-empty ul li{font-size:16px}.category-items{padding:10px 25px}.category-item{margin:20px 25px}.category-item p{font-size:16px}.sort-block{margin-right:0;margin-left:30px}.sort-block p{font-size:16px}.filter-item-submit p,.filter-item-submit span{font-size:14px}.cookie-banner .filter-item-submit .cookie-banner__btn,.filter-item-submit .cookie-banner .cookie-banner__btn,.filter-item-submit .link-btn{font-size:14px;padding:15px}.filter-item-submit{display:none}.not-found{padding:10px 0 30px}.not-found .title-h1 .title-wrap,.not-found .title-h1 p{font-size:29px}.not-found span{font-size:14px}.ideas-item{width:calc((100% / 3) - 2em)}.ideas-item-title{font-size:18px}.ideas-item-desc{font-size:16px}.quiz .title-h1,.quiz h1{font-size:24px}}@media (max-width:1199.98px){.template-item{width:calc((100% / 5) - 2em)}}@media (max-width:1149.98px){.offer{padding-top:0}.offer .title{width:calc(100% - 192px);padding-left:25px;margin-bottom:0}.offer .title p,.offer .title-wrap{font-size:24px}.offer__container{flex-direction:column;justify-content:center;height:220px;padding:15px}.offer__icon{width:192px;height:192px;margin:auto 0;display:flex;align-items:center;justify-content:center;overflow:hidden}.offer__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:static}.offer__icon-img{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/css/images/logo-icon-big.png)}.offer__form{padding:20px 0 0 25px;margin-left:0;width:calc(100% - 192px)}.offer__form button,.offer__form input{font-size:16px}.home__special__slider .good-card-stub:nth-child(n+4){display:none}}@media (max-width:1099.98px){.template-item{width:calc((100% / 4) - 2em)}}@media (max-width:1079.98px){.product-catalog .product-item{width:calc((100% / 3) - 2em)}}@media (max-width:1023.98px){.product-item__condition{min-height:30px}.product-using-slider .swiper-pagination{margin-top:24px}.product-using-slider .slide-content{display:block;position:static}.product-using-slider .slide-content--desc{width:100%;padding-right:0}.product-using-slider .slide-content--desc-text{max-width:none;margin-top:12px}.product-using-slider .slide-content--material-title{margin-top:20px}.product-using-slider .slide-content--material-list{margin-top:10px;gap:10px}.product-using-slider .slide-content--material-item{gap:8px}.product-using-slider .slide-content--material-item-image{max-height:50px}.product-using-slider .slide-content--img-block{width:100%;margin-top:20px;position:relative}.product-using-slider .slide-content--slide-number{top:0;left:.095em}.product-using-slider.product-using-slider_type-2 .slide-content--desc{width:60%;padding-right:40px}.product-using-slider.product-using-slider_type-2 .slide-content--img-block{width:40%;margin-top:0}.product-using-slider.product-using-slider_type-2 .slide-content--slide-number{display:none}.product-info--inner{padding:30px 15px}.product-info--product-using-slider{margin-top:30px}.abrasive-disc--desc{width:61%}.abrasive-disc--advantages{grid-template-columns:1fr}.abrasive-disc--image-block{width:35%}.abrasive-disc--image-wrap{max-width:75%}.abrasive-disc--image-footnote_1{left:10%}.abrasive-disc--image-footnote_2{top:40%;left:10%}.block-title-h2{line-height:1.5;letter-spacing:.1px}.divider-line{margin-top:30px;margin-bottom:30px}.advantages-desc{display:block}.advantages-desc--text{width:100%}.advantages-desc .advantages-desc--desc-text-title{margin-bottom:12px}.advantages-desc_simple-img .advantages-desc--img-block{width:100%;margin-top:20px}.advantages-desc--tech-specs{margin-top:20px}.advantages-comparison{-moz-column-gap:20px;column-gap:20px}.advantages-comparison--item{padding:15px}.advantages-comparison--item-group{margin-top:12px;-moz-column-gap:14px;column-gap:14px}.advantages-comparison--item-caption{font-size:12px}.seo-text-image{flex-direction:column-reverse}.seo-text-image--image-block{width:100%}.seo-text-image--desc{width:100%;padding:30px 15px}.seo-text-image--desc-inner{max-width:100%}.seo-text-image--desc-text p:not(:last-child){margin-bottom:12px}.tech-specs{padding:15px}.tech-specs--content{margin-top:3px}.producer-info{display:block}.producer-info--desc{width:100%}.producer-info--img-block{width:100%;min-height:360px;margin-top:30px}.video-block{flex-direction:column-reverse}.video-block--desc{width:100%}.video-block--block-video{width:100%;margin-top:30px}.video-block--block-video .video-item{min-height:360px}}@media (max-width:849.98px){.contact-requisite-all{flex-wrap:wrap}.contact-requisite-item{max-width:410px;margin-right:20%}.brand-all-item{width:calc((100% / 3) - 2em)}.template-one-gallery{width:100%;margin-bottom:30px}.template-one-gallery .video-item{height:51.3vmin}.template-one-photos a{width:calc((100% / 3) - 1.6em)}.template-one-info{width:100%;padding-left:0}.template-one-list li{width:50%;padding-right:20px}.video__all{width:100%;margin:0 0 15px;justify-content:space-between}.video__all .video-item{width:calc(50% - 10px);margin:20px 0 0}.video__all .video-item__picture{height:202px}.category-products{width:100%;justify-content:space-between;margin:0}.category-products .product-item{width:calc(50% - 10px);margin:0 0 20px}.ideas-item{width:calc((100% / 2) - 20px)}}@media (max-width:819.98px){.template-item{width:calc((100% / 3) - 2em);padding:10px 15px 25px}}@media (max-width:799.98px){.product-all--full .good-card-stub{width:33.33%}.product-all--full .good-card-stub:nth-child(n+4){display:none}.product-catalog{width:100%;justify-content:space-between;margin:0}.product-catalog .product-item{width:calc(50% - 10px);margin:20px 0 0}.product-item{width:calc(100% / 3 - 2px)}.product-item:nth-child(-n+4){display:none}.product-item:nth-child(-n+3){display:flex}.contact-form .form-check,.contact-form .form-field{width:calc(50% - 10px)}.contact-form .form-check{margin-top:30px}.contact-form .cookie-banner .cookie-banner__btn,.contact-form .link-btn,.cookie-banner .contact-form .cookie-banner__btn{max-width:none;width:calc(50% - 10px);margin-left:auto}.sale .product-item:nth-child(-n+4){display:flex}}@media (max-width:779.98px){.header__holiday .static{background-size:contain}}@media (max-width:759.98px){.m-sm-0{margin:0!important}.mt-md-0{margin-top:0!important}.mb-md-0{margin-bottom:0!important}.mt-sm-0{margin-top:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0{margin-left:0!important}.mr-sm-0{margin-right:0!important}.pt-sm-0{padding-top:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0{padding-left:0!important}.pr-sm-0{padding-right:0!important}.mt-md-1{margin-top:.25rem!important}.mb-md-1{margin-bottom:.25rem!important}.mt-sm-1{margin-top:.25rem!important}.mb-sm-1{margin-bottom:.25rem!important}.ml-sm-1{margin-left:.25rem!important}.mr-sm-1{margin-right:.25rem!important}.pt-sm-1{padding-top:.25rem!important}.pb-sm-1{padding-bottom:.25rem!important}.pl-sm-1{padding-left:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mb-md-2{margin-bottom:.5rem!important}.mt-sm-2{margin-top:.5rem!important}.mb-sm-2{margin-bottom:.5rem!important}.ml-sm-2{margin-left:.5rem!important}.mr-sm-2{margin-right:.5rem!important}.pt-sm-2{padding-top:.5rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pl-sm-2{padding-left:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.mt-md-3{margin-top:.75rem!important}.mb-md-3{margin-bottom:.75rem!important}.mt-sm-3{margin-top:.75rem!important}.mb-sm-3{margin-bottom:.75rem!important}.ml-sm-3{margin-left:.75rem!important}.mr-sm-3{margin-right:.75rem!important}.pt-sm-3{padding-top:.75rem!important}.pb-sm-3{padding-bottom:.75rem!important}.pl-sm-3{padding-left:.75rem!important}.pr-sm-3{padding-right:.75rem!important}.mt-md-4{margin-top:1rem!important}.mb-md-4{margin-bottom:1rem!important}.mt-sm-4{margin-top:1rem!important}.mb-sm-4{margin-bottom:1rem!important}.ml-sm-4{margin-left:1rem!important}.mr-sm-4{margin-right:1rem!important}.pt-sm-4{padding-top:1rem!important}.pb-sm-4{padding-bottom:1rem!important}.pl-sm-4{padding-left:1rem!important}.pr-sm-4{padding-right:1rem!important}.mt-md-5{margin-top:1.25rem!important}.mb-md-5{margin-bottom:1.25rem!important}.mt-sm-5{margin-top:1.25rem!important}.mb-sm-5{margin-bottom:1.25rem!important}.ml-sm-5{margin-left:1.25rem!important}.mr-sm-5{margin-right:1.25rem!important}.pt-sm-5{padding-top:1.25rem!important}.pb-sm-5{padding-bottom:1.25rem!important}.pl-sm-5{padding-left:1.25rem!important}.pr-sm-5{padding-right:1.25rem!important}.mt-md-6{margin-top:1.5rem!important}.mb-md-6{margin-bottom:1.5rem!important}.mt-sm-6{margin-top:1.5rem!important}.mb-sm-6{margin-bottom:1.5rem!important}.ml-sm-6{margin-left:1.5rem!important}.mr-sm-6{margin-right:1.5rem!important}.pt-sm-6{padding-top:1.5rem!important}.pb-sm-6{padding-bottom:1.5rem!important}.pl-sm-6{padding-left:1.5rem!important}.pr-sm-6{padding-right:1.5rem!important}.mt-md-7{margin-top:1.75rem!important}.mb-md-7{margin-bottom:1.75rem!important}.mt-sm-7{margin-top:1.75rem!important}.mb-sm-7{margin-bottom:1.75rem!important}.ml-sm-7{margin-left:1.75rem!important}.mr-sm-7{margin-right:1.75rem!important}.pt-sm-7{padding-top:1.75rem!important}.pb-sm-7{padding-bottom:1.75rem!important}.pl-sm-7{padding-left:1.75rem!important}.pr-sm-7{padding-right:1.75rem!important}.mt-md-8{margin-top:2rem!important}.mb-md-8{margin-bottom:2rem!important}.mt-sm-8{margin-top:2rem!important}.mb-sm-8{margin-bottom:2rem!important}.ml-sm-8{margin-left:2rem!important}.mr-sm-8{margin-right:2rem!important}.pt-sm-8{padding-top:2rem!important}.pb-sm-8{padding-bottom:2rem!important}.pl-sm-8{padding-left:2rem!important}.pr-sm-8{padding-right:2rem!important}.mt-md-9{margin-top:2.25rem!important}.mb-md-9{margin-bottom:2.25rem!important}.mt-sm-9{margin-top:2.25rem!important}.mb-sm-9{margin-bottom:2.25rem!important}.ml-sm-9{margin-left:2.25rem!important}.mr-sm-9{margin-right:2.25rem!important}.pt-sm-9{padding-top:2.25rem!important}.pb-sm-9{padding-bottom:2.25rem!important}.pl-sm-9{padding-left:2.25rem!important}.pr-sm-9{padding-right:2.25rem!important}.mt-md-10{margin-top:2.5rem!important}.mb-md-10{margin-bottom:2.5rem!important}.mt-sm-10{margin-top:2.5rem!important}.mb-sm-10{margin-bottom:2.5rem!important}.ml-sm-10{margin-left:2.5rem!important}.mr-sm-10{margin-right:2.5rem!important}.pt-sm-10{padding-top:2.5rem!important}.pb-sm-10{padding-bottom:2.5rem!important}.pl-sm-10{padding-left:2.5rem!important}.pr-sm-10{padding-right:2.5rem!important}.mt-md-11{margin-top:2.75rem!important}.mb-md-11{margin-bottom:2.75rem!important}.mt-sm-11{margin-top:2.75rem!important}.mb-sm-11{margin-bottom:2.75rem!important}.ml-sm-11{margin-left:2.75rem!important}.mr-sm-11{margin-right:2.75rem!important}.pt-sm-11{padding-top:2.75rem!important}.pb-sm-11{padding-bottom:2.75rem!important}.pl-sm-11{padding-left:2.75rem!important}.pr-sm-11{padding-right:2.75rem!important}.mt-md-12{margin-top:3rem!important}.mb-md-12{margin-bottom:3rem!important}.mt-sm-12{margin-top:3rem!important}.mb-sm-12{margin-bottom:3rem!important}.ml-sm-12{margin-left:3rem!important}.mr-sm-12{margin-right:3rem!important}.pt-sm-12{padding-top:3rem!important}.pb-sm-12{padding-bottom:3rem!important}.pl-sm-12{padding-left:3rem!important}.pr-sm-12{padding-right:3rem!important}.hide-sm{display:none!important}.width-sm-100{width:100%!important}.height-auto{height:auto!important;min-height:auto!important}section{padding-bottom:40px}.container{padding:0 10px}.text p{margin-bottom:15px}.text-table{min-width:auto;overflow:auto}.text table{min-width:380px}.title{margin-bottom:15px}.title img{max-width:25px;max-height:25px}.title--img{width:25px;height:25px}.white-block-top{padding:20px 15px}.white-block-bottom{padding:0 15px 25px}.white-block{padding:20px 15px}.swiper-pagination{display:flex}.swiper-button-next,.swiper-button-prev{display:none}.swiper-container{padding-left:0;margin:0;width:100%}.video-item{width:100%;max-height:300px;height:75vw}.video-item__title{height:55px;padding:5px 20px}.review-item__wrap{padding:3.5em 10px}.review-item__answer--item{width:calc(100% - 25px);margin-left:25px;padding:0 10px 15px}.review-item__answer--item .review-item__name{width:100%}.pagination{padding-top:10px}.pagination--next,.pagination--prev{margin:0 9px}.pagination--first,.pagination--last{display:none}.tabs-menu div{width:100%;min-width:100%;margin:8px 0;padding:0 10px;text-align:center}.breadcrumbs-section .breadcrumbs{padding:0 0 25px}.price--sale{font-size:10px}.price--old{font-size:14px}.faq__head{padding:15px}.faq__body{padding:0 15px 15px}.faq__body::before{margin-bottom:10px}.form-number-input{width:48px;line-height:1.5}.form-label{line-height:1}.form-field{margin-bottom:15px}.form-address .form-width34+.form-width14{width:100%}.form-half{max-width:100%;width:100%}.form-width12,.form-width34{width:100%}.form-width14{width:calc(50% - 7px)}.form-radio{margin:0 0 3px}.form-radio-field{width:100%;margin-right:0;margin-bottom:15px}.form-radio-field label{padding:6px;line-height:1}.form-radiobtn input[type=radio]+label{width:100%}.form-radiobtn input[type=radio]+label:after{top:4px}.form-radiobtn input[type=radio]+label:before{bottom:auto;top:0}.map-column{width:100%}.map-title{margin-top:10px}.map-subtitle{margin:5px 0 10px}.popup-message{padding:12px 16px}.header__bottom{padding:20px 0}.header__bottom .container>a,.header__bottom .header__basket>a{margin-left:25px}.header__bottom .container>a .icon,.header__bottom .header__basket>a .icon{font-size:30px}.header__menu{position:relative;width:100%}.header .menu__item span{justify-content:flex-end}.header .menu__item span::after{order:-1;margin-left:auto}.header .menu__link>svg{display:inline;margin-right:0;margin-left:11px}.header .menu{flex-direction:column;width:100%;align-items:flex-start}.header .menu__item{justify-content:flex-start;margin:10px 0;width:100%;flex-wrap:wrap}.header .menu__link{color:#0f4c82;width:100%;font-size:14px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.header .menu__link--sale{color:#ff3928}.header .menu-sub{display:none;position:static;opacity:1;pointer-events:visible;transform:translateY(0);width:100%;margin:3px 0 0;transition:none;border-radius:0;box-shadow:none;background:0}.header .menu-sub::before{content:none}.header .menu-sub__link{padding:5px 0 5px 24px;color:#0f4c82;flex-direction:row-reverse;justify-content:flex-end}.header .menu-sub__link svg{width:13px;margin-left:11px;color:#737270}.header__logo img{max-width:100px}.header__logo p{display:none}.header__logo{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:32px!important;order:initial}.header__logo-img{max-width:100px;max-height:30.2px}.header__search{width:100%;margin-top:20px}.header__burger{margin-right:0}.mob-menu .container{padding:0 15px 50px}.mob-menu .icon-close{font-size:25px}.mob-menu--logo{align-items:flex-start}.mob-menu--logo svg{margin-right:-5px}.mob-catalog--item--link span{padding:8px 0;min-height:51px;align-items:center}.footer-block__cards .card-image{margin:0 10px}.footer-top{max-height:100%}.footer-bottom{padding:20px 0 70px;flex-direction:column}.footer-bottom .rights{padding-bottom:15px}.footer-block{width:100%;padding-right:0;margin-bottom:22px}.footer-block__link{margin-bottom:15px}.footer-block__cards img{margin:0 10px}.footer-block__contact2 .title{margin-bottom:20px}.footer-block__payment2{align-items:center;margin-top:25px}.footer-block__payment2 .title{justify-content:center}.footer-block__payment2 .title p,.footer-block__payment2 .title-wrap{color:#737270}.footer-block__contact1,.footer-block__menu1,.footer-block__payment1{margin-bottom:10px}.footer-block__contact1>*,.footer-block__menu1>*,.footer-block__payment1>*{display:none}.footer-block__contact1>.title,.footer-block__menu1>.title,.footer-block__payment1>.title{position:relative;align-items:center;justify-content:space-between;display:flex}.footer-block__contact1>.title::after,.footer-block__menu1>.title::after,.footer-block__payment1>.title::after{content:'';transform:rotate(45deg);border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px}.footer-block__contact1.open,.footer-block__menu1.open,.footer-block__payment1.open{margin-bottom:22px}.footer-block__contact1.open>*,.footer-block__menu1.open>*,.footer-block__payment1.open>*{display:inline-flex}.footer-block__contact1.open>.title,.footer-block__menu1.open>.title,.footer-block__payment1.open>.title{display:flex}.footer-block__contact1.open>.title::after,.footer-block__menu1.open>.title::after,.footer-block__payment1.open>.title::after{transform:rotate(225deg)}.catalog{width:calc(100% - 40px)}.catalog .container{padding:0 15px 50px}.catalog .icon-close{font-size:25px}.catalog-item--link span{font-size:14px;padding:8px 0;min-height:51px;align-items:center}.popup{padding:15px}.popup-city__list{max-height:16em}.popup-city__list li{width:auto;padding:5px 10px}.popup-content-wrap{width:100%;box-shadow:none;padding:0 15px 30px}.popup-signin .popup-title{padding:20px 0}.popup-signin .text{padding-bottom:0}.popup-aside{display:none}.popup-call .popup-title{margin-top:30px}.popup-call .popup-title p{font-size:18px}.popup-thnx .popup-title{margin-top:30px}.popup-thnx .popup-title p{font-size:18px}.popup-basket__total__summa{width:100%;display:flex;justify-content:space-between;align-items:baseline}.popup-basket__total__action{flex-wrap:wrap-reverse;justify-content:center}.cookie-banner .popup-basket__total__action .cookie-banner__btn,.popup-basket__total__action .cookie-banner .cookie-banner__btn,.popup-basket__total__action .link-btn{margin:10px auto}.popup-basket .card__line--present{padding:0}.popup-basket .popup-title{padding-bottom:0}.popup-review-answer p{width:55%}.cookie-banner .popup-review-answer .cookie-banner__btn,.popup-review-answer .cookie-banner .cookie-banner__btn,.popup-review-answer .link-btn{width:100%;max-width:450px}.popup-quick-wrap{flex-wrap:wrap-reverse}.popup-quick .form{width:100%}.popup-quick-preview{padding-left:0;width:100%;padding-bottom:25px}.popup-quick-preview img{display:none}.popup-quick-preview a{margin:0 0 15px;font-weight:400;font-size:16px}.popup-quick-preview .price{justify-content:flex-end}.popup-quick-preview .price--current{text-align:right;font-size:32px}.popup-address{padding:25px 15px}.popup-address .form-field{width:100%;margin-bottom:15px}.popup-address .form-btn{align-items:center;flex-direction:column-reverse}.cookie-banner .popup-address .cookie-banner__btn,.popup-address .cookie-banner .cookie-banner__btn,.popup-address .link-btn{width:100%;max-width:none;margin:10px 0 0}.popup-address .text-dotted{margin-top:20px}.popup-allreviews .history-list-item .text-dotted{margin-top:15px}.fancybox-slide--html .fancybox-close-small{right:0;top:10px}.product-using-slider .slide-content--desc-text{margin-top:10px}.product-using-slider .slide-content--material-title{margin-top:16px}.product-using-slider .slide-content--material-item-image{max-width:85px;max-height:40px}.product-using-slider .slide-content--slide-number{font-size:87px}.product-using-slider.product-using-slider_type-2 .slide-content{display:block}.product-using-slider.product-using-slider_type-2 .slide-content--desc{width:100%;padding-right:0}.product-using-slider.product-using-slider_type-2 .slide-content--img-block{width:100%;margin-top:20px}.product-info--divider-line{display:none}.product-info--materials{margin-top:20px}.product-info--materials-list{grid-template-columns:1fr;row-gap:10px}.product-info--product-using-slider{margin-top:20px}.abrasive-disc{display:block}.abrasive-disc--desc{width:100%;min-width:auto}.abrasive-disc--image-block{width:calc(100% + 30px);margin-top:50px;margin-left:-15px;margin-right:-15px;position:relative;justify-content:center;border-bottom:1px solid #d6d6d6}.abrasive-disc--image-wrap{max-width:none}.abrasive-disc--image-footnote{padding:0;display:flex;flex-direction:column-reverse}.abrasive-disc--image-footnote_1{left:55%;align-items:flex-end;top:-2em}.abrasive-disc--image-footnote_2{top:-2em;left:initial;right:56%}.abrasive-disc--image-footnote .image-footnote--icon{position:static}.abrasive-disc--image-footnote_1 .image-footnote--icon{left:initial;right:0}.abrasive-disc--image-footnote_2 .image-footnote--icon{bottom:initial;top:100%}.block-title-h1{font-size:18px;line-height:1.33}.block-title-h3{line-height:1.5}.image-footnote--text{padding:.4em 0}.divider-line{margin-top:20px;margin-bottom:20px}.advantages-desc--desc-text{margin-top:20px}.advantages-desc .advantages-desc--desc-text-title{margin-bottom:10px}.advantages-desc_absolute-img .advantages-desc--text{width:100%}.advantages-desc_absolute-img .advantages-desc--img-block{width:100%;justify-content:center;max-height:none;position:static;padding-left:0;margin-top:20px}.advantages-comparison{display:block}.advantages-comparison--item{width:100%}.advantages-comparison--item+.advantages-comparison--item,.advantages-comparison--item-group{margin-top:10px}.seo-text-image--desc{padding-top:20px;padding-bottom:20px}.producer-info--img-block{min-height:auto;margin-top:20px;padding:11%}.video-block--block-video{margin-top:20px}.video-block--block-video .video-item{min-height:auto}.video-block--block-video .video-item .youtube-play{width:40px;height:40px}.cookie-banner{font-size:16px}.inform .white-block-top{padding:24px 15px 12px}.inform .white-block-top .tabs-menu div{min-height:47px}.inform .hint--alert svg{font-size:50px;margin-right:15px}.inform-line--lines .inform-line-left{padding:0 0 8px;width:100%}.inform-line--lines .inform-line-right{padding:0 0 16px;margin-bottom:12px;width:100%;border-top:0}.inform-line--lines .inform-line-right .hint{width:100%;margin-left:0;margin-top:18px}.inform-line--lines .inform-line-right .half{max-width:100%}.inform-line-right .hint--express .absolute-text{position:initial;text-align:left}.inform-line-right{width:100%}.inform-line-right .hint{width:100%;margin-left:0;margin-top:10px;padding:15px}.inform-line-right .hint--express{padding:20px}.inform-line-right .hint--express h5{margin-bottom:10px}.inform-line-right .hint--express .text{flex-wrap:wrap;width:100%}.inform-line-right .hint--express hr{width:100%;height:1px;margin:8px 0}.inform-line-right .half{max-width:100%}.home .header__search{width:100%}.home__main__advantage__item.middle-item{height:100px;align-items:center;justify-content:center;padding:0;background:url(../images/advantage-back3.svg) 0 0/cover no-repeat}.home__main__advantage__item.middle-item p{font-size:18px}.home__main__advantage__item.middle-item .man-block{width:104px;height:77px}.home__main__advantage__item.middle-item .man-block--main{background:url(../images/man-small1.svg) no-repeat}.home__main__advantage__item.middle-item .man-block--second{background:url(../images/man-small2.svg) no-repeat}.home__video__container{width:calc(100% + 20px);margin:0 -10px;padding:25px 10px 35px;border-radius:0;overflow:hidden}.home__video__slider{margin:15px 0 0;padding-bottom:50px}.home__video .text p{margin-bottom:0}.home__review__slider .swiper-container{width:calc(100% + 20px);margin:0 -10px;padding:0}.home__review .text p{margin-bottom:0}.home__text .title{padding-bottom:15px}.home__text .title p,.home__text .title-wrap{width:100%;margin-bottom:10px}.home__text .title p+.title--img,.home__text .title p+img,.home__text .title-wrap+.title--img,.home__text .title-wrap+img{margin-left:0}.home__text .title img{max-width:30px;max-height:30px}.home__text .title--img{width:30px;height:30px}.home__text__container{padding:15px 10px}.card__slider .tag{flex-direction:column}.card__slider .tag>span{margin-right:0;margin-bottom:10px}.card__info{width:100%;margin-left:0}.card__info__block{padding:0 0 20px}.card__info__code{width:auto;margin:2px 0 10px auto}.card__info__price{width:100%;display:flex;align-items:baseline}.card__info__price--current{padding-right:15px}.card__info__count{margin:0 0 25px}.card__info__buy{margin-top:20px;width:100%}.card__info__buy--basket{max-width:300px;margin:0 auto;width:100%}.card__info__buy--quick{margin:15px auto 0}.card__info__brand{padding:15px 0}.card__info__brand img{margin-left:10px;max-height:65px;max-width:65px;-o-object-fit:contain;object-fit:contain}.card__info__actions{flex-wrap:wrap;padding:10px 0;margin:0}.card__info__actions a{margin-left:0;margin-bottom:15px;width:100%;justify-content:flex-start}.card__info__actions a:last-child{margin-bottom:0}.card__info__desc{margin-bottom:5px}.card__info__desc__block{padding-top:1.5em}.card__info__desc__block .title{margin-bottom:1.7em}.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-weight:700;line-height:1.3;margin-bottom:.83em;color:#3b3b3c;font-size:16px}.card__info .card__line--present .card__line__name{width:calc(100% - 10px - 55px);margin-bottom:10px}.card__info .card__line--present .card__line__img{margin-bottom:10px}.card__constructor{padding:20px 15px 70px}.card__constructor__item{width:100%;padding:10px}.card__constructor__item .img{width:70px;height:70px;margin-right:10px}.card__constructor__item .desc{width:calc(100% - 80px)}.card__constructor__item .desc a{margin-bottom:12px}.card__constructor__summa>p{padding:10px 0}.card__constructor__summa .card__info__price{width:100%}.card__constructor__summa .card__info__price--old,.card__constructor__summa .card__info__price--sale{display:block}.card__constructor__summa .buy-basket{max-width:270px;margin:15px auto 0;width:100%}.card__constructor .plus{margin:15px auto}.card__constructor .swiper-pagination{bottom:25px}.card__description__tabs{padding-bottom:30px}.card__description__tabs .write-comment{margin:0 0 15px;width:100%;max-width:100%}.card__description__block{padding:20px 15px}.card__description__block .video-item{width:100%;margin-right:0}.card__description__block .review-item__wrap{padding:30px 10px}.card__description__review{width:100%;padding-bottom:30px}.card__description__review .form,.card__description__review .title{display:none}.card__description__review>.link-btn,.cookie-banner .card__description__review>.cookie-banner__btn{display:flex;margin:0 auto}.card__description__review--empty{display:none}.card__description__video{width:100%}.card__description__video .video-item{max-height:300px;height:75vw}.card__description__video .video-item__title{height:55px}.card__head__menu div{width:auto;padding:20px 10px;text-align:center}.card__head{position:static;margin-bottom:20px}.card__head__menu{overflow:auto;align-items:stretch;justify-content:stretch}.card__head__info .name{font-size:14px}.card__head__info .buy-basket{margin-left:5px}.card__line{margin:11px 0;position:relative;border-top:1px solid #d6d6d6}.card__line:not(:last-child){margin:0}.card__line__wrap{align-items:flex-start;flex-wrap:wrap;padding:60px 0 15px}.card__line__img{margin-right:10px;margin-bottom:30px}.card__line__name{width:calc(100% - 60px - 10px);margin:0 0 30px}.card__line__count{margin-left:0;margin-right:0;width:110px}.card__line .price{width:calc(100% - 110px);justify-content:flex-end;padding-left:10px}.card__line .price--current{text-align:right}.card__line__delete{position:absolute;top:30px;right:0}.card__line--read{padding:15px 0}.card__line--read .card__line__wrap{padding:0}.card__line--read .card__line__img,.card__line--read .card__line__name{margin-bottom:15px}.card__line--present{width:100%;margin:0;padding:0;border-top:0}.card__line--present .card__line__name{width:calc(100% - 55px - 10px)}.card__info .online-pay{max-width:none}.card__info .discounted-product--img{width:70px;height:70px}.card__info__main .promo-price__caption{gap:4px;font-size:16px;padding:4px 8px}.video-empty--img{width:34.7vw;height:34.7vw}.video-empty{padding:20px 15px;height:48.438vw;max-height:300px}.product-about-gallery{height:100vw}.product-about-gallery-main .swiper-slide{padding:20px}.card-banner__inner{padding:40px 15px}.card-banner__inner_main{row-gap:4em}.main-banner:nth-child(even) .main-banner__img-block{order:1}.main-banner:nth-child(even) .main-banner__desc{order:2}.main-banner{flex-direction:column;row-gap:4em}.main-banner__desc .title{margin-bottom:15px}.main-banner__desc .text ul{row-gap:.6em}.details-banner__row{flex-direction:column;align-items:initial;row-gap:2em}.details-banner__row:nth-child(even) .details-banner__desc{flex-basis:auto;order:1}.details-banner__row:nth-child(even) .details-banner__img{flex-basis:auto;order:2}.details-banner__desc{flex-basis:auto}.details-banner__desc .title{margin-bottom:15px}.details-banner__desc .text ul{row-gap:.6em}.details-banner__img{flex-basis:auto;max-width:400px;align-self:center}.details-banner-1__row{flex-direction:column;row-gap:3em}.details-banner-1__row_text-grid .details-banner-1__img-block{order:1}.details-banner-1__row_text-grid .details-banner-1__desc-block{order:2;width:100%;flex-basis:auto;grid-template-columns:1fr;row-gap:5em}.details-banner-1__row_text-grid .details-banner-1__desc{margin-top:8px}.details-banner-1__row_text-grid .details-banner-1__grid-item{text-align:center;display:flex;flex-direction:column;align-items:center}.details-banner-1__desc-block{flex-basis:auto}.details-banner-1__desc-block .title{margin-bottom:15px}.details-banner-1__desc-block .text ul{row-gap:.6em}.details-banner-1__img-block{flex-basis:auto;max-width:400px;align-self:center}.details-banner-1__img-caption{font-size:12px}.basket__promocode{width:100%;margin:16px 0 31px}.basket__promocode input{width:calc(100% - 110px)}.basket__promocode button{width:110px}.basket__hint--red{padding:12px}.basket__section .title-h1 p{font-size:18px}.basket__section .title-h1 p a{top:0}.basket__section .title-h1 p a::after{width:11px;height:14px;left:calc(100% + 10px)}.basket__section .cookie-banner .cookie-banner__btn,.basket__section .link-btn,.cookie-banner .basket__section .cookie-banner__btn{max-width:270px;width:100%;margin:15px auto 18px}.basket__description__table{width:calc(100% + 30px);margin:0 -15px;padding:8px 15px 2px}.basket__description .list-item.total{width:calc(100% + 30px);margin:25px -15px 5px;padding:7px 15px 0}.basket__description .cookie-banner .cookie-banner__btn,.basket__description .link-btn,.cookie-banner .basket__description .cookie-banner__btn{width:100%;max-width:270px;margin:16px auto 8px;padding:15px 0}.basket__description{padding:20px 15px;margin-top:25px}.basket__order{padding-bottom:0}.basket__info .form,.basket__info__desc{width:100%}.basket__info__desc .cookie-banner .cookie-banner__btn,.basket__info__desc .link-btn,.cookie-banner .basket__info__desc .cookie-banner__btn{max-width:270px;width:100%;margin:12px auto 20px}.basket__delivery__cities span{margin-right:9px}.basket__delivery__cities .text-dotted{margin:0 12px 5px 0}.basket__delivery__cities--active{align-items:baseline}.basket__delivery__cities--popular{margin-top:5px}.basket__delivery__tabs{margin-bottom:20px;flex-wrap:wrap}.basket__delivery__tab{width:100%;margin-right:0}.basket__delivery__tab label{padding:7px}.basket__delivery__tab svg{width:34px;height:27px;margin-right:14px}.basket__delivery--params--self-price{justify-content:space-between}.basket__delivery--params--self-price .form-radio-field{width:calc(50% - 8px)}.basket__delivery--params .text p{font-size:16px;margin-bottom:18px}.basket__delivery--params .list{padding-bottom:3px}.basket__delivery--params .list-item{margin-bottom:11px}.basket__delivery--params .list-item p{font-size:16px}.basket__delivery--params .list-item span{font-size:16px;padding-left:5px}.basket__delivery--params .list-item span::before{content:none}.basket__pay__tabs{flex-wrap:wrap;margin-bottom:0}.basket__pay__tabs .form-radio-field{margin:0}.basket__pay__tabs .form-radio-field label{background-size:auto,0 0}.basket__pay__tabs .form-radio-field input:checked+label{background-size:0 0,auto}.basket__pay__tab{width:100%}.basket__pay__tab label{min-height:54px}.basket__pay__tab_online:not(.show-online-pay-discount) label{background-size:0 0!important}.basket__pay__tab--pay-button-badge{top:-3px;right:20px;transform:translateY(0)}.select-item{width:100%}.registr-main .form-address{max-width:none}.registr-main .form-field,.registr-subdesc p{width:100%}.registr-subdesc a{margin-top:12px}.cookie-banner .registr .cookie-banner__btn,.registr .cookie-banner .cookie-banner__btn,.registr .link-btn{width:100%;max-width:none}.registr .white-block-top{padding:20px 15px 15px}.registr .white-block-bottom{padding:15px;margin-bottom:15px}.registr-partner-one{width:100%;margin-top:16px}.location-all{width:100%;margin:0}.location-item{width:100%;margin:0 0 15px;padding:20px 10px}.location-item:last-child{margin:0}.location-item-title span{font-size:14px}.contact-info{padding-bottom:10px}.contact-info-block{width:100%}.contact-info-title{padding-bottom:15px}.contact-info-content{flex-direction:column}.contact-info-content div{margin-right:0}.contact-info-content a{display:block;padding-top:5px}.contact-info-content span{padding:5px 0}.contact-gallery .item{width:100%;margin:15px 0 0}.contact-map-block{height:62.5vmin}.account .white-block .title-h3 .text-dotted{margin:18px 0 0}.account .white-block .cookie-banner .cookie-banner__btn,.account .white-block .link-btn,.cookie-banner .account .white-block .cookie-banner__btn{margin:0 auto;max-width:none}.account .product-item{margin:10px 0}.account-empty~.link-btn,.cookie-banner .account-empty~.cookie-banner__btn{margin:0 auto}.account-products{width:100%;justify-content:space-between;margin:-10px 0}.account-subscribe-desc{padding-bottom:40px}.account-subscribe-action{margin:0 0 15px;width:100%}.account-info-line{flex-wrap:wrap}.account-info-line:first-child{padding-top:0}.account-info-line span{width:140px}.account-info-line>p{width:calc(100% - 140px);word-break:break-all}.account-info-line .form-radiobtn{margin:20px 0 0}.account-info-line .form-radiobtn .text-dotted{margin-top:0}.account-edit .form-field{width:100%}.account-edit .form-select{flex-direction:row}.account-edit .form-select .form-label{width:140px}.account-edit .form-select-wrap{width:calc(100% - 140px)}.account-edit .form-select .nice-select{min-width:auto;width:100%;margin:0 0 15px}.account-edit .form-radiobtn,.account-edit .form-radiobtn input[type=radio]+label{margin-bottom:0}.account-edit .form-radiobtn input[type=radio]+label:before{bottom:auto;top:0}.account-edit .address input[type=radio]+label{margin-bottom:12px}.account-edit .form-btn{flex-direction:column;align-items:center}.account-edit .form-btn .cookie-banner .cookie-banner__btn,.account-edit .form-btn .link-btn,.cookie-banner .account-edit .form-btn .cookie-banner__btn{width:100%;margin:0 auto 20px}.history.active .faq__head{height:92px}.history .faq__head{padding:20px 15px;flex-wrap:wrap;height:auto}.history .faq__head .icon-arrow{font-size:29px}.history .faq__body{padding:0 15px 15px}.history .list-item p,.history .list-item span{font-size:14px;line-height:20px}.history .list-item.total p,.history .list-item.total span{font-size:16px}.history-head-img{margin-right:20px}.history-head-number{width:calc(100% - 48px - 20px - 20px)}.history-head-summa{width:100%;order:1;margin-top:13px;transition:.2s}.history-head-status{width:100%;order:1;padding:0;transition:.2s}.history-info{width:100%;padding:0 0 40px}.history-info-more{margin-top:20px}.history-info-more .heading{width:100%}.history-list{width:100%;padding-left:0}.history-list-item{flex-wrap:wrap}.history-list-item .name{width:calc(100% - 48px - 15px);line-height:20px}.history-list-item .count{margin:12px 40px 0 calc(48px + 15px)}.history-list-item .cost{margin:12px 0 0}.history-list-action{flex-direction:column-reverse}.history-list-action .text-dotted{margin-top:20px}.cookie-banner .history-list-action .cookie-banner__btn,.history-list-action .cookie-banner .cookie-banner__btn,.history-list-action .link-btn{max-width:none;width:100%}.reviews .review-item__wrap{padding:30px 10px}.reviews-aside{width:100%;padding-top:25px}.reviews-aside form{padding:20px 10px}.cookie-banner .reviews-aside .cookie-banner__btn,.reviews-aside .cookie-banner .cookie-banner__btn,.reviews-aside .link-btn{width:100%;margin:0 auto;max-width:none}.brand-menu{flex-direction:column;align-items:flex-start}.brand-menu-country{width:100%;padding-bottom:20px}.brand-menu-abc{flex-wrap:wrap;width:100%}.brand-menu-abc p{width:100%;margin-bottom:10px}.brand-menu-list{width:100%;display:flex;justify-content:space-between}.brand-menu-list a{margin-left:0}.brand-all{width:100%;margin:0;justify-content:space-between}.brand-all-item{width:calc(50% - 10px);margin:30px 0 0}.brand-list-letter{align-items:baseline;margin-bottom:10px}.brand-list-letter-names a{padding-bottom:15px}.brand-one-img{width:100%;height:71.875vmin;margin-right:0}.brand-one-desc{width:100%}.about .title-h3 .title-wrap,.about .title-h3 p,.about h3{font-size:24px}.about--right{padding:10px 0 40px}.about-block{margin-bottom:30px}.about-block--big{margin-top:20px}.news-item-img{width:100%;height:62.5vmin;margin-bottom:15px}.news-item-info{padding-left:0;width:100%}.news-item-title{margin-bottom:10px}.news-item-desc{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;margin-bottom:10px}.news-item-link{margin-bottom:15px}.template-one{padding:15px 10px 5px}.template-one-gallery .video-item{height:60vmin}.template-one-desc li,.template-one-desc span{margin-bottom:20px}.template-one-list li{width:100%;padding-right:0}.sale-item{width:100%}.sale-item__img{height:43.438vmin}.sale__one__info{flex-direction:column;align-items:flex-start;padding-top:15px}.sale__one__info .share{margin-top:20px}.category-filter-content{padding:30px 15px 50px}.category-filter-sort{flex-direction:column;align-items:flex-start}.category-filter-list{padding:20px 15px}.category-empty{padding-top:0}.category-empty .title{margin-bottom:30px}.sort-block{margin:15px 0 0;flex-direction:column;align-items:flex-start;align-content:flex-start}.filter-btn{margin-top:5px}.not-found{padding:10px 0 20px}.quiz{padding-bottom:40px}.quiz .title-h1,.quiz h1{font-size:18px}.quiz--form .questions-block{width:calc(100% + 20px);margin:0 -10px;border-radius:0;padding-left:16px;padding-right:16px}}@media (max-width:759.98px) and (max-width:1249.98px){.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-size:18px}}@media (max-width:699.98px){.template-all{margin:0;width:100%;justify-content:space-between}.template-item{width:calc(50% - 10px);margin:0 0 20px}}@media (max-width:649.98px){.product-all--full .good-card-stub{width:100%}.product-all--full .good-card-stub:nth-child(n+2),.product-all--full .good-card-stub:nth-child(n+3){display:none}.product-item__condition{min-height:auto}.product-item__condition-text{font-size:14px}.product-item .condition-popup{width:100%;max-width:320px;left:0;transform:translateX(0)}.product-item .condition-popup::after,.product-item .condition-popup::before{left:55px;transform:translateX(0)}.product-all{flex-direction:column}.cookie-banner .product-section .cookie-banner__btn,.product-section .cookie-banner .cookie-banner__btn,.product-section .link-btn{margin-top:10px}.product-item{width:100%;margin-bottom:15px}.product-item:nth-child(-n+3),.product-item:nth-child(-n+4){display:flex}.product-item__image{height:250px}.template-one-photos{width:100%;margin:0;justify-content:space-between}.template-one-photos a{width:calc(50% - 7px);margin:10px 0 0}}@media (max-width:619.98px){.account .product-item{max-width:none}}@media (max-width:599.98px){.product-item .price--old.hide-old-price{display:none}.product-catalog .product-item{width:100%;margin:15px 0 0}.home__special__slider .good-card-stub:nth-child(n+3){display:none}.contact-requisite-item{max-width:none;margin-right:0;width:100%}.contact-form .form-check,.contact-form .form-field{width:100%}.contact-form .form-check{margin-top:0}.brand-all-item,.contact-form .cookie-banner .cookie-banner__btn,.contact-form .link-btn,.cookie-banner .contact-form .cookie-banner__btn{width:100%}.brand-all-item-img{height:135px}.category-products .product-item,.video__all .video-item{width:100%}}@media (max-width:549.98px){.product-item__name{height:inherit;overflow:inherit;-webkit-line-clamp:inherit}.product-item .price--old{display:none}.category-block{background:0;border-radius:0;padding:0;box-shadow:none;flex-direction:column}.category-block__item{border-radius:5px;width:100%;margin-bottom:10px;padding:0 15px}.category-block__item span{margin-right:auto;padding:15px 7px}.category-block__item:nth-child(1){background:linear-gradient(345.37deg,#191970 9.89%,#115590 87.21%)}.category-block__item:nth-child(2){background:linear-gradient(345.37deg,#267dc9 9.89%,#191970 87.21%)}.category-block__item:nth-child(3){background:linear-gradient(170.91deg,#191970 0,#90419d 100%)}.offer{padding-top:60px}.offer .title{width:100%;padding-left:0;margin-bottom:20px}.offer__container{flex-direction:column;justify-content:center;height:auto;padding-top:0}.offer__icon{width:142px;height:95px;margin:0 auto;overflow:visible}.offer__icon img{position:absolute;height:auto;bottom:15px}.offer__icon-img{height:auto;padding-top:100%;position:absolute;bottom:0;left:0}.offer__form{padding:0;width:100%;flex-direction:column}.offer__form button,.offer__form input{width:100%;border-radius:7px!important;padding:12px 15px;margin:5px 0 9px}.play-game--btn{width:120px}.header__holiday,.header__holiday .static{height:50px}main{margin-top:20px}.home__main__slider{border-radius:5px}.home__main__advantage{flex-direction:column;box-shadow:none;padding:0;margin-top:15px}.home__main__advantage__item{width:100%;padding:28px 30px;border-left:0;border-top:1px solid #d6d6d6;flex-direction:row}.home__main__advantage__item:first-child{border-top:0}.home__main__advantage__item img{width:50px;-o-object-fit:contain;object-fit:contain;max-height:35px;margin-right:25px}.home__main__advantage__item span{width:calc(100% - 75px);text-align:left;padding:0}.home__main__advantage__item--img{width:50px;max-height:35px;margin-right:25px}.card__info__desc__block .list-item{flex-wrap:wrap}.card__info__desc__block .list-item span::before{content:none}.card__info .tooltip-condition{position:static}.card__info .tooltip-condition--body{width:100vw;max-width:calc(100vw - 60px);left:0;transform:translateX(0)}.card__info .good-condition--title{position:relative}.CDEK-widget__preloader-truck{width:70vmin;height:24vmin}.block__sort{flex-wrap:wrap}.block__sort p{width:100%}.block__sort span:nth-child(2){margin-left:0}.games-section--title .ico-block{position:absolute;top:60px;right:0}.ideas-all{width:100%;margin:20px 0}.ideas-item{width:100%;margin:10px 0}}@media screen and (max-width:500px){.promocode-coupon .promocode-coupon--discount-text{font-size:14px}.promocode-coupon .promocode-coupon--left{padding-left:15px;width:55px}.promocode-coupon .promocode-coupon--coupon,.promocode-coupon .promocode-coupon--discount{font-size:28px}}@media (max-width:499.98px){.template-item{width:100%}.template-item-img{height:56.25vmin}.template-item-name{min-height:auto;margin-bottom:25px}.category-items{justify-content:space-between;align-items:baseline;padding:10px 15px}.category-item{width:calc(50% - 5px);margin:10px 0}}@media (max-width:419.98px){.cookie-banner .cookie-banner__btn{margin:10px auto}}@media (max-width:399.98px){.game-text .play-game--btn{width:100%;margin-bottom:20px}.game-winners--row{flex-direction:column}.game-winners--row .winner{margin-right:0}.game-winners--row .winner img{width:32px;height:32px}}@media (max-width:369.98px){.games-section--title .ico-block--ico1{top:-5px}.games-section--title .ico-block--ico2{top:0}.games-section--title .ico-block--ico3{left:-5px;top:40px}.games-section--title .ico-block--ico4{display:none}}@media (max-width:359.98px){.header__logo{display:none!important}.header__burger{margin-right:auto}}@media screen and (max-width:1249.98px) and (min-width:340px){.text h2{font-size:calc(24px + 4 * ((100vw - 340px)/ 420))}.text h3{font-size:calc(18px + 6 * ((100vw - 340px)/ 420))}.title-h2 .title-wrap,.title-h2 p{font-size:calc(24px + 4 * ((100vw - 340px)/ 420))}.title-h3 .title-wrap,.title-h3 p{font-size:calc(18px + 6 * ((100vw - 340px)/ 420))}.catalog-submenu-title span{font-size:calc(24px + 4 * ((100vw - 340px)/ 420))}.account .white-block .title-h3 .title-wrap,.account .white-block .title-h3 p,.brand-one-desc h3,.card__description__review--empty h3,.card__head__info .price,.popup-basket__total__summa span,.popup-review-answer h3,.reviews--empty h3,.video-empty h3{font-size:calc(18px + 6 * ((100vw - 340px)/ 420))}.brand-one-desc h2{font-size:calc(24px + 4 * ((100vw - 340px)/ 420))}}@media screen and (max-width:1249.98px) and (min-width:760px){.text h2{font-size:28px}.text h3{font-size:24px}.title-h2 .title-wrap,.title-h2 p{font-size:28px}.title-h3 .title-wrap,.title-h3 p{font-size:24px}.catalog-submenu-title span{font-size:28px}.card__description__review--empty h3,.card__head__info .price,.popup-basket__total__summa span,.popup-review-answer h3,.video-empty h3{font-size:24px}.basket__check .list-item p,.basket__check .list-item span{font-size:16px}.account .white-block .title-h3 .title-wrap,.account .white-block .title-h3 p,.brand-one-desc h3,.reviews--empty h3{font-size:24px}.brand-one-desc h2{font-size:28px}}@media screen and (max-width:1149.98px) and (min-width:340px){.offer .title p,.offer .title-wrap{font-size:calc(24px + 4 * ((100vw - 340px)/ 810))}}@media screen and (max-width:1149.98px) and (min-width:1150px){.offer .title p,.offer .title-wrap{font-size:28px}}@media (min-width:1250px) and (max-width:1365.98px){.header__bottom{padding:1.5em 0}.card__line .price{padding-left:25px}}@media (min-width:760px) and (max-width:1249.98px){.header__menu{position:absolute;height:18px!important;top:36px;left:75px}.footer-block__menu1{order:-2;width:68.4%;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding-right:20px}.footer-block__menu1 .title{width:100%;border-bottom:1px solid #737270;padding-bottom:20px;margin-bottom:20px}.footer-block__menu1 .footer-block__link{width:48%}.footer-block__contact2{order:-1;width:31.6%}.footer-block__contact2 .title{margin-bottom:13px}.basket__description{position:static;padding:20px;display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:25px}.basket__description .title{order:-3}.basket__description .basket__hint{order:-2;width:100%}.basket__description .basket__promocode{order:-1}.basket__description .basket__hint--red{order:0;width:265px;margin-left:20px;padding:2px 17px;margin-top:13px;line-height:18px}.basket__description .cookie-banner .cookie-banner__btn,.basket__description .link-btn,.cookie-banner .basket__description .cookie-banner__btn{margin:15px 0 0 auto}.basket__check .list-item span em{max-width:180px}.about-number{max-width:none;padding:30px 35px;display:flex;flex-wrap:wrap}.about-number-one{padding-top:0;width:50%}.about-number-one:last-child{border-bottom:1px solid #d6d6d6}.category-filter-list .title{height:30px}.category-filter-list .title .arrow{width:18px;height:18px;border-right-width:2px;border-bottom-width:2px}.category-filter-list .title.open .arrow{margin-top:7px}}@media screen and (max-width:759.98px) and (min-width:1200px){.header .menu-sub__link:hover{color:#ff642c;background:#f6f6f6}}@media (min-width:1250px) and (max-width:1449.98px){.catalog-wrap{width:300px}.home__main .catalog-subnav{width:calc(100vw - 300px - 100px - 7px)}.home__main .catalog{width:300px}.home__main__content{width:calc(100% - 300px)}}@media screen and (max-width:1249.98px) and (min-width:350px){.inform-line-left p{font-size:calc(16px + 2 * ((100vw - 350px)/ 150))}.card__info__price--current{font-size:calc(32px + 10 * ((100vw - 350px)/ 418))}.basket__check .list-item p,.basket__check .list-item span{font-size:calc(14px + 2 * ((100vw - 350px)/ 410))}.location-item-number{font-size:calc(52px + 12 * ((100vw - 350px)/ 150))}.not-found .title-h1 .title-wrap,.not-found .title-h1 p{font-size:calc(29px + 15 * ((100vw - 350px)/ 250))}}@media screen and (max-width:1249.98px) and (min-width:500px){.inform-line-left p{font-size:18px}.location-item-number{font-size:64px}}@media screen and (max-width:1249.98px) and (min-width:768px){.card__info__price--current{font-size:42px}}@media screen and (max-width:759.98px) and (min-width:1280px){.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-size:calc(16px + 2 * ((100vw - 1280px)/ 120))}}@media screen and (max-width:759.98px) and (min-width:1400px){.card__info__desc__block .title p,.card__info__desc__block .title-wrap{font-size:18px}}@media (min-width:1250px) and (max-width:1599.98px){.card__info__main .promo-price{margin-bottom:16px}}@media (min-width:1250px) and (max-width:1399.98px){.basket__delivery__tab{width:calc(100% / 4 - 5px)}.basket__delivery__tab svg{zoom:.8}}@media screen and (max-width:1249.98px) and (min-width:600px){.not-found .title-h1 .title-wrap,.not-found .title-h1 p{font-size:44px}}@media (hover:hover){.product-item__condition-block_popup:hover .condition-popup{opacity:1;visibility:visible}.sub-category--link:hover{color:#ff642c}.mob-catalog--item:hover{background:#f3f3f3}.mob-catalog--item:hover .arrow{color:#ff642c}.mob-catalog--item:hover .mob-catalog--item--link span{color:#ff642c;border-bottom-color:#f3f3f3}.mob-catalog--item:last-child:hover .mob-catalog--item--link span{color:#ff642c}.mob-catalog--item:last-child:hover::after{opacity:1}.mob-catalog--item--link:hover{background:#f3f3f3}.mob-catalog--item--link:hover .arrow{color:#ff642c}.mob-catalog--item--link:hover span{color:#ff642c;border-bottom-color:#f3f3f3}.card__info .tooltip-condition:hover .tooltip-condition--body{opacity:1;visibility:visible}.card__info .good-condition--change-btn:hover{background-color:#ff642c;color:#f3f3f3;border-color:#ff642c}.product-about-gallery-main .swiper-slide .video-button:hover{border-color:#fe4d0d}.product-about-gallery-main .swiper-slide .video-button:hover .icon{transform:scale(1.1)}}@media (max-width:1023px){.special-offer--block{justify-content:space-around}}