﻿body a{color:#37332F}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#37332F}.puzzle_block{color:#423E38}@media (min-width: 1400px){.d-xxl-none{display:none !important}}@media (min-width: 1400px){.d-xxl-block{display:block !important}}.bg-dark-gray{background-color:#423E38 !important}.bg-gray-10{background-color:#C9C9C9 !important}.bg-gray-100{background-color:#F5F5F5 !important}.bg-gray-130{background-color:#757575 !important}.bg-gray-900{background-color:#423E38 !important}.bg-black-300{background-color:#363636 !important}.bg-black-400{background-color:#252525 !important}.bg-green-200{background-color:#393 !important}.bg-red-900{background-color:#D2292E !important}.bg-opacity-white{background-color:rgba(255,255,255,0.1) !important}.border-gray-100{border-color:#F5F5F5 !important}.border-bottom-none{border-bottom:none !important}.border-top-none{border-top:none !important}.border-gray-120{border-color:#B8B8B8 !important}.border-gray-900{border-color:#423E38 !important}.border-red-900{border-color:#D2292E !important}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}@media (min-width: 576px){.pt-sm-20{padding-top:20px !important}}@media (min-width: 576px){.pb-sm-20{padding-bottom:20px !important}}@media (min-width: 768px){.pt-md-20{padding-top:20px !important}}@media (min-width: 768px){.pb-md-20{padding-bottom:20px !important}}@media (min-width: 992px){.pt-lg-10{padding-top:10px !important}}@media (min-width: 992px){.pb-lg-10{padding-bottom:10px !important}}@media (min-width: 992px){.pt-lg-20{padding-top:20px !important}}@media (min-width: 992px){.pb-lg-20{padding-bottom:20px !important}}@media (min-width: 768px){.pt-md-0{padding-top:0 !important}}@media (min-width: 768px){.pb-md-0{padding-bottom:0 !important}}@media (min-width: 992px){.pt-lg-0{padding-top:0 !important}}@media (min-width: 992px){.pb-lg-0{padding-bottom:0 !important}}.form-control{border-radius:0;border:1px solid #DBDBDB;padding:10px 20px;font-size:18px;line-height:24px;height:24px}.form-control.bg-black-400{color:#fff !important}.form-control.bg-black-400:-moz-placeholder{color:#757575 !important}.form-control.bg-black-400::-moz-placeholder{color:#757575 !important}.form-control.bg-black-400:-ms-input-placeholder{color:#757575 !important}.form-control.bg-black-400::-webkit-input-placeholder{color:#757575 !important}.form-control.bg-opacity-white{color:#fff !important;border-color:#757575 !important}.form-control.bg-opacity-white:-moz-placeholder{color:#757575 !important}.form-control.bg-opacity-white::-moz-placeholder{color:#757575 !important}.form-control.bg-opacity-white:-ms-input-placeholder{color:#757575 !important}.form-control.bg-opacity-white::-webkit-input-placeholder{color:#757575 !important}.form-control.bg-opacity-white+.form-group-btn i{color:#757575}.form-control.bg-opacity-white:focus{border-color:#B8B8B8 !important}.form-control.bg-opacity-white:focus+.form-group-btn i{color:#B8B8B8}.form-group{position:relative;margin-bottom:20px}.form-group .trigger{color:#D2292E;position:absolute;bottom:5px;right:10px;z-index:0}.form-group .trigger i{font-size:24px;margin:0}.form-group .form-control{border:1px solid #C9C9C9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px;height:calc(24px + 20px + 2px) !important;color:#37332F;font-size:18px;line-height:24px}.form-group .form-control::placeholder{color:#37332F}.form-group .form-control.light-gray-placeholder::placeholder{color:#757575}.form-group.form-group-with-btn{display:-webkit-flex;display:flex}.form-group.form-group-with-btn .form-control{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px;border-radius:2px 0 0 2px;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;border-right:0;padding-right:0}.form-group.form-group-with-btn .btn-form-group{border:1px solid #C9C9C9;border-left:0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0;background:#fff;padding:0 12px}.form-group.form-group-with-btn .btn-form-group i{color:#B8B8B8;font-size:24px;line-height:24px;vertical-align:middle}@media (min-width: 768px){.form-group.form-group-with-btn .btn-form-group{height:46px}}.form-group.form-group-with-btn.prepend-btn .btn-form-group{border:1px solid #C9C9C9;border-right:none;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px;border-radius:2px 0 0 2px}.form-group.form-group-with-btn.prepend-btn .form-control{border:1px solid #C9C9C9;border-left:none;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0;padding-left:0;padding-right:10px}.form-group.invalid .form-control{border-color:#D2292E !important}.form-group.invalid .btn-form-group{border-color:#D2292E !important}.form-group.invalid .btn-form-group i{color:#D2292E !important}.form-group .form-group-btn{position:absolute;right:10px;top:0;height:100%;background:transparent !important;border:none;padding:0}.form-group .form-group-btn i{font-size:20px;line-height:20px;vertical-align:middle}.form-group select.form-control{-webkit-appearance:none;-moz-appearance:none;background:transparent;position:relative;z-index:10;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.form-group select.form-control:focus{background:transparent}.widget-body .bx-ui-sls-input-block.dropdown-block{border:1px solid #C9C9C9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px 10px 10px 0;height:calc(24px + 20px + 2px);color:#37332F;font-size:18px;line-height:24px;margin:0 !important;position:relative}.widget-body .bx-ui-sls-input-block.dropdown-block input::placeholder{color:#37332F}.widget-body .bx-ui-sls-input-block.dropdown-block .btn-form-group{border:none;background:none;height:100%;padding:0 10px;line-height:100%;position:absolute;left:0;top:0}.widget-body .bx-ui-sls-input-block.dropdown-block .btn-form-group i{font-size:22px;color:#C9C9C9}.widget-body .bx-ui-sls-input-block.dropdown-block .bx-ui-sls-route{padding-left:45px !important;padding-right:0 !important;font-size:16px;line-height:22px;height:auto}.widget-body .bx-ui-sls-input-block.dropdown-block .bx-ui-sls-fake{padding-left:45px !important;font-size:16px;line-height:22px;height:auto}.widget-body .bx-ui-sls-input-block.dropdown-block .bx-ui-sls-clear{z-index:10}.agree-block input{display:none}.agree-block input[type=checkbox]:checked+.agree-label::after{border-color:#D2292E;background:url(assets/img/red-check.png) center center no-repeat}.agree-block .agree-label{font-size:14px;line-height:22px;color:#757575;display:block;padding-left:41px;position:relative}.agree-block .agree-label::after{display:block;width:18px;height:18px;border:2px solid #423E38;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;content:'';position:absolute;left:0;top:10px}@media (min-width: 1400px){.agree-block .agree-label::after{top:2px}}.agree-block .agree-label a{font-size:14px;line-height:22px;color:#757575}.agree-block+.label-link-block{padding-top:5px}.popup_resizeable_content .agree-block{padding:10px 30px}.popup_resizeable_content .label-link-block{padding:0 30px}.light-menu li{border-left:1px solid #D2292E;width:auto;padding:0 0 0 10px;margin-bottom:10px}@media (min-width: 992px){.light-menu li{display:inline-block;padding-right:10px;margin-bottom:0}.light-menu li:first-child{border-left:none}}.light-menu *{color:#37332F !important;font-size:16px;line-height:1.18}.menu-default-block{padding-bottom:20px !important}.menu-default-block.pb-0{padding-bottom:0 !important}.menu-default-block .title{font-size:16px;line-height:22px;font-weight:700;padding-bottom:0}.menu-default-block .title *{font-size:16px;line-height:22px;font-weight:700;text-decoration:none}.menu-default-block ul{margin:0;padding:10px 0}.menu-default-block ul li{padding:10px 0;margin:0}.menu-default-block ul li *{font-size:14px;line-height:19px;color:#F5F5F5}.menu-default-block ul li span{color:#757575;text-decoration:underline}.menu-default-block ul li:hover *{color:#757575}.mainmenu{margin-left:20px}.mainmenu *{font-size:16px;line-height:22px;color:#F5F5F5;font-weight:700}.mainmenu li{margin:0;padding:0}.mainmenu>li{margin-right:20px;white-space:nowrap}.mainmenu>li:hover>a{color:#B8B8B8}.mainmenu>li.active a{color:#757575}.mainmenu>li .more-btn{text-decoration:none}.mainmenu>li .more-btn i{margin:0;font-size:11px}.mainmenu>li .more-btn:hover i{color:#B8B8B8}.mainmenu a i{vertical-align:middle;font-weight:400}.block_main_left_menu__list{border:1px solid #C9C9C9}.block_main_left_menu__list .block_main_left_menu__list_item{border-left:none;border-right:none}.block_main_left_menu__list .block_main_left_menu__list_item:first-child{border-top-color:#fff}.block_main_left_menu__list .block_main_left_menu__list_item:last-child{border-bottom-color:#fff}.text-gray-130{color:#757575}.text-gray-130 *{color:#757575}.text-green-200{color:#393}.text-green-200 *{color:#393}.text-red-900{color:#D2292E}.text-red-900 *{color:#D2292E}.bold-label-light-text .label{font-weight:600;margin-right:10px}.bold-label-light-text .value{color:#B8B8B8}.bold-label-light-text .value *{color:#B8B8B8}.bold-label-light-text .value a{text-decoration:underline;margin-right:10px}.bold-label-light-text .value a:hover{color:#D2292E}.bold-label-light-text .value a.active{color:#D2292E}.bold-label-light-text.red-link a{color:#D2292E}.back-url-block *{color:#D2292E;font-size:14px}.back-url-block i{font-size:16px !important}.back-url-block a{text-decoration:underline}.basic-detail-text-block .h3{padding-bottom:14px;position:relative;font-size:24px;line-height:130%;color:#423E38;font-weight:700;word-break:break-all}@media (min-width: 992px){.basic-detail-text-block .h3{word-break:normal}}.basic-detail-text-block .h3 span{vertical-align:bottom;color:#D2292E}.basic-detail-text-block .h3::before{content:'';display:block;height:4px;width:40px;background:#D2292E;position:absolute;left:0;bottom:0}.basic-detail-text-block .h4{padding-bottom:14px;position:relative;font-size:20px;line-height:130%;color:#423E38;font-weight:700;word-break:break-all}@media (min-width: 992px){.basic-detail-text-block .h4{word-break:normal}}.basic-detail-text-block .h4 span{vertical-align:bottom;color:#D2292E}.basic-detail-text-block .h4::before{content:'';display:block;height:4px;width:40px;background:#D2292E;position:absolute;left:0;bottom:0}.basic-detail-text-block .h5{padding-bottom:14px;position:relative;font-size:16px;line-height:130%;color:#423E38;font-weight:700;word-break:break-all}@media (min-width: 992px){.basic-detail-text-block .h5{word-break:normal}}.basic-detail-text-block .h5 span{vertical-align:bottom;color:#D2292E}.basic-detail-text-block .h5::before{content:'';display:block;height:4px;width:40px;background:#D2292E;position:absolute;left:0;bottom:0}.basic-detail-text-block blockquote{background:#F5F5F5;padding:60px 20px;border:none;position:relative;font-style:italic;font-weight:600;color:#757575;vertical-align:top}.basic-detail-text-block blockquote *{vertical-align:top}.basic-detail-text-block blockquote strong{color:#363636}.basic-detail-text-block blockquote::before{display:none}.basic-detail-text-block blockquote::after{display:block;content:'';background:url(assets/img/quote.png) left top no-repeat;height:10px;position:absolute;top:30px;left:20px;width:100%}.basic-detail-text-block .image-block{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}@media (min-width: 992px){.basic-detail-text-block .image-block{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 992px){.basic-detail-text-block .image-block{margin:0 -10px}}.basic-detail-text-block .image-block .image{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.basic-detail-text-block .image-block .image{padding:0 10px;-webkit-flex:0 0 50%;flex:0 0 50%}}.basic-detail-text-block .image-block .image img{max-width:100%}.basic-detail-text-block .image-block .image .image-label{color:#757575;font-style:italic}.basic-detail-text-block .image-block .text{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.basic-detail-text-block .image-block .text{padding:0 10px;-webkit-flex:0 0 50%;flex:0 0 50%}}.basic-detail-text-block p i{font-size:inherit;margin:0}.basic-detail-text-block p a{color:#757575;border-bottom:1px solid #D2292E}body{background:#e5e5e5}body p{font-size:16px}.mb{margin-bottom:20px !important}.container-block{max-width:1440px;margin:auto auto}.container-block.main-container{padding:20px 20px 0 !important;position:relative;z-index:4}.mainpage{position:relative;z-index:4;padding-top:20px;background:url(assets/img/mainpage/mainpage_1.jpg) center center no-repeat;background-size:cover}.default-icon *{color:#fff;font-size:21px}.puzzle_block{font-size:16px}.footer-block{background:#FBFBFB;border-top:1px solid #C9C9C9}.footer-block .copy_text_block{background:transparent;border:none}.footer-block__wrapper{width:42px;height:42px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 10px 20px}#mainpage{max-width:none;width:100%;background:url(/local/templates/sotbit_origami_copy/assets/img/mainpage/mainpage_1.jpg) center center no-repeat;background-size:cover}@media (min-width: 768px){.big-slider{margin:0}}.big-slider img{height:210px;width:100%;display:block}@media (min-width: 576px){.big-slider img{height:335px}}@media (min-width: 768px){.big-slider img{height:460px}}@media (min-width: 992px){.big-slider img{height:306px}}@media (min-width: 1200px){.big-slider img{height:370px}}@media (min-width: 1400px){.big-slider img{height:447px}}.big-slider .swiper-button{height:48px;width:48px;position:absolute;right:0;left:auto;bottom:0;top:auto;background:#423E38}@media (min-width: 768px){.big-slider .swiper-button{height:64px;width:64px}}.big-slider .swiper-button:after{display:none}.big-slider .swiper-button.swiper-button-next{background:#D2292E;bottom:48px}@media (min-width: 768px){.big-slider .swiper-button.swiper-button-next{bottom:64px}}.big-slider .swiper-button *{font-size:32px;color:#fff}@media (min-width: 768px){.big-slider .swiper-button *{font-size:34px}}.big-slider .swiper-button i{line-height:100%}.link-block{background:#fff;border:1px solid #C9C9C9;min-height:180px;padding:20px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}@media (min-width: 576px){.link-block{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:0 0 calc(33.3333333333% - 20px);flex:0 0 calc(33.3333333333% - 20px);-webkit-justify-content:space-between;justify-content:space-between;margin:0 10px}}@media (min-width: 768px){.link-block{min-height:228px;padding:0}}@media (min-width: 992px){.link-block{min-height:143px}}@media (min-width: 1200px){.link-block{min-height:175px}}@media (min-width: 1400px){.link-block{min-height:215px}}.link-block a{-webkit-flex:0 0 50%;flex:0 0 50%;padding:0 20px;font-size:16px;color:#37332F;font-weight:700;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media (min-width: 576px){.link-block a{-webkit-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 768px){.link-block a{font-size:18px}}@media (min-width: 992px){.link-block a{font-size:14px}}@media (min-width: 1200px){.link-block a{font-size:16px}}.link-block a i{color:#B8B8B8;font-size:22px;line-height:1}.link-block .separate{display:block;width:1px;height:calc(100% - 40px);background:#D2292E;position:absolute;left:50%;top:20px}@media (min-width: 576px){.link-block .separate{height:1px;width:calc(100% - 40px);left:20px;top:50%}}.link-block.icon{background:#D2292E;border-color:#D2292E}@media (min-width: 992px){.link-block.icon{height:100%}}.link-block.icon a{-webkit-flex:0 0 100%;flex:0 0 100%;text-align:center !important}.link-block.icon i{font-size:80px;margin:auto auto;color:#fff;text-align:center !important}@media (min-width: 992px){.link-block.icon i{font-size:40px}}.link-block.icons-block{min-height:0;height:auto;background:transparent;border-color:transparent;padding:0}@media (min-width: 576px){.link-block.icons-block{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:-10px;margin-bottom:-10px}}.link-block.icons-block a{-webkit-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);-webkit-justify-content:center;justify-content:center;height:calc(25vw - 15px);line-height:calc(25vw - 15px);padding:0;background-color:#D2292E;position:relative}.link-block.icons-block a *{color:#fff;font-weight:normal;position:relative;z-index:10}.link-block.icons-block a:after{width:100%;height:100%;display:none;content:'';background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;z-index:5}.link-block.icons-block a:hover:after{display:block}@media (min-width: 576px){.link-block.icons-block a{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);height:calc(50% - 20px);margin:10px 0}}@media (min-width: 576px){.link-block.icons-block{-webkit-align-items:stretch;align-items:stretch}}.link-block.one-link{background:#D2292E}@media (min-width: 768px){.link-block.one-link{padding:20px 0}}.link-block.one-link *{color:#F5F5F5}@media (min-width: 992px){.link-block.one-link *{font-size:14px}}@media (min-width: 1200px){.link-block.one-link *{font-size:16px}}.link-block.one-link a{height:100%;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:1.37}@media (min-width: 768px){.link-block.one-link a{font-size:22px}}.link-block.one-link a *{display:block;-webkit-flex:0 0 100%;flex:0 0 100%}.link-block.one-link a span{-webkit-align-self:start;align-self:start;display:block}.link-block.one-link a span::after{content:'';display:block;height:4px;width:50px;background:#D2292E;margin-top:10px}.link-block.one-link a i{text-align:right;-webkit-align-self:end;align-self:end}.link-block.one-link.iblock-element{background:#423E38;-webkit-flex-wrap:wrap;flex-wrap:wrap}.link-block.one-link.iblock-element a{height:auto}.link-block.one-link.iblock-element .title{padding:0 40% 0 0px;font-weight:400;word-break:break-word}@media (min-width: 768px){.link-block.one-link.iblock-element .title{font-size:16px;padding:15px 0}}.link-block.one-link.iblock-element i{font-weight:400}.link-block.one-link.iblock-element .date{color:#757575;font-weight:400}@media (min-width: 768px){.link-block.one-link.iblock-element .date{font-size:16px}}.link-block.image{background:#423E38;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.square-block{margin:0 -15px}@media (min-width: 768px){.square-block{margin:0}}@media (min-width: 768px){.square-block .row{margin-left:-10px;margin-right:-10px}}@media (min-width: 768px){.square-block .row{height:100%}}@media (min-width: 768px){.square-block .col-12{padding:0 10px;-webkit-flex:0 0 263px;flex:0 0 263px;max-width:263px}}@media (min-width: 992px){.square-block .icon-block{height:122px;-webkit-flex:0 0 122px;flex:0 0 122px;-webkit-align-self:end;align-self:end}}.left-column{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.left-column{max-width:660px}}@media (min-width: 992px){.left-column .square-block{height:385px}}.right-column{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.right-column{max-width:800px}}.product-card-column__image-wrapper-link{width:40px}table .product-card-inner__counter{margin:0 !important;padding:0 !important}table .product-card-inner__buy{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}table .product-card-inner__buy>div{margin:0 !important;padding:0 !important}table .product-card-inner__product-basket{padding:0 !important}table .product_card__block_item_inner{vertical-align:middle}table .product-card-inner__product-basket-btn::before{padding:0 !important}#menu.mm-menu_opened{display:block}#menu.mm-menu_opened .mobile-menu-contact__block{overflow:hidden}.ajax-outer.loading{position:relative}.ajax-outer.loading::before{content:'';display:block;background:rgba(255,255,255,0.2);width:calc(100% + 40px);height:100%;position:absolute;left:0;top:0;z-index:1000;margin:0 -20px}@media (min-width: 576px){.ajax-outer.loading::before{margin:0;width:100%}}.ajax-outer.loading .loading-outer{position:absolute;left:0;top:0;z-index:1001;width:100%;height:100%;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden}.ajax-outer.loading .loading-outer .item{width:20px;height:20px;margin:10px;list-style-type:none;transition:0.5s all ease}.ajax-outer.loading .loading-outer .item:nth-child(1){animation:right-1 1s infinite alternate;background-color:#DBDBDB;animation-delay:100ms}@keyframes right-1{0%{transform:translateY(-60px)}100%{transform:translateY(60px)}}.ajax-outer.loading .loading-outer .item:nth-child(2){animation:right-2 1s infinite alternate;background-color:#757575;animation-delay:200ms}@keyframes right-2{0%{transform:translateY(-70px)}100%{transform:translateY(70px)}}.ajax-outer.loading .loading-outer .item:nth-child(3){animation:right-3 1s infinite alternate;background-color:#37332F;animation-delay:300ms}@keyframes right-3{0%{transform:translateY(-80px)}100%{transform:translateY(80px)}}.ajax-outer.loading .loading-outer .item:nth-child(4){animation:right-4 1s infinite alternate;background-color:#423E38;animation-delay:400ms}@keyframes right-4{0%{transform:translateY(-90px)}100%{transform:translateY(90px)}}.ajax-outer.loading .loading-outer .item:nth-child(5){animation:right-5 1s infinite alternate;background-color:#D2292E;animation-delay:500ms}@keyframes right-5{0%{transform:translateY(-100px)}100%{transform:translateY(100px)}}.light-gray-block{margin:20px -20px 0;background:#F5F5F5;width:auto;height:auto !important;padding:20px;border:1px solid #C9C9C9;box-sizing:content-box}@media (min-width: 576px){.light-gray-block{margin-left:0 !important;margin-right:0 !important}}.light-gray-block.mb{margin-top:0}.light-gray-block .property-row-inline .label{color:#757575}.light-gray-block .property-row-inline .value{color:#363636}.cart-table td{padding:20px 0 20px 20px !important;white-space:nowrap;vertical-align:top !important}@media (min-width: 992px){.cart-table td{white-space:normal}}.cart-table td:last-child{padding-right:20px !important;vertical-align:middle !important;text-align:right}.cart-table td i{color:#B8B8B8;margin:0}.cart-table td .product_card__block_buy_quantity__input{line-height:22px;min-height:22px;border:none !important;width:37px}.cart-table .image-col{width:106px}.cart-table .image-col a{display:block;width:86px}.cart-table .image-col a:hover{text-decoration:none}.cart-table .property-row-inline .label{padding:0 !important}.checkout-table.table-block-outer thead th{padding:25px 20px;font-size:24px;line-height:32px;font-weight:700}.checkout-table.table-block-outer thead th .btn{margin-bottom:0}.checkout-table.table-block-outer thead th .btn *{color:#757575;font-size:16px;line-height:22px;vertical-align:middle}.checkout-table.table-block-outer thead th .btn strong{font-weight:700;color:#423E38}.checkout-table.table-block-outer thead th:last-child{text-align:right}.checkout-table.table-block-outer td{white-space:nowrap;vertical-align:middle !important;font-size:16px;line-height:22px}@media (min-width: 992px){.checkout-table.table-block-outer td{white-space:normal}}.checkout-table.table-block-outer td:last-child{text-align:right}.checkout-table.table-block-outer td .list-info-outer .title{padding-bottom:0}.checkout-table.table-block-outer td.image-col{width:62px;padding:0}.checkout-table.table-block-outer td.image-col a{display:block;width:62px}.checkout-table.table-block-outer td.image-col a:hover{text-decoration:none}.list-info-outer .title{color:#37332F;font-weight:700;font-size:16px;line-height:22px;padding-bottom:10px}.list-info-outer .title *{color:#37332F;font-weight:700;font-size:16px;line-height:22px;vertical-align:top}.list-info-outer .title span{color:#393}.white-red-border-btn{background:#fff;font-size:18px;line-height:25px;padding:15px 38px;border:1px solid #D2292E;color:#D2292E;text-transform:uppercase;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#distributor-map{height:320px;margin:20px -10px !important;border:1px solid #C9C9C9 !important}@media (min-width: 576px){#distributor-map{height:792px;margin-left:0 !important;margin-right:0 !important}}label{font-size:16px;margin-bottom:10px;line-height:22px}.icon-text-link-outer *{font-size:16px;line-height:22px;color:#757575;vertical-align:middle}@media (min-width: 576px){.icon-text-link-outer .block-col:last-child a{margin-right:0}}.icon-text-link-outer a{margin-bottom:10px}@media (min-width: 576px){.icon-text-link-outer a{margin-right:15px}}.icon-text-link-outer a:hover{text-decoration:none}.icon-text-link-outer a span{text-decoration:underline}.icon-text-link-outer a span+i{margin-left:10px}.icon-text-link-outer a i{color:#D2292E;font-size:16px;margin:0}.icon-text-link-outer a i+span{margin-left:10px}.icon-text-link-outer a.without-underline span{text-decoration:none}.icon-text-link-outer .block-col:last-child a{margin-bottom:0}.table-block-outer{position:relative}.table-block-outer .jsp-outer{position:relative;z-index:10}.jspContainer{z-index:10}.jspHorizontalBar{background:transparent;height:10px;z-index:15}.jspHorizontalBar .jspTrack{background:transparent;height:6px !important;background:#ECECEB;margin-top:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.jspHorizontalBar .jspTrack .jspDrag{height:10px;border:1px solid #C9C9C9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;top:-2px}.jspHorizontalBar .jspArrow{width:20px;background:transparent}.jspVerticalBar{background:none;width:8px}.jspVerticalBar .jspTrack{background:#D9D9D9;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:4px;left:2px}.jspVerticalBar .jspTrack .jspDrag{width:8px;border:1px solid #C9C9C9;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;left:-2px;background:#fff}.pagination-outer{padding:20px}.pagination-outer .paginate-row{border:1px solid #F5F5F5;padding:20px}.pagination-outer .paginate-row .form-group{margin-bottom:0;width:86px}@media (min-width: 576px){.pagination-outer .paginate-row .form-group{width:178px}.pagination-outer .paginate-row .form-group::before{content:'Выводить по: ';position:absolute;left:10px;top:11px;z-index:0;color:#757575;font-size:16px;line-height:21px}}.pagination-outer .paginate-row .form-group select{color:#37332F;font-size:16px;line-height:21px;height:calc(21px + 20px + 2px) !important;text-align:right;padding-right:30px}.pagination-outer .paginate-row .links{text-align:center;width:100%;margin:0 -5px}@media (min-width: 992px){.pagination-outer .paginate-row .links{text-align:left;width:auto}}.pagination-outer .paginate-row .links .item{display:inline-block;vertical-align:middle;line-height:42px;width:42px;text-align:center;background:#F5F5F5;color:#423E38;border:1px solid #F5F5F5;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0 5px}.pagination-outer .paginate-row .links .item.active{background:#D2292E;color:#fff}.pagination-outer .paginate-row .links .item.gotopage{width:auto;padding:0 20px;color:#37332F;font-size:16px;border-color:#C9C9C9}.pagination-outer .paginate-row .links .item.gotopage *{color:#37332F;font-size:16px}.pagination-outer .paginate-row .links .item.gotopage .current{color:#D2292E;border-bottom:1px solid #D2292E;margin-right:10px;background:transparent;line-height:1}.pagination-outer .paginate-row .links .item.gotopage .edit-block{background:#fff;position:relative;margin-right:10px;z-index:10;display:none}.pagination-outer .paginate-row .links .item.gotopage .edit-block:after{content:'';background:#fff;display:block;width:20px;height:100%;position:absolute;left:-20px;top:0}.pagination-outer .paginate-row .links .item.gotopage.is-edit{position:relative;color:#C9C9C9}.pagination-outer .paginate-row .links .item.gotopage.is-edit *{color:#C9C9C9}.pagination-outer .paginate-row .links .item.gotopage.is-edit:after{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;z-index:5}.pagination-outer .paginate-row .links .item.gotopage.is-edit .total{color:#C9C9C9}.pagination-outer .paginate-row .links .item.gotopage.is-edit .edit-block{display:block}.pagination-outer .paginate-row .links .item.gotopage.is-edit span.current{display:none}.pagination-outer .paginate-row .links .item.gotopage input.current{border-bottom:none;text-align:center;width:50px;background:#fff;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px;border-radius:2px 0 0 2px;margin-right:0;color:#2A73E1}.pagination-outer .paginate-row .links .item.gotopage .trigger{line-height:1;border:none;background:#fff;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0;font-size:26px;padding:0 10px;color:#393}.pagination-outer .paginate-row .links .item.gotopage .trigger *{color:#393;font-size:26px;margin:0}.pagination-outer .paginate-row .links .item.gotopage .total{margin-left:10px}.pagination-outer .paginate-row .links .item i{font-size:18px;line-height:42px;vertical-align:middle}.pagination-outer .paginate-row .links span.item{background:transparent;color:#B8B8B8}.pagination-outer.white-block .paginate-row{border:none;padding:0}.pagination-mobile-outer .pagination-outer{padding:0}.breadcrumb_block{white-space:normal}.breadcrumb_block .share-block{line-height:22px}.breadcrumb_block .share-block *{vertical-align:top}.breadcrumb_block .share-block i{font-size:20px}.breadcrumb_block *{vertical-align:top}.breadcrumb_block .outer *{vertical-align:top}@media (min-width: 576px){.breadcrumb_block__item{font-size:16px;line-height:18px}}@media (min-width: 576px){.breadcrumb_block__item *{font-size:16px;line-height:18px}}.nav-links{display:-webkit-flex;display:flex}.nav-links .column{-webkit-flex:0 0 50%;flex:0 0 50%;padding-right:10px;background-repeat:no-repeat;background-position:center center;background-size:cover}.nav-links .column:nth-child(2){padding-left:10px;padding-right:0}.nav-links .nav-link-item{border:1px solid #DBDBDB;padding:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%}.nav-links .nav-link-item .icon-block{-webkit-flex:0 0 36px;flex:0 0 36px}.nav-links .nav-link-item .text-block{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;word-break:break-all}.nav-links .nav-link-item .icon-text-block{padding-top:10px}.nav-links .nav-link-item .icon-text-block *{vertical-align:top;font-size:16px}.nav-links .nav-link-item .icon-text-block i{margin:0 5px 0 0;color:#423E38}.nav-links .nav-link-item span{-webkit-flex:0 0 100%;flex:0 0 100%;padding-bottom:10px;font-size:14px;line-height:19px;color:#757575}@media (min-width: 576px){.nav-links .nav-link-item span{font-size:16px}}.nav-links .nav-link-item span.name{padding-bottom:15px;color:#423E38;font-size:10px;line-height:14px;font-weight:bold}@media (min-width: 576px){.nav-links .nav-link-item span.name{font-size:16px;line-height:22px;padding-bottom:0}}.nav-links .nav-link-item span.icon{padding-bottom:0;-webkit-align-self:flex-end;align-self:flex-end}.nav-links .nav-link-item span.icon *{font-size:24px;margin:0}.nav-links.with-background{display:block}@media (min-width: 768px){.nav-links.with-background{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px}}.nav-links.with-background .column{-webkit-flex:auto;flex:auto;position:relative;min-height:calc(100vw - 42px);padding-right:20px;display:block}@media (min-width: 576px){.nav-links.with-background .column{min-height:calc(56vw - 42px)}}@media (min-width: 768px){.nav-links.with-background .column{-webkit-flex:0 0 calc(50% - 62px);flex:0 0 calc(50% - 62px);min-height:calc(28vw - 42px);margin-left:10px !important;margin-right:10px !important}}@media (min-width: 992px){.nav-links.with-background .column{min-height:calc(32vw - 42px)}}@media (min-width: 1200px){.nav-links.with-background .column{min-height:calc(246px - 42px)}}@media (min-width: 1200px){.nav-links.with-background .column{min-height:calc(235px - 42px)}}.nav-links.with-background .column .block-arrow{font-size:24px;color:#B8B8B8;position:absolute;left:20px;bottom:20px;z-index:100;margin:0 !important}.nav-links.with-background .column:nth-child(2){padding-right:20px;padding-left:20px}.nav-links.with-background .column:nth-child(2) .block-arrow{left:auto;right:20px}.nav-links.with-background .column::after{background:linear-gradient(180deg, rgba(66,62,56,0.6) 0%,rgba(66,62,56,0.6) 22.92%,rgba(66,62,56,0.9) 100%);content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;z-index:90}.nav-links.with-background .column .nav-link-item{border:none;padding:0;position:relative;z-index:100}.nav-links.with-background .column .nav-link-item span{font-size:16px;line-height:22px;padding-bottom:10px;color:#B8B8B8}.nav-links.with-background .column .nav-link-item span.name{color:#fff;font-weight:700}.nav-links.with-background .column .nav-link-item span.icon-text-block{padding:0;color:#B8B8B8}.nav-links.with-background .column .nav-link-item span.icon-text-block span{font-size:14px;line-height:19px;color:#B8B8B8}.nav-links.with-background .column .nav-link-item span.icon-text-block i{color:#D2292E}.product-tem-zoom{text-align:right;padding-bottom:10px}.product-tem-zoom i{font-size:24px;color:#B8B8B8}.product-item-detail-slider-controls-block{border:1px solid #DBDBDB;padding:20px 0 20px 20px}.property-row-inline{padding-bottom:10px}.property-row-inline *{font-size:14px;font-weight:400;line-height:19px;vertical-align:bottom}@media (min-width: 576px){.property-row-inline *{font-size:16px;line-height:22px}}.property-row-inline .label{color:#B8B8B8}.property-row-inline .value *{vertical-align:top}.stores .property-row-inline .value{color:#28A73C}.stores .property-row-inline .value *{color:#28A73C}.stores .property-row-inline .value i{color:#28A73C;font-size:22px}.stores .property-row-inline .value a{text-decoration:underline}.danger-text{color:#D2292E !important}.danger-text *{color:#D2292E !important}.danger-text i{color:#D2292E !important}.grey-text{color:#757575 !important}.grey-text *{color:#757575 !important}.grey-text i{color:#757575 !important}.compare-block{background:#F5F5F5;padding:12px 10px;margin-bottom:20px}.compare-block label{color:#423E38;font-size:14px;line-height:19px;margin-bottom:0;margin-right:13px}.compare-block label *{vertical-align:middle}.compare-block label::before{content:'Добавить в сравнение';display:inline-block}.compare-block label i{color:#757575;font-size:18px;line-height:18px;margin:0}.compare-block label .ri-checkbox-blank-line{display:inline-block}.compare-block label .ri-checkbox-line{display:none}.compare-block label.active::before{content:'Добавлено'}.compare-block label.active .ri-checkbox-blank-line{display:none}.compare-block label.active .ri-checkbox-line{display:inline-block}@media (min-width: 576px){.price-block{border-left:1px solid #F5F5F5;-webkit-flex:0 0 50%;flex:0 0 50%;padding-left:20px}}.product-detail-info-block-price{border-top:1px solid #F5F5F5;padding-top:20px}@media (min-width: 576px){.product-detail-info-block-price{border-top:none;padding-top:0}}.product-detail-info-block-price .product_card__block__old_new_price{padding-bottom:20px;text-align:right}.product-detail-info-block-price .product_card__block__old_new_price *{font-size:48px;line-height:130%;font-weight:200;color:#423E38}.product-detail-info-block-price .comment{font-size:14px;line-height:19px;color:#B8B8B8;padding-bottom:20px}@media (min-width: 576px){.product-detail-info-block-price .comment{text-align:right}}.product_detail_info__buy{padding-bottom:10px}.product_detail_info__buy a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;font-size:18px;line-height:25px;padding:10px 20px;text-transform:uppercase;font-weight:400}.product_detail_info__buy .in_basket{width:100%;background:#28A73C;display:block;text-align:center}.product_detail_info__buy .product_card__block_buy_quantity{margin:0 5px 0 0}.product_detail_info__buy .product_card__block_buy_quantity span{border:none}.product_detail_info__buy .product_card__block_buy_quantity span i{margin:0;color:#B8B8B8;font-size:16px}.product_detail_info__buy .product_card__block_buy_quantity input{font-size:18px;border:none;width:37px}@media (min-width: 992px){.char-outer .block-col{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}.table-block-row{border-bottom:1px dotted #B8B8B8;padding-bottom:0;margin-bottom:10px}.table-block-row .label{background:#fff;position:relative;bottom:-1px;padding-right:10px}.table-block-row .value{background:#fff;position:relative;bottom:-1px;padding-left:10px;text-align:right}.icon-text-row{padding-bottom:30px;padding-top:10px}@media (min-width: 768px){.icon-text-row{padding-right:20px}}.icon-text-row .icon-outer{position:relative}.icon-text-row .icon{width:55px;position:absolute;left:0;top:50%;margin-top:-20px}.icon-text-row .icon *{max-width:100%;max-height:40px}.icon-text-row .name{font-size:18px;line-height:24px;font-weight:700;text-decoration:underline;color:#423E38;padding-left:55px;display:block}@media (min-width: 576px){.icon-text-row .name{font-size:20px;line-height:28px}}.product-card-inner__icons{width:100%;right:auto;left:0;top:10px;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 10px;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box}.product-card-inner__icons .compare-icon i{color:#423E38;font-size:18px;margin:0}.product-card-inner__icons .compare-icon.active i{color:#28A73C}.product-card-inner__icons .property-row-inline{padding-bottom:0}.product_card__inner .product-card-inner__title{margin:0}.product_card__inner .product-card-inner__title .product-card-inner__title-link{min-height:0;max-height:none;font-size:18px;line-height:24px;font-weight:800;text-align:left;padding-bottom:45px}.product_card__inner .product-card-inner__info{max-width:none;text-align:left}.product_card__inner .product-card-inner__info .properties-outer{margin:0;padding:0}.header-padding-bottom-outer .h2{margin-bottom:35px}@media (min-width: 1400px){.gray-block-outer{margin:0 -10px;-webkit-justify-content:flex-start !important;justify-content:flex-start !important}}.gray-block{background:#757575;height:280px;padding:20px;margin-bottom:20px}@media (min-width: 576px){.gray-block{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);height:232px}}@media (min-width: 768px){.gray-block{-webkit-flex:0 0 100%;flex:0 0 100%;height:191px}}@media (min-width: 992px){.gray-block{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);height:191px}}@media (min-width: 1400px){.gray-block{-webkit-flex:0 0 calc(33.33333333% - 20px);flex:0 0 calc(33.33333333% - 20px);height:180px;margin:0 10px 20px}}.gray-block:hover{background-color:#D2292E}.gray-block .item-row{-webkit-flex:0 0 100%;flex:0 0 100%}.gray-block *{color:#fff;font-size:16px;line-height:22px;font-weight:400}.gray-block .size{font-size:18px;line-height:24px}.gray-block .icon{line-height:24px}.gray-block .icon i{font-size:24px;line-height:24px;color:#fff;margin:0}.gray-item-outer .gray-item{background:#F5F5F5;border:1px solid #DBDBDB;padding:20px 10px 20px 20px;margin-bottom:20px}.gray-item-outer .gray-item .name{font-size:14px;line-height:19px;font-weight:400;margin-right:10px;color:#423E38}.gray-item-outer .gray-item .icon{text-align:center}.gray-item-outer .gray-item .icon i{font-size:24px;line-height:24px;margin:0}.default-btn{width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:15px 40px;text-transform:uppercase;font-size:16px;line-height:22px;font-weight:700}@media (min-width: 576px){.default-btn{max-width:50%}}@media (min-width: 768px){.default-btn{max-width:none}}.accordion-outer .accordion-item-header{display:-webkit-flex;display:flex}.accordion-outer *{font-size:14px;line-height:16px;color:#37332F}@media (min-width: 576px){.accordion-outer *{font-size:16px;line-height:22px}}.accordion-outer .accordion-item{margin-bottom:20px}.accordion-outer .accordion-item .name{padding:20px;border:1px solid #C9C9C9;border-right:none}@media (min-width: 576px){.accordion-outer .accordion-item .name{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1}}.accordion-outer .accordion-item .icon{-webkit-flex:0 0 76px;flex:0 0 76px;background:#D2292E;text-align:center;position:relative}.accordion-outer .accordion-item .icon i{font-size:16px;color:#fff;position:relative;top:calc(50% - 8px)}.accordion-outer .accordion-item-content{border:1px solid #C9C9C9;border-top:none;padding:20px}.square-outer{margin:0 -20px 20px;height:320px;padding:20px;background-color:#fff;border:1px solid #C9C9C9}@media (min-width: 576px){.square-outer{margin:0 0 20px;-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);height:272px}}@media (min-width: 768px){.square-outer{height:362px}}@media (min-width: 992px){.square-outer{-webkit-flex:0 0 100%;flex:0 0 100%;height:283px;margin:20px 0 0}}.square-outer a{height:100%}.square-outer a *{color:#423E38;font-size:18px;line-height:24px;font-weight:700}.square-outer a i{margin:0;font-weight:400}.square-outer a .body i{font-size:40px;line-height:40px}.square-outer a .footer i{font-size:16px;line-height:16px}.square-outer.white-text a *{color:#fff}.square-outer .item-row{-webkit-flex:0 0 100%;flex:0 0 100%;word-break:break-all}.category-page-outer .square-outer{border:1px solid #C9C9C9}@media (min-width: 576px){.category-page-outer .square-outer{-webkit-flex:0 0 calc(33.3333333% - 20px);flex:0 0 calc(33.3333333% - 20px);margin:0 10px;height:174px}}@media (min-width: 768px){.category-page-outer .square-outer{height:234px}}@media (min-width: 992px){.category-page-outer .square-outer{height:311px}}@media (min-width: 1200px){.category-page-outer .square-outer{height:296px;-webkit-flex:0 0 100%;flex:0 0 100%;margin:0 0 20px}}@media (min-width: 576px){.category-page-outer .square-outer .item-row{font-size:12px;line-height:16px}}@media (min-width: 576px){.category-page-outer .square-outer .item-row{font-size:18px;line-height:24px}}.category-page-outer .square-outer .item-row i{font-size:24px;line-height:24px}@media (min-width: 768px){.category-page-outer .square-outer .item-row.body i{font-size:45px;line-height:45px}}@media (min-width: 576px){.category-page-outer .square-block-outer{-webkit-justify-content:flex-start !important;justify-content:flex-start !important;margin:0 -10px}}@media (min-width: 1200px){.category-page-outer .square-block-outer{margin:0;padding-top:20px}}@media (min-width: 768px){.product-page-top-page-outer .block-col.product-image{width:200px;margin-right:20px}}@media (min-width: 992px){.product-page-top-page-outer .block-col.product-image{width:440px}}@media (min-width: 1200px){.product-page-top-page-outer .block-col.product-image{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 768px){.product-page-top-page-outer .block-col.product-info{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1}}.analog-block{text-align:right}@media (min-width: 768px){.analog-block{-webkit-flex:0 0 270px;flex:0 0 270px}}.analog-block .btn{margin:0 !important;text-transform:uppercase !important;font-size:18px !important;line-height:24px !important;font-weight:400 !important;color:#fff !important;-moz-border-radius:2px !important;-webkit-border-radius:2px;border-radius:2px !important;width:100% !important;padding:10px 10px !important}.analog-block span.btn{background:#C9C9C9;border:none}@media (min-width: 768px){.block-col .white-block{height:calc(100% - 62px) !important}}.image-prev-next-thumb{-webkit-flex:0 0 54px;flex:0 0 54px}.image-prev-next-thumb img{max-width:100%}.image-prev-next-thumb.full-size{-webkit-flex:0 0 100%;flex:0 0 100%;height:155px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width: 768px){.design-sert-outer{padding:20px 0}}@media (min-width: 768px){.design-sert-outer .block-col{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 768px){.design-sert-outer .block-col .white-block{height:calc(100% - 42px) !important;margin:0 !important}}@media (min-width: 768px){.design-sert-outer .block-col:first-child .white-block{height:calc(100% - 22px) !important}}.no-plan-elements .design-sert-outer{margin-bottom:20px}@media (min-width: 768px){.no-plan-elements .design-sert-outer{-webkit-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 1200px){.no-plan-elements .design-sert-outer{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;margin-right:20px}}@media (min-width: 768px){.no-plan-elements .design-sert-outer .cert-elements{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}}@media (min-width: 992px){.no-plan-elements .design-sert-outer .cert-elements{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:0}}@media (min-width: 1200px){.no-plan-elements .design-sert-outer .cert-elements .white-block{height:calc(100% - 42px) !important}}@media (min-width: 768px){.no-plan-elements.yes-faq-elements .cert-elements{margin-bottom:0}}@media (min-width: 1200px){.no-plan-elements.yes-faq-elements .design-sert-outer{margin-bottom:0 !important;margin-right:0}}@media (min-width: 992px){.yes-plan-elements.yes-cert-elements .design-sert-outer{margin-bottom:0 !important}}@media (min-width: 992px){.yes-plan-elements.no-cert-elements .design-sert-outer{width:100%;margin-bottom:0 !important}}@media (min-width: 992px){.yes-plan-elements.no-cert-elements .design-sert-outer .plan-elements{margin-right:0;-webkit-flex:0 0 100%;flex:0 0 100%}}.no-plan-elements.no-cert-elements .ask-banner-block{padding-top:20px}@media (min-width: 992px){.no-plan-elements.no-cert-elements .ask-banner-block{padding-top:0}}@media (min-width: 1200px){.no-plan-elements.no-cert-elements .ask-banner-block{-webkit-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 576px){.no-plan-elements.no-cert-elements .ask-banner-block.yes-faq-elements .square-block-outer{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1200px){.no-plan-elements.no-cert-elements .ask-banner-block.yes-faq-elements .square-block-outer .square-outer{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 576px){.no-plan-elements.no-cert-elements .ask-banner-block.yes-faq-elements .square-block-outer .square-outer:nth-child(3n){margin-top:20px;-webkit-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 992px){.no-plan-elements.no-cert-elements .ask-banner-block.yes-faq-elements .square-block-outer .square-outer:nth-child(3n){-webkit-flex:0 0 calc(33% - 20px);flex:0 0 calc(33% - 20px);margin-left:10px;margin-right:10px}}@media (min-width: 992px){.no-plan-elements.no-cert-elements .ask-banner-block .three-col .square-block-outer{margin-left:-10px;margin-right:-10px}}@media (min-width: 992px){.no-plan-elements.no-cert-elements .ask-banner-block .three-col .square-outer{-webkit-flex:0 0 calc(33% - 20px);flex:0 0 calc(33% - 20px);margin-left:10px;margin-right:10px}}.ask-banner-block{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.ask-banner-block .block-col.faq-outer{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0}}.ask-banner-block .block-col.faq-outer+.infoblock-outer{margin-left:20px !important}@media (min-width: 992px){.ask-banner-block .block-col.infoblock-outer{-webkit-flex:0 0 283px;flex:0 0 283px}}@media (min-width: 992px){.ask-banner-block .default-btn{max-width:212px}}@media (min-width: 576px){.ask-banner-block .square-outer{margin-bottom:0}}@media (min-width: 768px){.no-faq-elements .ask-banner-block{-webkit-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 992px){.no-faq-elements .ask-banner-block{-webkit-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 1200px){.no-faq-elements .ask-banner-block{-webkit-flex:0 0 283px;flex:0 0 283px}}@media (min-width: 992px){.no-faq-elements .ask-banner-block .block-col{-webkit-flex:0 0 100%;flex:0 0 100%;margin-right:0}}@media (min-width: 992px){.no-faq-elements .ask-banner-block .block-col .square-outer{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 1200px){.no-faq-elements .ask-banner-block .block-col .square-outer{-webkit-flex:0 0 100%;flex:0 0 100%}}.detail-text-outer *{font-size:14px;line-height:160%;color:#423E38}@media (min-width: 576px){.detail-text-outer .detail-text-item{-webkit-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 992px){.detail-text-outer .detail-text-item{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0}}@media (min-width: 576px){.detail-text-outer .detail-image-item{-webkit-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 768px){.detail-text-outer .detail-image-item{-webkit-flex:0 0 129px;flex:0 0 129px}}.trigger-item-outer .trigger-item{height:110px;overflow:hidden}.trigger-item-outer .ri-arrow-down-s-line{display:inline-block}.trigger-item-outer .ri-arrow-up-s-line{display:none}.trigger-item-outer.open .trigger-item{height:auto}.trigger-item-outer.open .ri-arrow-down-s-line{display:none}.trigger-item-outer.open .ri-arrow-up-s-line{display:inline-block}.trigger-item-outer .trigger-btn{display:block;width:100%;text-align:center;line-height:1;padding:10px 0 0}.trigger-item-outer .trigger-btn *{font-size:22px;color:#757575;line-height:22px}.red-bottom-line-links-outer a{display:inline-block;padding-top:20px;font-size:16px;line-height:22px;color:#757575;position:relative;margin-right:20px}.red-bottom-line-links-outer a:after{content:'';display:block;height:1px;background:#D2292E;position:absolute;left:0;bottom:-2px;width:100%}.red-bottom-line-links-outer a:last-child{margin-right:0}.red-links-outer-with-right-separate{margin:-5px -20px;padding-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.red-links-outer-with-right-separate a{padding:5px 20px;color:#D2292E;font-size:16px;line-height:1.4;text-decoration:underline;position:relative}.red-links-outer-with-right-separate a:after{content:'';width:1px;height:calc(100% - 10px);background:#B8B8B8;display:block;position:absolute;right:0;top:5px}@media (min-width: 768px){.red-links-outer-with-right-separate a{font-size:18px}}.red-links-outer-with-right-separate a:last-child:after{display:none}.red-links-outer-with-right-separate a.active{color:#423E38}.scroll-link-outer{width:100%;padding:20px;background:rgba(66,62,56,0.6)}.scroll-link-outer a{display:block;color:#fff;font-size:16px;line-height:22px;padding:5px 10px;border:1px solid #D2292E;background:rgba(255,255,255,0.2);text-align:center;margin-bottom:5px;border-radius:2px}.scroll-link-outer a:last-child{margin-bottom:0}@media (min-width: 992px){.scroll-link-outer a{display:inline-block;border:none;border-bottom:1px solid #D2292E;background:transparent;padding:5px 0;margin-right:10px}.scroll-link-outer a:last-child{margin-right:0}}.scroll-link-outer .jsp-outer{position:relative;height:74px;overflow-y:scroll}@media (min-width: 576px){.scroll-link-outer .jsp-outer{height:158px}}@media (min-width: 992px){.scroll-link-outer .jsp-outer{height:auto}}.scroll-link-outer .jsp-outer.jspScrollable a{margin-right:12px}@media (min-width: 1400px){.section-outer{-webkit-justify-content:flex-start !important;justify-content:flex-start !important;margin:0 -10px !important}}@media (min-width: 1400px){.section-outer.section-outer-mainpage .section-item{-webkit-flex:0 0 calc(50% - 62px);flex:0 0 calc(50% - 62px)}}.section-outer.section-outer-mainpage .section-item-outer .section-item-title>a{font-size:18px;line-height:29px;color:#37332F;font-weight:700;word-break:normal}.section-outer.section-outer-mainpage .section-item-outer .child-outer ul{padding:0;margin:0}.section-outer.section-outer-mainpage .section-item-outer .child-outer li{margin:0;padding:4px 0;list-style:none}.section-outer.section-outer-mainpage .section-item-outer .child-outer li a{color:#757575;text-decoration:underline;font-weight:400;font-size:16px;line-height:25.6px;word-break:normal}.section-outer.section-outer-mainpage .section-item-outer .child-outer .trigger *{font-size:16px;color:#757575;vertical-align:middle}.section-outer.section-outer-mainpage .section-item-outer .child-outer .trigger i{font-size:18px}.section-outer.section-outer-mainpage .section-item-icon{-webkit-flex:0 0 100%;flex:0 0 100%}.section-item{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 576px){.section-item{-webkit-flex:0 0 calc(50% - 52px);flex:0 0 calc(50% - 52px)}}@media (min-width: 1400px){.section-item{-webkit-flex:0 0 calc(33.333333% - 62px);flex:0 0 calc(33.333333% - 62px);margin-left:10px !important;margin-right:10px !important}}@media (min-width: 1400px){.section-item.white-block{margin-left:10px !important;margin-right:10px !important}}.section-item .section-item-outer{-webkit-align-items:center;align-items:center;height:100%}.section-item .section-item-image{-webkit-flex:0 0 95px;flex:0 0 95px;position:relative}.section-item .section-item-icon{-webkit-flex:0 0 45px;flex:0 0 45px;-webkit-align-self:flex-end;align-self:flex-end;text-align:center}.section-item .section-item-icon i{font-size:22px;margin:0;line-height:22px;color:#C9C9C9}.section-item .section-item-title{padding-left:20px;font-size:14px;line-height:160%;color:#37332F;font-weight:700;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;word-break:break-all}@media (min-width: 768px){.section-item .section-item-title{font-size:18px;word-break:normal}}.filter-trigger-btn-outer{margin:0 -20px}@media (min-width: 576px){.filter-trigger-btn-outer{margin:0}}@media (min-width: 992px){.filter-trigger-btn-outer{padding:0}}.filter-trigger-btn-outer .mobile_filter_btn{width:100%;color:#fff;background:#D2292E;border:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}@media (min-width: 576px){.filter-trigger-btn-outer .mobile_filter_btn{width:auto;padding:10px 20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}}@media (min-width: 992px){.filter-trigger-btn-outer .mobile_filter_btn{display:inline-block}}@media (min-width: 1200px){.filter-trigger-btn-outer .mobile_filter_btn{display:none}}@media (min-width: 576px){.filter-trigger-btn-outer .mobile_filter_btn.mb{margin-bottom:0 !important}}.filter-trigger-btn-outer .mobile_filter_btn *{font-size:16px;line-height:22px;font-weight:700;text-transform:uppercase;vertical-align:middle}.filter-trigger-btn-outer .mobile_filter_btn i{font-weight:400;margin:0 10px}.smartfilter{height:auto !important}.bx_filter_wrapper{width:100vw;position:fixed;height:0;overflow:hidden}@media (min-width: 1200px){.bx_filter_wrapper{height:auto}}.bx_filter_wrapper.show-mobile-filter{margin-top:0}@media (min-width: 992px){.bx_filter_wrapper.show-mobile-filter{left:0;top:0;width:100vw;height:100vh;z-index:1001;background:rgba(0,0,0,0.5)}}@media (min-width: 992px){.bx_filter_wrapper.show-mobile-filter .bx_filter{width:90%;overflow-y:auto;overflow-x:hidden;height:100%}}@media (min-width: 992px){.bx_filter_wrapper.show-mobile-filter .bx_filter .bx_filter_section{min-height:100%}}.product-outer{overflow:hidden}.product-outer .block__product_cards{display:block;margin-bottom:0}@media (min-width: 1200px){.product-outer.mb{margin-bottom:0 !important}}.big-banner-block{padding:40px;background:#fff center center no-repeat;background-size:cover}.big-banner-block.text-end{text-align:right !important}.big-banner-block.text-end .h2{display:inline-block}.big-banner-block .big-banner-content{padding:60px 0 40px;font-size:18px;line-height:116%;color:#423E38}@media (min-width: 768px){.big-banner-block .big-banner-content{font-size:24px}}.big-banner-block .big-banner-image{padding-top:30px}@media (min-width: 576px){.big-banner-block .big-banner-image{padding-top:0}}.big-banner-block .block-outer .block-col{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.big-banner-block .block-outer .block-col:first-child{-webkit-flex:0 0 55%;flex:0 0 55%}}@media (min-width: 992px){.big-banner-block .block-outer .block-col:last-child{-webkit-flex:0 0 35%;flex:0 0 35%}}@media (min-width: 992px){.big-banner-block.reverse .block-outer .block-col:first-child{-webkit-flex:0 0 35%;flex:0 0 35%}}@media (min-width: 992px){.big-banner-block.reverse .block-outer .block-col:last-child{-webkit-flex:0 0 55%;flex:0 0 55%}}.banner-block.white-block{background-position:center center;background-repeat:no-repeat;background-size:cover}.banner-block .banner-btn{width:100%}.banner-block .banner-btn *{color:#423E38;font-size:14px;line-height:25px;text-transform:uppercase}.banner-block .banner-btn .btn{padding:15px 40px;display:block}@media (min-width: 576px){.banner-block .banner-btn .btn{display:inline-block}}.banner-block.btn-text-red-900 .btn{color:#D2292E}.banner-block.white-text *{color:#fff}.banner-block.white-text .h3{color:#fff;padding:0;margin:0}.banner-block.white-text .h3:before{display:none}.banner-block.white-text .banner-content{color:#fff}@media (min-width: 576px){.banner-block .h3{margin:0 !important}}@media (min-width: 992px){.banner-image-block .block-outer{margin:0 -10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}@media (min-width: 992px){.banner-image-block .block-outer .block-col{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0 10px}}@media (min-width: 992px){.banner-image-block .block-outer .block-col.pt-lg-0{padding-top:0 !important}}.form-outer .h2{margin-bottom:20px}.form-outer textarea.form-control{height:167px !important}@media (min-width: 576px){.form-outer textarea.form-control{height:177px !important}}@media (min-width: 576px){.form-outer .block-body{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 576px){.form-outer .block-body .block-col{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 576px){.form-outer .block-body .block-col.full-width{-webkit-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 768px){.form-outer .block-footer .btn{padding-left:40px !important;padding-right:40px !important}}.form-outer .block-footer .btn.btn-default{background-color:rgba(117,117,117,0.1)}.form-outer .block-footer .description{color:#757575;font-size:14px;line-height:19px;margin-bottom:20px}@media (min-width: 768px){.form-outer .block-footer .description{word-break:break-all;padding-left:20px}}.form-outer .block-footer .description span{color:#D2292E;vertical-align:top}.form-outer .block-footer .description a{color:#D2292E;font-weight:700;vertical-align:top}.form-outer .block-footer .description.dark{color:#423E38}.form-outer .block-footer .block-row:last-child .description{padding-left:0}@media (min-width: 768px){.cart-page-form-group .btn{margin-bottom:0 !important;margin-right:20px}}@media (min-width: 992px){.cart-page-form-group .btn:last-child{margin-right:0}}@media (min-width: 768px){.cart-page-form-group .form-group{margin-bottom:0;margin-right:20px}}@media (min-width: 768px){.cart-page-form-group .form-group.filter-group{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;margin-right:0}}@media (min-width: 992px){.cart-page-form-group .form-group.filter-group{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;margin-bottom:0;margin-right:20px}}.btn{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #C9C9C9;display:inline-block;word-break:break-all;word-wrap:break-word;white-space:normal}.btn.btn-default{width:100%;margin-bottom:20px;display:inline-block !important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #C9C9C9;padding:15px;background:#F5F5F5;text-transform:uppercase;font-size:14px;line-height:25px;color:#757575}@media (min-width: 768px){.btn.btn-default{width:auto}}.btn.btn-default.btn-file:hover{background-color:#DBDBDB}.btn.btn-default.btn-file:active{background-color:#363636}.btn.btn-default.btn-file.success{background-color:#393;color:#fff}.btn.btn-danger{background:#D2292E !important;font-weight:700;border-color:#D2292E !important;color:#fff}@media (min-width: 768px){.btn.btn-danger{margin-right:20px}}.btn.btn-light{background:rgba(117,117,117,0.1);border:1px solid #DBDBDB;color:#757575}.btn.btn-dark{background:#DBDBDB}.btn.btn-white{background:#fff;border-color:#fff;color:#423E38}.btn.btn-white *{color:#423E38}.btn.bth-bg-white-gray-300{background:#fff;border-bottom-color:#DBDBDB;padding:10px 15px;color:#757575}.btn.bth-bg-white-gray-300 *{color:#757575}.btn.btn-small{padding:10px 20px}.btn.btn-small *{font-size:16px;line-height:22px;text-transform:none;vertical-align:middle}.btn.btn-small i{color:#B8B8B8;font-size:22px;line-height:22px;margin-right:10px}.btn.btn-deep-dark{background:#DBDBDB;border-color:#DBDBDB}.btn.btn-black-300{background:#fff;color:#363636;border-color:#363636}.filter-vertical{margin:20px 0}@media (min-width: 992px){.filter-vertical{position:fixed}}@media (min-width: 1200px){.filter-vertical{position:static;margin-right:20px;-webkit-flex:0 0 25%;flex:0 0 25%;margin-bottom:0}}@media (min-width: 1400px){.filter-vertical{-webkit-flex:0 0 296px;flex:0 0 296px}}.filter-vertical .bx_filter_section{border-color:#C9C9C9;background:#fff}.filter-vertical .bx_filter__title{font-size:14px;color:#37332F;border-color:#C9C9C9;background:#F5F5F5;text-transform:uppercase;font-weight:700;padding-top:25px;padding-bottom:25px}.filter-vertical .bx_filter__title .block_main_left_menu__title-toggle::after{border-width:2px}.filter-vertical .bx_filter_parameters_box_title .bx_filter_arrow::before{border-width:2px}.product-card-inner__form .btn{height:40px;width:40px;padding:0;border:none;background:#D2292E;text-align:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.product-card-inner__form .btn *{color:#fff;font-size:24px;line-height:40px;margin:0}.product-card-inner__counter input{border:none;font-size:16px;line-height:24px;font-weight:400;color:#423E38;width:34px;padding:9px 0}.product-card-inner__counter-btn{border:none;padding:0}.product-card-inner__counter-btn i{color:#B8B8B8;margin:0}.product-card-column__title{color:#D2292E;text-decoration:underline;word-break:break-all}@media (min-width: 1200px){.category-page-item-outer{display:-webkit-flex;display:flex}}@media (min-width: 1200px){.category-page-item-outer .smartfilter{height:auto !important}}.section-bottom-links{border:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px !important}@media (min-width: 576px){.section-bottom-links{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.section-bottom-links a{color:#D2292E;text-decoration:underline;font-size:14px;line-height:19px;-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 576px){.section-bottom-links a{-webkit-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 576px){.section-bottom-links a:last-child{text-align:right}}.table-block .section-bottom-links.white-block{margin-top:0 !important;margin-bottom:0 !important}.table-block .section-bottom-links+.pagination-outer{margin-top:4px;border:1px solid #C9C9C9 !important;background:#fff}.table-block .pagination-outer{padding:0;border:none !important}.table-block .pagination-outer .paginate-row{border:none !important}.product_card__block_item.product_card__block_item--column{border-bottom:none}.product_card__block_item.product_card__block_item--column:hover{box-shadow:none !important;border-bottom:none}.badge{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#423E38;font-size:14px;line-height:19px;padding:4px 18px;font-weight:400;text-transform:uppercase}.product_card__block_buy_quantity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 15px}.product_card__block_buy_quantity__input,.product_card__block_buy_quantity__minus,.product_card__block_buy_quantity__plus{width:30px;min-height:35px;display:inline-block;line-height:35px;height:100%;text-align:center}.cart-total-block .btn{padding:5px 20px;margin-bottom:0;text-transform:none;font-size:16px;line-height:22px}.cart-total-block .btn *{text-transform:none;font-size:16px;line-height:22px;vertical-align:middle}.cart-total-block .btn i{margin-right:10px}.cart-total-block .btn.btn-white *{font-size:24px;line-height:33px;vertical-align:middle}.cart-total-block .btn.btn-white .value{font-weight:700}.cart-total-block .btn.btn-white .label{color:#757575;margin-right:10px}@media (min-width: 768px){.cart-total-block .btn-danger{margin-right:0}}@media (min-width: 768px){.cart-total-block .property-row-inline:last-child{padding-bottom:0}}@media (min-width: 992px){.cart-total-block .property-row-inline:last-child{margin-right:0}}@media (min-width: 992px){.cart-total-block .property-row-inline{margin-right:10px}}.checkout-total-block .property-row-inline:last-child{padding-bottom:0}@media (min-width: 576px){.checkout-total-block .property-row-inline{display:inline-block;margin:0 5px}}@media (min-width: 576px){.checkout-total-block{text-align:center}}.widget{margin:20px -20px 0;background:url(assets/img/bg_fade7_web.jpg) center center no-repeat;background-size:cover;width:auto;height:auto !important;padding:20px;border:1px solid #C9C9C9 !important;box-sizing:content-box}@media (min-width: 576px){.widget{margin-left:0 !important;margin-right:0 !important}}.widget .widget-header{padding-bottom:21px;position:relative}.widget .widget-header .title{font-size:24px;line-height:32px;font-weight:700;padding-bottom:0}.widget .widget-header::after{height:1px;background:#C9C9C9;width:calc(100% + 40px);position:absolute;left:-20px;bottom:0;content:'';display:block}.widget .widget-footer{padding-top:21px;position:relative}.widget .widget-footer::after{height:1px;background:#C9C9C9;width:calc(100% + 40px);position:absolute;left:-20px;top:0;content:'';display:block}@media (min-width: 992px){.widget .widget-footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px}}@media (min-width: 1200px){.widget .widget-footer{-webkit-justify-content:flex-start;justify-content:flex-start;margin:0}}@media (min-width: 1400px){.widget .widget-footer{-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width: 1400px){.widget .widget-footer .annotation{font-size:16px;line-height:22px;color:#757575}}@media (min-width: 1400px){.widget .widget-footer .annotation+.btn{margin-left:20px !important}}.widget .widget-footer .block-col:last-child .btn:last-child{margin-bottom:0}.widget .widget-footer .btn{padding:10px 20px;font-size:16px;line-height:22px;text-transform:none}.widget .widget-footer .btn *{font-size:16px;line-height:22px;text-transform:none;vertical-align:middle}.widget .widget-footer .btn i{font-size:22px;line-height:22px;margin-right:10px}@media (min-width: 1400px){.widget .widget-footer .btn i.ri-user-line{margin-right:0}}@media (min-width: 576px){.widget .widget-footer .block-col{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px 20px}}@media (min-width: 992px){.widget .widget-footer .block-col{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0 10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width: 1200px){.widget .widget-footer .block-col{margin:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-justify-content:flex-start;justify-content:flex-start}}@media (min-width: 576px){.widget .widget-footer .block-col:last-child{margin-bottom:0}}@media (min-width: 576px){.widget .widget-footer .block-col .btn{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0 10px}}@media (min-width: 992px){.widget .widget-footer .block-col .btn{margin:0;-webkit-flex:0 0 auto;flex:0 0 auto}}@media (min-width: 1200px){.widget .widget-footer .block-col .btn{margin-right:20px}}@media (min-width: 1400px){.widget .widget-footer .block-col .btn:last-child{margin-right:0}}.widget .widget-body{padding-top:20px;padding-bottom:20px}@media (min-width: 992px){.widget .widget-body{margin:0 -10px;display:-webkit-flex;display:flex}}@media (min-width: 992px){.widget .widget-body .block-col{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0 10px}}.widget .widget-body .form-group textarea.form-control{height:200px !important}@media (min-width: 992px){.widget .widget-body .form-group textarea.form-control{height:100% !important}}@media (min-width: 768px){.widget .widget-body .block-col:last-child .form-group{height:calc(100% - 20px)}}.form-check{-webkit-flex:0 0 100%;flex:0 0 100%;padding-bottom:20px}.form-check .form-check-label{position:relative;font-size:16px;line-height:22px;color:#37332F}.form-check .form-check-label::before{display:inline-block;content:"\EB7D";font-family:remixicon !important;width:20px;height:20px;font-size:22px;line-height:22px;color:#423E38;margin-right:12px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:top}.form-check .form-check-label.checked{color:#D2292E}.form-check .form-check-label.checked::before{content:"\EB81";color:#D2292E}.input-group .title{font-weight:700;font-size:20px;line-height:28px;padding-bottom:20px;width:100%}@media (min-width: 768px){.input-group .title{display:inline-block;width:auto;margin-right:20px}}@media (min-width: 992px){.input-group .title.d-lg-block{width:100%;margin-right:0}}@media (min-width: 1400px){.input-group .title.d-lg-block{display:inline-block;width:auto;margin-right:20px}}@media (min-width: 768px){.input-group .form-check{margin-right:20px;-webkit-flex:0 0 auto;flex:0 0 auto}}header{position:relative;z-index:5}header .block-outer{position:relative}@media (min-width: 576px){header .block-outer{padding:0 20px}}header .block-col.header-logo{-webkit-flex:0 0 130px;flex:0 0 130px}header .block-col.header-logo *{display:block}header .block-col.header-logo a{height:100%}header .block-col.header-logo img{width:100%;height:100%}header .block-col:nth-child(2){-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;padding:10px 20px 25px;position:relative}@media (min-width: 576px){header .block-col:nth-child(2){padding:10px 0 10px 20px}}header .block-col:nth-child(2) .block-col-row{position:relative;z-index:10}header .block-col:nth-child(2) .block-col-row:nth-child(2){z-index:9}header .block-col .btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:10px;font-size:16px;line-height:22px}header .block-col .btn *{vertical-align:top}header .block-col .btn i{font-size:18px;line-height:22px;margin:0 0 0 8px}header .block-col .block-col-row{height:100%;-webkit-align-items:stretch;align-items:stretch}@media (min-width: 576px){header .block-col .block-col-row{height:auto;width:100%}}header .block-col .block-col-row .search-block{width:100%}@media (min-width: 576px){header .block-col .block-col-row .search-block{width:auto}}@media (min-width: 768px){header .block-col .block-col-row .search-block{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;margin:0 20px}}header .catalog-btn{margin-right:0 !important}@media (min-width: 576px){header .catalog-btn{width:100%}}header .nav-outer{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 576px){header .nav-outer{-webkit-flex:0 0 190px;flex:0 0 190px}}@media (min-width: 768px){header .nav-outer{-webkit-flex:0 0 auto;flex:0 0 auto}}header .nav-outer .header-two__main-nav-catalog{width:100%}@media (min-width: 1200px){header .nav-outer .header-two__main-nav-catalog.hover .header-two__menu-catalog{left:0;top:calc(100% + 10px);height:500px;opacity:1}}header #search{position:relative}header #search .form-control{font-size:16px;line-height:19px}header .header-two__contact{-webkit-flex-basis:auto !important;flex-basis:auto !important;padding:0;z-index:5}header .header-two__drop-down{left:auto;right:0;z-index:10;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}header .header-two__drop-down .header-two__drop-down-btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}header i{color:#fff;font-size:20px;line-height:20px;font-weight:400}header i.ri-arrow-down-s-line{color:#5E5E5E;font-size:22px}header .top-line .block-col i{color:#D2292E;margin-right:20px}header .top-line .block-col .select-city__block__text-city__js{color:#fff;font-size:16px;line-height:22px;vertical-align:middle}header .top-line .block-col .header-two__contact-phone-link{text-align:right}@media (min-width: 992px){header .top-line .block-col .header-two__contact-phone-link i{margin:0}}header .top-line .block-col .header-two__contact-phone-link i.ri-arrow-down-s-line{color:#5E5E5E}header .top-line .block-col .header-two__contact-phone-link .phone-value{color:#fff}@media (min-width: 992px){header .top-line .block-col .header-two__contact-phone-link .phone-value{margin-left:5px;font-size:18px}}header .header-two__main-nav-catalog{min-width:0}@media (min-width: 992px){header .header-two__main-nav-catalog{-webkit-flex-grow:unset;flex-grow:unset}}header .header-two__main-nav-catalog>a{background:#D2292E;width:auto}header .header-two__main-nav-catalog>a>span{margin-right:5px}header .header-two__main-nav-catalog>a>i{margin:0 5px}header .header-two__main-nav-catalog.hover>.header-two__menu-catalog{left:-150px;top:calc(100% + 12px);width:auto;display:block}header .header-two__main-nav-catalog.hover .menu-catalog__item{padding:0 !important;margin:0;display:block !important}header .header-two__main-nav-catalog.hover .links{padding:10px 20px;width:100%;-webkit-flex:0 0 320px;flex:0 0 320px;max-width:320px}header .header-two__main-nav-catalog.hover .links .header-two__menu-row{padding:10px 0}header .header-two__main-nav-catalog.hover .submenu{-webkit-flex:1;flex:1;border-left:1px solid #D2292E}header .header-two__main-nav-catalog.hover .menu-catalog__description *{font-size:16px !important;color:#423E38}header .header-two__main-nav-catalog.hover .menu-catalog__description i{font-size:20px !important}header .header-two__main-nav-catalog.hover .menu-catalog__description .menu-catalog__title{margin:0;padding:0 !important}header .header-two__main-nav-catalog.current .menu-catalog__description.active *{color:#D2292E}header .header-two__main-nav-catalog .menu-catalog__submenu{padding:0 30px}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:none !important;padding-right:45px}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section .menu-catalog__section-title{font-size:16px !important;margin:0 !important;padding:11px 0 !important}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section .menu-catalog__section-list{padding:10px 0 !important}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section .menu-catalog__section-list .menu-catalog__section-item{padding-left:0;margin:0;padding-bottom:10px}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section .menu-catalog__section-list .menu-catalog__section-item::after{display:none}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section .menu-catalog__section-list .menu-catalog__section-item a{display:block;padding:0 !important;font-size:16px !important;color:#757575}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section .menu-catalog__section-list .show-all{padding:0 !important}header .header-two__main-nav-catalog .menu-catalog__submenu .menu-catalog__section .menu-catalog__section-list .show-all *{color:#757575;font-weight:700;padding:0 !important;font-size:16px !important}.header-block .icons a{padding:0 13px 0 12px;position:relative}.header-block .icons a *{color:#fff}.header-block .icons a i{font-size:19px}.header-block .icons>a:after{content:'';display:block;width:1px;height:100%;background:#5E5E5E;position:absolute;right:0;top:0}.header-block .icons>a:first-child{padding-left:0}.header-block .icons>a:last-child{padding-right:0}.header-block .icons>a:last-child:after{display:none}.header-block .cart-outer-block{position:relative;padding-right:0 !important;margin-top:0}.header-block .cart-outer-block .badge{display:block;width:15px;height:15px;background:#D2292E;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;right:-7px;top:-5px;z-index:0;color:#fff;font-size:9px;line-height:15px;padding:0}.fixed-header{position:fixed;left:0;top:0;z-index:100000;width:100%;-moz-box-shadow:0px 4px 8px 0px rgba(66,62,56,0.3);-webkit-box-shadow:0px 4px 8px 0px rgba(66,62,56,0.3);box-shadow:0px 4px 8px 0px rgba(66,62,56,0.3)}.fixed-header *{color:#fff}.fixed-header .block-col{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;margin-right:20px}.fixed-header .block-col:first-child{-webkit-flex:0 0 64px;flex:0 0 64px}@media (min-width: 576px){.fixed-header .block-col:first-child{margin-left:20px}}.fixed-header .block-col.logo-block a{display:block}.fixed-header .block-col.logo-block img{max-width:100%}.fixed-header .block-col .header-two__basket-buy{margin-top:0}.fixed-header .menu-link{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;margin-right:20px}@media (min-width: 576px){.fixed-header .menu-link{-webkit-flex:0 0 44px;flex:0 0 44px;margin-right:0}}@media (min-width: 768px){.fixed-header .menu-link{-webkit-flex:0 0 auto;flex:0 0 auto}}.fixed-header .menu-link a{line-height:16px;font-size:16px}@media (min-width: 576px){.fixed-header .menu-link a{padding:14px 0;margin-right:0}}@media (min-width: 768px){.fixed-header .menu-link a{padding:14px}}.fixed-header .menu-link i{font-size:16px;line-height:16px}@media (min-width: 576px){.fixed-header .menu-link i{margin-left:5px}}.fixed-header a.phone-link{padding-left:0}@media (min-width: 576px){.fixed-header a.phone-link{padding-left:12px}}@media (min-width: 576px){.fixed-header .search-block{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;margin:0 20px}}.fixed-header .search-block .form-group{margin-bottom:0}.fixed-header .search-block>div{position:relative}.fixed-header .search-block .header-two__search-matches-list *{color:#000}body.fixed header{z-index:4}.more-items-outer{position:relative}.more-items-outer .more-items-data{display:none;position:absolute;right:0;top:100%;min-width:180px;padding-top:20px}.more-items-outer .more-items-data .more-items-outer{padding:5px 20px;background:#423E38;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #3D3933}.more-items-outer .more-items-data .more-items-outer .item{padding:5px 0;border-bottom:1px solid #3D3933;white-space:normal}.more-items-outer .more-items-data .more-items-outer .item a{display:block;color:#F5F5F5;font-weight:700;font-size:16px;line-height:22px}.more-items-outer .more-items-data .more-items-outer .item:last-child{border-bottom:none}.more-items-outer:hover .more-items-data{display:block}footer *{color:#fff;font-size:14px;font-weight:400}footer a{color:#fff;text-decoration:underline}footer a:hover{color:#757575}footer .form-group .form-control{font-size:14px;line-height:19px}footer .form-group .form-control:focus{border-color:#D2292E !important}footer .form-group .form-control:focus+.form-group-btn i{color:#BC2C30}footer .form-group .form-group-btn i{color:#D2292E}@media (min-width: 768px){footer .block-outer{padding:0 10px}}@media (min-width: 768px){footer .block-outer{-webkit-flex:0 0 50%;flex:0 0 50%}}footer .block-col{padding:0 20px}@media (min-width: 768px){footer .block-col{padding:0 10px;-webkit-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 768px){footer .block-col.pt-md-0{padding-top:0 !important}}@media (min-width: 768px){footer .block-col.pt-md-0 .data-row{padding:0 !important}}@media (min-width: 768px){footer .block-col.pt-md-0 .data-row.copyright-block{padding-right:15px !important}}footer .block-col .data-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:10px 0}footer .block-col .data-row .title{font-size:16px;line-height:22px;font-weight:700;padding-bottom:10px}footer .block-col .data-row .col-row:first-child{padding-right:12px}footer .block-col .data-row .col-row i{font-size:22px;line-height:22px;vertical-align:middle}footer .block-col .data-row .btn{width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:15px;text-align:center;text-transform:uppercase;font-size:14px;line-height:19px;font-weight:400;text-decoration:none}@media (min-width: 576px){footer .block-col .data-row .btn{max-width:210px}}footer .footer-block__wrapper{margin:0 20px 0 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}@media (min-width: 768px){footer .footer-block__wrapper{margin:0 0 0 20px}}footer .footer-block__social_link{margin:0}footer .footer-description{font-size:12px;line-height:16px}@media (min-width: 768px){footer .footer-description{-webkit-flex-basis:0 !important;flex-basis:0 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important;padding:0 10px 0 !important}}@media (min-width: 576px){footer .bg-dark-gray .block-outer{margin-right:30%}}@media (min-width: 768px){footer .bg-dark-gray .block-outer{margin:0}}@media (min-width: 768px){footer .bg-black-400 .block-col{-webkit-flex:0 0 auto;flex:0 0 auto}}footer .footer-logo{margin-right:15px}footer .footer-link__email-item{display:block}footer .footer-link__phone-main{display:block}.copyright-block{position:relative}.copyright-block:after{content:'';display:block;height:1px;width:10px;background:#fff;position:absolute;left:0;bottom:0}@media (min-width: 768px){.copyright-block:after{right:0;top:calc(50% - 5px);left:auto;height:10px;width:1px}}@media (min-width: 1200px){.catalog_section_block{-webkit-flex-grow:0 !important;flex-grow:0 !important;-webkit-flex-basis:calc(100% - 296px - 20px) !important;flex-basis:calc(100% - 296px - 20px) !important;max-width:none !important;width:calc(100% - 296px - 20px) !important}}@media (min-width: 576px){.mainpage .block-outer{padding:0 20px}}@media (min-width: 992px){.mainpage .block-outer>.block-col{-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);width:calc(50% - 10px)}}@media (min-width: 992px){.mainpage .block-outer .block-col.pt-lg-0{padding-top:0 !important}}@media (min-width: 576px){.mainpage .block-outer .correct{margin:0 -10px}}.product-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:20px}.product-item .product-item-image{-webkit-flex:0 0 100%;flex:0 0 100%;text-align:center}@media (min-width: 576px){.product-item .product-item-image{-webkit-flex:0 0 50%;flex:0 0 50%}}.product-item .product-item-image a{display:block}.product-item .product-item-data{-webkit-flex:0 0 100%;flex:0 0 100%;text-transform:uppercase;font-size:14px;line-height:135%}@media (min-width: 576px){.product-item .product-item-data{-webkit-flex:0 0 50%;flex:0 0 50%}}.product-item .product-item-data *{text-transform:uppercase;font-size:14px;line-height:135%}.product-item .product-item-data .product-item-data__title a{color:#D2292E;text-decoration:underline}.product-item .product-item-data .product-item_data__properties .property-item{padding:10px 0}.product-item .product-item-data .product-item-data__price{text-align:right}.product-item .product-item-data .product-item-data__buttons .product-card-inner__buy{width:100%;max-width:none;margin:0}.product-item .product-item-data .product-item-data__buttons .product-card-inner__buy>div{margin:0}.product-item .product-item-data .product-item-data__buttons .product-card-inner__buy button i{color:#757575;margin:0 10px}.product-item .product-item-data .product-item-data__buttons .product-card-inner__buy button i.ri-shopping-cart-line{color:#fff;font-size:22px}.product-item .product-item-data .product-item-data__to-cart{margin:0}.product-item .product-item-data .product-card-column__price *{font-size:24px;line-height:1.5;font-weight:700}.product-item .product-card-inner__product-basket{padding:10px 0 0;width:100%}.product-item .product-card-inner__product-basket .product-card-inner__product-basket-btn::before{top:10px}.product-item-table-row.new-item-product td{border-color:#393 !important}.product-item-table-row.new-item-product td .product-card-column__title{color:#393}.product-item-table-row.new-item-product td .product-card-column__price{display:inline-block}.product-item-table-row.new-item-product td .product-card-column__price .current-price-value{position:relative}.product-item-table-row.new-item-product td .product-card-column__price .current-price-value:after{content:'Новинка';display:block;color:#393;font-size:8px;line-height:11px;position:absolute;right:0;bottom:-10px}.product-item-table-row.new-item-product td .product-card-inner__counter-btn i{color:#393}.product-item-table-row.new-item-product td .buy-trigger{background:#393}.product-item-table-row.new-item-product:hover .product-card-column__title{color:#393 !important}.product-item-table-row.new-item-product.blue-100 td{border-color:#2A73E1 !important}.product-item-table-row.new-item-product.blue-100 td .product-card-column__title{color:#2A73E1}.product-item-table-row.new-item-product.blue-100 td .product-card-column__price .current-price-value:after{color:#2A73E1}.product-item-table-row.new-item-product.blue-100 td .product-card-inner__counter-btn i{color:#2A73E1}.product-item-table-row.new-item-product.blue-100 td .buy-trigger{background:#2A73E1}.product-item-table-row.new-item-product.blue-100:hover .product-card-column__title{color:#2A73E1 !important}.product-item-table-row.discount-item-product td{border-color:#D2292E !important}.product-item-table-row.discount-item-product td .product-card-column__price{text-align:right}.product-item-table-row.discount-item-product td .product-card-column__price .current-price-value{color:#D2292E}.product-item-table-row.discount-item-product td .product-card-column__price .product-card-inner__old-price{font-size:12px;line-height:16px}.product-item-table-row.discount-item-product td .product-card-column__price .product-card-inner__old-price::before{top:7px}.product-item-table-row.discount-item-product td .product-card-inner__saving-title{-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;font-size:8px;line-height:12px;padding:0}.product-item-table-row.discount-item-product td .product-card-inner__saving-title .product-card-inner__saving-value{border-color:#D2292E;color:#D2292E;font-size:8px;line-height:11px}.white-block{margin:20px -20px 0;background:#fff;width:auto;height:auto !important;padding:20px;border:1px solid #C9C9C9 !important;box-sizing:content-box;position:relative}@media (min-width: 576px){.white-block{margin-left:0 !important;margin-right:0 !important}}.white-block.pagetitle{background:#fff url(assets/img/bg_fade13_sm.jpg) center center no-repeat;background-size:cover}.white-block.background-image-2{background:#fff url(assets/img/bg_fade7_web.jpg) center center no-repeat;background-size:cover}.white-block.full-image-block-outer{padding:0}.white-block.full-image-block-outer img{display:block}.white-block+.banner-block-outer{padding:0}.white-block .white-block-content{font-size:15px;line-height:26px;color:#423E38;word-break:break-all}.white-block .white-block-content *{font-size:16px;line-height:26px;color:#423E38;vertical-align:top}@media (min-width: 992px){.white-block .white-block-content{word-break:normal}}.white-block .white-block-footer .block-col{margin-right:20px;-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.white-block .white-block-footer .block-col{-webkit-flex:0 1 auto;flex:0 1 auto}}.white-block .white-block-footer *{vertical-align:top}.white-block *{vertical-align:baseline}.white-block i{margin:0 5px;color:#D2292E;font-size:12px}.white-block .h1{padding-bottom:14px;position:relative;font-size:28px;line-height:37px;color:#423E38}@media (min-width: 576px){.white-block .h1{font-size:42px;line-height:54px}}.white-block .h1::before{content:'';display:block;height:4px;width:40px;background:#D2292E;position:absolute;left:0;bottom:0}.white-block .h1 span{vertical-align:bottom;color:#D2292E}.white-block .h2{padding-bottom:14px;position:relative;font-size:24px;line-height:130%;color:#423E38;font-weight:700}.white-block .h2 span{vertical-align:bottom;color:#D2292E}@media (min-width: 576px){.white-block .h2{font-size:28px;line-height:36px}}@media (min-width: 768px){.white-block .h2{font-size:32px;line-height:42px}}@media (min-width: 992px){.white-block .h2{font-size:42px;line-height:54px}}.white-block .h2::before{content:'';display:block;height:4px;width:40px;background:#D2292E;position:absolute;left:0;bottom:0}.white-block .h3{padding-bottom:14px;position:relative;font-size:20px;line-height:130%;color:#423E38;font-weight:700;word-break:break-all}@media (min-width: 992px){.white-block .h3{word-break:normal}}.white-block .h3 span{vertical-align:bottom;color:#D2292E}@media (min-width: 576px){.white-block .h3{margin-bottom:25px}}@media (min-width: 768px){.white-block .h3{font-size:22px}}@media (min-width: 1200px){.white-block .h3{font-size:24px}}.white-block .h3::before{content:'';display:block;height:4px;width:40px;background:#D2292E;position:absolute;left:0;bottom:0}.white-block .h4{font-size:16px;line-height:135%;font-weight:700;color:#37332F}@media (min-width: 992px){.white-block .h4{font-size:20px}}.white-block .h5{font-size:16px;line-height:135%;font-weight:700;color:#37332F;padding-bottom:14px;position:relative;position:relative}@media (min-width: 992px){.white-block .h5{font-size:20px}}.white-block .h5::before{content:'';display:block;height:4px;width:40px;background:#D2292E;position:absolute;left:0;bottom:0}.white-block .btn-outer button{width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:18px;line-height:25px;padding:15px;text-transform:uppercase}.white-block.table-block{padding:0;overflow-x:auto}@media (min-width: 576px){.white-block .filter-block{-webkit-flex:0 0 286px;flex:0 0 286px}}@media (min-width: 768px){.white-block .filter-block{-webkit-flex:0 0 466px;flex:0 0 466px}}@media (min-width: 992px){.white-block .filter-block{-webkit-flex:0 0 76%;flex:0 0 76%}.white-block .filter-block .form-group{-webkit-flex:0 0 31%;flex:0 0 31%;margin-right:20px}}@media (min-width: 576px){.white-block .btn-outer{-webkit-flex:0 0 198px;flex:0 0 198px}}.white-block .more-link a{color:#757575;border-bottom:1px solid #D2292E}@media (min-width: 576px){.white-block.banner-block{background-position:center center;background-repeat:no-repeat;background-size:cover}}.two-col-block.full-size .block-outer{margin:0 -20px}@media (min-width: 576px){.two-col-block.full-size .block-outer{margin:0}}@media (min-width: 992px){.two-col-block .block-outer{display:-webkit-flex;display:flex;margin:0 -10px !important}}@media (min-width: 768px){.two-col-block.two-col-md .block-outer{display:-webkit-flex;display:flex;margin:0 -10px !important;-webkit-flex-wrap:wrap;flex-wrap:wrap}.two-col-block.two-col-md .block-outer .block-col{-webkit-flex:0 0 50%;flex:0 0 50%;padding:0 10px}}@media (min-width: 992px){.two-col-block.two-col-lg .box-outer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px}}@media (min-width: 992px){.two-col-block.two-col-lg .box-outer .box-col.box-col-lg-50{width:calc(50% - 10px);padding-left:20px;padding-right:20px}}@media (min-width: 992px){.two-col-block .half-block{-webkit-flex:0 0 50%;flex:0 0 50%;padding:0 10px}}@media (min-width: 992px){.two-col-image-block{display:-webkit-flex;display:flex;margin:0 -10px}}.two-col-image-block .block-col:first-child{margin-bottom:20px}@media (min-width: 992px){.two-col-image-block .block-col:first-child{margin-bottom:0}}@media (min-width: 576px){.two-col-image-block .block-col{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}}@media (min-width: 992px){.two-col-image-block .block-col{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);-webkit-justify-content:space-between;justify-content:space-between;margin:0 10px}}.two-col-image-block a{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;min-height:calc(100vw - 40px);margin-bottom:20px;padding:20px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width: 576px){.two-col-image-block a{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);min-height:calc(50vw - 40px);margin:10px}}@media (min-width: 992px){.two-col-image-block a{margin:0;min-height:calc(25vw - 40px);-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 1400px){.two-col-image-block a{margin:0;min-height:335px;-webkit-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 992px){.two-col-image-block a:first-child{margin-bottom:20px}}@media (min-width: 992px){.two-col-image-block a:nth-child(2){margin-bottom:20px}}.two-col-image-block a:last-child{margin-bottom:0}@media (min-width: 576px){.two-col-image-block a:last-child{margin-bottom:10px}}@media (min-width: 992px){.two-col-image-block a:last-child{margin-bottom:0}}@media (min-width: 576px){.two-col-image-block a.full-size{-webkit-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);margin-bottom:0}}@media (min-width: 992px){.two-col-image-block a.full-size{margin:0;-webkit-flex:0 0 100%;flex:0 0 100%}}.two-col-image-block a *{color:#fff}.two-col-image-block a .title{font-size:20px;line-height:28px;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;margin-right:20px;font-weight:700}.two-col-image-block a i{margin:0;font-size:24px;line-height:24px}.three-col-block{margin:0 -20px}@media (min-width: 576px){.three-col-block{margin:0}}@media (min-width: 992px){.three-col-block .block-outer{display:-webkit-flex;display:flex;margin:0 -10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.three-col-block .block-col{margin-bottom:20px}@media (min-width: 992px){.three-col-block .block-col{-webkit-flex:0 0 calc(33.333333333% - 20px);flex:0 0 calc(33.333333333% - 20px);margin:20px 10px 0}}.three-col-block.full-size .block-col{padding:0 20px;margin-bottom:0}@media (min-width: 576px){.three-col-block.full-size .block-col{padding:0}}.three-col-block.full-size .block-col .white-block .h3{word-break:break-all}@media (min-width: 768px){.four-col-block .block-outer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}}.four-col-block .block-outer .block-col{min-height:100vw;height:auto}@media (min-width: 768px){.four-col-block .block-outer .block-col{margin:0 10px 20px;-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media (min-width: 1200px){.four-col-block .block-outer .block-col{-webkit-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px)}}@media (min-width: 576px){.four-col-block .block-outer .block-col{min-height:calc(100vw - 40px)}}@media (min-width: 768px){.four-col-block .block-outer .block-col{min-height:calc(50vw - 30px)}}@media (min-width: 1200px){.four-col-block .block-outer .block-col{min-height:calc(25vw - 30px)}}@media (min-width: 1400px){.four-col-block .block-outer .block-col{min-height:335px}}.four-col-block .block-outer .block-col .eq-height-item{min-height:100vw}@media (min-width: 576px){.four-col-block .block-outer .block-col .eq-height-item{min-height:calc(100vw - 40px)}}@media (min-width: 768px){.four-col-block .block-outer .block-col .eq-height-item{min-height:calc(50vw - 30px)}}@media (min-width: 992px){.four-col-block .block-outer .block-col .eq-height-item{min-height:0}}.four-col-block.full-size{margin:0 -20px}@media (min-width: 576px){.four-col-block.full-size{margin:0}}.four-col-block.full-size .block-col{margin-bottom:20px}.four-col-block.full-size .item{padding:20px;height:100%}.four-col-block.full-size .item *{color:#fff}.four-col-block.full-size .item>div{width:100%}.four-col-block.full-size .item .title{font-size:24px;line-height:32px;text-transform:uppercase}.four-col-block.full-size .item .description{font-size:16px;line-height:26px;padding:20px 0}.four-col-block.full-size .item i{font-size:24px}.four-col-block.full-size .staff-card{margin-top:20px;width:100%}.four-col-block .white-block-content a{vertical-align:top;text-decoration:underline}.four-col-block .white-block-content a:hover{color:#D2292E}.four-col-block .more-link a{text-decoration:underline;border-bottom:none}.four-col-block .more-link i{color:#D2292E}.counter-block{padding:20px;min-height:100%;background-color:#D2292E;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.counter-block span{display:block;color:#fff;text-align:center;width:100%}.counter-block span.number{font-size:96px;line-height:154px;padding-bottom:40px;position:relative}.counter-block span.number:after{content:'';display:block;height:4px;width:20px;background:#fff;position:absolute;bottom:20px;left:50%;margin-left:-20px}.counter-block span.description{font-size:28px;line-height:45px}.sort-block-outer{position:relative}@media (min-width: 576px){.sort-block-outer{-webkit-flex:0 0 auto;flex:0 0 auto}}.sort-block-outer .btn{margin:0 -20px;width:calc(100% + 40px);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:16px;line-height:22px;font-weight:700;text-transform:uppercase;padding:10px}@media (min-width: 576px){.sort-block-outer .btn{margin:0;width:100%;max-width:195px}}.sort-block-outer .btn *{vertical-align:top}.sort-block-outer .btn i{margin:0 10px;font-size:20px;line-height:20px;font-weight:400}.sort-block-outer .variant-block-outer{position:absolute;top:100%;left:0;width:100%}@media (min-width: 576px){.sort-block-outer .variant-block-outer{width:373px}}.sort-block-outer .white-block{margin-top:0}.sort-block-outer .white-block ul{margin:0;padding:0;list-style:none}.sort-block-outer .white-block ul li{margin:0 0 20px;list-style:none;border:1px solid #F5F5F5;padding:10px}.sort-block-outer .white-block ul li:last-child{margin-bottom:0}.sort-block-outer .white-block ul li *{color:#363636;font-size:16px;line-height:1.6;font-weight:700}.sort-block-outer .white-block ul li a{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.sort-block-outer .white-block ul li a::active{background:#C9C9C9}.sort-block-outer .white-block ul li a::active i{color:#363636}.sort-block-outer .white-block ul li i{color:#D2292E;font-size:20px;line-height:20px;font-weight:400}.text-image-block{padding-top:6px}@media (min-width: 768px){.text-image-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}.text-image-block .image-block{padding-bottom:40px}@media (min-width: 576px){.text-image-block .image-block{text-align:center}}@media (min-width: 768px){.text-image-block .image-block{-webkit-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);margin-right:40px;padding-bottom:0}}@media (min-width: 992px){.text-image-block.block_30_70 .image-block{-webkit-flex:0 0 30%;flex:0 0 30%}}.text-image-block .text-block{font-size:18px;line-height:28px}.text-image-block .text-block *{font-size:18px;line-height:28px}.text-image-block .text-block+.image-block{padding-top:20px;padding-bottom:0}@media (min-width: 768px){.text-image-block .text-block+.image-block{padding-top:0;margin-left:40px;margin-right:0}}.product-list{list-style:none;margin:0;padding:0}@media (min-width: 576px){.product-list{padding:20px 0}}@media (min-width: 768px){.product-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}}@media (min-width: 768px){.product-list.block-full-size{margin:0}}@media (min-width: 768px){.product-list.block-full-size li{-webkit-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0}}.product-list li{list-style:none;margin:0;padding:0 0 10px}.product-list li:last-child{padding-bottom:0}@media (min-width: 768px){.product-list li{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin-left:10px;margin-right:10px;padding:10px 0}}.product-list li a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.product-list li a .key{-webkit-flex:0 0 32px;flex:0 0 32px;height:32px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#D2292E;color:#fff;font-size:18px;line-height:32px;text-align:center;margin-right:10px}.product-list li a .label{font-size:18px;line-height:28px}.h1+.product-list{padding-top:6px;padding-bottom:0}@media (min-width: 576px){.gallery-outer{margin:-10px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.gallery-outer .image{margin-bottom:20px}.gallery-outer .image:last-child{margin-bottom:0}@media (min-width: 576px){.gallery-outer .image{-webkit-flex:0 0 calc(33.3333333333% - 20px);flex:0 0 calc(33.3333333333% - 20px);margin:10px;height:145px}}@media (min-width: 768px){.gallery-outer .image{height:205px}}@media (min-width: 992px){.gallery-outer .image{height:286px}}@media (min-width: 1200px){.gallery-outer .image{height:345px}}@media (min-width: 1400px){.gallery-outer .image{height:440px}}.gallery-outer .image a{height:calc(100vw - 40px);display:block;position:relative}@media (min-width: 576px){.gallery-outer .image a{height:100%}}.gallery-outer .image a:hover::after{content:'';width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.4),rgba(0,0,0,0.4));position:absolute;left:0;top:0;z-index:100}.gallery-outer .image a:hover::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:101;background-image:url(assets/img/plus.png);background-position:center center;background-repeat:no-repeat}@media (min-width: 576px){.gallery-outer.full-block{margin:0}}@media (min-width: 576px){.gallery-outer.full-block .image{-webkit-flex:0 0 100%;flex:0 0 100%;margin:0}}@media (min-width: 576px){.gallery-outer.half-block .image{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.banner-promo{padding:20px;background:center center no-repeat;background-size:cover}@media (min-width: 576px){.banner-promo{padding:92px 80px}}@media (min-width: 768px){.banner-promo{padding:80px}}@media (min-width: 992px){.banner-promo{padding:115px 80px}}.banner-promo .banner-promo-introtext{padding:40px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:rgba(255,255,255,0.4);backdrop-filter:blur(16px)}@media (min-width: 1200px){.banner-promo .banner-promo-introtext{max-width:810px;display:inline-block}}.banner-promo .banner-promo-introtext .title{padding:0;font-size:28px;padding-bottom:20px}.banner-promo .banner-promo-introtext .title span{color:#D2292E}@media (min-width: 576px){.banner-promo .banner-promo-introtext .title{font-size:48px;line-height:76px}}.banner-promo .banner-promo-introtext .preview-text{font-size:18px;line-height:28px;padding-bottom:20px}@media (min-width: 576px){.banner-promo .banner-promo-introtext .preview-text{font-size:28px;line-height:45px}}.banner-promo .banner-promo-introtext .more-btn{border-color:#423E38;color:#423E38;display:inline-block;max-width:230px;font-size:14px;line-height:19px;text-transform:uppercase;padding:15px}@media (min-width: 576px){.banner-promo .banner-promo-introtext .more-btn{font-size:18px;line-height:24px}}.banner-promo.right-side{text-align:right}.label-link-block{font-size:12px;line-height:14px;color:#B8B8B8}.label-link-block *{font-size:12px;line-height:14px;color:#B8B8B8}.label-link-block a{color:#D2292E}.index-block .title{font-size:16px;line-height:22px;font-weight:700}.index-block ul{list-style:none !important;margin:0 !important;padding:0 !important}.index-block ul li{list-style:none !important;margin:0 !important;padding:10px 0 10px 20px !important;position:relative}.index-block ul li:after{content:'';display:block;width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#B8B8B8;position:absolute;left:0;top:20px}.index-block ul li:last-child{padding-bottom:20px !important}.index-block ul li a{color:#757575;border-bottom:1px solid #D2292E;font-size:16px;line-height:22px}.index-block ul li a.active{color:#D2292E;font-weight:bold;border-bottom-color:#fff}.index-block .show-hide-block-outer .description-show-more-link{display:block;padding:0 0 10px}.index-block .show-hide-block-outer .description-show-more-link *{font-size:16px;line-height:30px;color:#757575;vertical-align:middle;font-weight:bold}.index-block .show-hide-block-outer .description-show-more-link i{font-size:18px}.index-block .show-hide-block-outer .show-hide-block-content{border-top:1px solid #C9C9C9;padding:10px 0}.index-block .show-hide-block-outer .show-hide-block-content li{padding-left:25px !important}.index-block .show-hide-block-outer .show-hide-block-content li:last-child{padding-bottom:15px !important}.index-block .show-hide-block-outer .show-hide-block-content li:after{width:17px;height:20px;background:url(img/clip.png) left top no-repeat;top:12px}.index-block .location-date-info{border-top:1px solid #C9C9C9;padding-top:20px}.index-block .location-date-info *{vertical-align:middle}.index-block .location-date-info span{font-size:14px;color:#423E38}.index-block .location-date-info i{font-size:18px}.one-image-block img{max-width:100%}.one-image-block .label{font-size:16px;line-height:26px;font-style:italic;color:#757575}.sidebar-block{top:84px;padding-bottom:20px}.more-link{font-size:16px;line-height:22px}.more-link a{font-size:16px;line-height:22px}.section-tag-outer{padding:0 0 20px}.section-tag-outer *{font-size:14px;line-height:19px;color:#423E38}.section-tag-outer a{text-decoration:underline;margin-left:10px;color:#757575}.section-tag-outer a.active{color:#D2292E}.section-tag-outer span{font-weight:600}.default-news-outer .item-title{min-height:90px;padding-bottom:20px;text-align:center}.default-news-outer .item-title *{color:#423E38;font-weight:700;font-size:20px;line-height:27px}@media (min-width: 576px){.default-news-outer .item-title *{font-size:22px}}@media (min-width: 768px){.default-news-outer .item-title *{line-height:29px}}@media (min-width: 1200px){.default-news-outer .item-title *{font-size:24px;line-height:32px}}.default-news-outer .item-address-date-block{padding-bottom:20px}.default-news-outer .item-address-date-block .col{padding:0 !important}.default-news-outer .item-address-date-block .col *{font-size:14px;color:#B8B8B8;vertical-align:middle}.default-news-outer .item-address-date-block .col i{font-size:18px;margin:0 5px 0 0;color:#D2292E}@media (min-width: 1200px){.default-news-outer .item-address-date-block{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.default-news-outer .item-address-date-block *{vertical-align:auto}.default-news-outer .item-address-date-block .date{text-align:right}}.default-news-outer .item-intro{padding-bottom:20px;font-size:16px;line-height:22px}.default-news-outer .item-intro *{font-size:16px;line-height:22px}.default-news-outer .item-image{height:235px;margin:-20px -20px 0;background-size:cover;background-repeat:no-repeat;background-position:center center}.default-news-outer .item-image+.item-title{padding-top:20px}@media (min-width: 576px){.default-news-outer .item-image{height:140px}}@media (min-width: 768px){.default-news-outer .item-image{height:190px}}@media (min-width: 992px){.default-news-outer .item-image{height:168px}}@media (min-width: 1200px){.default-news-outer .item-image{height:201px}}@media (min-width: 1400px){.default-news-outer .item-image{height:235px}}.default-news-outer .default-news-item.direction-item .item-image{border-bottom:2px solid #D2292E;position:relative}.default-news-outer .default-news-item.direction-item .item-image .scroll-link-outer{position:absolute;left:0;bottom:0}.default-news-outer .default-news-item.direction-item .item-title{padding:20px 0 0;text-align:left;min-height:0 !important}.default-news-outer .default-news-item.direction-item .item-title a span i{color:#D2292E}@media (min-width: 576px){.default-news-outer .default-news-item.item-sm-full{-webkit-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px)}}@media (min-width: 992px){.default-news-outer .default-news-item.item-sm-full{-webkit-flex:0 0 calc((100% / 3) - 20px);flex:0 0 calc((100% / 3) - 20px)}}.default-news-outer .default-news-item.item-sm-full .item-image{height:235px}@media (min-width: 576px){.default-news-outer .default-news-item.item-sm-full .item-image{height:235px}}@media (min-width: 768px){.default-news-outer .default-news-item.item-sm-full .item-image{height:235px}}@media (min-width: 1400px){.default-news-outer .default-news-item.item-sm-full .item-image{height:246px}}@media (min-width: 992px){.default-news-outer .default-news-item.item-lg-full{-webkit-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px)}}@media (min-width: 992px){.default-news-outer .default-news-item.item-lg-half{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media (min-width: 576px){.default-news-outer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.default-news-outer .default-news-item{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0 10px}.default-news-outer .default-news-item .white-block{height:calc(100% - 62px) !important}}@media (min-width: 992px){.default-news-outer .default-news-item{-webkit-flex:0 0 calc((100% / 3) - 20px);flex:0 0 calc((100% / 3) - 20px)}}.table-block .table{margin:0}.table-block.product-outer{border:none !important;background:transparent}.table-block thead th{background:#F5F5F5;border-top:none;border-bottom:1px solid #C9C9C9;vertical-align:middle;padding:30px 20px;font-size:16px;line-height:22px;font-weight:600;color:#423E38;white-space:nowrap}.table-block thead th *{font-size:16px;line-height:22px;font-weight:600;color:#423E38}.table-block thead th a{display:inline-block}.table-block thead th i{color:#D2292E;font-weight:400;font-size:20px}.table-block thead.light-table-header th{background:#fff;color:#757575;line-height:22px;padding:20px 0 20px 20px !important;font-weight:400}.table-block thead.light-table-header th:last-child{padding-right:20px !important}.table-block tbody td{padding:10px 20px;font-size:16px;line-height:22px;color:#423E38;vertical-align:middle;border-top:none}.table-block tbody td a{display:inline-block}.table-block tbody td img{display:inline-block}.table-block tbody td i{font-size:24px;line-height:24px}.table-block tbody.product_card__block_item--column:last-child{border-bottom-color:#C9C9C9 !important}.table-block .catalog-block thead th{background:#F5F5F5;padding:25px 20px;border-top:1px solid #C9C9C9}.table-block .catalog-block thead th:first-child{border-left:1px solid #C9C9C9}.table-block .catalog-block thead th:last-child{border-right:1px solid #C9C9C9}.table-block .catalog-block thead th *{vertical-align:top}.table-block .catalog-block thead th span{font-size:14px;text-transform:uppercase;line-height:22px;font-weight:700;color:#37332F}.table-block .catalog-block tbody tr td{background:#fff;border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9}.table-block .catalog-block tbody tr td:first-child{border-left:1px solid #C9C9C9}.table-block .catalog-block tbody tr td:last-child{border-right:1px solid #C9C9C9}.table-block .catalog-block tbody tr td.table-row-separator{padding:0;border:none;height:4px;background:transparent}.table-block .catalog-block tbody.product_card__block_item--column{border:none !important}.table-block .catalog-block+.pagination-outer{border:1px solid #C9C9C9 !important;background:#fff}.box{margin:0 -20px;display:-webkit-flex;display:flex}.box .box-row{padding:0 10px}.box .box-row .box-col{padding:0 10px}.box{margin:0 -20px;display:-webkit-flex;display:flex}@media (min-width: 576px){.box{margin-left:0;margin-right:0}}@media (min-width: 992px){.box.m-n-lg-10{margin-left:-10px;margin-right:-10px}}.box .box-row{padding:0 10px}@media (min-width: 768px){.box .box-row.m-n-md-10{margin-left:-10px;margin-right:-10px}}@media (min-width: 992px){.box .box-row.m-n-lg-0{margin-left:0;margin-right:0}}.box .box-row .box-col{padding:0 10px}@media (min-width: 768px){.box .box-row .box-col.box-col-md-50{width:calc(100% / 2);padding-left:10px !important;padding-right:10px !important}}.sert-item{padding:0 0 20px;border:1px solid #C9C9C9;text-align:center;margin-bottom:20px;height:100%}@media (min-width: 768px){.sert-item{margin-bottom:0}}.sert-item .title{font-size:20px;line-height:28px;padding:20px 20px;color:#37332F;font-weight:700}.sert-item .description{font-size:16px;line-height:26px;color:#37332F;padding:0 20px}@media (min-width: 992px){.chat-outer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}}.chat-outer .text{font-size:24px;line-height:32px;color:#423E38}.chat-outer .btn{margin:0;color:#D2292E}@media (min-width: 992px){.chat-outer .block-col:last-child{-webkit-flex:0 0 220px;flex:0 0 220px;margin-left:20px;text-align:right}}@media (min-width: 992px){.chat-outer .block-col.pb-lg-0{padding-bottom:0 !important}}@media (min-width: 768px){.white-block-footer .property-row-inline *{font-size:24px;line-height:38px}}.white-block-footer .property-row-inline:last-child{padding:0}.news-item{border:1px solid #C9C9C9;background:#fff;text-align:center;padding-bottom:20px;height:100%;margin-bottom:20px}.news-item.full-size{margin:0 -20px 20px}@media (min-width: 576px){.news-item.full-size{margin:0 0 20px}}.news-item .title{padding:20px;word-break:break-all}@media (min-width: 1200px){.news-item .title{word-break:normal}}.news-item .title *{font-weight:700;text-decoration:none;font-size:24px;line-height:33px}.news-item .title.text-start{text-align:left}@media (min-width: 576px){.news-item .introtext{padding:0 20px}}.news-item .introtext *{font-size:14px;line-height:19px;color:#423E38}.news-item .introtext .block-col{text-align:left}.news-item .introtext .block-col:last-child{text-align:right}@media (min-width: 992px){.news-item .introtext .address-col{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.news-item .image{background-repeat:no-repeat;background-size:cover;background-position:center center;height:296px}@media (min-width: 992px){.news-item .image{height:296px}}.news-item .more-link{padding-top:20px}.news-item .more-link a{border-bottom:1px solid #D2292E}.news-item .news-item-outer{padding:20px 20px 0}.news-item .news-item-outer .introtext{padding:0}.news-item .news-item-outer .introtext-block{padding-top:20px;text-align:left}.news-item .icon-text-block *{vertical-align:top}.news-item .icon-text-block i{margin-right:5px}.block-col:last-child .news-item{margin-bottom:0}.contact-item{padding:20px 0;height:100%}@media (min-width: 992px){.contact-item{min-height:none}}.contact-item *{color:#fff}.contact-item .title{font-size:32px;line-height:52px;font-weight:700;padding-bottom:20px}.contact-item .line{font-size:16px;line-height:26px;margin-bottom:10px;vertical-align:top}@media (min-width: 992px){.contact-item .line{width:100%}}.contact-item .line *{vertical-align:top}.contact-item .line a{text-decoration:underline}.contact-item .line a.btn{text-decoration:none}.contact-item .line a+i{margin-left:5px}.contact-item .line a:hover{color:#C9C9C9}.contact-item .btn{margin-top:10px;margin-bottom:0;color:#fff}@media (min-width: 576px){.contact-item .btn{width:auto}}.contact-item .big-text{font-weight:700;font-size:36px;line-height:58px}.contact-item .big-text a{text-decoration:none}.contact-item .big-text a:hover{color:#fff}@media (min-width: 992px){.contact-item .box{height:100%}}@media (min-width: 576px){.contact-item .box .box-row{padding-left:0;padding-right:0}}@media (min-width: 992px){.contact-item .box .box-row{width:100%;height:100%}}@media (min-width: 576px){.contact-item .box .box-row .box-col{padding-left:0;padding-right:0}}@media (min-width: 992px){.contact-item .box .box-row .box-col{height:100%}}.staff-card{padding:20px;background:#fff;border:1px solid #C9C9C9;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start}.staff-card *{font-size:16px;line-height:22px}.staff-card .h4{font-size:24px;line-height:33px;margin:0;padding-bottom:10px}.staff-card .staff-card-header{-webkit-flex:0 0 100%;flex:0 0 100%;padding-bottom:10px}.staff-card .staff-card-body{-webkit-flex:0 0 100%;flex:0 0 100%;padding:20px 0;border-top:1px solid #D2292E}.staff-card .staff-card-body .property-row-inline:last-child{padding-bottom:0}.staff-card .staff-card-body a{color:#757575;text-decoration:underline}.staff-card .staff-card-footer{-webkit-flex:0 0 100%;flex:0 0 100%}.staff-card .btn{margin:0;width:100%}.ui-menu{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #B8B8B8}.ui-menu .ui-menu-item{padding:10px;font-size:16px;line-height:22px;border-bottom:1px solid #F5F5F5;color:#423E38}.ui-menu .ui-menu-item:last-child{border-bottom:none}.ui-menu .ui-menu-item:hover{background:#F5F5F5;color:#423E38}.ui-menu .ui-menu-item span{vertical-align:top;display:inline-block;background:#FFF500}.ui-menu .ui-menu-item-wrapper{padding:0;border:none}.ui-menu .ui-menu-item-wrapper.ui-state-active{background:transparent;border:none;color:#423E38;margin:0}#cert-slider-block .swiper-wrapper{-webkit-align-items:stretch;align-items:stretch}#cert-slider-block .swiper-slide{height:auto}.swiper-button-next{right:-10px}.swiper-button-next:after{display:none}.swiper-button-prev{left:-10px}.swiper-button-prev:after{display:none}.swiper-button{width:34px}.swiper-button i{font-size:34px;width:34px;height:34px;line-height:34px;margin:0}.catalog-search-sub_title{font-size:16px;line-height:26px;padding:20px 0}#map{margin:0 -20px}@media (min-width: 576px){#map{margin:0}}#ymap-block{border:1px solid #C9C9C9;margin:0 -20px}@media (min-width: 576px){#ymap-block{margin:0}}.sale-order-list-container{margin-bottom:0}.page-left-side{margin:20px 0}@media (min-width: 1200px){.page-left-side{margin-right:20px;margin-top:0;-webkit-flex:0 0 25%;flex:0 0 25%}}@media (min-width: 1400px){.page-left-side{-webkit-flex:0 0 296px;flex:0 0 296px}}.page-content-block{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 1200px){.page-content-block{-webkit-flex-grow:1 !important;flex-grow:1 !important;-webkit-flex-basis:0 !important;flex-basis:0 !important}}.sale-order-title{margin-top:0;margin-bottom:0}.sale-order-title.h3{margin-bottom:0}.sale-order-list-inner-title-line{padding:18px 20px 14px}.sale-order-list-inner-row{padding:0 20px 15px}.modal-open .mm-slideout{z-index:auto}.window_basket{top:0;padding-top:36px;min-height:36px}.block_main_left_menu__content.empty_search{width:auto !important}.open-basket-product__quantity .open-basket-product__quantity-value{width:37px !important}.status-cps3 td nobr{color:#B8B8B8}.status-cps3 td a{color:#B8B8B8 !important;text-decoration:none}.status-cps3 td a:hover{color:#B8B8B8 !important}#order_form_content .label-link-block{padding-bottom:20px}.promo-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.promo-item .image{-webkit-flex:0 0 100%;flex:0 0 100%;height:285px}.promo-item .title{-webkit-flex:0 0 100%;flex:0 0 100%}@media (min-width: 992px){.promo-item .title{word-break:normal}}.promo-item .promo-bottom-block{-webkit-flex:0 0 100%;flex:0 0 100%;line-height:12px;padding:0 18px}.promo-item .promo-bottom-block i{color:#423E38;font-size:22px;line-height:22px;margin:0}.promo-item .section-tag-outer{padding:0 20px 15px}.kit-outer{margin:0 -10px}.kit-outer .kit-square-product-list{margin:0 10px;position:relative;border:1px solid #C9C9C9;height:697px;overflow-y:scroll}@media (min-width: 768px){.kit-outer .kit-square-product-list{height:698px}}@media (min-width: 576px){.kit-outer .kit-square-product-list .jspPane{display:-webkit-flex;display:flex;-webkit-justify-content:space-berween;justify-content:space-berween;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.kit-outer .kit-square-product-list .jspPane::after{height:100%;width:1px;background:#C9C9C9;content:'';display:block;position:absolute;left:calc(50% - 0.5px);top:0}}@media (min-width: 768px){.kit-outer .kit-square-product-list .jspPane::after{left:calc(100% / 3 - 0.5px)}.kit-outer .kit-square-product-list .jspPane::before{height:100%;width:1px;background:#C9C9C9;content:'';display:block;position:absolute;right:calc(100% / 3 - 0.5px);top:0}}.kit-outer .kit-square-item{border-bottom:1px solid #C9C9C9;position:relative;min-height:232px;text-decoration:none;display:block}.kit-outer .kit-square-item img{display:block}.kit-outer .kit-square-item .title{display:block;color:#D2292E;font-size:16px;line-height:22px;text-decoration:underline;padding:0 10px 10px}.kit-outer .kit-square-item.no-bottom-border{border-bottom:none}@media (min-width: 576px){.kit-outer .kit-square-item.no-bottom-border-sm{border-bottom:none}}@media (min-width: 768px){.kit-outer .kit-square-item.no-bottom-border-md{border-bottom:none}}@media (min-width: 576px){.kit-outer .kit-square-item{-webkit-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 768px){.kit-outer .kit-square-item{-webkit-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}}.kit-outer .kit-square-item .detail-info{display:none}.kit-outer .kit-product-list{margin:0 10px;-webkit-flex:0 1 auto;flex:0 1 auto}.kit-outer .kit-product-list.table-block{overflow-x:scroll}@media (min-width: 1200px){.kit-outer .kit-product-list.table-block{overflow-x:hidden;-webkit-flex:1 1 auto;flex:1 1 auto}}.kit-outer .kit-product-list table{width:100%}.kit-outer .kit-product-list table .active td{background:#F5F5F5}.kit-outer .kit-product-list table tr:hover{cursor:pointer}.kit-outer .kit-statistic{margin:0 10px;background:#F5F5F5;border:1px solid #DBDBDB;border-top:none;padding:20px}.kit-outer .kit-statistic *{font-size:20px;line-height:28px}@media (min-width: 992px){.kit-outer .kit-statistic .property-row-inline{margin-right:5px;padding-bottom:0}}.kit-outer .card-product-info{-webkit-flex:0 0 325px;flex:0 0 325px}.card-product-info{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:0;flex-grow:0}.card-product-info .img-block{background:#fff;padding-bottom:20px}.card-product-info .img-block img{display:block;margin:auto auto}.card-product-info .img-block .main-image{padding-bottom:10px}.card-product-info .img-block .thumb-image{border:1px solid #DBDBDB;margin:0 20px;text-align:left;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.card-product-info .img-block .thumb-image .img-item{-webkit-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}.card-product-info .info{padding:20px;border-top:1px solid #DBDBDB}.card-product-info .info .h5{font-size:20px;font-weight:700;line-height:135%}.card-product-info .info .label{background:#F5F5F5}.card-product-info .info .value{background:#F5F5F5}@media (min-width: 1200px){.card-product-info .info .value{word-break:break-all}}.card-product-info .info .h5{text-align:center}.card-product-info .info .h5::before{display:none}.card-product-info.active{border:1px solid #DBDBDB;background:#F5F5F5;margin:0 10px}.kit-header{padding:10px;background:#F5F5F5 !important}.kit-header .item-image img{width:40px;margin-right:10px;display:block}.kit-header a{color:#D2292E;text-decoration:underline}.kit-header .trigger-btn{text-decoration:none}.kit-header .trigger-btn *{vertical-align:middle}.kit-header .trigger-btn span{color:#363636;text-decoration:underline}.kit-footer{padding:20px 10px;border:1px solid #C9C9C9;border-top:none}.kit-footer .property-row-inline{margin-right:10px}.kit-footer .product-card-inner__product-basket-btn{min-width:100px}.kit-body{padding:0 !important}.kit-body table{width:100%}.kit-body table th{padding:20px 10px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:19px;vertical-align:middle;background:#fff !important;border:none !important;border-bottom:1px solid #DBDBDB !important}.kit-body table td{padding:10px;border:none !important;border-bottom:1px solid #DBDBDB !important}.kit-body table tr:last-child td{border-bottom:none !important}.kit-card{margin:0 -20px}@media (min-width: 576px){.kit-card{margin:0}}.kit-card .kit-header{border:1px solid #C9C9C9;border-bottom:none}.kit-card .kit-body{background:#fff}.kit-card .kit-body.d-none+.kit-footer{background:#fff;border-top:1px solid #C9C9C9}.kit-card .kit-body.d-none+.kit-footer .kit-buy-block .product-card-inner__counter input{background:#fff}.kit-card .kit-footer{background:#F5F5F5}.kit-card .kit-footer .kit-buy-block{width:100%}@media (min-width: 576px){.kit-card .kit-footer .kit-buy-block{max-width:50%}}.kit-card .kit-footer .kit-buy-block .product-card-inner__counter input{background:#F5F5F5}.kit-card .kit-footer .kit-buy-block .product-card-inner__counter .product-card-inner__counter-btn *{color:#423E38;font-size:16px}.kit-card .kit-footer .kit-buy-block .product-card-inner__counter .product-card-inner__counter-btn i{margin:0 5px}.kit-card .kit-footer .kit-buy-block .product-card-column__buttons{width:100%}.kit-card .kit-footer .kit-buy-block .product_card__block_item_inner{width:100%}.kit-card .kit-footer .kit-buy-block .product-card-inner__product-basket{padding:0}.kit-card .kit-footer .kit-buy-block .product-card-inner__buy{margin:0;max-width:none}.kit-card .kit-footer .kit-buy-block .product-card-inner__buy .product-counter__amount{margin:0;-webkit-justify-content:flex-end;justify-content:flex-end}.kit-card .kit-footer .kit-buy-block .product-card-inner__buy>div{margin:0}.open-basket-product-block__one.is-kit{background:#F5F5F5}.open-basket-product-block__one.is-kit .open-basket-product__quantity{border:none}.open-basket-product-block__one.is-kit .open-basket-product__quantity input{background:#F5F5F5;border-left:none;border-right:none}.our-project-page .title{margin-right:0;word-break:break-all;position:relative;z-index:100}@media (min-width: 992px){.our-project-page .title{word-break:normal;margin-right:0 !important}}.our-project-page .two-col-image-block .block-col a{position:relative}.our-project-page .two-col-image-block .block-col a::after{background:linear-gradient(180deg, rgba(66,62,56,0) 0%,#423e38 100%);content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;z-index:90}.our-project-page .two-col-image-block .block-col a i{position:relative;z-index:100}@media (min-width: 992px){.about-us-page .three-col-block.full-size .block-col{margin-top:0}}.origami_404{padding:0 !important}.promo-page .promo-header{padding:20px;background:center center no-repeat;background-size:cover}@media (min-width: 576px){.promo-page .promo-header{padding:92px 80px}}@media (min-width: 768px){.promo-page .promo-header{padding:170px 80px}}@media (min-width: 992px){.promo-page .promo-header{padding:208px 80px}}@media (min-width: 1200px){.promo-page .promo-header{padding:136px 80px}}.promo-page .promo-header.with-links{padding:0;margin-bottom:0 !important;height:180px !important;position:relative}@media (min-width: 576px){.promo-page .promo-header.with-links{height:289px !important}}@media (min-width: 992px){.promo-page .promo-header.with-links{height:350px !important}}.promo-page .promo-header.with-links .scroll-link-outer{bottom:0;left:0;width:100%;position:absolute}.promo-page .promo-header .promo-header-text{padding:40px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:rgba(255,255,255,0.4);backdrop-filter:blur(16px)}@media (min-width: 1200px){.promo-page .promo-header .promo-header-text{max-width:810px}}.promo-page .promo-header .promo-header-text h1{padding:0;font-size:28px}.promo-page .promo-header .promo-header-text h1 span{color:#D2292E}@media (min-width: 576px){.promo-page .promo-header .promo-header-text h1{font-size:48px;line-height:76px}}@media (min-width: 1200px){.promo-page .promo-header .promo-header-text h1{font-size:62px;line-height:99px}}@media (min-width: 1400px){.promo-page .promo-header .promo-header-text h1{font-size:72px;line-height:115px}}.promo-page .h1{font-weight:700}@media (min-width: 576px){.promo-page .h1{font-size:32px;line-height:44px}}.product-page .icon-text-link-outer{padding:20px 0}@media (min-width: 576px){.product-page .icon-text-link-outer{padding:0}}.product-page .icon-text-link-outer *{font-size:14px}.product-page .icon-text-link-outer a{display:-webkit-flex !important;display:flex !important;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0}@media (min-width: 576px){.product-page .icon-text-link-outer a{margin-right:0}}.product-page .icon-text-link-outer i{font-size:20px}.product-page .text-block{font-size:14px;line-height:25px}.product-page .text-block *{font-size:14px;line-height:25px}.product-page .product-item-detail-slider-container{position:relative}.product-page .product-item-detail-slider-container .product-tem-zoom{position:absolute;right:0;bottom:10px;z-index:100;padding:0}@media (min-width: 992px){.product-page .product-item-detail-slider-container .product-tem-zoom{right:20px;bottom:25px}}.product-page .product-item-detail-slider-container .product-tem-zoom i{color:#B8B8B8;font-size:20px}@media (min-width: 992px){.new-product-page{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px;position:relative}}@media (min-width: 992px){.new-product-page>.block-col{margin:0 10px}}@media (min-width: 992px){.new-product-page>.block-col:nth-child(2){-webkit-flex:0 0 300px;flex:0 0 300px}}@media (min-width: 1200px){.new-product-page>.block-col:nth-child(2){-webkit-flex:0 0 360px;flex:0 0 360px}}@media (min-width: 1400px){.new-product-page>.block-col:nth-child(2){-webkit-flex:0 0 420px;flex:0 0 420px}}@media (min-width: 992px){.new-product-page>.block-col .white-block{height:auto !important}}.contact-page .white-block .more-link a{border-bottom-color:#757575}.contact-page .white-block .more-link i{color:#D2292E;font-size:22px}.contact-page .two-col-block .box-outer{margin:0 -20px}@media (min-width: 576px){.contact-page .two-col-block .box-outer{margin-left:0;margin-right:0}}@media (min-width: 576px){.contact-page .two-col-block .box-outer .contact-item .box{margin:0}}.contact-page .two-col-block .box-outer .contact-item .box-col{padding-left:10px;padding-right:10px}.description-outer{padding-top:5px}.description-outer .icon-text-link-outer{padding-bottom:15px}.description-outer .icon-text-link-outer a{-webkit-justify-content:flex-end;justify-content:flex-end}.description-outer .description-show-more-link{display:block}.description-outer .description-show-more-link *{color:#757575;font-weight:700;vertical-align:middle}.description-outer .description-show-more-link i{font-size:22px}.show-hide-block .description-outer-text{height:170px;overflow:hidden}.show-hide-block.full .description-outer-text{height:auto}.grecaptcha-badge{visibility:hidden}.open-basket-product__price-one-saving .price-one-saving__value{border-color:#D2292E;color:#D2292E}.open-basket-product-btn__total-eco-summ{border-color:#D2292E;color:#D2292E}@media (min-width: 576px){.sidebar-gallery-outer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px}}.sidebar-gallery-outer .sidebar-gallery-item{display:block;height:157px;position:relative;background:center center no-repeat;background-size:cover;margin-top:20px;margin-bottom:0}@media (min-width: 576px){.sidebar-gallery-outer .sidebar-gallery-item{-webkit-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin-left:10px;margin-right:10px;height:calc(50vw - 50px)}.sidebar-gallery-outer .sidebar-gallery-item.fullwidth{-webkit-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px)}}@media (min-width: 992px){.sidebar-gallery-outer .sidebar-gallery-item{height:120px}}@media (min-width: 1200px){.sidebar-gallery-outer .sidebar-gallery-item{height:150px}}@media (min-width: 1400px){.sidebar-gallery-outer .sidebar-gallery-item{height:180px}}.sidebar-gallery-outer .sidebar-gallery-item::after{content:'';display:none;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.4),rgba(0,0,0,0.4));position:absolute;left:0;top:0;z-index:10}.sidebar-gallery-outer .sidebar-gallery-item::before{content:'';display:none;width:100%;height:100%;background:url(img/loupe.png) center center no-repeat;position:absolute;left:0;top:0;z-index:20}.sidebar-gallery-outer .sidebar-gallery-item:hover::after{display:block}.sidebar-gallery-outer .sidebar-gallery-item:hover::before{display:block}.tags-outer{padding-bottom:0 !important}.tag{display:block;text-align:center;background:rgba(117,117,117,0.1);border:1px solid #757575;padding:15px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;font-size:14px;line-height:22px;color:#757575;margin-bottom:20px}@media (min-width: 576px){.tag{line-height:24px;display:inline-block;margin-right:20px}}.tag:hover{border-color:#D2292E;color:#D2292E}.tag.active{border-color:#D2292E;color:#D2292E}.fancybox__content{background:transparent;padding:0 50px;width:100%}.fancybox__content .card-product-info .info .jsp-outer{height:251px;overflow-y:scroll}.fancybox__backdrop{background:rgba(55,51,47,0.4)}.carousel__button.is-close{color:#757575 !important;top:20px !important;right:70px !important;width:25px;height:25px}.carousel__button.is-next{color:#D2292E}.carousel__button.is-prev{color:#D2292E}.carousel__button svg{stroke-width:3;width:100%;height:100%;stroke-linejoin:unset;stroke-linecap:unset}.fancybox__backdrop{background:rgba(26,26,26,0.9)}.swiper-slide iframe{max-width:100%}
