@charset "UTF-8";
*,*::before,*::after{box-sizing:border-box}html{font-size:16px}@media screen and (min-width:1200px){html{font-size:18px}}@media screen and (min-width:1700px){html{font-size:20px}}.l{max-width:1920px;padding:0 25px;margin:0 auto}.site-page{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.site-page .site-footer,.site-page .site-header{flex-shrink:0}.site-page .site-main{flex-grow:1}.site-main{position:relative;background:#232222}.site-content{padding-top:30px;width:100%;padding-bottom:50px;flex-grow:1}.site-content>.l{display:flex}.site-content .site-middle{flex-grow:1;min-width:0;position:relative;z-index:1}.site-content .site-leftbar{display:none}.site-content .site-rightbar{order:1;flex-shrink:0;width:270px;margin-left:30px}.page-front .site-content{padding-top:0}.site-popup{display:none}.layout-center .site-main{display:flex;flex-direction:column}.layout-center .site-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding-top:20px;padding-bottom:20px}.layout-center .site-content>.l{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:30px}.layout-center .site-content>.l .site-middle{flex-grow:0}.maintenance-page{text-align:center}.maintenance-page header{margin-bottom:20px}.maintenance-page .layout-container{padding-bottom:100px;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.site-middle{width:100%}}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Regular/ProximaNova-Regular.woff2") format("woff2"), url("/themes/personal/fonts/ProximaNova-Regular/ProximaNova-Regular.woff") format("woff"), url("/themes/personal/fonts/ProximaNova-Regular/ProximaNova-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Semibold/ProximaNova-Semibold.woff2") format("woff2"), url("/themes/personal/fonts/ProximaNova-Semibold/ProximaNova-Semibold.woff") format("woff"), url("/themes/personal/fonts/ProximaNova-Semibold/ProximaNova-Semibold.ttf") format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Bold/ProximaNova-Bold.woff2") format("woff2"), url("/themes/personal/fonts/ProximaNova-Bold/ProximaNova-Bold.woff") format("woff"), url("/themes/personal/fonts/ProximaNova-Bold/ProximaNova-Bold.ttf") format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Extrabold/ProximaNova-Extrabold.woff2") format("woff2"), url("/themes/personal/fonts/ProximaNova-Extrabold/ProximaNova-Extrabold.woff") format("woff"), url("/themes/personal/fonts/ProximaNova-Extrabold/ProximaNova-Extrabold.ttf") format("ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Cuprum";src:url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff2") format("woff2"), url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff") format("woff"), url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("/themes/personal/fonts/icomoon/icomoon.woff") format("woff"), url("/themes/personal/fonts/icomoon/icomoon.ttf") format("ttf");font-weight:400;font-style:normal;font-display:swap}.text-formatted::after{content:"";display:table;clear:both}.text-formatted a{color:inherit;transition:all 0.3s}.text-formatted a:hover{color:#FF9900}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5,.text-formatted h6{margin-bottom:20px}.text-formatted h1{font-size:40px}.text-formatted h2{font-size:33px}.text-formatted h3{font-size:25px}.text-formatted h4{font-size:16px;font-weight:400}.text-formatted img{margin-bottom:10px}.text-formatted img.align-left{margin-right:30px}.text-formatted img.align-right{margin-left:30px}.text-formatted hr{border:none;border-bottom:1px solid #E8EDF2}.text-formatted strong,.text-formatted b{font-weight:700}.text-formatted ul{margin:20px auto;padding:0;line-height:1.5;list-style:none;overflow:hidden}.text-formatted ul li{padding-left:0.9em;position:relative}.text-formatted ul li::before{content:"";width:0.358em;height:0.358em;border-radius:50%;position:absolute;top:0.51em;left:0;background:#FF6B00}.text-formatted iframe.float-left{margin-right:30px}.text-formatted iframe.float-right{margin-left:30px}.text-formatted p{margin:0 auto 20px}.text-formatted p:last-child{margin-bottom:0 !important}.text-formatted table{width:100%}.text-formatted table td{padding:5px;border:1px solid #E8EDF2}.text-formatted .youtube-embed-wrapper,.text-formatted iframe{display:block;margin:0 auto 20px}.text-formatted blockquote{margin:10px 0;padding:10px 25px 8px;background:rgba(255, 107, 0, 0.2)}.block-personal-breadcrumbs{width:100%}.breadcrumb{padding:0;position:relative;z-index:1;cursor:default}.breadcrumb li{flex-shrink:0;display:flex;align-items:center}.breadcrumb li:first-of-type{font-size:0;padding-right:3px;margin-left:25px}.breadcrumb li:first-of-type:before{display:none}.breadcrumb li:first-of-type a::before{content:"";font-family:"icomoon";font-size:14px;line-height:1;vertical-align:-2px;color:#FF6B00}.breadcrumb li:nth-last-child(2){padding-right:25px;flex-grow:1}.breadcrumb li::before{content:"";font-size:12px;vertical-align:1px;font-family:"icomoon";margin:0 10px}.breadcrumb li.back{padding-right:25px;margin-left:30px}.breadcrumb li.back:before{content:"";margin:0;margin-right:10px}.breadcrumb a{color:inherit;transition:all 0.3s;text-decoration:none}.breadcrumb a:hover{color:#FF6B00}.breadcrumb ol{display:flex;align-items:center;margin-left:-25px;margin-right:-25px;overflow-x:auto}.breadcrumb ol::-webkit-scrollbar{width:0 !important;height:0;display:none !important;background:transparent}.pager{font-size:18px;margin:30px auto 0;position:relative;text-align:center;cursor:default}.pager .js-pager__items{padding:0;margin:0;text-align:center}.pager .pager__load_more_items{margin:0;padding:0;list-style:none;position:absolute;left:50%;top:50%;width:200px;height:50px;margin-left:-100px;margin-top:-25px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.pager .pager__load_more_items a{color:inherit;text-decoration:none}.pager .pager__load_more_items a::before{content:"";font-family:"icomoon";color:#FF9900;font-size:20px;transform:rotate(180deg);display:inline-block;font-weight:700;margin-right:10px;vertical-align:-3px}.pager .pager__load_more_items a:hover{color:#FF9900}.pager .pager__items{padding:0;margin:0;padding-left:45px;padding-right:45px;display:inline-block;position:relative}.pager .pager__item{display:inline-block;vertical-align:middle;padding:0;margin:5px 2px}.pager .pager__item.pager__item--last,.pager .pager__item.pager__item--first{display:none}.pager .pager__item.pager__item--next,.pager .pager__item.pager__item--previous{position:absolute;top:50%;margin-top:-15px;font-size:0}.pager .pager__item.pager__item--next a,.pager .pager__item.pager__item--previous a{padding-top:1px;font-size:0;width:35px;color:#FF6B00}.pager .pager__item.pager__item--next a:hover,.pager .pager__item.pager__item--previous a:hover{color:#FF9900}.pager .pager__item.pager__item--next a::after,.pager .pager__item.pager__item--previous a::after{font-family:"icomoon";font-size:10px}.pager .pager__item.pager__item--next{right:0}.pager .pager__item.pager__item--next a::after{content:"";transform:rotate(180deg)}.pager .pager__item.pager__item--previous{left:0}.pager .pager__item.pager__item--previous a::after{content:""}.pager .pager__item.is-active a{font-weight:600;line-height:1.25;font-size:1.2rem}.pager .pager__item.is-active a:hover{color:#FF9900}.pager .pager__item a{color:inherit;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;transition:all 0.3s;font-size:1rem;line-height:1.5;padding-top:2px;text-decoration:none}.pager .pager__item a:hover{color:#FF9900}.js-btn{-ms-touch-action:manipulation;touch-action:manipulation}.mobile-btn--menu{position:relative;z-index:99;width:30px;height:30px;cursor:pointer;flex-shrink:0;margin-left:8px}@media screen and (min-width:1200px){.mobile-btn--menu{display:block}}.mobile-btn--menu.is-open>span{background-color:transparent}.mobile-btn--menu.is-open>span::after{transform:translateY(-8px) rotate(45deg)}.mobile-btn--menu.is-open>span::before{transform:translateY(8px) rotate(-45deg)}.mobile-btn--menu>span{position:absolute;top:50%;height:2px;right:3px;left:3px;margin-top:-1px;background-color:#FF6B00;transition:background-color 0.3s;backface-visibility:hidden;border-radius:2px}.mobile-btn--menu>span::before,.mobile-btn--menu>span::after{content:"";position:absolute;left:6px;right:0;height:2px;background-color:#FF6B00;transition:background-color 0.3s, transform 0.3s;backface-visibility:hidden;border-radius:2px}.mobile-btn--menu>span::before{top:-8px}.mobile-btn--menu>span::after{bottom:-8px}.btn--std{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px}.btn--std:hover{background:#FF9900}@media screen and (min-width:1200px){.btn--std{min-height:55px}}.swiper-hand-wrapper{display:flex;justify-content:flex-end;width:100%;margin-bottom:7px;padding-right:15px}.swiper-hand{width:39px;height:35px;background:url("/themes/personal/images/icons/hand.svg") no-repeat center;background-size:contain;z-index:2}body{min-width:320px;margin:0 auto;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#fff;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#232222}body.lock{overflow:hidden}body.welcome--show{overflow:hidden}body.welcome--show .block-type-welcome{display:flex !important}body.welcome--show .site-header,body.welcome--show .site-main,body.welcome--show .site-footer{opacity:0 !important}body:not(.welcome--show) .block-type-welcome{display:none !important}*{outline:none}a{color:inherit}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-size:1em}img,svg{max-width:100%;height:auto}.block-personal-local-tasks{display:none !important}.block-welcome{position:fixed;left:0;top:0;width:100%;height:100vh;bottom:0;overflow:auto;z-index:101;transition:0.3s;text-align:center;visibility:visible;opacity:1}.block-welcome.is-visible{display:flex}.block-welcome .block__layout{display:flex;flex-direction:column;width:100%}.block-welcome .content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 25px}.block-welcome .field--name-field-block-format-title{text-align:center;margin-top:20px;font-weight:700;line-height:1.25;max-width:1000px}.block-welcome .field--name-field-block-paragraph{display:flex;align-items:center;flex-direction:column;margin-top:30px}.block-welcome .field--name-field-block-paragraph>.field__item{margin-bottom:30px}.block-welcome .field--name-field-block-paragraph>.field__item:last-child{margin-bottom:0}.block-welcome .paragraph__image-wrapper{margin-bottom:15px;position:relative}.block-welcome .paragraph__image-wrapper img{display:block}.block-welcome .field--name-field-paragraph-link a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1}.block-welcome .field--name-field-paragraph-format-title{text-align:center;font-size:24px;font-weight:700;line-height:1.25}.block-welcome .field--name-field-paragraph-format-title a{text-decoration:none}.block-welcome .field--name-field-background-image{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1}.block-welcome .field--name-field-background-image img{width:100%;height:100%;object-fit:cover}.block-welcome .phone__group{display:flex;flex-direction:column;margin-top:30px}.block-welcome .field--name-field-block-text{font-weight:600;margin-bottom:5px}.block-welcome .field--name-field-block-link-content{margin-top:50px}.block-welcome .field--name-field-block-phones,.block-welcome .field--name-field-block-phones-special{margin-bottom:10px}.block-welcome .field--name-field-block-phones a,.block-welcome .field--name-field-block-phones-special a{text-decoration:none;font-weight:700;transition:all 0.4s;font-size:24px}.block-welcome .field--name-field-block-phones a:hover,.block-welcome .field--name-field-block-phones-special a:hover{text-decoration:none;color:#FF6B00}.block-welcome .field--name-field-block-email{margin-bottom:5px;font-weight:700}.block-welcome .field--name-field-block-email span{font-weight:400}.block-welcome .field--name-field-block-email a{text-decoration:none;transition:all 0.4s}.block-welcome .field--name-field-block-email a:hover{color:#FF6B00}.block-welcome .field--name-field-block-address span{font-weight:700}.gl-devel{font-family:"Cuprum";margin:25px auto 0;padding-left:26px;text-align:left;position:relative;display:table;text-transform:uppercase;line-height:1.25;color:#fff;white-space:nowrap}.gl-devel-mask{position:absolute;top:0;bottom:0;background:#FFE30B;width:0%}.gl-devel-mask--title{left:0}.gl-devel-mask--role{background:#FF6B00;right:0}.gl-devel-title{font-size:20px;display:table;position:relative}.gl-devel-title svg,.gl-devel-title img{position:absolute;right:100%;width:auto;height:80%;top:10%;margin:0 3px 0 0}.gl-devel-name{position:relative;transform:scale(0)}.gl-devel-role{font-size:12px;letter-spacing:3px;display:table;position:relative}.gl-devel-role a{text-decoration:none;color:#FFFFFF;position:relative;display:block;transform:scale(0)}.gl-devel-role a:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transition-duration:0.2s}.gl-devel-role a:hover:after{transform:scaleX(1)}.gl-devel.is-animate .gl-devel-title img,.gl-devel.is-animate .gl-devel-title svg{animation:glyanec_img 5s infinite}.gl-devel.is-animate .gl-devel-mask{animation-delay:0.5s}.gl-devel.is-animate .gl-devel-mask--title{animation:mainBlock 1s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards}.gl-devel.is-animate .gl-devel-mask--role{animation:mainBlockRight 1s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards}.gl-devel.is-animate .gl-devel-role a,.gl-devel.is-animate .gl-devel-name{transition:0s ease 0.5s;transform:scale(1)}@keyframes mainBlock{0%{width:0%;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes mainBlockRight{0%{width:0%;right:0}50%{width:100%;right:0}100%{width:0;right:100%}}@keyframes glyanec_img{0%{transform:rotate3d(10, 0, 0, 0deg)}20%{transform:rotate3d(10, 0, 0, 0deg)}40%{transform:rotate3d(10, 0, 0, 0deg)}60%{transform:rotate3d(0, 10, 0, 180deg)}80%{transform:rotate3d(10, 0, 0, 0deg)}}.ajax-progress{text-align:center;position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;font-size:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:auto;height:auto;opacity:1;border-radius:0}.ajax-progress.ajax-progress-throbber{position:absolute}.ajax-progress .message{display:none}.ajax-progress .inner-throbber{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ajax-progress .throbber{background:none;padding:0;width:49px;height:49px;margin:0;border:3px solid #FF6B00;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear}.ajax-progress.ajax-progress-fullscreen{left:0;right:0;top:0;bottom:auto;height:4px;display:block;width:100%;background-color:white;border-radius:2px;background-clip:padding-box;background-image:none;overflow:hidden}.ajax-progress.ajax-progress-fullscreen.is-fixed{position:fixed}.ajax-progress.ajax-progress-fullscreen .indeterminate{background-color:#FF6B00}.ajax-progress.ajax-progress-fullscreen .indeterminate::before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.ajax-progress.ajax-progress-fullscreen .indeterminate::after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}.block-personal-local-tasks{position:fixed;left:10px;bottom:10px;max-width:100vw;max-width:calc(100vw - 20px);background:rgba(0, 0, 0, 0.6);z-index:95;cursor:default}.block-personal-local-tasks .contextual{display:none}.block-personal-local-tasks nav.tabs{overflow-x:auto;max-width:100%}.block-personal-local-tasks nav.tabs ul{margin:0;display:flex}.block-personal-local-tasks nav.tabs a{padding:7px 20px;font-size:16px;color:#fff;background:transparent;border:none;transition:all 0.3s}.block-personal-local-tasks nav.tabs a:hover,.block-personal-local-tasks nav.tabs a.is-active{color:#FF6B00}.error-page{text-align:center;font-size:18px;padding-bottom:30px}.error-page a{color:inherit;transition:all 0.3s}.error-page a:hover{color:#FF6B00}.error-page .number{font-size:160px;line-height:1;font-weight:800;margin-bottom:30px;color:#FF6B00}.menu{list-style:none;margin:0;padding:0}.b-rating{display:inline-block;vertical-align:middle;height:14px;width:105px;background:url("/themes/personal/images/icons/rating.svg") repeat-x 0 -15px;position:relative;margin-left:-3px}.b-rating__inner{content:"";position:absolute;top:0;bottom:0;left:0;background:url("/themes/personal/images/icons/rating.svg") repeat-x 0 0;z-index:1}.b-rating-small{display:inline-block;vertical-align:middle;height:12px;width:70px;background:url("/themes/personal/images/icons/rating-small.svg") repeat-x 0 -13px;position:relative;margin-left:-2px}.b-rating-small__inner{content:"";position:absolute;top:0;bottom:0;left:0;background:url("/themes/personal/images/icons/rating-small.svg") repeat-x 0 0;z-index:1}.b-rating-big{display:inline-block;vertical-align:middle;height:19px;width:140px;background:url("/themes/personal/images/icons/rating-big.svg") repeat-x 0 -20px;position:relative;margin-left:-4px}.b-rating-big__inner{content:"";position:absolute;top:0;bottom:0;left:0;background:url("/themes/personal/images/icons/rating-big.svg") repeat-x 0 0;z-index:1}.field--name-field-comment-rating .form-radios{font-size:0;display:flex;margin-left:-4px;margin-top:6px}.field--name-field-comment-rating .form-type-radio{width:auto;margin:0}.field--name-field-comment-rating .form-type-radio input{position:absolute;top:0;left:0;visibility:hidden}.field--name-field-comment-rating .form-type-radio.is-active label,.field--name-field-comment-rating .form-type-radio input:checked+label{background:url("/themes/personal/images/icons/rating-big.svg") no-repeat 0 0}.field--name-field-comment-rating .form-type-radio input{width:auto}.field--name-field-comment-rating .form-type-radio label{margin:0;padding:0 !important;display:inline-block;height:19px;width:28px;background:url("/themes/personal/images/icons/rating-big.svg") no-repeat 0 -20px;font-size:0 !important;transition:none !important;cursor:pointer}.field--name-field-comment-rating .form-type-radio label::before,.field--name-field-comment-rating .form-type-radio label::after{content:none !important}#drupal-live-announce{display:none}.geolocation-map-controls{position:absolute}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 0 10px;box-sizing:border-box;background:rgba(0, 0, 0, 0.3)}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px;overflow:visible}.fancybox-thumbs::-webkit-scrollbar{height:7px}.fancybox-thumbs::-webkit-scrollbar-track{background:#2a2a2a;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}.fancybox-thumbs::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.swiper-button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all 0.3s;outline:none;user-select:none;color:#FF6B00;cursor:pointer}.swiper-button::after{font-family:"icomoon";font-size:10px;line-height:1}.swiper-button:hover{background:#FF9900}.swiper-button-next{right:0}.swiper-button-next::after{content:""}.swiper-button-prev{left:0}.swiper-button-prev::after{content:""}.mfp-container{padding:0 !important}.magnific-popup{display:block;width:370px;margin:10px auto;max-width:100%;background:#323030;padding:50px 25px;box-shadow:0px 24px 46px rgba(75, 85, 89, 0.1)}.magnific-popup .magnific-popup__title{font-size:20px;font-weight:700;margin-bottom:20px;line-height:1.25}.magnific-popup .mfp-close{right:25px;top:51px;width:25px;height:25px;line-height:0;opacity:1;font-size:0;color:#fff;display:flex;align-items:center;justify-content:center}.magnific-popup .mfp-close::before{content:"";font-family:"icomoon";font-size:14px}.magnific-popup .mfp-close:hover{color:#FF6B00}.magnific-popup .confirmation-message{text-align:center}.magnific-popup.basket_add_popup{width:470px;text-align:center}.magnific-popup.basket_add_popup a{white-space:nowrap}.magnific-popup.basket_add_popup .close-link{display:inline-block;margin-top:20px;color:#FF6B00;font-size:18px;line-height:1.2;font-weight:700;text-decoration:none;transition:color 0.3s}.magnific-popup.basket_add_popup .close-link::before{content:"";line-height:1;font-family:icomoon;font-weight:normal;margin-right:8px;vertical-align:-1px}.magnific-popup.basket_add_popup .close-link:hover{color:#FF9900}.magnific-popup.basket_add_popup .basket-popup-link:not(.close-link){position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;font-size:20px;padding:14px 30px}.magnific-popup.basket_add_popup .basket-popup-link:not(.close-link):hover{background:#FF9900}@media screen and (min-width:1200px){.magnific-popup.basket_add_popup .basket-popup-link:not(.close-link){min-height:55px}}.magnific-popup.basket_popup_view{width:1650px}.swiper-container-android .swiper-slide{transform:none}.swiper-smart-position-lock{transform:none !important;width:auto}.swiper-smart-position-center{justify-content:center}.swiper-smart-position-hidden{display:none !important}.ajax-loading{pointer-events:none;opacity:0.5}.wait-load *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.warehouses-inform-form .mess{margin-bottom:15px;font-size:14px;line-height:1.25}.warehouses-inform-form .form-actions .form-submit{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;min-height:55px;font-size:20px;font-weight:600;padding:15px 25px;background:#FF6B00;color:#fff;transition:0.4s;width:100%}.warehouses-inform-form .form-actions .form-submit:hover{background:#FF9900}@media screen and (min-width:1200px){.block-welcome .field--name-field-paragraph-image{overflow:hidden}.block-welcome .field--name-field-paragraph-image img{transition:transform 0.4s}.block-welcome .paragraph--type--image-link-text:hover .field--name-field-paragraph-format-title a{color:#FF6B00}.block-welcome .paragraph--type--image-link-text:hover .field--name-field-paragraph-image img{transform:scale(1.1) translate(-6px, -6px)}.block-welcome .field--name-field-block-phones a,.block-welcome .field--name-field-block-phones-special a{font-size:38px;line-height:1.25}}.sliding-popup-bottom{bottom:0;will-change:transform;transform:translateY(0);position:fixed;left:0;z-index:99;transition:1s;transition-delay:2s;border-top:1px solid rgba(255, 107, 0, 0.5)}.wait-load .sliding-popup-bottom{transform:translateY(100%)}.sliding-popup-bottom .popup-content{content-visibility:auto}.eu-cookie-compliance-content{max-width:100%;margin:0;padding:25px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.eu-cookie-compliance-content{flex-wrap:nowrap}}.eu-cookie-compliance-content .eu-cookie-compliance-message{margin:0;float:none}.eu-cookie-compliance-content .eu-cookie-compliance-message h2{margin-bottom:5px;font-weight:700;font-size:1rem;line-height:1.25}@media (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-message h2{margin-bottom:5px}}.eu-cookie-compliance-content .eu-cookie-compliance-message p{display:inline;font-size:14px}.eu-cookie-compliance-content .eu-cookie-compliance-message button{transition:0.2s;font-size:16px;line-height:1.25;text-decoration:underline;font-family:inherit;background:none;border:none;outline:none;cursor:pointer;color:#FF6B00}.eu-cookie-compliance-content .eu-cookie-compliance-message button:hover{color:#FF6B00}.eu-cookie-compliance-content .eu-cookie-compliance-buttons{margin:1rem 0 0;display:flex;align-items:center;flex-shrink:0;flex-direction:row-reverse}@media (min-width:768px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons{margin-top:0}}.eu-cookie-compliance-content .eu-cookie-compliance-buttons button{margin:0 0.5rem;transition-duration:0.2s;font-weight:700;font-size:1rem;line-height:1.25;text-decoration:underline;cursor:pointer}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{background:none;border:none;text-shadow:unset;color:#FF6B00;transition:0.2s;position:relative;text-decoration:none;padding:0;box-shadow:none;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;margin:0 0 0 15px}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:after{background:currentColor;transition:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover:after{transform:scaleX(1)}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px;text-shadow:unset;box-shadow:none}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:hover{background:#FF9900}@media screen and (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{min-height:55px}}[type="color"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{padding:0 15px;height:60px;width:100%;outline:none;box-shadow:none;background:#232222;border:1px solid #323030;color:#989797;transition:all 0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;font-size:16px}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}details summary::before{content:none !important}details summary a{color:inherit;text-decoration:none}input,select{line-height:1}textarea{padding:15px;height:140px}textarea.resize-vertical{resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;color:#989797;transition:all 0.3s}input::-moz-placeholder,textarea::-moz-placeholder{font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;color:#989797;transition:all 0.3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;color:#989797;transition:all 0.3s}input:focus,textarea:focus{border-color:#FF6B00;background:#232222}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}select{padding-top:15px;padding-bottom:15px;padding-right:40px;background:#232222 url("/themes/personal/images/icons/select-arrow-.svg") right 15px center no-repeat}.webform-confirmation__message{padding-top:20px;text-align:center;font-weight:600}.webform-confirmation__back{display:none}.form-actions{margin:0}.personal-form-style{width:400px;max-width:100%;margin:0 auto}.personal-form-style.auto-submit .form-actions .form-submit{display:none}.personal-form-style .form-item{position:relative;margin:0 0 5px}.personal-form-style .form-item>label{display:block;font-weight:700;line-height:1.2;font-size:18px;margin-bottom:15px}.personal-form-style .form-item.form-item-required.form-item-label-invisible{position:relative}.personal-form-style .form-item.form-item-required.form-item-label-invisible::before{content:"*";width:1px;height:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#FF6B00;position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%);background:#232222;padding-top:5px}.personal-form-style .form-item.form-item--error input,.personal-form-style .form-item.form-item--error select,.personal-form-style .form-item.form-item--error textarea{border-color:red}.personal-form-style .form-item .form-item--error-message{padding:5px;padding-left:25px;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);position:absolute;top:100%;bottom:auto;margin-top:2px;left:0;right:0;min-width:200px;margin-left:0;height:auto;transform:translateY(20px);transition:all 0.3s;opacity:0;visibility:hidden;background:#323030 url("/themes/personal/images/icons/error.svg") no-repeat 5px center;background-size:16px 16px;z-index:15;font-size:0.8em;text-align:left}.personal-form-style .form-item .form-item--error-message.is-visible{transform:translateY(0);opacity:1;visibility:visible}.personal-form-style .form-actions .form-submit.button--primary{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;font-size:20px;padding:14px 30px;width:100%}.personal-form-style .form-actions .form-submit.button--primary:hover{background:#FF9900}@media screen and (min-width:1200px){.personal-form-style .form-actions .form-submit.button--primary{min-height:55px}}.personal-form-style .captcha{margin-bottom:15px}.form-type-radio:not(.unstyled){position:relative}.form-type-radio:not(.unstyled) input{position:absolute;left:0;top:0;visibility:hidden}.form-type-radio:not(.unstyled) input:checked+label::after{opacity:1;transform:scale(1)}.form-type-radio:not(.unstyled) input:checked+label::before{border-color:#FF6B00}.form-type-radio:not(.unstyled) label{display:block;padding-left:25px;padding-top:4px;cursor:pointer;transition:all 0.3s;line-height:1.2;font-weight:400}.form-type-radio:not(.unstyled) label::before,.form-type-radio:not(.unstyled) label::after{content:"";position:absolute;left:0;top:1px;width:0;border-radius:50%}.form-type-radio:not(.unstyled) label::before{width:18px;height:18px;background:#232222;border:1px solid rgba(78, 84, 92, 0.4);transition:all 0.3s}.form-type-radio:not(.unstyled) label::after{background:#FF9900;width:10px;height:10px;margin-top:4px;margin-left:4px;opacity:0;transform:scale(0.5);transition:all 0.3s}.form-type-checkbox:not(.unstyled){position:relative}.form-type-checkbox:not(.unstyled) input{position:absolute;left:0;top:0;visibility:hidden}.form-type-checkbox:not(.unstyled) input:checked+label::after{opacity:1;transform:scale(1)}.form-type-checkbox:not(.unstyled) input:checked+label::before{border-color:#FF6B00;background:#FF6B00}.form-type-checkbox:not(.unstyled) label{display:block;padding-left:28px;padding-top:1px;cursor:pointer;transition:all 0.3s;line-height:1.5;font-weight:400;position:relative}.form-type-checkbox:not(.unstyled) label::before,.form-type-checkbox:not(.unstyled) label::after{content:"";position:absolute;left:0;top:calc((100% - 16px) / 2);width:0}.form-type-checkbox:not(.unstyled) label::before{width:16px;height:16px;border:1px solid #D6D6D6;transition:all 0.3s}.form-type-checkbox:not(.unstyled) label::after{width:16px;height:16px;background:url("/themes/personal/images/icons/check.svg") no-repeat center center;opacity:0;transform:scale(0.5);transition:all 0.3s}.user-pass,.user-register-form,.user-login-form{position:relative;width:400px;margin:0 auto}.user-pass .form-actions,.user-register-form .form-actions,.user-login-form .form-actions{margin-top:20px}.user-pass .form-actions .form-submit,.user-register-form .form-actions .form-submit,.user-login-form .form-actions .form-submit{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;font-size:20px;padding:14px 30px;display:block;width:100%}.user-pass .form-actions .form-submit:hover,.user-register-form .form-actions .form-submit:hover,.user-login-form .form-actions .form-submit:hover{background:#FF9900}@media screen and (min-width:1200px){.user-pass .form-actions .form-submit,.user-register-form .form-actions .form-submit,.user-login-form .form-actions .form-submit{min-height:55px}}.user-login-form .description,.user-register-form .description{display:none}.user-login-form .form-forgot,.user-register-form .form-forgot{margin-top:20px;text-align:center}.user-login-form .form-forgot a,.user-register-form .form-forgot a{text-decoration:none;color:inherit;transition:color 0.3s}.user-login-form .form-forgot a:hover,.user-register-form .form-forgot a:hover{color:#FF6B00}.user-login-form .form-info,.user-register-form .form-info{position:relative;margin-top:20px;padding-top:15px;text-align:center}.user-login-form .form-info a,.user-register-form .form-info a{transition:color 0.3s}.user-login-form .form-info::before,.user-register-form .form-info::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#bec7d1}.user-login-form .form-info__title,.user-register-form .form-info__title{font-size:18px;margin-bottom:15px}.user-login-form .form-info__link a,.user-register-form .form-info__link a{font-size:18px;color:inherit}.user-login-form .form-info__link a:hover,.user-register-form .form-info__link a:hover{color:#FF6B00}.form-type-password .description a{color:inherit;transition:all 0.3s}.form-type-password .description a:hover{color:#FF6B00}div[id^="edit-pass"] .description{display:none}div[id^="edit-pass"] input{width:100%}div[id^="edit-pass"] div.password-confirm{display:none}.ui-widget.ui-autocomplete{background:#323030;border:none;box-shadow:0 0 3px rgba(0, 0, 0, 0.3);min-width:300px}.ui-widget.ui-autocomplete a{display:block;padding:2px 10px;text-decoration:none}.ui-widget.ui-autocomplete a.ui-state-active{border:none;margin:0}.ui-slider-horizontal{height:7px;background:#323030;border-radius:0;border:none !important;border-radius:100px}.ui-slider-horizontal .ui-slider-handle{width:14px;height:14px;border-radius:50%;background:#323030;box-shadow:0px 2px 6px rgba(14, 14, 14, 0.2);outline:none;top:-0.2em;border:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.ui-slider-horizontal .ui-slider-handle::before{content:"";position:absolute;top:50%;margin-top:-3px;left:50%;margin-left:-3px;width:6px;height:6px;border-radius:50%;background:#FF6B00}.ui-slider-horizontal .ui-slider-range{height:7px;background:#FF6B00;border-radius:100px}.quickedit-field-form{max-width:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{padding:15px 20px;color:#333}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content h2{margin-bottom:10px}.comment-form .form-actions{text-align:center}.comment-form button[data-drupal-selector="edit-cancel"]{display:inline-block;border:none;background:transparent;margin-top:10px;font-size:18px;font-weight:600;color:#FF6B00;transition:color 0.3s}.comment-form button[data-drupal-selector="edit-cancel"]:hover{color:#ED000E}.comment-form input[readonly]{pointer-events:none;border:none;padding:0;height:auto;background:transparent}.comment-product-comments-delete-form{text-align:center;padding:10px 0}.comment-product-comments-delete-form .form-actions{margin-top:15px !important}.comment-product-comments-delete-form .form-actions .form-submit.button--primary{width:auto;min-width:230px;padding-top:5px;padding-bottom:5px}.comment-product-comments-delete-form .form-actions .form-submit.button--primary:hover{background:#ED000E}.basket-order-info-form .form-actions .form-submit,.novaposhta-tracking-form .form-actions .form-submit{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;font-size:20px;padding:14px 30px;width:100%}.basket-order-info-form .form-actions .form-submit:hover,.novaposhta-tracking-form .form-actions .form-submit:hover{background:#FF9900}@media screen and (min-width:1200px){.basket-order-info-form .form-actions .form-submit,.novaposhta-tracking-form .form-actions .form-submit{min-height:55px}}.user-edit-profile-form{width:525px}.user-edit-profile-form .description{display:none}.user-edit-profile-form .js-password-confirm-message{display:none !important}.user-edit-profile-form .password,.user-edit-profile-form .info{margin:0 -10px}.user-edit-profile-form .password label,.user-edit-profile-form .info label{margin:0 0 15px 0px;font-weight:700}.user-edit-profile-form .password>.form-wrapper,.user-edit-profile-form .info>.form-wrapper{display:inline-block;vertical-align:top;padding:0 10px;width:100%}.user-edit-profile-form .info{position:relative;margin-bottom:30px}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap{margin:40px -10px 0}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap>.form-item{display:inline-block;vertical-align:top;padding:0 10px}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap>.form-wrapper{display:inline}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap>.form-wrapper .form-item{display:inline-block;vertical-align:top;width:100%}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap>.form-wrapper .form-item-basket-address-field-address{width:100%}.user-edit-profile-form .fieldset-wrapper{display:flex;flex-direction:column}.user-edit-profile-form .form-type-email{order:4}.user-edit-profile-form .password{margin-top:35px}.user-edit-profile-form .password div[data-drupal-selector="edit-current-pass"]{display:block}.user-edit-profile-form .password div[data-drupal-selector="edit-pass"]{display:inline;padding:0}.user-edit-profile-form .password .form-item-pass>.form-item{display:inline-block;vertical-align:top;padding:0 10px;width:100%}.user-edit-profile-form .password .form-item-pass>.form-item.form-item-pass-pass1,.user-edit-profile-form .password .form-item-pass>.form-item.form-item-pass-pass2{padding:0}.user-edit-profile-form .form-actions{margin-left:-10px;margin-right:-10px}.quickedit-field-form{width:auto}.basket-promo-form{width:100%;position:relative;margin:0}.basket-promo-form .form-actions{padding:0;position:absolute;right:0;top:0;bottom:0;z-index:5}.basket-promo-form .form-actions .form-submit{height:100%;border:none;outline:none;background:none;transition-duration:0.2s;font-size:0;width:60px;padding:0;color:#FF6B00}.basket-promo-form .form-actions .form-submit:before{font-size:19px;line-height:1;font-family:icomoon;font-weight:normal;content:""}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}.form-item-basket-delivery-value,.form-item-basket-payment{position:relative}.form-item-basket-delivery-value:before,.form-item-basket-payment:before{content:"*";width:1px;height:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#ff6b00;position:absolute;z-index:1;left:0;top:calc(50% + 17px);transform:translateY(-50%);background:#232222;padding-top:5px}.form-item-basket-delivery-value>span,.form-item-basket-payment>span{position:relative}.form-item-basket-delivery-value>span:before,.form-item-basket-payment>span:before{content:"*";width:1px;height:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#ff6b00;position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%);background:#232222;padding-top:5px}.form-item-basket-delivery-value label:after,.form-item-basket-payment label:after{display:none}div[data-drupal-selector="edit-novaposhta-fields"]>div{position:relative}div[data-drupal-selector="edit-novaposhta-fields"]>div:before{content:"*";width:1px;height:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#ff6b00;position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%);background:#232222;padding-top:5px}@media screen and (min-width:1200px){.personal-form-style .form-item{margin:0 0 15px}.form-item-basket-delivery-value,.form-item-basket-payment{position:relative}.form-item-basket-delivery-value:before,.form-item-basket-payment:before{top:calc(50% + 21px)}}.block-personal-page-title{font-size:30px;line-height:1.25;font-weight:900;text-align:center;margin-bottom:40px}@media screen and (min-width:1200px){.block-personal-page-title{margin-bottom:50px;font-size:40px;text-align:left}}@media screen and (min-width:1700px){.block-personal-page-title{font-size:60px}}.block-personal-page-title h1,.block-personal-page-title h2{font-size:1em}.block-popup-cap-exit{display:none}.magnific-popup__content .block-popup-cap-exit{display:block}.magnific-popup.magnific-cap-site{width:auto;margin:0;margin:30px auto}.region-header-middle .menu--main .menu li.menu-item--54{display:none}.page-special-mashineries .region-header-middle .menu--main .menu li.menu-item--53{display:none}.page-special-mashineries .region-header-middle .menu--main .menu li.menu-item--54{display:flex}.block-popup-cap-exit{text-align:center;font-size:20px}.block-popup-cap-exit .field--name-field-block-title{font-weight:800;font-size:24px;margin:0 0 24px;display:inline-block;vertical-align:middle;border-bottom:5px solid #FF6B00;padding:0 15px 17px}.block-popup-cap-exit .field--name-field-block-subtitle{font-size:18px;margin:0 0 10px;font-weight:700}.block-popup-cap-exit .field--name-field-block-text{font-weight:600;color:#FF6B00;margin-bottom:40px}.block-popup-cap-exit .field--name-field-block-link{display:flex;align-items:center;justify-content:center}.block-popup-cap-exit .field--name-field-block-link .field__label{display:none;font-weight:600;line-height:1.25;margin-right:30px}.block-popup-cap-exit .field--name-field-block-link a{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px}.block-popup-cap-exit .field--name-field-block-link a:hover{background:#FF9900}@media screen and (min-width:1200px){.block-popup-cap-exit .field--name-field-block-link a{min-height:55px}}.block-popup-cap-exit .field--name-field-block-link a:before{margin-right:12px;content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:11px}@media screen and (min-width:1200px){.block-popup-cap-exit .field--name-field-block-link a:before:before{margin-right:15px;font-size:14px}.block-popup-cap-exit .field--name-field-block-link a:before:hover{background:#FF9900}}.block-popup-cap-exit .field--name-field-block-link a:before{font-size:18px}.block-popup-cap-exit .field--name-field-block-image{margin:20px -25px -50px;display:flex;justify-content:center}.block-popup-cap-exit .field--name-field-block-image img{vertical-align:middle}.block-type-footer-contacts .field--name-field-block-phones{font-size:20px;font-weight:700;margin-bottom:5px}.block-type-footer-contacts .field--name-field-block-phones a{transition:all 0.4s}.block-type-footer-contacts .field--name-field-block-text{margin-bottom:5px}.block-type-footer-contacts .field--name-field-block-email{margin-bottom:5px;font-weight:700}.block-type-footer-contacts .field--name-field-block-email span{font-weight:400}.block-type-footer-contacts .field--name-field-block-email a{text-decoration:none;transition:all 0.4s}.block-type-footer-contacts .field--name-field-block-email a:hover{color:#FF6B00}.block-type-footer-contacts .field--name-field-block-address{margin-bottom:25px}.block-type-footer-contacts .field--name-field-block-address span{font-weight:700}.color-text{color:#FF6B00}.site-content{position:relative}.site-content__top{background:#232222;padding:18px 0;color:#fff}.site-content__title{margin-bottom:25px}.region-title{max-width:1920px;padding:0 25px;margin:0 auto}.region-content-top{max-width:1920px;padding:0 25px;margin:0 auto;display:flex;align-items:center}.menu--footer,.menu--catalog{display:none}.block-type-footer-socials .field--name-field-block-paragraph{display:flex;align-items:center}.block-type-footer-socials .field--name-field-block-paragraph .field__label{margin-right:10px}.block-type-footer-socials .field--name-field-block-paragraph>.field__items{display:flex}.block-type-footer-socials .field--name-field-block-paragraph>.field__items>.field__item{margin-right:3px}.block-type-footer-socials .field--name-field-block-paragraph>.field__items>.field__item:last-of-type{margin-right:0}.paragraph--type--socials{width:37px;height:37px;border-radius:2px;position:relative;transition:background-color 0.3s;display:flex;align-items:center;justify-content:center;background:#4d4d4d;box-shadow:0px 0px 30px rgba(201, 201, 201, 0.05);backface-visibility:hidden}.paragraph--type--socials::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#178DFB;transform:scale(0.3);opacity:0;transition:all 0.3s;border-radius:2px;transform-origin:left top}.paragraph--type--socials:hover::before{transform:scale(1);opacity:1}.paragraph--type--socials:hover .field--name-field-paragraph-image svg *{fill:#FF6B00 !important}.paragraph--type--socials .trigger{display:none !important}.paragraph--type--socials .field--name-field-paragraph-image{position:relative;z-index:0}.paragraph--type--socials .field--name-field-paragraph-image img,.paragraph--type--socials .field--name-field-paragraph-image svg{display:block}.paragraph--type--socials .field--name-field-paragraph-image svg *{fill:#fff !important;transition:all 0.3s}.paragraph--type--socials .field--name-field-paragraph-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;font-size:0}.paragraph--type--socials .field--name-field-paragraph-link.is-active-edit{position:absolute !important}.paragraph--type--socials .field--name-field-paragraph-link.is-active-edit::after{z-index:11 !important}.paragraph--type--socials .field--name-field-paragraph-link a{display:block;width:100%;height:100%}.site-footer{position:relative;padding:41px 0 100px;background:url("/themes/personal/images/360-footer.jpg") center / cover no-repeat;color:#fff}.site-footer:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#0F0E0E;opacity:0.75}.site-footer__first{margin-bottom:25px}.region-footer{position:relative;max-width:1920px;padding:0 25px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.region-footer-first{max-width:1920px;padding:0 25px;margin:0 auto;display:flex;justify-content:center}.block-copyrights{width:330px;margin-right:20px;flex-shrink:0}.block-copyrights .text-formatted{line-height:1.3}.block-footer-payment{flex-grow:1}.block-footer-payment .field--name-body img,.block-footer-payment .field--name-body svg{vertical-align:middle}.block-type-footer-contacts{position:relative;text-align:center;margin-bottom:25px;flex-shrink:0}.block-type-footer-contacts .content a{color:inherit;text-decoration:none;transition:color 0.3s}.block-type-footer-contacts .content a:hover{color:#FF6B00}.block-type-footer-contacts .field--name-field-logo{margin-bottom:25px}.block-type-footer-contacts .field--name-field-logo img{display:block;margin:0 auto}.block-type-footer-contacts .field--name-field-block-paragraph{display:flex;justify-content:center;margin-bottom:25px}.block-type-footer-contacts .field--name-field-block-paragraph>.field__item{margin-right:5px}.block-type-footer-contacts .field--name-field-block-paragraph>.field__item:last-child{margin:0}.block-type-footer-contacts .field--name-field-block-slogan{max-width:274px;margin:0 auto}.view-block-catalog{padding:35px 0;position:relative}.view-block-catalog.has-counter{padding-bottom:85px}.view-block-catalog .block__layout{position:relative}.view-block-catalog .block__title{font-size:35px;line-height:1.2;font-weight:700;margin-bottom:35px}.view-block-catalog .more-link{margin-top:30px}.view-block-catalog .more-link a{font-size:16px;line-height:1.2;font-weight:700;color:inherit;text-decoration:underline;transition:color 0.3s}.view-block-catalog .more-link a:hover{color:#FF6B00}.view-block-catalog .view{position:static}.block-views-block-catalog-block-5 .block__title{padding-right:90px}.block-views-block-catalog-block-2{z-index:3}@media (min-width:1200px){.block-views-block-catalog-block-2 .swiper-hand-wrapper{display:none}}.block-views-block-catalog-block-2 .swiper-desctop-navigation{display:none}.block-viewed-products .view-header,.block-viewed-products .block__title,.block-views-block-catalog-block-3 .view-header,.block-views-block-catalog-block-3 .block__title,.block-views-block-catalog-block-2 .view-header,.block-views-block-catalog-block-2 .block__title{font-size:30px;line-height:1.25;font-weight:900;text-align:center;margin-bottom:10px}@media screen and (min-width:1200px){.block-viewed-products .view-header,.block-viewed-products .block__title,.block-views-block-catalog-block-3 .view-header,.block-views-block-catalog-block-3 .block__title,.block-views-block-catalog-block-2 .view-header,.block-views-block-catalog-block-2 .block__title{margin-bottom:50px;font-size:40px;text-align:left}}@media screen and (min-width:1700px){.block-viewed-products .view-header,.block-viewed-products .block__title,.block-views-block-catalog-block-3 .view-header,.block-views-block-catalog-block-3 .block__title,.block-views-block-catalog-block-2 .view-header,.block-views-block-catalog-block-2 .block__title{font-size:60px}}.block-viewed-products .swiper-desctop-navigation{display:none}.block-views-block-catalog-block-6 .block__title{font-size:30px;line-height:1.25;font-weight:900;text-align:center;margin-bottom:20px}@media screen and (min-width:1200px){.block-views-block-catalog-block-6 .block__title{margin-bottom:50px;font-size:40px;text-align:left}}@media screen and (min-width:1700px){.block-views-block-catalog-block-6 .block__title{font-size:60px}}.node--type-product .contextual{right:-15px}.b-product__status{position:absolute;left:15px;top:15px;z-index:5;display:flex;flex-direction:column;align-items:flex-start}.b-product__status .item{font-weight:700;letter-spacing:2px;text-transform:uppercase;height:36px;font-size:15px;line-height:1.25;font-weight:700;display:inline-flex;align-items:center;color:#fff;margin-bottom:3px;width:max-content;padding:8.5px}.b-product__status .item:before{line-height:1;font-family:icomoon;font-weight:normal;margin-right:5.5px;font-size:15px}.b-product__status .item.status-top{background:#232222}.b-product__status .item.status-top:before{content:""}.b-product__status .item.status-discount{background:#f93a25}.b-product__status .item.status-discount:before{content:""}.b-product__status .item.status-novelty{background:#0DC600}.b-product__status .item.status-novelty:before{content:""}.b-product-small{margin:0 auto;background:#323030;box-shadow:0px 4px 12px #201f1f;text-align:center;padding:10px;transition:box-shadow 0.3s, transform 0.3s, border-color 0.3s;position:relative;z-index:1;height:100%;display:flex;flex-direction:column}.b-product-small .field--name-field-product-images{position:relative;margin-bottom:20px}.b-product-small .field--name-field-product-images:before{content:"";padding-bottom:93.770491803%;display:block}.b-product-small .field--name-field-product-images img{position:absolute;top:0;right:0;bottom:0;left:0;max-height:100%;margin:auto;width:auto}.b-product-small__title{flex-grow:1}.b-product-small__title a{font-size:20px;font-weight:600;background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.4s}.b-product-small__title a:hover{background-size:100% 1px}.b-product-small__title a:hover{color:#FF6B00}.b-product-small .b-price{margin:15px 0 0;display:flex;align-items:center;justify-content:center;white-space:nowrap}.b-product-small .b-price .price{font-size:24px;font-weight:700;line-height:1.25}.b-product-small .b-price .right{margin-left:8px}.b-product-small .b-price .discount{display:none}.b-product-small .b-price .old-price{color:#989797;text-decoration:line-through;font-size:14px}.b-product-small__check{margin:15px 0 0;white-space:nowrap;font-size:24px;font-weight:700;line-height:1.25}.b-product-small__buttons{margin-top:10px;display:flex;justify-content:center;align-items:center;padding:0 30px}.b-product-small__form-btn{flex-grow:1}.b-product-small__form-btn button{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px}.b-product-small__form-btn button:hover{background:#FF9900}@media screen and (min-width:1200px){.b-product-small__form-btn button{min-height:55px}}.b-product-small .basket_add_button_wrap{flex-grow:1}.b-product-small .button-one-click{display:none}.b-product-small .addto_basket_button{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;min-height:55px;font-size:20px;font-weight:600;padding:15px 25px;background:#FF6B00;color:#fff;line-height:1.25;transition:0.4s;width:100%}.b-product-small .addto_basket_button:before{margin-right:15px;content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:14px}@media screen and (min-width:1200px){.b-product-small .addto_basket_button:hover{background:#FF9900}}.b-product-small .drupal_package_like_button{margin:0 0 0 5px;width:55px;height:55px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:0;text-decoration:none}.b-product-small .drupal_package_like_button:before{line-height:1;font-family:icomoon;font-weight:normal;content:"";font-size:20px}.b-product-small .drupal_package_like_button.active{color:#FF6B00}.b-product-small .drupal_package_like_button.active:before{content:""}.b-product-small .warehous-btn{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF9900;padding:10px 25px;font-size:12px;padding:10px}.b-product-small .warehous-btn:hover{background:#FF6B00}@media screen and (min-width:1200px){.b-product-small .warehous-btn{min-height:55px}}.b-product-small .qty-wrap{text-align:center;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#FF974C;margin-bottom:10px}.b-product-small .qty-wrap.off-stock{color:#ED000E}.view-catalog .view-content{margin:0 -15px -30px;display:flex;flex-wrap:wrap;font-size:0}.view-catalog .view-content.view-content--mobile-slider{display:block}.view-catalog .view-content.view-content--mobile-slider .swiper-container{overflow:visible;min-width:0}.view-catalog .b-product-small__counter{display:none}.view-catalog .views-row{display:inline-block;vertical-align:top;width:100%;padding:0 15px;margin-bottom:30px;height:auto}.view-catalog .views-row.has-counter{padding-bottom:60px}.view-catalog .node,.view-catalog .node__content{height:100%}.view-catalog.view-display-id-page_1{position:relative}.view-catalog.view-display-id-page_1 .view-header{display:none}.view-catalog.view-display-id-page_1 .count_views_catalog{position:absolute;width:270px;right:100%;margin-right:30px;top:-30px}.view-catalog.view-display-id-page_1 .catalog_sort_wrap{margin-bottom:20px}.view-catalog.view-display-id-page_4 .view-empty span{display:block;font-size:24px;font-weight:700}.view-empty{font-size:18px;padding:15px;text-align:center}.basket_button_params_form{position:relative;width:auto}.basket_button_params_form .fieldset-legend{font-size:16px;font-weight:600;margin-bottom:10px;display:block}.basket_button_params_form div[data-drupal-selector="edit-params-colors"]{margin:0 0 3px}.basket_button_params_form .form-radios{margin-left:-4px}.basket_button_params_form .form-radios .form-item{display:inline-block;margin:5px}.basket_button_params_form .form-radios .form-item input:checked+label{font-size:16px;margin-right:10px}.basket_button_params_form .form-radios .form-item input:checked+label .color::after{opacity:1;transform:scale(1)}.basket_button_params_form .form-radios .form-item label{padding:0;margin:0;display:flex;align-items:center;font-size:0}.basket_button_params_form .form-radios .form-item label::before,.basket_button_params_form .form-radios .form-item label::after{content:none}.basket_button_params_form .form-radios .form-item label .color{font-size:0;width:31px;height:31px;background:#fff;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.09);border-radius:5px;position:relative;margin:4px;margin-right:9px}.basket_button_params_form .form-radios .form-item label .color::before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:4px solid #fff;border-radius:5px}.basket_button_params_form .form-radios .form-item label .color::after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;background:#f0f0f0 url("/themes/personal/images/icons/check-green.svg") no-repeat center center;transform:scale(0.5);border-radius:50%;background-size:10px;opacity:0;transition:all 0.3s}.block-node-delivery{margin-top:20px}.block-node-delivery p{margin-bottom:1px;background:#FF6B00;color:#fff;cursor:pointer;position:relative;padding:18px 60px 18px 20px}.block-node-delivery p:after{line-height:1;font-family:icomoon;font-weight:normal;position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;content:"";font-size:12px;width:60px;transition-duration:0.2s}.block-node-delivery p.is-active:after{transform:rotate(-180deg)}.block-node-delivery p.is-active+ul{display:block}.block-node-delivery ul{margin:20px 0 20px 20px;display:none}.block-node-delivery ul:last-child{margin-bottom:0}.block-node-delivery ul li{padding-left:20px;margin-bottom:5px}.block-node-delivery ul li:last-of-type{margin-bottom:0}.block-node-delivery ul li::before{content:"";width:10px;height:1px;background:currentColor;position:absolute;top:0.75em;border-radius:0}.block-share{padding:30px 0}.block-share .block__layout{display:flex;align-items:center}.block-share .block__title{font-size:14px;font-weight:700;margin-right:14px}.block-share .at-share-btn-elements{display:flex}.block-share .at-share-btn{width:37px;height:37px;padding:0 !important;display:flex !important;align-items:center;justify-content:center;margin:2px !important;border-radius:2px !important}.block-share .at-share-btn:focus,.block-share .at-share-btn:hover{transform:none !important}.read-more{font-size:16px;font-weight:700;position:relative;display:inline-block;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;text-decoration:underline;transition:color 0.3s}.read-more:hover{color:#FF9900}.read-more.is-open{margin-top:20px}.read-more.is-open::after{content:""}.read-more::after{content:"";font-size:10px;line-height:1;font-family:"icomoon";position:absolute;left:100%;padding-left:5px;top:50%;margin-top:-3px;color:#FF6B00}.block-personal-header .trigger,.block-catalog-menu .trigger{display:none !important}.b-cMenu{display:none;padding-bottom:20px}.b-cMenu__left{padding:10px 0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.2)}.b-cMenu__left::-webkit-scrollbar{width:6px;height:6px}.b-cMenu__left::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.b-cMenu__left::-webkit-scrollbar-thumb{background:#FF6B00}.b-cMenu__dropdown{display:none}.b-cMenu__back{display:none}.b-cMenu__promotions{display:none}.b-cMenu.is-touch-device .b-cMenu__item.has-childs.is-open{background:rgba(35, 34, 34, 0.8)}.b-cMenu.is-touch-device .b-cMenu__item.has-childs.is-open>.b-cMenu__link-wrapper a{transition:none !important;color:#FF6B00;font-weight:900;font-size:16px;background:#0F0E0E}.b-cMenu.is-touch-device .b-cMenu__item.has-childs.is-open .b-cMenu__dropdown{display:block;padding:10px 0}.b-cMenu__link-wrapper{position:relative}.b-cMenu__link{display:block;font-size:14px;text-align:center;line-height:1.25;font-weight:700;display:block;padding:12px 20px;text-decoration:none;display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;transition:color 0.3s;position:relative;z-index:1}.b-cMenu__link:hover{color:#fff}.b-cMenu__link:hover::before{transform:scaleX(1)}.b-cMenu__btn{color:inherit;text-decoration:none;font-size:18px;font-weight:700;color:#fff;min-height:70px;display:flex;align-items:center;justify-content:center;padding:5px 20px;text-align:center;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;transition:background-color 0.3s;position:relative;z-index:1}.b-cMenu__wrapper{position:relative;z-index:30}.b-cMenu__wrapper.is-open .b-cMenu{display:block}.b-cMenu__wrapper.is-ready:hover .b-cMenu{transform:translateY(0);opacity:1;visibility:visible}.b-dMenu{flex-grow:1;font-size:14px}.b-dMenu__link{font-weight:600;line-height:1.2;padding:8px 20px;display:flex;justify-content:center;text-align:center;color:inherit;text-decoration:none;transition:color 0.3s}.b-dMenu__link:hover{color:#FF6B00}.b-dMenu__childs{font-size:12px;display:flex;flex-direction:column;align-items:center}.b-dMenu__child{padding-left:10px;margin:10px 0;position:relative}.b-dMenu__child::before{content:"";width:4px;height:4px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-2px;background:#FF9900}.b-dMenu__child a{color:inherit;text-decoration:none;transition:all 0.3s;display:inline;position:relative}.b-dMenu__child a::before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s}.b-dMenu__child a:hover{color:#FF9900}.b-dMenu__child a:hover::before{transform:scaleX(1)}.b-pMenu{margin-bottom:20px}.b-pMenu__item.is-active>.b-pMenu__list{display:block}.b-pMenu__item.level-0>.b-pMenu__link-wrapper{position:relative}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .arrow{user-select:none;position:absolute;width:50px;height:50px;top:0;right:0;cursor:pointer}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .arrow:before{position:absolute;content:"";left:0;right:0;bottom:0;top:0;font-family:"icomoon";color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center;transition:all 0.3s}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .arrow.is-active::before{transform:rotate(90deg)}.b-pMenu__item.level-0>.b-pMenu__link-wrapper>.b-pMenu__link{background:#FF6B00;display:block;text-decoration:none;color:#fff;padding:13px;font-weight:600;font-size:16px;margin-bottom:1px}.b-pMenu__item:not(.level-0).is-active>.b-pMenu__link-wrapper a{color:#FF6B00;font-weight:700}.b-pMenu__item:not(.level-0) .b-pMenu__link{text-decoration:none;text-decoration:none;transition:all 0.5s;display:block;padding:0 0 0 32px;position:relative}.b-pMenu__item:not(.level-0) .b-pMenu__link::before{content:"";left:5px;width:14px;height:2px;background:#FF6B00;position:absolute;top:0.75em;margin-top:-1px}.b-pMenu__item:not(.level-0) .b-pMenu__link:hover{color:#FF6B00}.b-pMenu__list{display:none;padding:15px;margin-top:-5px}.b-pMenu__list.level-0{display:block;padding:0;margin:0}.b-pMenu__list.level-1{margin-top:0}.b-pMenu__list.level-2 .b-pMenu__link{font-size:14px}.menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(22, 22, 22, 0.6);pointer-events:none;opacity:0;visibility:hidden;transition:all 0.4s}.menu-overlay.is-visible{opacity:1;visibility:visible}.mobile-buttons-wrapper{display:flex;justify-content:center;margin-bottom:10px}.filter-btn{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;font-weight:700;line-height:1.25;background:#FF6B00;padding:15px 25px;width:100%}.filter-btn:after{line-height:1;font-family:icomoon;font-weight:normal;content:"";margin-left:8px}.mfp-content .b-cMenu{visibility:visible;opacity:1;position:static}.mobile-apply-filter{position:fixed;bottom:0;left:0;right:0;height:70px;z-index:2000;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#FF6B00;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.mfp-bg-filter .mfp-close{top:0;left:0;width:100%;height:50px;font-size:0}.mfp-bg-filter .mfp-container{padding:0}.mfp-bg-filter .region-sidebar-left{padding:65px 25px 30px;margin-bottom:60px;background:#232222}.mfp-bg-filter .region-sidebar-left .magnific-popup__title{position:absolute;height:50px;top:0;left:0;width:100%;background:#323030;display:flex;align-items:center;justify-content:center;font-weight:600;padding:10px 25px;cursor:pointer}.mfp-bg-filter .region-sidebar-left .magnific-popup__title:after{line-height:1;font-family:icomoon;font-weight:normal;font-size:12px;content:"";margin-left:10px;width:12px;height:12px}.mfp-bg-filter .b-pMenu__list{background:#323030;color:#fff}.mfp-bg-filter .b-pMenu__item.level-0>.b-pMenu__link-wrapper>.b-pMenu__link{height:80px;display:flex;align-items:center;justify-content:center;font-weight:700;padding:10px 60px 10px 20px;text-align:center}.mfp-bg-filter .b-pMenu__item.level-0>.b-pMenu__link-wrapper .arrow{width:60px;height:80px}.mfp-bg-filter .b-pMenu__item.level-0>.b-pMenu__link-wrapper .arrow:before{font-size:14px}#views-exposed-form-catalog-page-1{width:auto}#views-exposed-form-catalog-page-1 .f_title{display:none}#views-exposed-form-catalog-page-1 .form--inline .form-checkboxes{margin-bottom:20px}#views-exposed-form-catalog-page-1 .form--inline>.form-checkboxes{display:flex;align-items:center}#views-exposed-form-catalog-page-1 .form--inline>.form-checkboxes .form-item{margin:0 30px 0 0}#views-exposed-form-catalog-page-1 .form--inline>.form-checkboxes .form-item:last-child{margin:0}#views-exposed-form-catalog-page-1 .form--inline>.form-item{margin:0 0 10px}#views-exposed-form-catalog-page-1 .form--inline>.form-item:last-child{margin:0}#views-exposed-form-catalog-page-1 .form-item-price{display:flex;align-items:center;position:relative;padding:15px 0}#views-exposed-form-catalog-page-1 .form-item-price label{flex:0 0 90px;font-weight:700}#views-exposed-form-catalog-page-1 .form-item-price .form-item{margin:16px 0 0}#views-exposed-form-catalog-page-1 .form-item-price .arrow{display:none}#views-exposed-form-catalog-page-1 .form-item-price .form-item-price-max{margin-left:auto}#views-exposed-form-catalog-page-1 .form-item-price input{width:59px;height:41px;text-align:center;padding:0 3px;box-shadow:none;color:#fff}#views-exposed-form-catalog-page-1 .form-item-price .ui-slider{position:absolute;left:90px;right:0;top:0}#views-exposed-form-catalog-page-1 details{border:none;padding:12px 15px;margin:0 0 10px;background:#323030}#views-exposed-form-catalog-page-1 details summary{padding:8px 10px;padding-right:45px;margin:-8px -10px;outline:none;position:relative;font-size:18px;font-weight:700;color:#fff;cursor:pointer}#views-exposed-form-catalog-page-1 details summary:after{position:absolute;right:5px;top:50%;margin-top:-7px;color:#FF6B00;line-height:1;font-family:icomoon;font-weight:normal;content:""}#views-exposed-form-catalog-page-1 details summary[aria-expanded="true"]:after{content:""}#views-exposed-form-catalog-page-1 details .details-wrapper{margin-top:8px;padding:0}#views-exposed-form-catalog-page-1 details .form-item{margin:0 0 3px}#views-exposed-form-catalog-page-1 details .form-item label{position:relative;display:flex;margin-bottom:8px}#views-exposed-form-catalog-page-1 details .form-item .count{color:#989797;margin:0 0 0 auto;flex-shrink:0;font-weight:700;padding:0 0 0 10px;line-height:1.25}#views-exposed-form-catalog-page-1 .filter-more{padding:5.5px 15px;margin-top:10px;text-decoration:underline;color:#fff;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;transition:color 0.3s;background:#FF6B00;font-size:0.8em;display:inline-block;vertical-align:middle;text-decoration:none}#views-exposed-form-catalog-page-1 .filter-more:hover{background:#FF9900}#views-exposed-form-catalog-page-1 .filter-more:after{content:"";line-height:1;font-family:icomoon;font-weight:normal;display:inline-block;vertical-align:middle;margin:0 0 0 12px;font-size:0.75em}.block-catalog-filter{width:auto}.basket_item_count{width:115px;height:50px;border:1px solid #323030;display:inline-flex}.basket_item_count .arrow{width:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:0;color:#FF6B00;text-decoration:none;transition:color 0.3s}.basket_item_count .arrow:hover{color:#FF6B00}.basket_item_count .arrow::before{font-family:"icomoon";font-size:12px}.basket_item_count .arrow.min::before{content:""}.basket_item_count .arrow.plus::before{content:""}.basket_item_count .count_input{border:none;min-height:0;padding:0;height:100%;background:transparent;-moz-appearance:textfield;flex-grow:1;text-align:center;font-size:18px;font-weight:700;width:32px;color:#fff}.block-views-block-map-block-1 .view{position:relative}.block-views-block-map-block-1 .shop-list{position:absolute;left:0;top:0;max-height:100%;z-index:10;width:500px;background:#fff;box-shadow:0px 4px 30px rgba(0, 0, 0, 0.15);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.2)}.block-views-block-map-block-1 .shop-list::-webkit-scrollbar{width:6px;height:6px}.block-views-block-map-block-1 .shop-list::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.block-views-block-map-block-1 .shop-list::-webkit-scrollbar-thumb{background:#FF6B00}.block-views-block-map-block-1 .shop-list__title{font-size:25px;font-weight:700;padding:25px 20px;border-bottom:1px solid #e2e2e2}.block-views-block-map-block-1 .shop-list .shop-item{padding:10px 40px;border-bottom:1px solid #e2e2e2;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.block-views-block-map-block-1 .shop-list .shop-item:hover .shop-item__title{color:#FF9900}.block-views-block-map-block-1 .shop-list .shop-item:last-of-type{border:none}.block-views-block-map-block-1 .shop-list .shop-item__title{font-size:18px;line-height:1.2;font-weight:700;position:relative;transition:color 0.3s}.block-views-block-map-block-1 .shop-list .shop-item__title::before{content:"";font-family:"icomoon";color:#FF9900;margin-right:5px;font-weight:400;position:absolute;right:100%;top:1px;font-size:16px}.block-views-block-map-block-1 .shop-list .shop-item__content{display:flex;margin-top:8px}.block-views-block-map-block-1 .shop-list .shop-item__left,.block-views-block-map-block-1 .shop-list .shop-item__right{width:50%}.block-views-block-map-block-1 .shop-list .shop-item__phones ul{list-style:none;margin:0;padding:0}.block-views-block-map-block-1 .shop-list .shop-item__phones ul li{margin:0;padding:0}.block-views-block-map-block-1 .shop-list .shop-item__phones a{color:inherit;text-decoration:none}.block-views-block-map-block-1 .shop-list .shop-item__phones a span{font-weight:700}.block-views-block-map-block-1 .geolocation-map-wrapper{width:100vw;position:relative;left:50%;margin-left:-50vw}.gm-style .gm-style-iw-d{overflow:auto !important}.gm-style .gm-style-iw-c{padding:10px !important;border-radius:5px !important;background:#fff;box-shadow:none !important;font-size:16px;font-weight:600;text-align:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif}.gm-style .gm-style-iw-c>button{transition:all 0.3s;width:11px !important;height:11px !important;border-radius:50%;background:#FF6B00 !important;display:flex;align-items:center;justify-content:center;right:0 !important;top:0 !important}.gm-style .gm-style-iw-c>button:hover{background:#ED000E !important}.gm-style .gm-style-iw-c>button img{display:none !important}.gm-style .gm-style-iw-d>div{display:flex;align-items:center}.gm-style .gm-style-iw-d>div .views-field-body{font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;font-size:14px;line-height:1.4}.gm-style .gm-style-iw-t::after{display:none}.view-promotions.view-display-id-page_1,.view-promotions.view-display-id-block_1{position:relative}.view-promotions.view-display-id-page_1 .view-header,.view-promotions.view-display-id-block_1 .view-header{margin-bottom:10px}.view-promotions.view-display-id-page_1 .product-count,.view-promotions.view-display-id-block_1 .product-count{position:absolute;left:0;top:-40px}.view-promotions.view-display-id-page_1 .view-content,.view-promotions.view-display-id-block_1 .view-content{margin:0 -10px -20px;font-size:0}.view-promotions.view-display-id-page_1 .view-content>*,.view-promotions.view-display-id-block_1 .view-content>*{font-size:14px}@media (min-width:1200px){.view-promotions.view-display-id-page_1 .view-content,.view-promotions.view-display-id-block_1 .view-content{margin:0 -15px -30px}}.view-promotions.view-display-id-page_1 .views-row,.view-promotions.view-display-id-block_1 .views-row{width:100%;display:inline-block;vertical-align:top;padding:0 10px 20px}@media (min-width:480px){.view-promotions.view-display-id-page_1 .views-row,.view-promotions.view-display-id-block_1 .views-row{width:50%}}@media (min-width:768px){.view-promotions.view-display-id-page_1 .views-row,.view-promotions.view-display-id-block_1 .views-row{width:33.333%}}@media (min-width:1200px){.view-promotions.view-display-id-page_1 .views-row,.view-promotions.view-display-id-block_1 .views-row{padding:0 15px 30px;width:25%}}.view-promotions.view-display-id-page_1 .view-filters,.view-promotions.view-display-id-block_1 .view-filters{display:none}.view-promotions #views-exposed-form-promotions-page-1{width:auto;margin-bottom:25px}.view-promotions #views-exposed-form-promotions-page-1 select{background-color:#323030}.view-promotions #views-exposed-form-promotions-page-1 select:hover{border-color:#FF6B00}.view-promotions #views-exposed-form-promotions-page-1 .form--inline{display:flex;flex-direction:column}.view-promotions #views-exposed-form-promotions-page-1 .form--inline>.form-item{margin:0 0 5px}.view-promotions #views-exposed-form-promotions-page-1 .form--inline>.form-item>label{display:none}.b-counter{color:#fff;padding:10px;background:#FF6B00;border:1px solid #e2e2e2;box-shadow:0px 0px 30px rgba(83, 83, 83, 0.06);display:flex;align-items:center;justify-content:center}.b-counter__list{display:flex}.b-counter .bullets::after{content:":"}.b-counter__item{width:37px;text-align:center}.b-counter__item .number{font-size:20px;line-height:1.2}.b-counter__item .text{font-size:13px;line-height:1.2;opacity:0.75}.b-promotion-small{position:relative}.b-promotion-small:hover .field--name-title{color:#FF6B00}.b-promotion-small .field--name-field-promotion-image{margin-bottom:20px;overflow:hidden;box-shadow:0px 0px 30px rgba(83, 83, 83, 0.06)}.b-promotion-small .field--name-field-promotion-image img{display:block;margin:0 auto;width:100%;height:100%;object-fit:cover}.b-promotion-small .field--name-title{font-size:18px;line-height:1.2;font-weight:700;transition:color 0.3s}.b-promotion-small .entity-link{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;z-index:5}.b-promotion-small .b-counter{position:absolute;left:0;top:0;background:#FF6B00;box-shadow:0px 0px 30px rgba(83, 83, 83, 0.06);border:none;color:#fff}@media (min-width:992px){.b-promotion__body{display:flex;align-items:flex-start;gap:40px}}.b-promotion__content{display:flex;flex-direction:column;gap:15px}.b-promotion__top{position:relative;overflow:hidden;margin-bottom:35px;max-width:500px}.b-promotion__top img{display:block}@media (min-width:992px){.b-promotion__top{max-width:45%;margin:unset;flex-shrink:0}}@media (min-width:1200px){.b-promotion__top{max-width:600px}}.b-promotion__title{font-size:20px;line-height:1.25;font-weight:700}.b-promotion__title h1,.b-promotion__title h2{font-size:1em}.b-promotion .field--name-field-promotion-description{line-height:1.25;font-weight:600}.b-promotion .block-share{padding:15px 0}.b-promotion .block-share .block__title{display:none}.b-promotion .field--name-field-node-link{margin-top:30px}.b-promotion .field--name-field-node-link a{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px;min-width:250px}.b-promotion .field--name-field-node-link a:hover{background:#FF9900}@media screen and (min-width:1200px){.b-promotion .field--name-field-node-link a{min-height:55px}}.b-promotion__price-group{display:flex;align-items:center;gap:8px}@media (min-width:1200px){.b-promotion__price-group{gap:12px}}.b-promotion__price{font-size:24px;font-weight:800}@media (min-width:1200px){.b-promotion__price{font-size:36px}}@media (min-width:1700px){.b-promotion__price{font-size:42px}}.b-promotion__old-price{color:#6F6E6E;text-decoration:line-through;font-size:16px;font-weight:600}@media (min-width:1200px){.b-promotion__old-price{font-size:18px}}@media (min-width:1700px){.b-promotion__old-price{font-size:20px}}.block-node-one-click{color:#333}.block-node-one-click .top{position:relative;padding-left:40px;margin-bottom:7px}.block-node-one-click .top::before{content:"";position:absolute;top:50%;left:0;margin-top:-15px;width:30px;height:30px;background:url("/themes/personal/images/icons/one-click-phone.svg") no-repeat center center}.block-node-one-click .webform-submission-form{max-width:none}.block-node-one-click .field--name-field-block-subtitle{font-size:12px;color:#a6bcc2}.b-news-small{position:relative;max-width:100%}.b-news-small:hover .b-news-small__title{color:#FF9900}.b-news-small:hover .field--name-field-news-image::before{transform:scale(1)}.b-news-small:hover .field--name-field-news-image img{transform:scale(1.2) translateX(5%)}.b-news-small .entity-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;font-size:0}.b-news-small .field--name-field-news-image{overflow:hidden;margin-bottom:5px;position:relative}.b-news-small .field--name-field-news-image::before{content:"";background:rgba(255, 153, 0, 0.3);position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;transform:scale(0);transition:all 0.5s;transform-origin:right top}.b-news-small .field--name-field-news-image img{display:block;margin:0 auto;transition:all 0.6s;width:100%}.b-news-small__date{font-size:12px;color:#fff;position:absolute;left:10px;top:10px;z-index:1;background:#0DC600;font-weight:700;padding:15px 25px}.b-news-small__title{font-size:18px;line-height:1.25;font-weight:700;transition:color 0.3s;text-align:center}.b-news-small__title span{position:relative;display:inline}.b-news-small .field--name-field-news-text{font-weight:600;line-height:1.3;margin-top:8px}.view-news .view-content{margin:0 -15px -30px;font-size:0}.view-news .view-content>*{font-size:14px}.view-news .views-row{display:inline-block;vertical-align:top;width:100%;padding:0 15px;margin-bottom:30px}.node--type-news.node--view-mode-full .node__content::after{content:"";display:table;clear:both}.node--type-news.node--view-mode-full .field--name-field-news-image{float:left;margin-bottom:10px}.block-views-block-news-block-1{padding:30px 0}.block-views-block-news-block-1 .block__title{font-size:35px;line-height:1.2;font-weight:700;margin-bottom:35px}.block-views-block-news-block-1 .block__layout{max-width:1920px;padding:0 25px;margin:0 auto}.menu--account{margin:0 0 50px}.menu--account .menu-item{margin:0 0 15px}.menu--account .menu-item:last-of-type{margin-bottom:0}.menu--account .menu-item a{display:inline-flex;padding-right:5px;align-items:center;font-weight:600;transition:color 0.3s;transition:0.2s;position:relative;text-decoration:none}.menu--account .menu-item a:after{background:#FF6B00;transition:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}.menu--account .menu-item a:hover:after{transform:scaleX(1)}.menu--account .menu-item a::before{line-height:1;font-family:icomoon;font-weight:normal;margin:0 10px 0 0;flex-shrink:0;color:#FF6B00;font-size:20px}.menu--account .menu-item a:after{height:3px;margin:0 0 -10px}.menu--account .menu-item--19 a:before{content:""}.menu--account .menu-item--20 a:before{content:""}.menu--account .menu-item--novaposhta-trackinguser a:before{content:"";font-size:17px}.menu--account .menu-item--22 a:before{content:"";font-size:22px}.menu--account .menu-item--userlogout a:before{content:""}.menu--account .menu-item a.is-active,.menu--account .menu-item.menu-item--active-trail a{padding-bottom:10px}.menu--account .menu-item a.is-active::after,.menu--account .menu-item.menu-item--active-trail a::after{transform:scaleX(1);margin-bottom:0}.novaposhta-tracking-wrapper{display:flex;flex-direction:column}.novaposhta-tracking-wrapper .form_wrap{flex-shrink:0}.novaposhta-tracking-wrapper .results_wrap{width:520px;max-width:100%;margin-top:20px}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .empty,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .empty,.novaposhta-tracking-wrapper .results_wrap .empty{font-size:18px}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .status_wrap,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .status_wrap,.novaposhta-tracking-wrapper .results_wrap .status_wrap{margin-bottom:15px}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .status_wrap .status,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .status_wrap .status,.novaposhta-tracking-wrapper .results_wrap .status_wrap .status{font-weight:700}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .status_wrap .status.is-complete::before,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .status_wrap .status.is-complete::before,.novaposhta-tracking-wrapper .results_wrap .status_wrap .status.is-complete::before{content:"";width:16px;height:16px;background:url("/themes/personal/images/icons/delivery-success.svg") no-repeat center center;margin-right:7px;vertical-align:-2px;display:inline-block}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .status_wrap .sub_status,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .status_wrap .sub_status,.novaposhta-tracking-wrapper .results_wrap .status_wrap .sub_status{font-weight:600}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap,.novaposhta-tracking-wrapper .results_wrap .route_wrap{padding-bottom:12px;border-bottom:3px solid #FF6B00;margin-bottom:20px}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .label,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .label,.novaposhta-tracking-wrapper .results_wrap .route_wrap .label{font-size:16px;font-weight:700;display:block;margin-bottom:2px}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .routes,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .routes,.novaposhta-tracking-wrapper .results_wrap .route_wrap .routes{display:flex;justify-content:space-between;align-items:flex-end}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .start,.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .end,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .start,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .end,.novaposhta-tracking-wrapper .results_wrap .route_wrap .start,.novaposhta-tracking-wrapper .results_wrap .route_wrap .end{position:relative;text-align:right}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .start::before,.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .end::before,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .start::before,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .end::before,.novaposhta-tracking-wrapper .results_wrap .route_wrap .start::before,.novaposhta-tracking-wrapper .results_wrap .route_wrap .end::before{content:"";width:19px;height:19px;border-radius:50%;background:#fff;border:6px solid #FF6B00;position:absolute;bottom:-22px}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .start::before,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .start::before,.novaposhta-tracking-wrapper .results_wrap .route_wrap .start::before{left:0}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .route_wrap .end::before,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .route_wrap .end::before,.novaposhta-tracking-wrapper .results_wrap .route_wrap .end::before{right:0}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .items .item,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .items .item,.novaposhta-tracking-wrapper .results_wrap .items .item{margin-bottom:10px}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .items .item:last-of-type,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .items .item:last-of-type,.novaposhta-tracking-wrapper .results_wrap .items .item:last-of-type{margin-bottom:0}.magnific-popup.basket_order_info #novaposhta_tracking_result_wrap .items .label,.magnific-popup.novaposhta_tracking_result #novaposhta_tracking_result_wrap .items .label,.novaposhta-tracking-wrapper .results_wrap .items .label{font-size:16px;font-weight:700;display:block;margin-bottom:5px}.view-basket.view-display-id-page_1 .pager{margin-bottom:30px}.view-basket.view-display-id-page_1 .view-empty{padding:15px 30px 31px}.view-basket.view-display-id-page_1 .view-content>table{display:block}.view-basket.view-display-id-page_1 .view-content>table>thead{display:none}.view-basket.view-display-id-page_1 .view-content>table>thead th{font-weight:400;text-align:left;font-size:16px;line-height:1.25}.view-basket.view-display-id-page_1 .view-content>table>tbody{display:block}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr){display:flex;flex-wrap:wrap;box-shadow:0px 2px 6px rgba(133, 149, 156, 0.2);margin:0 0 15px;background:#323030;font-size:14px;padding:10px 27px 0 18px;position:relative}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td{display:block;background:none;padding:0 8px 10px;min-width:50%}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td:before{content:attr(data-title);display:block;font-size:12px;font-weight:700}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-id{padding-bottom:30px}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-id .term_color{color:#fff !important}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-id:before{font-weight:inherit;display:inline}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-created:before{display:none}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-status{position:absolute;padding:20px 0 0 8px;font-weight:700;color:#0DC600 !important}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-status:before{display:none}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-status .term_color{color:#0DC600 !important}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.change_view{position:absolute;right:0;top:0;padding:0;bottom:0}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr).active_tr{box-shadow:none;background:none}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr).active_tr td.views-field-id{font-weight:700;color:#FF6B00}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr).active_tr td.views-field-id .term_color{color:#FF6B00 !important}.view-basket.view-display-id-page_1 .view-content>table>tbody tr.order_line_info_tr{display:block}.view-basket.view-display-id-page_1 .view-content>table>tbody tr.order_line_info_tr>td{display:block}.view-basket.view-display-id-page_1 table{width:100%}.view-basket.view-display-id-page_1 .toggle_view_info{height:100%;color:#FF6B00;font-size:0;display:flex;align-items:center;justify-content:center;text-decoration:none;margin-left:auto;transition:all 0.3s;width:27px}.view-basket.view-display-id-page_1 .toggle_view_info::before{content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:14px}.view-basket.view-display-id-page_1 .toggle_view_info.active::before{content:""}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap{flex-grow:1;margin:0 0 15px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap table{display:block}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap thead{display:none}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap th{padding:0 25px 3px;font-weight:normal;font-size:16px;color:#FF6B00;text-align:left;vertical-align:bottom;white-space:nowrap}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap th.th_quantity{text-align:center}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap tbody{display:block}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap tbody tr{display:flex;flex-wrap:wrap;align-items:center;box-shadow:0px 2px 6px rgba(14, 14, 14, 0.2);background:#323030;position:relative;margin:0 0 10px;padding:15px 15px 15px 110px;min-height:110px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td{display:block}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_img{position:absolute;left:15px;top:15px;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_img img{display:block;margin:0 auto;width:auto;max-height:100%}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_info{width:100%;margin:0 0 12px;font-size:12px;font-weight:700}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_info a{color:#fff !important;background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.4s}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_info a:hover{background-size:100% 1px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_info a:hover{color:#FF6B00 !important}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_info .params-item{margin:0 10px 10px 0;padding:10px 25px;background:#FF6B00;color:#fff;font-weight:600}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_sum{display:none}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td .price-old{color:#989797;text-decoration:line-through;white-space:nowrap;font-size:14px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td .price-current{font-size:18px;font-weight:700;white-space:nowrap}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_quantity{margin-left:auto;font-size:18px;font-weight:700}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap .params{margin-top:5px;display:flex;align-items:center}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap .params .color{display:block;font-size:0;width:16px;height:16px;background:#fff;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.09);border-radius:5px;position:relative;margin:4px;margin-right:9px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap .params .color::before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid #fff;border-radius:5px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap{flex-shrink:0;margin:0 0 15px;font-size:14px;line-height:1.25}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap table{margin:0 0 15px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap th{border:none;padding-left:0;padding-right:0}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap tr:nth-of-type(even) td{background:#323030}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap td{padding:5px 15px;height:50px;width:50%}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap .button-wrapper{display:flex;margin:0 -10px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap .button-wrapper a{flex:1;margin:0 10px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap .button-wrapper a.repeat_link{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap .button-wrapper a.repeat_link:hover{background:#FF9900}@media screen and (min-width:1200px){.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap .button-wrapper a.repeat_link{min-height:55px}}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap .button-wrapper .basket_traking_link{display:none}.basket_popup_view,.basket_repeat_popup{background:#232222;width:100%}.basket_popup_view .view-cart-goods.view-display-id-cart,.basket_repeat_popup .view-cart-goods.view-display-id-cart{max-height:calc(100vh - 230px);overflow-x:hidden;overflow-y:auto;padding-right:5px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.3);margin:0 -15px;background:#232222}.basket_popup_view .view-cart-goods.view-display-id-cart::-webkit-scrollbar,.basket_repeat_popup .view-cart-goods.view-display-id-cart::-webkit-scrollbar{width:6px;height:6px}.basket_popup_view .view-cart-goods.view-display-id-cart::-webkit-scrollbar-track,.basket_repeat_popup .view-cart-goods.view-display-id-cart::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.basket_popup_view .view-cart-goods.view-display-id-cart::-webkit-scrollbar-thumb,.basket_repeat_popup .view-cart-goods.view-display-id-cart::-webkit-scrollbar-thumb{background:#FF6B00}.basket_popup_view .view-cart-goods.view-display-id-cart .view-empty,.basket_repeat_popup .view-cart-goods.view-display-id-cart .view-empty{width:100%}.basket_popup_view .view-cart-goods.view-display-id-cart .view-empty~div,.basket_repeat_popup .view-cart-goods.view-display-id-cart .view-empty~div{display:none}.view-cart-goods.view-display-id-cart table{width:100%;border-collapse:separate}.view-cart-goods.view-display-id-cart table .td_img{width:66px;padding:0;vertical-align:top}.view-cart-goods.view-display-id-cart table .td_img a{width:66px;height:66px;display:flex;align-items:center;justify-content:center}.view-cart-goods.view-display-id-cart table .td_info{position:relative;padding:0 5px}.view-cart-goods.view-display-id-cart table .td_last{text-align:right;vertical-align:bottom;position:relative;min-width:70px;width:auto}.view-cart-goods.view-display-id-cart table .title{font-size:12px;font-weight:700;margin:0 0 5px 0}.view-cart-goods.view-display-id-cart table .title a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:0.2s}.view-cart-goods.view-display-id-cart table .title a:hover{background-size:100% 1px}.view-cart-goods.view-display-id-cart table .code{font-size:14px}.view-cart-goods.view-display-id-cart table .basket_item_count{width:82px;height:32px;background:#232222}.view-cart-goods.view-display-id-cart table .basket_item_count .arrow{width:24px}.view-cart-goods.view-display-id-cart table .basket_item_count .arrow:before{font-size:11px}.view-cart-goods.view-display-id-cart table .line_group{display:flex;align-items:center;padding-top:15px;position:relative}.view-cart-goods.view-display-id-cart table .line_group .price{font-size:12px;font-weight:700;padding:7px;background:#323030;white-space:nowrap;color:#fff;display:flex;align-items:center}.view-cart-goods.view-display-id-cart table .line_group .price_x{width:23px;flex-shrink:0;font-size:0;text-align:center;align-self:center;font-size:0}.view-cart-goods.view-display-id-cart table .line_group .price_x::before{content:"";font-family:"icomoon";font-size:10px;font-weight:700}.view-cart-goods.view-display-id-cart table .line_group .params{display:flex;align-items:center;font-size:12px;line-height:1.25;width:100%;position:absolute;top:0;left:0}.view-cart-goods.view-display-id-cart table .line_group .params .name{margin-right:25px}.view-cart-goods.view-display-id-cart table .line_group .params .color{font-size:0;width:25px;height:25px;background:#fff;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.09);position:relative;margin:4px;margin-right:9px}.view-cart-goods.view-display-id-cart table .line_group .params .color::before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:4px solid #323030}.view-cart-goods.view-display-id-cart table .line_group .params .color::after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;background:#f0f0f0 url("/themes/personal/images/icons/check-green.svg") no-repeat center center;transform:scale(0.5);border-radius:50%;background-size:10px;opacity:0;transition:all 0.3s}.view-cart-goods.view-display-id-cart table .delete a{width:24px;height:24px;color:#8b8a89;display:inline-flex;align-items:center;justify-content:center;font-size:0;border-radius:50%;text-decoration:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;position:absolute;right:0;top:-3px;z-index:5}.view-cart-goods.view-display-id-cart table .delete a::before{content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:10px;font-weight:700}.view-cart-goods.view-display-id-cart table .delete a:hover{background:#ED000E}.view-cart-goods.view-display-id-cart table .sum{font-size:12px;font-weight:700;margin-left:auto;align-self:center;text-align:right;padding-bottom:7px;color:#FF6B00}.view-cart-goods.view-display-id-cart .view-footer{display:flex;justify-content:flex-end;align-items:center}.view-cart-goods.view-display-id-cart .view-footer #basket_promo_form_ajax_wrap{display:none;flex-grow:1}.view-cart-goods.view-display-id-cart .bot_line{position:fixed;left:0;right:0;bottom:0;z-index:15;background:#323030;text-align:center;box-shadow:0px 0px 20px rgba(75, 85, 89, 0.1)}.view-cart-goods.view-display-id-cart .bot_line .sum_pay{padding:13px;background:#323030;display:flex;align-items:center;justify-content:center}.view-cart-goods.view-display-id-cart .bot_line .sum_pay b{margin-right:10px}.view-cart-goods.view-display-id-cart .bot_line .sum_pay span{font-weight:700;line-height:1.25}.view-cart-goods.view-display-id-cart .bot_line .buttons{display:flex;align-items:center}.view-cart-goods.view-display-id-cart .bot_line .buttons .button{width:50%;min-height:60px;position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;white-space:normal;font-weight:600;line-height:1.25;padding:10px}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-back{background:#232222}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-order{background:#FF6B00}.mfp-content--basket{height:100%}.mfp-content--basket .magnific-popup{height:100%;margin:0}.basket-pages-order .b_title{font-size:18px;line-height:1.25;font-weight:700;margin-bottom:15px}.basket-pages-order .b_message{transition:0.2s;color:#FF6B00;margin-bottom:20px;transform:translateY(20px);opacity:0}.basket-pages-order .b_message.is-show{transform:translateY(0);opacity:1}.basket-pages-order .r_wrap .view-content,.basket-pages-order .r_wrap .view-header{display:none}.basket-pages-order .node-basket-order-form{margin:0 -15px;width:auto;max-width:none}.basket-pages-order .node-basket-order-form div[data-drupal-messages]{display:block}.basket-pages-order .node-basket-order-form>div{padding-left:15px;padding-right:15px}.basket-pages-order .node-basket-order-form #payment_ajax_wrap{margin-top:30px}.basket-pages-order .node-basket-order-form #payment_ajax_wrap label{margin-bottom:15px}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap{width:100%;margin:30px 0 0;padding-left:0;padding-right:0}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap label:first-child{margin-bottom:15px}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap>div{padding-left:15px;padding-right:15px}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-basket-address-field"]{display:block}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-justin-fields"],.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-novaposhta-fields"]{margin:0;display:inline}.basket-pages-order .node-basket-order-form .form-actions{margin-top:30px}.view-cart-goods.view-display-id-block_1{position:relative;max-width:100%}.view-cart-goods.view-display-id-block_1 .total_count{color:#a0a0a0;font-weight:700;position:absolute;right:0;top:5px}.view-cart-goods.view-display-id-block_1 .view-content{margin-top:25px}.view-cart-goods.view-display-id-block_1 .view-content table{width:100%}.view-cart-goods.view-display-id-block_1 .view-content table tr{background:#323030;margin-bottom:5px;padding:10px;display:block;position:relative}.view-cart-goods.view-display-id-block_1 .view-content table .td_img{width:130px}.view-cart-goods.view-display-id-block_1 .view-content table .td_img a{width:130px;height:130px;display:flex;align-items:center;justify-content:center}.view-cart-goods.view-display-id-block_1 .view-content table .td_info{position:relative;padding:0 10px}.view-cart-goods.view-display-id-block_1 .view-content table .title{font-size:1rem;line-height:1.25;font-weight:600;transition:color 0.3s}.view-cart-goods.view-display-id-block_1 .view-content table .title:hover{color:#FF6B00}.view-cart-goods.view-display-id-block_1 .view-content table .title a{color:inherit;text-decoration:none}.view-cart-goods.view-display-id-block_1 .view-content table .params{margin-top:5px;display:flex;align-items:center}.view-cart-goods.view-display-id-block_1 .view-content table .params .color{display:block;font-size:0;width:16px;height:16px;background:#fff;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.09);border-radius:5px;position:relative;margin:4px;margin-right:9px}.view-cart-goods.view-display-id-block_1 .view-content table .params .color::before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid #fff;border-radius:5px}.view-cart-goods.view-display-id-block_1 .view-content table .all_wrap{position:absolute;left:30px;bottom:15px;right:0;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;white-space:nowrap}.view-cart-goods.view-display-id-block_1 .view-footer{margin-top:15px;text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}.view-cart-goods.view-display-id-block_1 .view-footer .line{display:none}.view-cart-goods.view-display-id-block_1 .view-footer #basket_promo_form_ajax_wrap{width:100%}.view-cart-goods.view-display-id-block_1 .view-footer .edit_link{display:inline-block;font-size:18px;font-weight:700;color:#FF6B00;transition:color 0.3s}.view-cart-goods.view-display-id-block_1 .view-footer .edit_link:hover{color:#FF9900}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line{display:flex;flex-direction:column;align-items:center;margin-top:25px;width:100%}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .sum_pay{margin-bottom:5px}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .sum_pay.sum_pay--discount{display:flex;align-items:center}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .sum_pay.sum_pay--discount:after{margin-left:5px;width:22px;height:20px;content:"";background:url("/themes/personal/images/icons/discount.svg") center / contain no-repeat}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .label{text-align:right}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .value{line-height:1.25;font-weight:700;padding-left:5px;text-align:left}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .sum_pay--total{margin-top:15px;display:inline-flex;align-items:center;justify-content:center;width:100%;position:relative;z-index:1;padding:12.5px 25px;min-height:55px}.view-cart-goods.view-display-id-block_1 .buttons{margin-top:15px}.view-cart-goods.view-display-id-block_1 .button-back{line-height:1.25;font-weight:700;position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#FF6B00}.view-cart-goods.view-display-id-block_1 .button-back:before{margin-right:10px;line-height:1;font-family:icomoon;font-weight:normal;content:""}.basket_views_cart_empty{text-align:center;font-size:20px;padding-top:30px}.basket_views_cart_empty::before{content:"";font-family:"icomoon";font-size:90px;line-height:1;display:block;margin:0 auto 15px;color:#FF6B00}.basket_views_cart_empty a{color:#FF6B00;transition:color 0.3s}.basket_views_cart_empty a:hover{color:#FF9900}.tooltip{display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-left:5px;border-radius:50%;font-size:0;line-height:1;color:#ff9900;cursor:pointer;vertical-align:-2px}.tooltip::before{content:"";font-family:"icomoon";font-size:14px;font-weight:400}.basket_add_popup_params .basket_button_params_form{margin-bottom:15px}.basket_add_popup_params .basket_button_params_form .form-radios .form-item{display:block}.basket_add_popup_params .basket_button_params_form .form-radios .form-item label{font-size:16px}.basket_add_popup_params .basket-add-btn{width:100%}.basket_add_popup_params .addto_basket_button{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;min-height:55px;font-size:20px;font-weight:600;padding:15px 25px;background:#FF6B00;color:#fff;line-height:1.25;transition:0.4s;flex-grow:1;width:100%}.basket_add_popup_params .addto_basket_button:before{margin-right:15px;content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:14px}@media screen and (min-width:1200px){.basket_add_popup_params .addto_basket_button:hover{background:#FF9900}}.basket_add_popup_params .product-avail{display:none}.basket_add_popup_params .button-one-click{display:none}.mobile-contacts{display:none}.mfp-wrap{-webkit-overflow-scrolling:touch}.page-front .block-drupal-seo-block{margin-bottom:30px}.page-front .block-drupal-seo-block .block__layout{max-width:1920px;padding:0 25px;margin:0 auto;position:relative}.block-drupal-seo-block{margin-top:30px;padding:20px 0}.block-drupal-seo-block .block__title{font-size:28px;font-weight:700;margin-bottom:30px}.block-drupal-seo-block .content{font-size:16px;position:relative;padding-right:60px}.block-drupal-seo-block .read-more{position:absolute;right:0;bottom:0;width:46px;height:46px;border-radius:50%;background:#FF6B00;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;transition:background-color 0.3s;line-height:1;font-size:0;text-decoration:none}.block-drupal-seo-block .read-more:hover{background:#e66000}.block-drupal-seo-block .read-more::after{content:"";font-size:18px;font-weight:400;color:#fff;font-family:"icomoon";position:static;margin:0;padding:0}.block-drupal-seo-block .read-more.is-open::after{content:""}form.drupal-seo-settings{width:auto}.basket-pages-finish{font-size:20px}.scroll-top{width:40px;height:40px;position:fixed;z-index:50;bottom:100px;right:15px;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(30px);transition:transform 0.3s, opacity 0.3s;box-shadow:0px 4px 30px rgba(22, 54, 129, 0.3);border-radius:2px;color:#fff;background:#FF6B00;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;box-shadow:0px 4px 30px rgba(62, 0, 67, 0.15)}.scroll-top:hover{box-shadow:0px 4px 30px rgba(62, 0, 67, 0.3)}.scroll-top::before{content:"";font-family:"icomoon";font-size:16px}.scroll-top.is-sticky{position:absolute;bottom:auto;top:-30px}.scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.form-type-ulogin-widget{margin-top:20px !important;text-align:center}.form-type-ulogin-widget label{margin-bottom:5px;display:block}#ulogin{cursor:default}#ulogin>div{display:inline-block;vertical-align:top;width:37px !important;height:37px !important;margin:0 !important;margin-right:10px !important;background-color:rgba(0, 0, 0, 0.8);background-repeat:no-repeat;background-position:center center;box-shadow:0px 0px 30px rgba(201, 201, 201, 0.05);border-radius:2px;font-size:0;opacity:1 !important;cursor:pointer;transition:all 0.3s}#ulogin>div:last-of-type{margin-right:0 !important}#ulogin .ulogin-icon-facebook{background-image:url("/themes/personal/images/facebook.svg")}#ulogin .ulogin-icon-facebook:hover{background-color:#264acd}#ulogin .ulogin-icon-google{background-image:url("/themes/personal/images/google.svg")}#ulogin .ulogin-icon-google:hover{background-color:#e44134}#ulogin-user-identity table{width:100%;text-align:left}#ulogin-user-identity table a{color:inherit;transition:color 0.3s}#ulogin-user-identity table a:hover{color:#FF6B00}#ulogin-user-identity table th{text-align:left;padding:5px 10px}#ulogin-user-identity table th:first-of-type{width:300px}#ulogin-user-identity table th:last-of-type,#ulogin-user-identity table td:last-of-type{text-align:right}#ulogin-user-identity table th:first-of-type,#ulogin-user-identity table td:first-of-type{text-align:left}#ulogin-user-identity table td{padding:5px 10px}.basket-login{display:flex;margin-bottom:25px}.basket-login__link{font-size:18px;font-weight:700;color:#FF6B00;text-decoration:underline;cursor:pointer;display:none;user-select:none}.basket-login__link.is-active{display:block}.l_wrap.is-login .user-login-form{display:block}.l_wrap.is-login #basket_node_basket_order_form_ajax_wrap{display:none}.l_wrap .user-login-form{width:auto;display:none;font-size:0}.l_wrap .user-login-form>*{font-size:14px}.l_wrap .user-login-form .form-item-name{display:inline-block;width:100%;margin-bottom:15px}.l_wrap .user-login-form .form-item-pass{display:inline-block;width:100%;margin-bottom:15px}.l_wrap .user-login-form .form-info{display:none !important}.l_wrap .user-login-form .form-forgot{display:none !important}.l_wrap .user-login-form .form-actions{display:block;text-align:center;min-width:185px;margin-top:0}.l_wrap .user-login-form .form-item-ulogin{display:inline-block;vertical-align:top;margin:0 !important;margin-left:20px !important;text-align:left;transform:translateY(-3px)}.b-basket-finish{text-align:left}.b-basket-finish__title{font-size:25px;font-weight:700;margin-bottom:10px}.b-basket-finish a{color:#FF6B00;transition:color 0.3s}.b-basket-finish a:hover{color:#FF9900}.b-basket-finish__top{font-size:18px;line-height:1.2;font-weight:700}.b-basket-finish__top a{display:inline-block;white-space:nowrap}.b-basket-finish__top p{margin-bottom:15px}.b-basket-finish__header{margin-top:45px;display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #e2e2e2;margin-bottom:10px}.b-basket-finish__number{font-size:20px;font-weight:700}.b-basket-finish__table{font-size:16px}.b-basket-finish__table .color{box-shadow:0 0 10px rgba(0, 0, 0, 0.3) !important}.b-basket-finish__table th{color:#a0a0a0}.b-basket-finish__count{font-size:14px;font-weight:700;color:#a0a0a0}.b-basket-finish__summ{font-size:16px;margin-top:25px}.b-basket-finish__summ table{width:100%;text-align:right}.b-basket-finish__summ table td{padding:5px 0}.b-basket-finish__summ table td:first-of-type{font-size:18px;width:100%}.b-basket-finish__summ table td:last-of-type{font-weight:700;white-space:nowrap;padding-left:15px}.b-basket-finish .basket_lk_goods_table_wrap .table_wrap{width:100% !important;float:none !important}.b-basket-finish .basket_lk_goods_table_wrap .table_wrap table{width:100%}.b-basket-finish .basket_lk_goods_table_wrap .info_wrap{display:none !important}.b-basket-finish__bottom{margin-top:30px}.b-basket-finish__bottom table{text-align:left;font-size:16px;width:100%}.b-basket-finish__bottom table td{vertical-align:top;padding:25px 0;border-top:1px solid #e2e2e2}.b-basket-finish__bottom table td:first-of-type{font-size:20px;font-weight:700;width:200px;padding-top:21px}.b-basket-finish__bottom table .address{margin-top:5px}.b-basket-finish__bottom table .address::before{content:"";display:inline-block;width:20px;height:22px;vertical-align:-5px;background:url("/themes/personal/images/icons/delivery-icon.svg") no-repeat center center;margin-right:7px}.b-basket-finish__table table,.b-basket-finish__summ table,.b-basket-finish__bottom table{text-align:left;display:block}.b-basket-finish__table table tbody,.b-basket-finish__table table tr,.b-basket-finish__table table td,.b-basket-finish__summ table tbody,.b-basket-finish__summ table tr,.b-basket-finish__summ table td,.b-basket-finish__bottom table tbody,.b-basket-finish__bottom table tr,.b-basket-finish__bottom table td{display:block}.b-basket-finish__table table tr,.b-basket-finish__summ table tr,.b-basket-finish__bottom table tr{margin-bottom:10px}.b-basket-finish__table table td,.b-basket-finish__summ table td,.b-basket-finish__bottom table td{padding:0 !important;border:none}.b-basket-finish__summ table td{width:auto !important;display:inline-block}.b-basket-finish__table table{text-align:center}.b-basket-finish__table table thead{display:none}.b-basket-finish__table table .params{margin-bottom:10px;justify-content:center !important}.b-basket-finish__table table br{display:none}.b-basket-finish__table table .discount_item{display:inline-block}.b-basket-finish__table table td{border:none !important;padding:0 !important;height:auto !important}.node-preview-container{background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.3)}.node-preview-container form{width:800px;display:flex;max-width:100%;align-items:flex-end;justify-content:center}.node-preview-container form select{height:40px;padding-top:0;padding-bottom:0;line-height:40px}.node-preview-container .node-preview-backlink{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px;display:block;margin-bottom:15px;height:40px;line-height:40px;margin-right:10px;padding-top:0;padding-bottom:0}.node-preview-container .node-preview-backlink:hover{background:#FF9900}@media screen and (min-width:1200px){.node-preview-container .node-preview-backlink{min-height:55px}}.basket_repeat_popup table tbody{font-size:12px}.basket_repeat_popup table tbody td{font-weight:700}.basket_repeat_popup table .td_quantity_x{width:15px;text-align:center}.basket_repeat_popup table .td_quantity{width:30px;text-align:center}.basket_repeat_popup table td.price{min-width:50px;text-align:right}.basket_repeat_popup table .td_info a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.4s}.basket_repeat_popup table .td_info a:hover{background-size:100% 1px}.basket_repeat_popup table .td_info a:hover{color:#FF6B00}.basket_repeat_popup .total_info{padding:13px;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.25}.basket_repeat_popup .total_info b{margin-right:5px}.basket_repeat_popup .checkout_link{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px;width:100%}.basket_repeat_popup .checkout_link:hover{background:#FF9900}@media screen and (min-width:1200px){.basket_repeat_popup .checkout_link{min-height:55px}}.page-node-14 .node--type-page .text-formatted,.page-node-4 .node--type-page .text-formatted{font-weight:600;font-size:16px;line-height:1.2}.page-node-14 .block-views-block-map-block-1,.page-node-4 .block-views-block-map-block-1{margin-top:60px}.page-node-9 .block-map .content__right{width:calc(100% + 100px);margin-left:-50px;margin-right:-50px}.page-node-9 .site-content{padding-top:0}.block-contacts{padding:35px 20px 35px;margin:0 -25px;background:#323030}.block-contacts .block__layout{max-width:1920px;padding:0 25px;margin:0 auto}.block-contacts .content{display:flex;flex-direction:column;align-items:center;text-align:center}.block-contacts .content__shedule-wrapper{margin-bottom:15px}.block-contacts .field--name-field-block-text{font-size:1rem}.block-contacts .field--name-field-block-phones a{font-size:20px;font-weight:800;line-height:1.25;transition:color 0.3s;text-decoration:none}.block-contacts .field--name-field-block-phones a:hover{color:#FF6B00}.block-contacts .field--name-field-block-email,.block-contacts .field--name-field-block-address{margin-bottom:15px}.block-contacts .field--name-field-block-email .field__label,.block-contacts .field--name-field-block-address .field__label{font-size:0.875rem;font-weight:400}.block-contacts .field--name-field-block-email .field__item,.block-contacts .field--name-field-block-address .field__item{font-size:1rem}.block-contacts .field--name-field-block-email .field__item span,.block-contacts .field--name-field-block-address .field__item span{line-height:1.25}.block-contacts .field--name-field-block-address .field__item span{font-weight:700}.block-contacts .field--name-field-block-email .field__item a{text-decoration:none;font-weight:700}.block-contacts .field--name-field-block-email .field__item a:hover{color:#FF6B00}.block-contacts .field--name-field-block-email .field__item a span{font-weight:400}.block-contacts .field--name-field-block-paragraph{display:flex;justify-content:center;align-items:center}.block-contacts .field--name-field-block-paragraph>.field__item{margin-right:5px}.block-contacts .field--name-field-block-paragraph>.field__item:last-child{margin:0}.block-about-company .field--name-field-paragraph>.field__item{margin-bottom:43px}.block-about-company .field--name-field-paragraph>.field__item:last-child{margin-bottom:0}.block-about-company .field--name-field-paragraph img{display:block}.block-about-company .field--name-field-paragraph-image{margin-bottom:20px}.block-about-company .field--name-field-paragraph-image img{margin:0 auto}.block-about-company .field--name-field-paragraph-text{font-size:1rem}.block-about-company .field--name-field-paragraph-text strong{font-size:1.125rem}.block-about-company .field--name-field-paragraph-text p{margin-bottom:15px}.block-about-company .field--name-field-paragraph-text p:last-child{margin:0}.block-payment-and-delivery .field--name-field-paragraph-image{margin-bottom:15px}.block-payment-and-delivery .field--name-field-paragraph-image img{display:block;margin:0 auto}.block-payment-and-delivery .color-text{font-weight:700;line-height:1.25}.block-payment-and-delivery .text-formatted{font-size:1rem}.block-payment-and-delivery .text-formatted p{margin-bottom:15px}.block-payment-and-delivery .text-formatted h3{font-size:20px;font-weight:700;line-height:1.25;margin-bottom:20px}.block-payment-and-delivery .field--name-field-block-paragraph>.field__item{margin-bottom:15px}.block-payment-and-delivery .field--name-field-block-paragraph>.field__item:last-of-type{margin-bottom:0}.block-payment-and-delivery .field--name-field-paragraph-paragraph{margin:0 -6px 15px -6px;display:flex;align-items:center}.block-payment-and-delivery .field--name-field-paragraph-paragraph>.field__item{display:inline-block;vertical-align:top;padding:0 6px}.block-payment-and-delivery .field--name-field-paragraph-paragraph .paragraph--type--image-link{position:relative;padding:5px 10px;display:flex;align-items:center;justify-content:center;height:70px;background:#fffdfd;border:1px solid #e2e2e2;box-shadow:0px 0px 30px rgba(83, 83, 83, 0.15);border-radius:2px;margin:0}.block-payment-and-delivery .field--name-field-paragraph-paragraph .paragraph--type--image-link::before{content:"";height:5px;background:#FF6B00;position:absolute;top:100%;left:0;right:0;margin-top:3px;transform:scaleX(0);transform-origin:left center;transition:all 0.3s;border-radius:5px}.block-payment-and-delivery .field--name-field-paragraph-paragraph .paragraph--type--image-link:hover::before{transform:scaleX(1)}.block-payment-and-delivery .field--name-field-paragraph-paragraph .paragraph--type--image-link .field--name-field-paragraph-link a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;z-index:5}.loader{z-index:2000;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loader__inner{width:100px;height:100px;display:grid;grid-template-columns:33% 33% 33%;grid-gap:3px}.loader__inner>div{position:relative;width:100%;height:100%;background:linear-gradient(to top right, #FF6B00, #FF9900);border-radius:2px;transform-origin:center center;animation:loader 2s infinite linear}.loader__inner>div:nth-of-type(1),.loader__inner>div:nth-of-type(5),.loader__inner>div:nth-of-type(9){animation-delay:0.4s}.loader__inner>div:nth-of-type(4),.loader__inner>div:nth-of-type(8){animation-delay:0.2s}.loader__inner>div:nth-of-type(2),.loader__inner>div:nth-of-type(6){animation-delay:0.6s}.loader__inner>div:nth-of-type(3){animation-delay:0.8s}@keyframes loader{0%{transform:scale(0)}40%{transform:scale(1)}80%{transform:scale(1)}100%{transform:scale(0)}}.container-loader{position:fixed;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:2000;display:flex;align-items:center;justify-content:center}.container-loader .pulse{height:100px;width:10px;background:rgba(255, 107, 0, 0.15);border:1px solid rgba(255, 107, 0, 0.05);vertical-align:text-bottom;animation:grow 3s ease-in-out infinite}.container-loader .pulse:nth-child(1){animation-delay:0.05s}.container-loader .pulse:nth-child(2){animation-delay:0.1s}.container-loader .pulse:nth-child(3){animation-delay:0.15s}.container-loader .pulse:nth-child(4){animation-delay:0.2s}.container-loader .pulse:nth-child(5){animation-delay:0.25s}.container-loader .pulse:nth-child(6){animation-delay:0.3s}.container-loader .pulse:nth-child(7){animation-delay:0.35s}.container-loader .pulse:nth-child(8){animation-delay:0.4s}.container-loader .pulse:nth-child(9){animation-delay:0.45s}.container-loader .pulse:nth-child(10){animation-delay:0.5s}.container-loader .pulse:nth-child(11){animation-delay:0.55s}.container-loader .pulse:nth-child(12){animation-delay:0.6s}.container-loader .pulse:nth-child(13){animation-delay:0.65s}.container-loader .pulse:nth-child(14){animation-delay:0.7s}.container-loader .pulse:nth-child(15){animation-delay:0.75s}.container-loader .pulse:nth-child(16){animation-delay:0.8s}.container-loader .pulse:nth-child(17){animation-delay:0.85s}.container-loader .pulse:nth-child(18){animation-delay:0.9s}.container-loader .pulse:nth-child(19){animation-delay:0.95s}.container-loader .pulse:nth-child(20){animation-delay:1s}@keyframes grow{0%,75%,100%{transform:scaleY(1)}60%{transform:scaleY(0.85)}20%{transform:scaleY(2);background:rgba(255, 107, 0, 0.9);border:1px solid rgba(255, 107, 0, 0.15)}}.fountainG-wrapper{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(35, 34, 34, 0.75);font-size:0;display:flex;align-items:center;justify-content:center;overflow:hidden}#fountainG{position:relative;width:234px;height:28px;margin:auto;z-index:100}.fountainG{position:absolute;top:0;background-color:rgba(255, 107, 0, 0.85);width:28px;height:28px;animation-name:bounce_fountainG;-o-animation-name:bounce_fountainG;-ms-animation-name:bounce_fountainG;-webkit-animation-name:bounce_fountainG;-moz-animation-name:bounce_fountainG;animation-duration:1s;-o-animation-duration:1s;-ms-animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(0.4);-o-transform:scale(0.4);-ms-transform:scale(0.4);-webkit-transform:scale(0.4);-moz-transform:scale(0.4);border-radius:19px;-o-border-radius:19px;-ms-border-radius:19px;-webkit-border-radius:19px;-moz-border-radius:19px}#fountainG_1{left:0;animation-delay:0.1s;-o-animation-delay:0.1s;-ms-animation-delay:0.1s;-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s}#fountainG_2{left:29px;animation-delay:0.25s;-o-animation-delay:0.25s;-ms-animation-delay:0.25s;-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s}#fountainG_3{left:58px;animation-delay:0.4s;-o-animation-delay:0.4s;-ms-animation-delay:0.4s;-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s}#fountainG_4{left:88px;animation-delay:0.55s;-o-animation-delay:0.55s;-ms-animation-delay:0.55s;-webkit-animation-delay:0.55s;-moz-animation-delay:0.55s}#fountainG_5{left:117px;animation-delay:0.7s;-o-animation-delay:0.7s;-ms-animation-delay:0.7s;-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s}#fountainG_6{left:146px;animation-delay:0.85s;-o-animation-delay:0.85s;-ms-animation-delay:0.85s;-webkit-animation-delay:0.85s;-moz-animation-delay:0.85s}#fountainG_7{left:175px;animation-delay:1s;-o-animation-delay:1s;-ms-animation-delay:1s;-webkit-animation-delay:1s;-moz-animation-delay:1s}#fountainG_8{left:205px;animation-delay:1.15s;-o-animation-delay:1.15s;-ms-animation-delay:1.15s;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s}@keyframes bounce_fountainG{0%{transform:scale(1);background-color:#FF6B00}100%{transform:scale(0.4);background-color:white}}@-o-keyframes bounce_fountainG{0%{-o-transform:scale(1);background-color:#FF6B00}100%{-o-transform:scale(0.4);background-color:white}}@-ms-keyframes bounce_fountainG{0%{-ms-transform:scale(1);background-color:#FF6B00}100%{-ms-transform:scale(0.4);background-color:white}}@-webkit-keyframes bounce_fountainG{0%{-webkit-transform:scale(1);background-color:#FF6B00}100%{-webkit-transform:scale(0.4);background-color:white}}@-moz-keyframes bounce_fountainG{0%{-moz-transform:scale(1);background-color:#FF6B00}100%{-moz-transform:scale(0.4);background-color:white}}.site-header{position:relative;height:90px}.site-header__top{box-shadow:0 4px 8px rgba(0, 0, 0, 0.05);background:#323030;position:fixed;top:0;left:0;right:0;z-index:50}.toolbar{position:fixed;top:0;left:0;right:0;z-index:52}.toolbar-vertical .site-header__top{top:39px}.toolbar-vertical .region-header-middle{top:129px;height:calc(100vh - 129px)}.toolbar-vertical.toolbar-fixed .site-header__top{top:78px}.toolbar-vertical.toolbar-fixed .region-header-middle{top:168px;height:calc(100vh - 168px)}.region-header-top{max-width:1920px;padding:0 25px;margin:0 auto;padding-top:15px;padding-bottom:25px;display:flex;position:relative;flex-wrap:wrap;align-items:center;justify-content:space-between}.region-header-top .block-user-login-register{display:none}.b-header-block__top{display:flex;align-items:center;justify-content:flex-end}.b-header-block .basket-currency{font-size:18px}.b-header-block .basket-currency select{cursor:pointer;min-height:0;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:15px;border:none;background:#fff url("/themes/personal/images/icons/select-chevron.svg") no-repeat right center;height:auto}.region-header-middle{position:fixed;top:90px;width:360px;height:calc(100vh - 90px);overflow-y:auto;right:0;z-index:30;transform:translateX(100%);opacity:0;visibility:hidden;transition:all 0.3s;display:flex;flex-direction:column}.region-header-middle.is-open{transform:translateX(0);opacity:1;visibility:visible}.region-header-middle .item.type-favorites{display:none}.region-header-middle .block-front-catalog-menu{background:#323030;border:1px solid rgba(255, 255, 255, 0.15);border-left:none}.region-header-middle .block-user-login-register{display:flex;background:#232222}.region-header-middle .block-user-login-register .block__layout{width:100%}.region-header-middle .block-user-login-register .block__content{display:flex;justify-content:center}.region-header-middle .menu--main{background:#323030}.region-header-middle .menu--main .menu{display:flex;flex-direction:column;width:100%}.region-header-middle .menu--main .menu li{border-bottom:1px solid rgba(255, 255, 255, 0.15)}.region-header-middle .menu--main .menu li:last-child{border:none}.region-header-middle .menu--main .menu li.menu-item--active-trail a{color:#FF6B00}.region-header-middle .menu--main .menu a{font-size:18px;font-weight:700;min-height:70px;display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%}.region-header-middle::-webkit-scrollbar{width:0 !important;height:0;display:none !important;background:transparent}.block-search-block{order:2}.region-header-bottom{position:fixed;left:0;right:0;bottom:0;width:100%;height:80px;box-shadow:0 0 60px rgba(33, 14, 8, 0.5);background:#323030;z-index:20}.b-header-block__top{display:none}.b-header-block__bottom{display:flex;height:80px;align-items:center}.b-header-block .item{display:flex}.b-header-block .item.type-catalog-link{border-right:1px solid #6F6E6E;flex-grow:1}.b-header-block .item.type-user{display:none}@media (max-width:1199px){.page-basket .region-header-bottom{display:none}}.b-dpl-link{height:80px;width:80px;position:relative;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-grow:1}.b-dpl-link:before{line-height:1;font-family:icomoon;font-weight:normal;font-size:24px}.b-dpl-link.type-catalog{line-height:1.25;font-weight:700;font-size:20px}.b-dpl-link.type-like:before{content:""}.b-dpl-link.type-basket{background:#232222}.b-dpl-link.type-basket:before{content:""}.b-dpl-link .count{position:absolute;right:10px;top:10px;width:20px;height:20px;background:#FF6B00;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:600}.block-type-header-contacts .top{display:flex;align-items:center;margin-bottom:5px}.block-type-header-contacts .field--name-field-block-text{font-size:1rem;position:relative;white-space:nowrap;display:none}.block-type-header-contacts #basket_user_discount_wrap{position:relative;text-align:right;font-size:18px;font-weight:700;flex-grow:1;display:flex;align-items:center;justify-content:flex-end;padding:0 20px}.block-type-header-contacts #basket_user_discount_wrap::before{content:"";font-family:"icomoon";font-size:32px;line-height:1;color:#ffb400;font-weight:400;margin-right:5px}.block-type-header-contacts .field--name-field-block-phones{position:relative}.block-type-header-contacts .field--name-field-block-phones .field__label{display:none}.block-type-header-contacts .field--name-field-block-phones .field__items{display:inline-block}.block-type-header-contacts .field--name-field-block-phones .field__items a{color:inherit;font-size:20px;font-weight:700;text-decoration:none;transition:color 0.3s;white-space:nowrap}.block-type-header-contacts .field--name-field-block-phones .field__items a:hover{color:#FF6B00}.block-type-header-contacts .field--name-field-block-phones .field__items .phones{position:relative;z-index:21}.block-type-header-contacts .field--name-field-block-phones .field__items .phones.is-open .hidden-phones-inner{transform:translateY(0);opacity:1;visibility:visible}.block-type-header-contacts .field--name-field-block-phones .field__items .phones.is-open .arrow::before{content:""}.block-type-header-contacts .field--name-field-block-phones .field__items .phones a span{font-weight:700}.block-type-header-contacts .field--name-field-block-phones .field__items .phones.phones--multi{padding-right:23px}.block-type-header-contacts .field--name-field-block-phones .hidden-phones{display:none}.block-type-header-contacts .field--name-field-block-phones .hidden-phones .arrow{position:absolute;right:0;top:4px;font-size:12px;width:20px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer}.block-type-header-contacts .field--name-field-block-phones .hidden-phones .arrow::before{content:"";font-family:"icomoon"}.block-type-header-contacts .field--name-field-block-phones .hidden-phones .hidden-phones-inner{position:absolute;z-index:5;top:100%;left:-15px;right:0;padding:5px 15px;background:#fff;transform:translateY(10px);opacity:0;visibility:hidden;transition:all 0.3s;box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}.block-type-header-contacts .field--name-field-block-phones .phones-callback{line-height:1.2}.block-type-header-contacts .field--name-field-block-phones .phones-callback .js-callback-form{font-size:18px;cursor:pointer;display:inline;text-decoration:underline;transition:all 0.3s;position:relative;margin-left:30px}.block-type-header-contacts .field--name-field-block-phones .phones-callback .js-callback-form:hover{color:#FF6B00}.block-header-contacts{display:none;order:2;position:relative}.block-header-contacts .content__shedule{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.block-header-contacts .content__map-link{display:none}.block-header-contacts .field--name-field-block-phones-special{display:none}.block-logo{order:1;max-width:189px;margin-right:auto}.block-logo img{display:block}.mobile-btn-wrapper{order:4}.block-languages{background:#323030}.block-languages ul{margin:0;display:flex;align-items:center;justify-content:space-between;list-style:none;padding:0}.block-languages li{width:33.333%}.block-languages .language-link{height:70px;text-decoration:none;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:18px;color:#fff;transition:all 0.3s}.block-languages .language-link.is-active{color:#FF6B00}#search-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:rgba(0, 0, 0, 0.5);opacity:0;transition:all 0.4s}#search-overlay.is-open{opacity:1}.block-search-block{position:static;width:auto}.block-search-block .trigger{display:none !important}.block-search-block .search-btn{position:relative;z-index:21;width:40px;height:40px;display:flex;align-items:center;justify-content:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;transition:color 0.3s}.block-search-block .search-btn:hover{color:#FF9900}.block-search-block .search-btn.is-open::before{content:""}.block-search-block .search-btn.is-open:hover{color:#ED000E}.block-search-block .search-btn::before{content:"";font-family:"icomoon";font-size:20px;line-height:1}.block-search-block form{width:auto}.block-search-block .form-item{margin:0;flex-grow:1}.block-search-block form{display:flex;position:absolute;z-index:5;top:100%;right:0;left:0;width:auto;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);z-index:50;transition:all 0.5s;opacity:0;visibility:hidden;transition:all 0.4s;transform:translateY(15px)}.block-search-block form.is-open{opacity:1;visibility:visible;transform:translateY(0)}.block-search-block input{border:none;background:#232222 !important;border-radius:0;box-shadow:none;height:50px;padding:10px 20px;padding-right:60px}.block-search-block input::-webkit-input-placeholder{color:#fff;font-weight:700;font-size:16px}.block-search-block input::-moz-placeholder{color:#fff;font-weight:700;font-size:16px}.block-search-block input:-ms-input-placeholder{color:#fff;font-weight:700;font-size:16px}.block-search-block .form-submit{width:104px;height:50px;background:#FF6B00;color:#fff;border:none;transition:color 0.3s;display:flex;align-items:center;justify-content:center}.block-search-block .form-submit::before{content:"Знайти";font-size:16px;line-height:1;font-weight:700}.lang-ru .block-search-block .form-submit:before{content:"Найти"}.lang-en .block-search-block .form-submit:before{content:"Find"}form.search-block .ui-autocomplete{max-height:400px;overflow-y:auto;overflow-x:hidden;min-width:calc(100% + 109px);-webkit-overflow-scrolling:touch;color:#fff;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.2)}form.search-block .ui-autocomplete::-webkit-scrollbar{width:6px;height:6px}form.search-block .ui-autocomplete::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}form.search-block .ui-autocomplete::-webkit-scrollbar-thumb{background:#FF6B00}form.search-block .ui-autocomplete .ui-menu-item-wrapper{padding:0}form.search-block .ui-autocomplete .ui-menu-item{border-bottom:1px solid rgba(255, 255, 255, 0.15)}form.search-block .ui-autocomplete .ui-menu-item:last-of-type{border-bottom:none}form.search-block .ui-autocomplete .ui-menu-item .ui-state-active{background:transparent !important}form.search-block .ui-autocomplete .ui-menu-item .ui-state-active a{color:#fff !important;background:rgba(226, 226, 226, 0.3)}form.search-block .ui-autocomplete .ui-menu-item .search_block_link{padding:10px;display:flex;align-items:center;transition:background-color 0.2s}form.search-block .ui-autocomplete .ui-menu-item .search_block_link .views-field-field-product-images{width:70px;height:70px;display:flex;align-items:center;justify-content:center;margin-right:10px}form.search-block .ui-autocomplete .ui-menu-item .search_block_link .views-field-field-product-images img{display:block}form.search-block .ui-widget.ui-autocomplete a{color:#fff !important}.block-user-login-register{color:#fff}.block-user-login-register .b-user-login{display:flex;width:100%}.block-user-login-register .b-user-login a{color:inherit;text-decoration:none;font-size:16px;line-height:1.2;height:70px;padding:10px 15px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1;overflow:hidden;font-weight:700}.block-user-login-register .b-user-login a::after{content:"";position:absolute;top:0;right:-1px;bottom:0;left:-1px;background:#323030;z-index:-1;transform:scaleY(0);transition:transform 0.3s;transform-origin:center bottom}.block-user-login-register .b-user-login a:hover::after{transform:scaleY(1)}.block-user-login-register .b-user-login__item{flex-grow:1}.block-user-login-register .b-user-login__item:last-child{border:none}.block-user-login-register .b-user-login__item.type-user a::before,.block-user-login-register .b-user-login__item.type-login a::before{content:"";font-family:"icomoon";margin-right:12px}.block-user-login-register .b-user-login__item.type-register a::before{content:"";font-family:"icomoon";margin-right:12px}.page-front .view-block-catalog .block__layout{max-width:1920px;padding:0 25px;margin:0 auto}.page-front .view-block-catalog .more-link{right:25px}.block-benefits{display:none}.block-about-shop{padding:70px 0 63px}.block-about-shop .block__layout{max-width:1920px;padding:0 25px;margin:0 auto}.block-about-shop .block__content{display:flex;flex-direction:column;align-items:center}.block-about-shop .field--name-field-block-image{margin-bottom:17px}.block-about-shop .field--name-field-block-format-title{font-size:30px;line-height:1.25;font-weight:900;margin-bottom:11px}.block-about-shop .field--name-field-block-text{max-height:312px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 #323030;padding-right:18px}.block-about-shop .field--name-field-block-text::-webkit-scrollbar{width:7px;height:7px}.block-about-shop .field--name-field-block-text::-webkit-scrollbar-track{background:#323030}.block-about-shop .field--name-field-block-text::-webkit-scrollbar-thumb{background:#FF6B00}.block-map .block__layout{max-width:1920px;padding:0 25px;margin:0 auto}.block-map .content{display:flex;flex-direction:column-reverse;align-items:center}.block-map .content__right{margin-right:-25px;margin-left:-25px;width:calc(100% + 50px)}.block-map .content__left{padding:30px 0 20px;text-align:center;max-width:100%;position:relative}.block-map .field--name-field-block-title{font-size:18px;font-weight:700;margin-bottom:3px}.block-map .field--name-field-block-title-2{font-size:14px;margin-bottom:30px}.block-map .webform-submission-questions-form .form-item-message{margin-bottom:30px}.block-type-front-promotion{padding:55px 0 42px;margin:70px 0 0 0;color:#fff;position:relative;overflow:hidden}.block-type-front-promotion .block__layout{max-width:1920px;padding:0 25px;margin:0 auto}.block-type-front-promotion .content{display:flex;flex-direction:column;z-index:2}.block-type-front-promotion .field--name-field-background-image{position:absolute;top:-100px;left:-100px;right:-100px;bottom:-100px;z-index:-1}.block-type-front-promotion .field--name-field-background-image img{height:100%;width:100%;object-fit:cover;position:relative}.block-type-front-promotion .field--name-field-background-image:before{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:linear-gradient(0deg, rgba(35, 34, 34, 0.8), rgba(35, 34, 34, 0.8))}.block-type-front-promotion .content__left{position:relative;margin-bottom:40px;max-width:380px}.block-type-front-promotion .content__right{position:relative}.block-type-front-promotion .field--name-field-block-subtitle{font-size:0.75rem;line-height:1.25;text-transform:uppercase;font-weight:700;margin-bottom:25px;letter-spacing:3px}.block-type-front-promotion .field--name-field-block-image img{display:block}.block-type-front-promotion .field--name-field-block-title{font-size:30px;line-height:1.25;font-weight:900;margin-bottom:30px}.block-type-front-promotion .field--name-field-block-text{font-weight:700;margin-bottom:20px}.block-type-front-promotion .field--name-field-block-link a{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px;width:100%}.block-type-front-promotion .field--name-field-block-link a:hover{background:#FF9900}@media screen and (min-width:1200px){.block-type-front-promotion .field--name-field-block-link a{min-height:55px}}.block-type-front-promotion .field--name-field-block-link a:before{margin-right:12px;content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:11px}@media screen and (min-width:1200px){.block-type-front-promotion .field--name-field-block-link a:before:before{margin-right:15px;font-size:14px}.block-type-front-promotion .field--name-field-block-link a:before:hover{background:#FF9900}}.block-type-front-promotion .field--name-field-block-price{background:#FF6B00;text-align:center;font-size:18px;padding:8px;font-weight:700;line-height:1.25;position:absolute;top:0;right:10px;transform:translateY(-50%)}.block-type-front-promotion .field--name-field-block-price .big-text,.block-type-front-promotion .field--name-field-block-price strong{font-size:24px;font-weight:800}.block-type-front-promotion .field--name-field-block-price p{margin:0}.block-type-front-promotion .field--name-field-block-title-2{font-size:20px;line-height:1.25;font-weight:700;color:#FF6B00;margin-bottom:5px;text-transform:uppercase}.block-views-block-catalog-block-1,.block-views-block-catalog-block-4{padding:70px 0 0}.block-views-block-catalog-block-1 .block__title,.block-views-block-catalog-block-4 .block__title{font-size:30px;line-height:1.25;font-weight:900;text-align:center;margin-bottom:20px}@media screen and (min-width:1200px){.block-views-block-catalog-block-1 .block__title,.block-views-block-catalog-block-4 .block__title{margin-bottom:50px;font-size:40px;text-align:left}}@media screen and (min-width:1700px){.block-views-block-catalog-block-1 .block__title,.block-views-block-catalog-block-4 .block__title{font-size:60px}}.block-views-block-catalog-block-1 .more-link,.block-views-block-catalog-block-4 .more-link{display:none}.block-front-promotions{padding-top:50px}@media (min-width:1200px){.block-front-promotions{padding-top:90px}}.block-front-promotions .block__layout{padding:0 25px}.block-front-promotions .block__title{font-size:30px;line-height:1.25;font-weight:900;text-align:center;margin-bottom:20px}@media screen and (min-width:1200px){.block-front-promotions .block__title{margin-bottom:50px;font-size:40px;text-align:left}}@media screen and (min-width:1700px){.block-front-promotions .block__title{font-size:60px}}.block-catalog-front-page{padding-top:55px}.block-catalog-front-page .block__header{display:flex;flex-direction:column;align-items:center;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto;margin-bottom:50px;max-width:1920px}.block-catalog-front-page .block__title{font-size:30px;line-height:1.25;font-weight:900;text-align:center;margin-bottom:20px}@media screen and (min-width:1200px){.block-catalog-front-page .block__title{margin-bottom:0px;font-size:40px;text-align:left}}@media screen and (min-width:1700px){.block-catalog-front-page .block__title{font-size:60px}}.block-catalog-front-page .block__button-catalog{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px;min-width:197px}.block-catalog-front-page .block__button-catalog:hover{background:#FF9900}@media screen and (min-width:1200px){.block-catalog-front-page .block__button-catalog{min-height:55px}}.block-catalog-front-page .block__button-catalog:after{margin-left:11px;line-height:1;font-family:icomoon;font-weight:normal;content:"";font-size:9px;transition:all 0.4s;transform:rotate(180deg)}@media screen and (min-width:1200px){.block-catalog-front-page .block__button-catalog:after{font-size:12px}.block-catalog-front-page .block__button-catalog:hover:after{transform:rotate(180deg) translateX(-10px)}}.front-menu__items{display:block}.front-menu__item{margin:0 0 1px;position:relative;height:360px;color:#fff;padding:25px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;display:none}.front-menu__item:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;background:#0F0E0E;opacity:0.5}.front-menu__item-img{position:absolute;left:-50px;top:-50px;right:-50px;bottom:-50px;display:flex;z-index:-1}.front-menu__item-img img{width:100%;height:100%;object-fit:cover}.front-menu__item-text{flex-shrink:0;z-index:1}.front-menu__item-link{font-size:20px;line-height:1.25;font-weight:700;margin-bottom:5px}.front-menu__item-arrow{background:url("/themes/personal/images//icons/arrow.svg") no-repeat center / contain;width:71px;height:30px;flex-shrink:0;margin:29px 0 -11px;position:relative;cursor:pointer;z-index:1}.front-menu__item-full{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:5}.front-menu__item:nth-of-type(1),.front-menu__item:nth-of-type(2),.front-menu__item:nth-of-type(3),.front-menu__item:nth-of-type(4){display:flex}.front-menu-children{display:none}.front-menu__load-more-wrapper{padding:20px 0 0 0;display:flex;align-items:center;justify-content:center}.front-menu__load-more-btn{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;padding:10px 25px;background:#0F0E0E;min-height:50px;font-weight:700}.front-menu__load-more-btn:after{content:"";width:12px;height:12px;margin-left:8px;background:url("/themes/personal/images//icons/refresh.svg") center / contain no-repeat}.block-type-main-slider[data-mobile]{background-image:none !important}.block-type-main-slider .field--name-field-block-paragraph{position:relative}.block-type-main-slider .swiper-slide{position:relative;overflow:hidden}.block-type-main-slider .paragraph--type--main-slider{position:relative;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff}.block-type-main-slider .paragraph--type--main-slider .l{min-height:570px;display:flex;align-items:center;padding-top:32px}.block-type-main-slider .paragraph--type--main-slider::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:rgba(34, 31, 29, 0.65)}.block-type-main-slider .paragraph--type--main-slider .slider-inner{width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:space-between}.block-type-main-slider .paragraph--type--main-slider .slider-inner__second{margin:-42px -16px -48px 86px;position:relative}.block-type-main-slider .paragraph--type--main-slider .slider-inner-second__status{position:absolute;top:64px;left:-80px}.block-type-main-slider .paragraph--type--main-slider .slider-inner-second__status .field{margin:0 0 3px;display:flex;align-items:center;justify-content:center;text-align:center;padding:13.5px 28.5px;min-height:51px;background:#332d29;font-weight:600;text-transform:uppercase}.block-type-main-slider .paragraph--type--main-slider .slider-inner-second__status .field:before{width:15px;height:15px;margin-right:5px}.block-type-main-slider .paragraph--type--main-slider .slider-inner-second__status .field--name-field-paragraph-bool:before{content:"";background:url("/themes/personal/images//icons/trophy.svg") center / contain no-repeat}.block-type-main-slider .paragraph--type--main-slider .slider-inner-second__status .field--name-field-paragraph-text-3{background:#FF6B00}.block-type-main-slider .paragraph--type--main-slider .slider-inner-second__status .field--name-field-paragraph-text-3:before{line-height:1;font-family:icomoon;font-weight:normal;content:"";font-size:15px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-image{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-2}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-image img{display:block;max-width:none;width:100%;height:100%;object-fit:cover}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-title{font-size:20px;line-height:1.25;margin-bottom:15px;font-weight:700}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-text{font-size:38px;font-weight:900;line-height:1.1;margin-bottom:5px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-text-2{font-size:18px;line-height:1.25;font-weight:700;margin-bottom:30px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link{margin-right:25px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link a{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;padding:10px 25px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link a:hover{background:#FF9900}@media screen and (min-width:1200px){.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link a{min-height:55px}}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link a:after{margin-left:11px;line-height:1;font-family:icomoon;font-weight:normal;content:"";font-size:9px;transition:all 0.4s;transform:rotate(180deg)}@media screen and (min-width:1200px){.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link a:after{font-size:12px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link a:hover:after{transform:rotate(180deg) translateX(-10px)}}.block-type-main-slider .swiper-pagination{position:absolute;z-index:15;left:25px;bottom:50px;font-size:0;margin:0 -4px}.block-type-main-slider .swiper-pagination-bullet{margin:0 4px;width:27px;height:4px;background:#323030;border-radius:2px;opacity:1}.block-type-main-slider .swiper-pagination-bullet-active{background:#FF6B00}@media screen and (min-width:768px){.block-type-front-promotion .content__left{margin-left:auto;margin-right:auto;max-width:550px}.block-type-front-promotion .field--name-field-block-price .big-text,.block-type-front-promotion .field--name-field-block-price strong{font-size:30px}.block-type-front-promotion .field--name-field-block-link a{width:auto;min-width:250px}}@media screen and (min-width:992px){.block-type-main-slider .paragraph--type--main-slider .slider-inner{flex-direction:row}.block-type-main-slider .paragraph--type--main-slider .slider-inner__first{display:flex;flex-direction:column;justify-content:center;max-width:450px}.block-type-main-slider .paragraph--type--main-slider .slider-inner__second{margin:0 25px 0 0}.block-type-main-slider .paragraph--type--main-slider .slider-inner-second__status{display:none}}@media screen and (min-width:1200px){.block-type-main-slider .paragraph--type--main-slider .slider-inner__first{padding-top:104px;justify-content:flex-start}.block-type-main-slider .paragraph--type--main-slider .l{padding-top:44px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-title{font-size:15px;letter-spacing:2px;margin-bottom:20px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-text{font-size:55px;margin-bottom:20px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-text-2{margin-bottom:50px;font-size:15px;letter-spacing:2px}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-link a{min-height:55px;width:175px}.block-benefits{display:block}.block-benefits .block__layout{padding-right:20px;padding-top:20px}.block-benefits .block__content{background:#323030;padding:37.5px 50px}.block-benefits .field--name-field-paragraph{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0 -20px -30px}.block-benefits .field--name-field-paragraph>.field__item{width:50%;padding:0 20px;margin-bottom:30px}.block-benefits .paragraph--type--paragraph-icon-with-text{display:flex;align-items:center}.block-benefits .field--name-field-paragraph-image{flex:0 0 60px;margin-right:10px}.block-benefits .field--name-field-paragraph-image img{display:block;margin:auto}.block-benefits .paragraph__text-wrapper{flex-grow:1;line-height:1.25}.block-benefits .field--name-field-paragraph-title{font-size:1rem;font-weight:600;color:#FF6B00}.block-benefits .field--name-field-paragraph-text{font-size:16px}.block-catalog-front-page{padding-top:86px}.block-catalog-front-page .block__header{flex-direction:row;margin-bottom:50px;justify-content:space-between}.block-catalog-front-page .block__button-catalog{min-width:233px}.front-menu{width:100%;max-width:100%;min-width:0}.front-menu__items{display:flex;min-width:0}.front-menu__item{width:25%;height:620px;display:flex;min-width:0;margin:0}.front-menu__item-arrow{transition:width 0.6s}.front-menu__item-link{margin-bottom:10px;font-size:24px;transition:0.4s}.front-menu__item-count{transition:0.4s}.front-menu__item:hover .front-menu__item-link{color:#FF6B00}.front-menu__item:hover .front-menu__item-count{color:#989797}.front-menu__load-more-wrapper{display:none}.front-menu-children{margin:0 -25px;padding:0px 25px 15px;display:none;position:relative;z-index:10;overflow:hidden}.front-menu-children.is-scrolled{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.3)}.front-menu-children.is-scrolled::-webkit-scrollbar{width:6px;height:6px}.front-menu-children.is-scrolled::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.front-menu-children.is-scrolled::-webkit-scrollbar-thumb{background:#FF6B00}.front-menu-children__item{margin:0 0 15px;font-weight:600;position:relative;padding:0 0 0 32px;opacity:0;transform:translateY(10px);transition:0.2s}.front-menu-children__item:last-of-type{margin-bottom:1px}.front-menu-children__item-link{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.4s}.front-menu-children__item-link:hover{background-size:100% 1px}.front-menu-children__item-link:before{content:"";position:absolute;left:5px;top:0.625em;margin-top:-1px;background:#FF6B00;width:14px;height:2px}.front-menu-children__item-link:hover{color:#FF6B00}.front-menu-children.is-show .front-menu-children__item{opacity:1}.front-menu-children.is-show~.front-menu__item-arrow{z-index:1;width:160px}.front-menu .swiper-button{position:absolute;top:calc(50% - 28px);width:56px;height:56px;display:flex;align-items:center;justify-content:center;transition:all 0.3s;z-index:10}.front-menu .swiper-button:after{line-height:1;font-family:icomoon;font-weight:normal;content:"";font-size:23px;color:#FF6B00;z-index:3;transition:all 0.4s}.front-menu .swiper-button__gradient{content:"";position:absolute;top:0;width:12vw;height:620px;top:-282px;z-index:1;transition:all 0.6s;transform-origin:left center;transform:scaleX(1)}.front-menu .swiper-button--next{right:25px}.front-menu .swiper-button--next .swiper-button__gradient{right:-27px;transform-origin:right center;background:linear-gradient(270deg, #232222 0%, rgba(35, 34, 34, 0.991353) 6.67%, rgba(35, 34, 34, 0.96449) 13.33%, rgba(35, 34, 34, 0.91834) 20%, rgba(35, 34, 34, 0.852589) 26.67%, rgba(35, 34, 34, 0.768225) 33.33%, rgba(35, 34, 34, 0.668116) 40%, rgba(35, 34, 34, 0.557309) 46.67%, rgba(35, 34, 34, 0.442691) 53.33%, rgba(35, 34, 34, 0.331884) 60%, rgba(35, 34, 34, 0.231775) 66.67%, rgba(35, 34, 34, 0.147411) 73.33%, rgba(35, 34, 34, 0.0816599) 80%, rgba(35, 34, 34, 0.03551) 86.67%, rgba(35, 34, 34, 0.0086472) 93.33%, rgba(35, 34, 34, 0) 100%)}.front-menu .swiper-button--next:hover{background:transparent}.front-menu .swiper-button--next:hover:after{transform:translateX(10px)}.front-menu .swiper-button--prev{left:25px;transform:rotate(-180deg)}.front-menu .swiper-button--prev .swiper-button__gradient{right:calc(12vw - 27px);transform-origin:right center;transform:rotate(180deg) scaleX(1);background:linear-gradient(90deg, #232222 0%, rgba(35, 34, 34, 0.991353) 6.67%, rgba(35, 34, 34, 0.96449) 13.33%, rgba(35, 34, 34, 0.91834) 20%, rgba(35, 34, 34, 0.852589) 26.67%, rgba(35, 34, 34, 0.768225) 33.33%, rgba(35, 34, 34, 0.668116) 40%, rgba(35, 34, 34, 0.557309) 46.67%, rgba(35, 34, 34, 0.442691) 53.33%, rgba(35, 34, 34, 0.331884) 60%, rgba(35, 34, 34, 0.231775) 66.67%, rgba(35, 34, 34, 0.147411) 73.33%, rgba(35, 34, 34, 0.0816599) 80%, rgba(35, 34, 34, 0.03551) 86.67%, rgba(35, 34, 34, 0.0086472) 93.33%, rgba(35, 34, 34, 0) 100%)}.front-menu .swiper-button--prev:hover{background:transparent}.front-menu .swiper-button--prev:hover:after{transform:translateX(10px)}.front-menu .swiper-button-disabled{opacity:0;transition-delay:0.25s}.front-menu .swiper-button-disabled .swiper-button__gradient{transform:scaleX(0)}.front-menu .swiper-button-disabled.swiper-button--prev{transform:rotate(-180deg) scaleX(0)}.front-menu .swiper-button-disabled.swiper-button--next{transform:scaleX(0)}.front-menu .swiper-button.hide-gradient .swiper-button__gradient{transform:scaleX(0)}.block-views-block-catalog-block-1,.block-views-block-catalog-block-4{padding-top:89px}.block-views-block-catalog-block-1 .swiper-hand-wrapper,.block-views-block-catalog-block-4 .swiper-hand-wrapper{display:none}.block-views-block-catalog-block-1 .swiper-wrapper,.block-views-block-catalog-block-4 .swiper-wrapper{flex-wrap:wrap}.block-type-front-promotion{margin-top:100px;padding:82px 0 41px}.block-type-front-promotion .content{flex-direction:row;justify-content:space-between;align-items:center}.block-type-front-promotion .content__left{max-width:886px;flex:0 0 50%}.block-type-front-promotion .content__right{max-width:886px;flex:0 0 50%;padding-left:46px;padding-top:18px}.block-type-front-promotion .field--name-field-block-subtitle{letter-spacing:2px}.block-type-front-promotion .field--name-field-block-title-2{font-size:38px;text-transform:none}.block-type-front-promotion .field--name-field-block-title{margin-bottom:40px;font-size:45px}.block-type-front-promotion .field--name-field-block-text{font-weight:400;margin-bottom:81px}.block-type-front-promotion .field--name-field-block-text span{font-weight:700}.block-type-front-promotion .field--name-field-block-price{padding:20px;font-size:24px}.block-type-front-promotion .field--name-field-block-price .big-text,.block-type-front-promotion .field--name-field-block-price strong{font-size:38px;margin:5px 0 0 0}.block-about-shop{padding:100px 0 0}.block-map{padding-top:100px}.block-map .content__left{max-width:470px;padding:40px;text-align:left;position:relative}.block-map .field--name-field-block-title{font-size:24px;margin-bottom:5px}.block-map .field--name-field-block-title-2{line-height:1.25;font-size:16px}}@media screen and (min-width:1500px){.block-about-shop .field--name-field-block-format-title{font-size:40px;margin-bottom:40px}.block-about-shop .block__content{flex-direction:row;align-items:flex-end}.block-about-shop .field--name-field-block-image{flex:0 0 48%;padding-right:30px;margin:0}.block-about-shop .text__wrapper{flex-grow:1}.block-about-shop .field--name-field-block-text{padding-right:30px;max-height:180px}.block-map .content{flex-direction:row;align-items:center;justify-content:space-between}.block-map .content__left{margin-right:30px}.block-map .content__right{width:100%;margin:0;max-width:1090px}}@media screen and (min-width:1700px){.block-type-main-slider .paragraph--type--main-slider .l{padding-left:70px;padding-bottom:90px;margin:0;padding-right:0;max-width:none}.block-type-main-slider .paragraph--type--main-slider .slider-inner__first{max-width:650px}.block-type-main-slider .paragraph--type--main-slider .slider-inner__second{margin:0 140px 0 0}.block-type-main-slider .paragraph--type--main-slider .field--name-field-paragraph-text{font-size:80px}.block-type-main-slider .swiper-pagination{left:70px}.block-benefits .field--name-field-paragraph>.field__item{width:25%}.front-menu__item{padding:50px}.front-menu-children{padding:0 50px 25px;margin:10px -50px}.block-type-front-promotion .content{padding-left:35px}.block-type-front-promotion .field--name-field-block-title{font-size:60px}.block-type-front-promotion .field--name-field-block-price{right:-10px;transform:translateY(-40%)}.block-type-front-promotion .field--name-field-block-price .big-text,.block-type-front-promotion .field--name-field-block-price strong{font-size:48px}.block-about-shop .field--name-field-block-format-title{font-size:48px}.block-about-shop .field--name-field-block-image{padding-right:123px}}.b-product__top{margin:0 0 50px}.b-product__topline{margin-bottom:40px}.b-product__title{font-size:30px;line-height:1.25;font-weight:900}.b-product__left{margin:0 0 20px}.b-product__right{flex-grow:1;min-width:0}.b-product__dbl{margin-bottom:15px}.b-product .drupal_package_like_button{display:inline-flex;align-items:center;justify-content:center;transition:color 0.3s;font-weight:700;transition-duration:0.2s;position:relative;text-decoration:none;white-space:nowrap;margin:0 15px 10px}.b-product .drupal_package_like_button:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:26px;right:0;transform:scaleX(0)}.b-product .drupal_package_like_button:before{content:"";line-height:1;font-family:icomoon;font-weight:normal;width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:15px}@media (min-width:1200px){.b-product .drupal_package_like_button:before{width:24px;height:24px;font-size:21px}}.b-product .drupal_package_like_button:hover{color:#FF6B00}.b-product .drupal_package_like_button:hover:after{transform:scaleX(1)}.b-product .drupal_package_like_button.active{color:red}.b-product .drupal_package_like_button.active:before{content:""}.b-product .group__center{display:flex;align-items:center;flex-direction:column;margin-bottom:10px}.b-product .group__center .field--name-field-product-specifications .field__item>.item{display:flex;align-items:center;justify-content:center}.b-product .group__center .field--name-field-product-specifications .field__item>.item b{line-height:1.25;margin-right:5px}@media (min-width:1200px){.b-product .group__center .b-product__dpl{display:none}}.b-product__check{font-size:30px;font-weight:900;margin-bottom:15px;line-height:1.25}.b-product__form-btn button{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF6B00;font-size:20px;padding:14px 30px}.b-product__form-btn button:hover{background:#FF9900}@media screen and (min-width:1200px){.b-product__form-btn button{min-height:55px}}.b-product .b-price{display:inline-flex;align-items:center;margin-right:17px}.b-product .b-price .price{font-size:30px;font-weight:900;margin-right:12px;line-height:1.25}.b-product .b-price .right{color:#FF6B00;font-size:18px;font-weight:700;text-align:right}.b-product .b-price .right .discount{color:#FF6B00}.b-product .b-price .right .old-price{color:#6F6E6E}.b-product .basket_add_button_wrap{display:flex;flex-wrap:wrap;align-items:center}.b-product .basket_item_count{order:1}.b-product .basket-add-btn{margin-top:20px;order:2;width:100%;display:flex;align-items:center}.b-product .addto_basket_button{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;min-height:55px;font-size:20px;font-weight:600;padding:15px 25px;background:#FF6B00;color:#fff;line-height:1.25;transition:0.4s;min-height:50px;width:calc(39.3548% - 4px);margin:0 4px 0 0}.b-product .addto_basket_button:before{margin-right:15px;content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:14px}@media screen and (min-width:1200px){.b-product .addto_basket_button:hover{background:#FF9900}}.b-product .addto_basket_button:before{margin-right:10px}.b-product .field--name-field-product-vendor-code+[id^="basket_available_wrapper"]{margin-top:7px}.b-product .qty-wrap{font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#FF974C}@media (min-width:1200px){.b-product .qty-wrap{font-size:15px;letter-spacing:2px}}.b-product .qty-wrap.off-stock{color:#ED000E}.b-product div[data-wid^="warehouses"]{display:flex;justify-content:center}@media (min-width:1200px){.b-product div[data-wid^="warehouses"]{justify-content:flex-start}}.b-product .warehous-btn{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;color:#fff;font-weight:600;min-height:50px;background:#FF9900;padding:10px 25px}.b-product .warehous-btn:hover{background:#FF6B00}@media screen and (min-width:1200px){.b-product .warehous-btn{min-height:55px}}.b-product .warehous-btn:before{content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:20px;font-weight:400;margin-right:10px;flex-shrink:0}.b-product .button-one-click{flex-grow:1;position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;margin:0;line-height:1.25;padding:13px 10.5px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;line-height:1.25;font-weight:700;margin:0;min-height:55px}.b-product .button-one-click:before{line-height:1;font-family:icomoon;font-weight:normal;content:"";font-size:22px;margin-right:15px;color:#FF6B00}.b-product__code-wrapper{margin-top:20px}@media (min-width:1200px){.b-product__code-wrapper{order:-4;display:flex;align-items:center;margin:0 0 20px}.b-product__code-wrapper.has-code{align-items:flex-start}.b-product__code-wrapper .info{margin-right:37px}}.b-product__code-wrapper .favorite_button{display:none}@media (min-width:1200px){.b-product__code-wrapper .favorite_button{display:inline-flex;margin:unset}}.b-product .field--name-field-product-vendor-code{display:flex;align-items:center;color:#989797;font-size:0.75rem;letter-spacing:3px;font-weight:700;text-transform:uppercase}.b-product .field--name-field-product-vendor-code .field__label{margin-right:4px}.b-product__bottom .field--name-field-product-description{margin-bottom:50px}.b-product__bottom .field--name-field-product-description .field__label{min-height:70px;display:flex;font-size:20px;align-items:center;padding-left:20px;font-weight:700;line-height:1.25;background:#323030}.b-product__bottom .field--name-field-product-description .field__item{margin-top:10px}.b-product__bottom .b-product__specs{margin-bottom:50px}.b-product__bottom .b-product__specs-title{min-height:70px;display:flex;align-items:center;padding-left:20px;font-weight:700;font-size:20px;line-height:1.25;background:#323030;margin:0 0 15px}.b-product__bottom .b-product__specs .field__item{min-width:max-content;font-size:14px}.b-product__bottom .b-product__specs .field__item:nth-of-type(odd){background:#514F4F}.b-product__bottom .b-product__specs .field__item:nth-of-type(even){background:#323030}.b-product__bottom .b-product__specs .field__item>.item{display:flex;align-items:center;padding:15px}.b-product__bottom .b-product__specs .field__item>.item .label{font-weight:400 !important;padding-right:15px;flex:0 0 179px}.b-product__bottom .b-product__specs .field__item>.item .name{font-weight:700}.b-product__bottom .b-product__specs-body{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.3);padding-bottom:21px}.b-product__bottom .b-product__specs-body::-webkit-scrollbar{width:6px;height:6px}.b-product__bottom .b-product__specs-body::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.b-product__bottom .b-product__specs-body::-webkit-scrollbar-thumb{background:#FF6B00}.b-product__bottom .field--name-field-product-additional-specs .field__item{min-width:max-content;display:flex;align-items:center;font-size:14px;padding:15px}.b-product__bottom .field--name-field-product-additional-specs .field__item:nth-of-type(odd){background:#514F4F}.b-product__bottom .field--name-field-product-additional-specs .field__item:nth-of-type(even){background:#323030}.b-product__bottom .field--name-field-product-additional-specs .double-field-first{padding-right:15px;flex:0 0 179px}.b-product__bottom .field--name-field-product-additional-specs .double-field-second{font-weight:700}.b-product-right__first{margin-bottom:20px}@media (min-width:1200px){.b-product-right__first{display:flex;flex-direction:column;align-items:flex-start}}.b-gallery__images{display:flex;position:relative}.b-gallery__images img{vertical-align:middle}.b-gallery__images .empty-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.b-gallery__images .swiper-wrapper{align-items:center}.b-gallery__images .swiper-slide{display:flex;align-items:center;justify-content:center}.b-gallery__thumbs{position:relative;margin:15px 0 0;padding-left:34px;padding-right:34px}.b-gallery__thumbs .swiper-slide{width:25%;cursor:pointer}.b-gallery__thumbs .item{position:relative}.b-gallery__thumbs .item img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;width:auto}.b-gallery__thumbs .item::after{content:"";padding-bottom:77.2727%;display:block}.b-gallery .swiper-button{position:absolute;top:50%;margin-top:-12px}.b-gallery .swiper-button-prev{left:0}.b-gallery .swiper-button-prev:after{content:"";font-size:12px}.b-gallery .swiper-button-next{right:0}.b-gallery .swiper-button-next:after{content:"";font-size:12px;transform:rotate(180deg)}.webform-submission-basket-one-click-form{margin-top:15px;position:relative;display:flex;flex-wrap:wrap}.webform-submission-basket-one-click-form .webform-elements{display:flex}.webform-submission-basket-one-click-form .title-wrapper{width:100%;position:relative;padding-left:40px;font-size:14px;font-weight:600;margin-bottom:10px}.webform-submission-basket-one-click-form .title-wrapper::before{content:"";font-size:25px;color:#FF6B00;position:absolute;top:50%;transform:translateY(-50%);left:10px;line-height:1;font-family:icomoon;font-weight:normal;margin-right:10px}.webform-submission-basket-one-click-form .title-wrapper .subtitle{color:#909090}.webform-submission-basket-one-click-form .one_click_nid_wrap_view{display:none}.webform-submission-basket-one-click-form .form-item{margin:0}.webform-submission-basket-one-click-form .form-item-phone{flex-grow:1}.webform-submission-basket-one-click-form .form-item-phone .form-item--error-message{font-size:11px}.webform-submission-basket-one-click-form .form-actions{display:flex;margin-top:5px;width:100%}.webform-submission-basket-one-click-form .form-actions .form-submit.button--primary{font-size:14px;min-width:130px;height:50px;padding-left:10px;padding-right:10px}.b-product-comments__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;min-height:70px;padding-left:25px;background:#323030}.b-product-comments__title{font-size:20px;line-height:1.25;font-weight:700}.b-product-comments__list{margin-top:20px}.b-product-comments .empty-reviews{font-size:18px}.b-review-info{display:none;margin-top:10px;align-items:center}.b-review-info .b-rating-big{margin-bottom:2px;margin-right:10px}.b-review-info__rating{font-weight:600;margin-right:7px}.b-review-info__count{color:#909090;text-decoration:underline;font-weight:600}.block-views-block-reviews-block-1{padding:25px 0}.block-views-block-reviews-block-1 .view-footer{margin-top:10px}.block-views-block-reviews-block-1 .view-footer .js-add-review{width:100%}.b-comment{padding:15px;box-shadow:0px 2px 6px rgba(14, 14, 14, 0.2);background:#323030;margin-bottom:5px}.b-comment.unpublished{background:rgba(237, 0, 14, 0.1)}.b-comment.has-parent .comment-reply{display:none}.b-comment.has-parent .b-comment__name:before{content:"";font-family:"icomoon";font-weight:300;font-size:13px;margin-right:9px;margin-top:3px}.b-comment.has-parent .b-comment__top{margin-bottom:5px}.b-comment__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.b-comment__date{color:#777;line-height:1.2}.b-comment__name{font-size:18px;line-height:1.25;font-weight:700;display:flex}.b-comment__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.b-comment__answers{margin-top:15px;font-size:0px;line-height:1.2;font-weight:600;text-decoration:none;transition:color 0.3s;display:flex;align-items:center}.b-comment__answers span{font-size:1rem}.b-comment__answers.is-open::after{content:""}.b-comment__answers::after{content:"";font-family:"icomoon";font-size:10px;font-weight:400;padding-left:10px;color:#FF6B00}.b-comment__answers:hover{color:#FF9900}.b-comment ul.links.inline{display:flex;margin:0;padding:0;flex-wrap:wrap}.b-comment ul.links.inline li{margin-top:15px;padding:0;margin-right:15px}.b-comment ul.links.inline li.comment-delete{order:1}.b-comment ul.links.inline li.comment-reply{order:-1}.b-comment ul.links.inline a{font-size:1rem;font-weight:600;line-height:1.25;transition:color 0.3s;text-decoration:none}.b-comment ul.links.inline a.js-ajax-comments-reply::before{content:"";font-family:"icomoon";font-weight:300;margin-right:7px;vertical-align:-2px;color:#FF6B00}.b-comment ul.links.inline a.js-ajax-comments-delete{color:#ED000E}.b-comment ul.links.inline a.js-ajax-comments-delete:hover{color:#d4000c}.b-comment ul.links.inline a:hover{color:#FF9900}.indented{margin:10px 0 20px 20px}.indented .b-comment{margin-bottom:10px}@media screen and (min-width:1200px){.b-product__topline{margin-bottom:55px}.b-product__title{font-size:45px}.b-product__top{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.b-product__left{padding-left:15px;padding-right:15px;flex-shrink:0;width:40%;margin:0}.b-product__right{padding-left:15px;padding-right:15px;position:relative;max-width:60%}.b-product__dpl{margin-left:35px}.b-product .group__center{flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end;margin-bottom:20px}.b-product .group__center.group__center--position{padding-left:215px}.b-product .group__center .field--name-field-product-specifications{margin-top:75px;min-width:240px;flex-shrink:0}.b-product .b-price .price{font-size:45px;margin-right:30px}.b-product .basket-add-btn{margin-top:30px}.b-product .addto_basket_button{max-width:148px;width:auto;margin-right:15px}.b-product .button-one-click{max-width:250px}.b-product .block-node-delivery{margin-top:44px}.b-product .block-node-delivery .field--name-body{display:flex;position:relative;flex-wrap:wrap;max-width:600px}.b-product .block-node-delivery p{flex-grow:1;padding:10px 60px 10px 20px;height:50px;background:#323030;transition:0.2s;width:33.333%;order:1}.b-product .block-node-delivery p:after{font-size:8px}.b-product .block-node-delivery p.is-active{background:#FF6B00}.b-product .block-node-delivery ul{order:2;width:100%}.b-product__bottom{width:100%;padding-left:15px;padding-right:15px;margin-top:84px}.b-product__bottom .field--name-field-product-description .field__label{font-size:30px;padding-left:25px}.b-product__bottom .field--name-field-product-description .field__item{margin-top:15px;padding:0 25px 40px}.b-product__bottom .b-product__specs{margin:0}.b-product__bottom .b-product__specs-title{padding-left:25px;font-size:30px}.b-product__bottom .b-product__specs-body{padding:0 25px}.b-product__bottom .b-product__specs .field__item{font-size:1rem}.b-product-comments__top{margin-bottom:15px}.b-product-comments__title{font-size:30px}.b-product-comments__button{position:absolute;top:7px;right:7px}.b-comment{padding-left:25px}.b-comment__name{font-size:20px;font-weight:600}.block-views-block-reviews-block-1{padding:25px 0 35px}.block-views-block-reviews-block-1 .content{position:relative}.b-gallery{height:530px;min-width:0;display:flex}.b-gallery__images{min-width:0;flex-grow:1}.b-gallery__thumbs{width:94px;margin:0 0 0 15px;flex-shrink:0;padding:54px 0;height:100%}.b-gallery__thumbs .swiper-container{height:100%}.b-gallery__thumbs .swiper-button{left:50%;transform:translateX(-50%)}.b-gallery__thumbs .swiper-button-prev{top:15px;bottom:auto}.b-gallery__thumbs .swiper-button-prev:after{transform:rotate(90deg)}.b-gallery__thumbs .swiper-button-next{top:auto;bottom:15px}.b-gallery__thumbs .swiper-button-next:after{transform:rotate(-90deg)}.b-gallery__thumbs .swiper-slide{width:100%;display:flex;align-items:center;justify-content:center}.b-gallery__thumbs .item{width:100%}.b-product-right__first{margin:0}}@media screen and (min-width:1500px){.b-product-right__body{display:flex;justify-content:space-between}.b-product .block-share{padding:0}.b-product__bottom{display:flex}.b-product__bottom .field--name-field-product-description{width:50%;margin:0;padding:0 15px}.b-product__bottom .b-product__specs{width:50%;padding:0 15px}}@media screen and (min-width:1700px){.b-product__title{font-size:60px}.b-product .b-price .price{font-size:60px}.b-product__bottom .field--name-field-product-description .field__label{font-size:38px}.b-product__bottom .b-product__specs-title{font-size:38px}.b-product__right{max-width:calc(60% - 38px);margin-left:38px}}@media screen and (max-width:767px){.b-basket-finish{text-align:center}.b-basket-finish__table table,.b-basket-finish__summ table,.b-basket-finish__bottom table{text-align:left;display:block}.b-basket-finish__table table tbody,.b-basket-finish__table table tr,.b-basket-finish__table table td,.b-basket-finish__summ table tbody,.b-basket-finish__summ table tr,.b-basket-finish__summ table td,.b-basket-finish__bottom table tbody,.b-basket-finish__bottom table tr,.b-basket-finish__bottom table td{display:block}.b-basket-finish__table table tr,.b-basket-finish__summ table tr,.b-basket-finish__bottom table tr{margin-bottom:10px}.b-basket-finish__table table td,.b-basket-finish__summ table td,.b-basket-finish__bottom table td{padding:0 !important;border:none}.b-basket-finish__summ table td{width:auto !important;display:inline-block}.b-basket-finish__table table{text-align:center}.b-basket-finish__table table thead{display:none}.b-basket-finish__table table .params{margin-bottom:10px;justify-content:center !important}.b-basket-finish__table table br{display:none}.b-basket-finish__table table .discount_item{display:inline-block}.b-basket-finish__table table .td_img{margin-bottom:10px}.b-basket-finish__table table td{border:none !important;padding:0 !important;height:auto !important}}@media screen and (min-width:480px){.site-footer{background:url("/themes/personal/images/footer-bg.jpg") center / cover no-repeat}.site-footer .view-news .views-row{width:50%}.view-promotions #views-exposed-form-promotions-page-1 .form--inline{flex-direction:row}.view-promotions #views-exposed-form-promotions-page-1 .form--inline>.form-item{margin:0 15px 0 0}}@media screen and (min-width:480px) and (min-width:550px){.view-catalog .views-row{width:50%}.b-promotion .b-counter{position:absolute;bottom:0;left:0;width:270px;height:75px}}@media screen and (min-width:480px) and (min-width:768px){.block-header-contacts{display:block;margin-right:auto}.block-personal-local-tasks{display:block !important}.block-welcome .field--name-field-block-paragraph{flex-direction:row;margin:30px -15px 0}.block-welcome .field--name-field-block-paragraph>.field__item{padding:15px;margin:0}.block-welcome .field--name-field-block-format-title{font-size:22px}.block-welcome .field--name-field-block-phones a,.block-welcome .field--name-field-block-phones-special a{font-size:30px}.block-type-header-contacts .field--name-field-block-phones .field__items a{font-size:24px;line-height:1.25}.node--type-news.node--view-mode-full .field--name-field-news-image{margin-right:20px}.view-cart-goods.view-display-id-cart table .title{font-size:1rem}.view-cart-goods.view-display-id-cart table .code{font-size:0.75rem}.view-cart-goods.view-display-id-cart table .line_group .price{font-size:1rem}.view-cart-goods.view-display-id-cart table .sum{font-size:1rem}.basket_popup_view .view-cart-goods.view-display-id-cart,.basket_repeat_popup .view-cart-goods.view-display-id-cart{margin:0}.basket_repeat_popup .view-cart-goods.view-display-id-cart table .td_img{display:flex;align-items:center;justify-content:center}.basket_repeat_popup table tbody{font-size:1rem}.basket_repeat_popup table .td_quantity_x{min-width:40px}}@media screen and (min-width:480px) and (min-width:992px){.view-catalog .views-row{width:33.3333%}.view-news .views-row{width:33.3333%}}@media screen and (min-width:1200px){.site-content{padding-bottom:70px;min-height:800px}.toolbar-horizontal .site-header{top:39px}.toolbar-horizontal.toolbar-tray-open .site-header{top:79px}.site-header{height:auto;position:fixed;top:0;left:0;right:0;background:#323030;z-index:50}.site-header__layout{max-width:1920px;margin:0 auto;padding:0 25px}.site-header__top-wrapper{padding:15px 0;display:flex;align-items:center;justify-content:space-between;gap:30px;position:relative;z-index:2}.site-header__top{position:static;background:unset;box-shadow:unset}.site-header__bottom{flex-shrink:0}.site-header__middle{width:100%;position:relative;z-index:1}.site-header__middle:before{content:"";position:absolute;top:0;width:100vw;margin-left:-50vw;left:50%;bottom:0;background:#0F0E0E}.block-languages{display:none}.site-main{padding-top:150px}.region-header-top{padding:unset;flex-wrap:unset}.region-header-bottom{position:static;height:unset;background:unset;box-shadow:unset}.region-header-middle{position:relative;top:unset;opacity:1;visibility:visible;transform:none;width:100%;height:60px;box-shadow:none;flex-direction:row;transition:unset;overflow:unset}.region-header-middle .block-user-login-register{display:none}.region-header-middle .block-front-catalog-menu{border:none;background:transparent}.region-header-middle .menu--main{background:transparent;flex-grow:1}.region-header-middle .menu--main .menu{height:100%;flex-direction:row}.region-header-middle .menu--main .menu li{border:none;flex-grow:1;display:flex}.region-header-middle .menu--main .menu a{flex-grow:1;font-size:20px;text-align:center;transition:all 0.4s;padding:5px;min-height:60px}.region-header-middle .menu--main .menu a:hover{color:#FF6B00}.region-header-middle .menu--main .menu li.menu-item--54{display:none}.block-header-contacts{display:block;flex:1 0 auto;margin-right:30px}.block-header-contacts:before{display:none}.block-header-contacts .content{display:flex;align-items:center;justify-content:space-between}.block-header-contacts .content__shedule{display:block}.block-type-header-contacts .field--name-field-block-text{display:none}.block-logo{order:1;margin:0 30px 0 0;max-width:unset;flex-shrink:0}.block-logo .field--name-field-logo{width:225px;height:60px;position:relative}.block-logo .field--name-field-logo img{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;margin:auto;width:auto}.block-search-block{order:3;width:auto;margin:0 0 0 auto;max-width:620px}.block-search-block input{height:60px}.block-search-block form{position:static;transform:none;opacity:1;visibility:visible}.block-search-block .form-submit{width:116px;height:60px;transition:all 0.3s;cursor:pointer;font-family:"ProximaNova", "Arial", "Helvetica", sans-serif}.block-search-block .form-submit:before{font-size:1rem;font-weight:600}.block-search-block .form-submit:hover{background:#FF9900}.block-search-block .search-btn{display:none}.block-user-login-register{display:none}.b-header-block{display:flex;flex-direction:row-reverse}.b-header-block .item.type-catalog-link{display:none}.b-header-block .item.type-user{display:flex}.b-header-block .item.type-user a{width:60px;height:60px;background:#232222;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none}.b-header-block .item.type-user a:before{content:"";font-family:"icomoon";line-height:1;transition:all 0.3s;font-size:24px;margin:0}.b-header-block__top{display:flex}.b-header-block__bottom{height:auto;display:flex;gap:7px}.b-dpl-link{width:60px;height:60px;background:#232222}.b-dpl-link:before{transition:all 0.3s}.b-dpl-link .count{right:-5px;top:-5px;width:30px;height:30px;font-size:14px;font-weight:700;line-height:1.25;transition:all 0.3s}.b-dpl-link:hover::before{color:#FF6B00}.b-dpl-link:hover .count{transform:scale(1.1)}.b-dpl-link.type-basket:before{transition:all 0.3s}.page-special-mashineries .region-header-middle .menu--main .menu li.menu-item--53{display:none}.page-special-mashineries .region-header-middle .menu--main .menu li.menu-item--54{display:flex}.block-front-catalog-menu{flex-shrink:0;width:16.666666667%}.block-front-catalog-menu .block__content,.block-front-catalog-menu .block__layout{height:100%}.b-cMenu{display:none !important;position:absolute;width:485px;left:100%;padding-left:45px;top:0}.b-cMenu__left{background:#323030;padding:50px;max-height:660px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.3)}.b-cMenu__left::-webkit-scrollbar{width:6px;height:6px}.b-cMenu__left::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.b-cMenu__left::-webkit-scrollbar-thumb{background:#FF6B00}.b-cMenu__btn{font-size:20px;padding:10px 15px;min-height:55px;flex-grow:1;transition:all 0.3s}.b-cMenu__btn:hover{color:#FF6B00}.b-cMenu__wrapper{height:100%;display:flex;justify-content:center;flex-direction:column}.b-cMenu__wrapper.is-ready .b-cMenu{display:block}.b-cMenu__item{margin-bottom:20px}.b-cMenu__item.has-childs{position:relative}.b-cMenu__item.has-childs:before{position:absolute;top:0;bottom:0;left:-50px;right:-50px;content:"";background:#232222;opacity:0;transition:0.2s}.b-cMenu__item.has-childs:hover:before{opacity:1}.b-cMenu__item.has-childs:hover .b-cMenu__link{color:#FF6B00}.b-cMenu__item.has-childs:hover .b-cMenu__dropdown{opacity:1;visibility:visible}.b-cMenu__link{padding:5px 0 5px 40px;font-size:20px;line-height:1.5;font-weight:400;justify-content:flex-start;align-items:flex-start;text-align:left;transition:all 0.4s}.b-cMenu__link:before{content:"";width:14px;height:2px;position:absolute;left:0;top:0.75em;margin-top:-2px;background-color:#FF6B00}.b-cMenu__link:hover{color:#FF6B00}.b-cMenu__link-wrapper .arrow{display:none}.b-cMenu__dropdown{left:-50px;right:-50px;background:#232222;position:absolute;z-index:2;top:100%;padding:10px 0;opacity:0;visibility:hidden;transition:all 0.2s;transform-origin:center bottom}.b-cMenu:not(.is-touch-device) .b-cMenu__item.has-childs.is-open .b-cMenu__dropdown{z-index:1}.b-cMenu:not(.is-touch-device) .b-cMenu__item.has-childs.is-open .b-cMenu__dropdown,.b-cMenu:not(.is-touch-device) .b-cMenu__item.has-childs:hover .b-cMenu__dropdown{display:flex}.b-cMenu:not(.is-touch-device) .b-cMenu__item.has-childs.is-open .b-cMenu__link-wrapper>a::before,.b-cMenu:not(.is-touch-device) .b-cMenu__item.has-childs:hover .b-cMenu__link-wrapper>a::before{transform:scaleX(1)}.b-dMenu{font-size:16px;width:100%}.b-dMenu__link{justify-content:flex-start;text-align:left;padding-left:90px}.b-dMenu__childs{align-items:stretch}.b-dMenu__child{padding-left:110px}.b-dMenu__child:before{left:100px}.b-dMenu__child a{display:inline-flex;justify-content:flex-start;text-align:left;font-size:14px}.block-language-switcher{cursor:pointer;margin-left:30px}.block-language-switcher ul{display:flex;margin:0;padding:0;list-style:none;position:relative;height:57px;align-items:center}.block-language-switcher ul li:not(.active-lang){position:absolute;left:-50%;top:100%;padding:15px 30px;opacity:0;pointer-events:none;transform:translateY(10px);transition:0.3s;background:#323030;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.03);z-index:3;width:97px}.block-language-switcher ul li.active-lang{position:relative;padding-right:20px;pointer-events:none}.block-language-switcher ul li.active-lang:after{content:"";line-height:1;font-family:icomoon;font-weight:normal;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:0.3s;font-size:12px;color:#FF6B00}.block-language-switcher ul li a{text-decoration:none;transition:0.3s;font-weight:600;font-size:20px;line-height:1.25;letter-spacing:1px}.block-language-switcher ul li a:hover{color:#FF6B00}.block-language-switcher.active ul li:not(.active-lang){opacity:1;transform:translateY(0);pointer-events:all}.block-language-switcher.active ul li:not(.active-lang):first-child{top:100%}.block-language-switcher.active ul li:not(.active-lang):nth-of-type(2){top:calc(100% + 57px)}.block-language-switcher.active ul li.active-lang:after{transform:translateY(-50%) rotate(-180deg)}.lang-ru .block-language-switcher.active ul li:not(.active-lang):last-child{top:calc(100% + 57px)}.menu--footer{display:flex}.site-footer{padding:81px 0 60px}.site-footer__first{margin-bottom:22px}.region-footer-first{justify-content:space-between}.region-footer{flex-direction:row}.block-type-footer-contacts{text-align:left}.block-type-footer-contacts .field--name-field-logo{margin-bottom:40px}.block-type-footer-contacts .field--name-field-logo img{margin:0}.block-type-footer-contacts .field--name-field-block-paragraph{justify-content:flex-start;margin-bottom:40px}.block-type-footer-contacts .field--name-field-block-paragraph>.field__item{transition:all 0.4s}.block-type-footer-contacts .field--name-field-block-paragraph>.field__item:hover{transform:translateY(-5px)}.block-type-footer-contacts .field--name-field-block-slogan{max-width:358px;margin:0}.block-type-footer-contacts .field--name-field-block-phones{font-size:38px;line-height:1.25}.block-type-footer-contacts .field--name-field-block-address{margin-bottom:40px}.menu--footer,.menu--catalog{position:relative;z-index:1}.menu--footer a,.menu--catalog a{color:inherit;text-decoration:none}.menu--footer>.menu,.menu--catalog>.menu{display:flex}.menu--footer>.menu>.menu-item>a,.menu--footer>.menu>.menu-item span,.menu--catalog>.menu>.menu-item>a,.menu--catalog>.menu>.menu-item span{font-size:38px;font-weight:700;line-height:1.25}.menu--footer .menu-item,.menu--catalog .menu-item{flex-grow:1}.menu--footer .menu-item .menu,.menu--catalog .menu-item .menu{margin-top:40px}.menu--footer .menu-item .menu-item,.menu--catalog .menu-item .menu-item{margin-bottom:15px;padding-left:40px;position:relative}.menu--footer .menu-item .menu-item:last-of-type,.menu--catalog .menu-item .menu-item:last-of-type{margin-bottom:0}.menu--footer .menu-item .menu a,.menu--catalog .menu-item .menu a{transition:all 0.3s;background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.4s}.menu--footer .menu-item .menu a:hover,.menu--catalog .menu-item .menu a:hover{background-size:100% 1px}.menu--footer .menu-item .menu a:hover,.menu--catalog .menu-item .menu a:hover{color:#FF6B00}.menu--footer .menu-item .menu a::before,.menu--catalog .menu-item .menu a::before{content:"";width:14px;height:2px;background:#FF6B00;position:absolute;left:5px;top:0.75em;margin-top:-1px}.menu--catalog{margin-right:20px}.menu--catalog>ul.menu>li:first-child{margin-right:20px}.menu--catalog>ul.menu>li:nth-child(2){padding-top:46px}.menu--catalog>ul.menu>li:nth-child(2)>a{display:none}.gl-devel{margin-right:150px}.menu--footer{margin-right:150px}.site-content .site-leftbar{display:flex;order:-1}.page-sidebar .site-leftbar,.page-taxonomy .site-leftbar{flex:0 0 306px;margin-right:30px}.page-sidebar .block-personal-page-title,.page-taxonomy .block-personal-page-title{margin-bottom:91px}.page-sidebar .view-catalog .views-row,.page-taxonomy .view-catalog .views-row{width:50%}.mobile-buttons-wrapper{display:none}.b-pMenu{margin-bottom:10px}.b-pMenu__item.level-0>.b-pMenu__link-wrapper>.b-pMenu__link{padding:15px 60px 15px 25px;min-height:80px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:700;transition:0.3s}.b-pMenu__item.level-0>.b-pMenu__link-wrapper>.b-pMenu__link:hover{background:#FF9900}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .arrow{min-height:80px;width:60px}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .arrow:before{font-size:15px}.b-pMenu__item.level-0.is-active>.b-pMenu__link-wrapper>.b-pMenu__link{background:#FF9900}.b-pMenu__item.level-1{margin-bottom:10px}.b-pMenu__list{padding:20px 15px}#views-exposed-form-catalog-page-1 .form-item-price{padding:35px 0 15px}#views-exposed-form-catalog-page-1 .form-item-price label{font-weight:600}#views-exposed-form-catalog-page-1 .form-item-price .ui-slider{top:15px}#views-exposed-form-catalog-page-1 .form-item-price .form-item{margin-top:0}#views-exposed-form-catalog-page-1 .form-item-price input{font-size:16px;line-height:1.25}#views-exposed-form-catalog-page-1 details summary{font-size:24px;line-height:1.25;margin-bottom:9px}.b-product-small{transition:all 0.4s}.b-product-small:hover{box-shadow:0px 0px 60px rgba(32, 32, 32, 0.2);transform:translateY(-10px)}.b-product-small__form-btn button{font-size:16px}.b-promotion-small .field--name-title{font-size:22px}.b-promotion__title{font-size:30px}.block-payment-and-delivery .field--name-field-block-paragraph>.field__item{margin-bottom:50px}.block-payment-and-delivery .field--name-field-block-paragraph>.field__item:nth-child(odd) .paragraph--type--payment-and-delivery>.field--name-field-paragraph-image{float:left;margin-right:50px;margin-bottom:50px}.block-payment-and-delivery .field--name-field-block-paragraph>.field__item:nth-child(even) .paragraph--type--payment-and-delivery>.field--name-field-paragraph-image{float:right;margin-left:50px;margin-right:0;margin-bottom:50px}.block-about-company .field--name-field-paragraph-image{float:left;margin-right:50px;margin-bottom:30px}.block-about-company .field--name-field-paragraph>.field__item{margin-bottom:30px}.block-about-company .field--name-field-paragraph>.field__item:nth-of-type(even)>.paragraph--type--image-with-text>.field--name-field-paragraph-image{margin-right:0;margin-left:50px;float:right}.block-contacts{padding:26px 20px 21px}.block-contacts .content{flex-direction:row;width:100%;justify-content:space-between;margin:0 auto;max-width:1328px}.block-contacts .content__shedule-wrapper{margin:0 10px 0 0;text-align:left}.block-contacts .field--name-field-block-email,.block-contacts .field--name-field-block-address{margin:0 10px 0 0;text-align:left}.block-contacts .field--name-field-block-phones a{font-size:24px;font-weight:700}.b-news-small__date{font-size:14px;top:15px;left:15px}.b-news-small .field--name-field-news-image{margin-bottom:10px}.b-news-small__title{font-size:24px}.mfp-content--basket{height:auto}.basket_popup_view .view-cart-goods.view-display-id-cart,.basket_repeat_popup .view-cart-goods.view-display-id-cart{overflow:visible;max-height:none;padding-right:0}.basket_popup_view .view-cart-goods.view-display-id-cart .view-content,.basket_repeat_popup .view-cart-goods.view-display-id-cart .view-content{max-height:600px;padding-right:10px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.3)}.basket_popup_view .view-cart-goods.view-display-id-cart .view-content::-webkit-scrollbar,.basket_repeat_popup .view-cart-goods.view-display-id-cart .view-content::-webkit-scrollbar{width:6px;height:6px}.basket_popup_view .view-cart-goods.view-display-id-cart .view-content::-webkit-scrollbar-track,.basket_repeat_popup .view-cart-goods.view-display-id-cart .view-content::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.basket_popup_view .view-cart-goods.view-display-id-cart .view-content::-webkit-scrollbar-thumb,.basket_repeat_popup .view-cart-goods.view-display-id-cart .view-content::-webkit-scrollbar-thumb{background:#FF6B00}.view-cart-goods.view-display-id-cart table>tbody>tr{padding:15px 25px 15px 15px;background:#323030;display:flex;position:relative;margin-bottom:5px;align-items:center;box-shadow:0px 2px 6px rgba(14, 14, 14, 0.2)}.view-cart-goods.view-display-id-cart table>tbody>tr:last-child{margin-bottom:0}.view-cart-goods.view-display-id-cart table .td_img{width:130px;height:130px}.view-cart-goods.view-display-id-cart table .td_img a{width:130px;height:130px}.view-cart-goods.view-display-id-cart table .td_info{flex-grow:1;padding:0 15px 0 55px}.view-cart-goods.view-display-id-cart table .title{margin-bottom:10px}.view-cart-goods.view-display-id-cart table .td_last{align-self:flex-end;position:static}.view-cart-goods.view-display-id-cart table .delete a{top:32px;right:25px}.view-cart-goods.view-display-id-cart table .basket_item_count{width:108px;height:60px;border:none}.view-cart-goods.view-display-id-cart table .basket_item_count .count_input{width:100%;font-size:24px}.view-cart-goods.view-display-id-cart table .basket_item_count .arrow{width:45px}.view-cart-goods.view-display-id-cart table .line_group .price_x{width:54px}.view-cart-goods.view-display-id-cart table .line_group .price{padding:15px 25px;background-color:#232222;max-height:60px}.view-cart-goods.view-display-id-cart .view-footer{padding:50px 40px 40px 40px;display:block;margin-top:40px;background:#323030}.view-cart-goods.view-display-id-cart .bot_line{position:static}.view-cart-goods.view-display-id-cart .bot_line .sum_pay{padding:0;margin-bottom:10px}.view-cart-goods.view-display-id-cart .bot_line .sum_pay b{font-weight:400}.view-cart-goods.view-display-id-cart .bot_line .sum_pay span{font-weight:600}.view-cart-goods.view-display-id-cart .bot_line .buttons{flex-direction:column;margin-top:16px}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-order{order:-1;width:100%;min-height:55px;max-width:310px}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-order:hover{background:#FF9900}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-back{background:transparent;margin-top:25px;padding:0;color:#FF6B00;position:relative;min-height:auto;width:auto;min-height:auto}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-back:before{line-height:1;font-family:icomoon;font-weight:normal;content:"";margin-right:10px;font-size:18px}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-back:after{content:"";position:absolute;bottom:-1px;transition:all 0.3s;height:1px;width:100%;left:0;transform:scaleX(0);transform-origin:center;background:currentColor}.view-cart-goods.view-display-id-cart .bot_line .buttons .button-back:hover:after{transform:scaleX(1)}.view-cart-goods.view-display-id-cart .view-empty{width:100%}.view-cart-goods.view-display-id-cart .view-empty+.view-footer{display:none}.basket-pages-order .b-title{font-size:1.25rem}.basket-pages-order .node-basket-order-form>div{width:50%;float:left;z-index:10}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap .form-item-basket-delivery-value{width:50%;padding-right:15px}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-basket-address-field"]{width:50%;padding-right:15px}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap label:first-child{font-size:1.25rem}.basket-pages-order .node-basket-order-form .field--name-basket-order-description{width:100%}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-justin-fields"],.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-novaposhta-fields"]{width:50%;float:left;padding-right:15px}.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-justin-fields"]>div:last-of-type,.basket-pages-order .node-basket-order-form #delivery_ajax_wrap div[id^="edit-novaposhta-fields"]>div:last-of-type{width:100%}.basket-pages-order .node-basket-order-form #payment_ajax_wrap label{font-size:1.25rem}.basket-pages-order .node-basket-order-form .form-actions{width:100%}.page-user .block-viewed-products,.page-node-43 .block-viewed-products,.page-node-4 .block-viewed-products,.page-node-14 .block-viewed-products{margin-top:30px}.block-viewed-products .swiper-hand,.block-views-block-catalog-block-2 .swiper-hand{display:none}.block-viewed-products .swiper-hand-wrapper,.block-views-block-catalog-block-2 .swiper-hand-wrapper{margin:0}.block-viewed-products .swiper-desctop-navigation,.block-views-block-catalog-block-2 .swiper-desctop-navigation{display:flex;margin:0 -15px;position:absolute;z-index:2;top:15px;right:0}.block-viewed-products .swiper-button,.block-views-block-catalog-block-2 .swiper-button{display:flex;align-items:center;justify-content:center;width:auto;padding:0 15px}.block-viewed-products .swiper-button:before,.block-views-block-catalog-block-2 .swiper-button:before{content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:12px}.block-viewed-products .swiper-button--next,.block-views-block-catalog-block-2 .swiper-button--next{margin-top:-0.75px}.block-viewed-products .swiper-button--next:before,.block-views-block-catalog-block-2 .swiper-button--next:before{transform:rotate(180deg)}.block-viewed-products .swiper-button:hover,.block-views-block-catalog-block-2 .swiper-button:hover{background:transparent;color:#FF9900}.novaposhta-tracking-form{margin:0}.menu--account .menu{display:flex;justify-content:space-between;align-items:center}.menu--account .menu-item{margin:0}.menu--account .menu-item a{font-size:16px}.view-basket.view-display-id-page_1 .view-content>table>thead{display:block}.view-basket.view-display-id-page_1 .view-content>table>thead>tr{display:flex}.view-basket.view-display-id-page_1 .view-content>table>thead>tr th{flex-grow:1;padding:0 10px}.view-basket.view-display-id-page_1 .view-content>table>thead>tr th.change_view{flex:0 0 48px}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr){padding:0 48px 0 0;margin:0 0 1px 0;box-shadow:none}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td{flex-grow:1;min-width:0;padding:10px !important;height:70px;display:flex;align-items:center;font-size:1rem;font-weight:700}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td:before{display:none !important}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-status{position:static}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-id{color:#FF6B00}.view-basket.view-display-id-page_1 .view-content>table>tbody>tr:not(.order_line_info_tr)>td.views-field-id .term_color{color:#FF6B00 !important}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap{display:flex}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap{max-width:470px;margin:0 0 0 30px;font-size:16px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap table{margin-bottom:25px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .info_wrap th{font-size:20px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap tbody tr{margin-bottom:0;flex-wrap:nowrap;justify-content:space-between}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_info{font-size:16px;font-weight:700;max-width:360px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.price{display:none;font-size:16px;font-weight:700}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_quantity{display:none}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_sum{display:block;font-size:16px;font-weight:700;min-width:120px;text-align:right}.view-basket.view-display-id-page_1 .view-content>table>tbody tr.order_line_info_tr{padding:30px 0}.magnific-popup .magnific-popup__title{font-size:30px;margin-bottom:40px}.block-share .block__title{font-size:1rem;font-weight:600}.user-edit-profile-form{width:800px;margin:0}.user-edit-profile-form .password,.user-edit-profile-form .info{display:flex;flex-direction:column}.user-edit-profile-form .password label,.user-edit-profile-form .info label{font-size:22px}.user-edit-profile-form .password .fieldset-wrapper,.user-edit-profile-form .info .fieldset-wrapper{flex-direction:row;flex-wrap:wrap;margin:0 -10px}.user-edit-profile-form .password .fieldset-wrapper>.form-wrapper,.user-edit-profile-form .password .fieldset-wrapper>.form-type-email,.user-edit-profile-form .info .fieldset-wrapper>.form-wrapper,.user-edit-profile-form .info .fieldset-wrapper>.form-type-email{width:calc(50% - 20px);margin:0 10px}.user-edit-profile-form .field--name-field-user-delivery{margin-bottom:40px}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap{margin-left:0;margin-right:0}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap label{font-size:22px}.user-edit-profile-form .field--name-field-user-delivery #delivery_ajax_wrap>.form-wrapper .form-item{width:calc(50% - 10px)}.user-edit-profile-form .field--name-field-user-delivery div[data-drupal-selector="edit-novaposhta-fields"]{margin:0;display:flex;flex-direction:column}.user-edit-profile-form .field--name-field-user-delivery div[data-drupal-selector="edit-novaposhta-fields"]>.form-item{width:calc(50% - 20px);margin-right:10px;margin-bottom:15px}.user-edit-profile-form .field--name-field-user-delivery div[data-drupal-selector="edit-novaposhta-fields"]>.form-item:last-child{margin-bottom:0}.user-edit-profile-form .password .fieldset-wrapper{flex-direction:column}.user-edit-profile-form .password .form-type-password{width:calc(50% - 20px);margin-left:10px;margin-right:10px}.user-edit-profile-form .password .form-type-password-confirm{display:flex}.user-edit-profile-form .password .current-password>.form-type-password{width:100%;margin-left:unset;margin-right:unset}.user-edit-profile-form .password .confirm-password{width:100% !important;margin:0 !important}.user-edit-profile-form .form-actions{width:50%;padding-right:10px;margin:0}.magnific-popup.magnific-cap-site{padding:0;width:1650px;margin:30px auto}.block-popup-cap-exit .content{display:flex;margin:0 -15px}.block-popup-cap-exit .field--name-field-block-image{padding:0 15px;margin:0;width:50%;order:-1}.block-popup-cap-exit .field--name-field-block-image img{width:100%;height:100%;object-fit:cover}.block-popup-cap-exit .content__second{width:50%;padding:50px 15px;align-self:center}.block-popup-cap-exit .field--name-field-block-title{font-size:48px}.block-popup-cap-exit .field--name-field-block-subtitle{font-size:24px}.block-popup-cap-exit .field--name-field-block-text{margin-bottom:107px}.block-popup-cap-exit .field--name-field-block-link .field__label{display:block}.view-catalog.view-display-id-page_1 .view-header{display:block}.view-catalog.view-display-id-page_1 .count_views_catalog{display:none}.view-catalog.view-display-id-page_1 .catalog_page_1_header{display:none}.view-catalog.view-display-id-page_1 .catalog_status_wrap{display:flex;justify-content:flex-end;margin-bottom:40px}.view-catalog.view-display-id-page_1 .catalog_status_wrap .form-checkboxes{display:flex;align-items:center}.view-catalog.view-display-id-page_1 .catalog_status_wrap .form-checkboxes .form-item{margin-left:30px}.view-catalog.view-display-id-page_1 .catalog_status_wrap .form-checkboxes .form-item:first-child{margin:0}#views-exposed-form-catalog-page-1 .form--inline>.form-checkboxes{display:none}.block-share .at-share-btn.at-svc-viber{display:none !important}.block-share .at-share-btn:hover{transform:translateY(-6px) !important}.breadcrumb li.back{transition:all 0.3s;cursor:pointer}.breadcrumb li.back:hover{color:#FF6B00}.basket-pages-order{margin:0 -15px;display:flex;justify-content:space-between}.basket-pages-order .node-basket-order-form{position:relative;z-index:1}.basket-pages-order .l_wrap{padding:0 15px;max-width:720px;width:60%}.basket-pages-order .r_wrap{padding:0 15px;max-width:840px}.basket-pages-order .r_wrap .view-content{display:flex;border:none}.view-cart-goods.view-display-id-block_1 .view-content{padding-right:20px;max-height:500px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#FF6B00 rgba(255, 107, 0, 0.3);overflow-x:hidden;overflow-y:auto}.view-cart-goods.view-display-id-block_1 .view-content::-webkit-scrollbar{width:6px;height:6px}.view-cart-goods.view-display-id-block_1 .view-content::-webkit-scrollbar-track{background:rgba(255, 107, 0, 0.3)}.view-cart-goods.view-display-id-block_1 .view-content::-webkit-scrollbar-thumb{background:#FF6B00}.view-cart-goods.view-display-id-block_1 .view-content table .line_group{margin-top:10px;display:flex;align-items:center}.view-cart-goods.view-display-id-block_1 .view-content table .basket_item_count{width:108px;height:60px;background:#232222;border:none}.view-cart-goods.view-display-id-block_1 .view-content table .basket_item_count .count_input{font-size:1.25rem}.view-cart-goods.view-display-id-block_1 .view-content table .price_x{font-size:0;width:44px;display:flex;align-items:center;justify-content:center}.view-cart-goods.view-display-id-block_1 .view-content table .price_x:before{content:"";font-family:"icomoon";font-size:10px;font-weight:700}.view-cart-goods.view-display-id-block_1 .view-content table .price{height:60px;padding:5px 25px;font-size:1.25rem;font-weight:700;display:flex;align-items:center;background:#232222}.view-cart-goods.view-display-id-block_1 .view-content table .td_last{width:auto;min-width:70px;font-size:1.25rem;font-weight:700;vertical-align:bottom;text-align:right}.view-cart-goods.view-display-id-block_1 .view-content table .delete a{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;font-size:0;text-decoration:none;top:23px;right:20px}.view-cart-goods.view-display-id-block_1 .view-content table .delete a:before{content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:10px;font-weight:700}.view-cart-goods.view-display-id-block_1 .view-content table .sum{color:#FF6B00}.view-cart-goods.view-display-id-block_1 .view-footer{padding-right:44px;position:relative;margin-top:40px}.view-cart-goods.view-display-id-block_1 .view-footer #basket_promo_form_ajax_wrap{position:absolute;top:0;left:0;max-width:300px}.view-cart-goods.view-display-id-block_1 .view-footer #basket_promo_form_ajax_wrap .form-item{margin:0}.view-cart-goods.view-display-id-block_1 .view-footer .button-back{position:absolute;top:90px;left:0}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line{align-items:flex-end;margin:0}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .sum_pay--discount{margin-bottom:10px}.view-cart-goods.view-display-id-block_1 .view-footer .bot_line .sum_pay--total{max-width:310px;margin:0;display:block;padding-right:0;text-align:right}}@media screen and (min-width:1200px) and (min-width:1366px){.menu--account .menu-item{margin:0}.menu--account .menu-item a{font-size:1rem}}@media screen and (min-width:1200px) and (min-width:1440px){.page-sidebar .view-catalog .views-row,.page-taxonomy .view-catalog .views-row{width:33.333%}}@media screen and (min-width:1200px) and (min-width:1500px){.view-catalog .views-row{width:25%}.page-node-9 .block-map .content{position:relative}.page-node-9 .block-map .content__right{max-width:none}.page-node-9 .block-map .content__left{position:absolute;z-index:100;right:-7px;top:75px;background:#232222}}@media screen and (min-width:1200px) and (min-width:1600px){.menu--catalog{display:flex;justify-content:space-between;max-width:670px;margin-right:30px}.menu--catalog>.menu{justify-content:space-between}.menu--catalog>.menu>li:first{max-width:340px;margin-right:20px}.menu--catalog>.menu>li:last-child{max-width:290px}.block-type-footer-contacts{margin-right:30px;max-width:358px}.menu--footer{margin-right:25px}.gl-devel{margin-right:auto}}@media screen and (min-width:1200px) and (min-width:1700px){.view-catalog .views-row{width:20%}.view-news .views-row{width:25%}.page-sidebar .view-catalog .views-row,.page-taxonomy .view-catalog .views-row{width:25%}.b-promotion-small .field--name-title{font-size:24px}.block-header-contacts .content__map-link{display:inline-flex;align-items:center;margin-left:20px}.block-header-contacts .content__map-link:before{content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:20px;margin-right:10px;color:#FF6B00}.block-header-contacts .map-link{display:flex;font-size:20px;font-weight:600;line-height:1.25;transition:all 0.4s}.block-header-contacts .map-link:hover{color:#FF6B00;text-decoration:none}.b-promotion__title{font-size:36px}.block-contacts .field--name-field-block-phones a{font-size:38px}.magnific-popup.basket_popup_view{margin:0 auto}.view-cart-goods.view-display-id-cart{display:flex;align-items:flex-start;flex-wrap:wrap}.view-cart-goods.view-display-id-cart .view-content{flex-grow:1;max-width:calc(100% - 440px)}.view-cart-goods.view-display-id-cart .view-footer{margin:0 0 0 50px;width:390px;flex-shrink:0}.view-cart-goods.view-display-id-cart .pager{width:100%;padding-right:440px;order:3}.view-cart-goods.view-display-id-cart table{border-spacing:0}.view-cart-goods.view-display-id-cart table .title{font-size:1.25rem}.view-cart-goods.view-display-id-cart table .code{font-size:1rem}.view-cart-goods.view-display-id-cart table .line_group .price{font-size:1.25rem}.view-cart-goods.view-display-id-cart table .sum{font-size:1.25rem}.basket-pages-order .node-basket-order-form .form-actions{width:50%}.menu--account .menu{justify-content:flex-start}.menu--account .menu-item{margin-right:65px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_info{font-size:24px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.price{font-size:24px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_img{width:130px;height:130px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap td.td_sum{font-size:24px}.view-basket.view-display-id-page_1 .basket_lk_goods_table_wrap .table_wrap tbody tr{padding:15px 15px 15px 175px;min-height:160px}.basket_repeat_popup .view-cart-goods.view-display-id-cart{display:block}.basket_repeat_popup .view-cart-goods.view-display-id-cart .bot_line{margin-top:25px}}/*# sourceMappingURL=styles.css.map */