.MagicZoomPlus, .MagicZoomPlus * {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.MagicZoomPlus, .MagicZoomPlus:hover {display:inline-block;cursor:url(../graphics/zoomin.cur), pointer;outline:0 !important;font-size:0 !important;line-height:100% !important;direction:ltr;max-width:100%;}.MagicZoomPlus img {border:0 !important;margin:0 !important;outline:0 !important;padding:0 !important;height:auto;}.MagicZoomPlus > img {width:100%;}.MagicZoomPlus.magic-for-ie8,.MagicZoomPlus.magic-for-ie8 > img {max-width:none !important;}.MagicZoomPlus.magic-for-ie7 > img, .MagicZoomPlus.magic-for-ie5 img {width:auto;}td > .MagicZoomPlus > img, td > .MagicZoomPlus.magic-for-ie8 > img {max-width:none;width:auto;}.MagicZoomPlus span {display:none !important;}.MagicZoomPlusHint {background:url(../graphics/hint.gif) no-repeat 2px 50%;color:#444;font-family:sans-serif;font-size:8pt;line-height:24px;margin:0;min-height:24px;padding:2px 2px 2px 20px !important;text-align:left;text-decoration:none;}.MagicZoomPlusLoading {background:#fff url(../graphics/loader.gif) no-repeat 2px 50%;border:1px solid #ccc;color:#444;font-family:sans-serif;font-size:8pt;line-height:1.5em;margin:0;padding:4px 4px 4px 24px !important;text-align:left;text-decoration:none;}.MagicZoomPlus-ExternalText {display:none;}.MagicZoomBigImageCont {background:#ffffff;border:1px solid #999;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}.MagicZoomBigImageCont.inner-zoom {border:0;}.MagicZoomBigImageCont img {max-width:none !important;max-height:none !important;height:auto !important;width:auto !important;transform:translateZ(0);}.MagicZoomHeader {background:#666;color:#fff;font-size:10pt !important;line-height:normal !important;text-align:center !important;}.MagicZoomPup {background:#dadad1;border:3px solid #aaa;cursor:url(../graphics/zoomin.cur),pointer;}.MagicZoomLoading {background:#fff url(../graphics/loader.gif) no-repeat 2px 50%;border:1px solid #ccc;color:#444;font-family:sans-serif;font-size:8pt;line-height:1.5em;margin:0;padding:4px 4px 4px 24px !important;text-align:left;text-decoration:none;}.MagicHotspots {display:none;visibility:hidden;}.MagicHotspots a {border:1px solid #ccc;display:block !important;position:absolute !important;}.MagicHotspots a:hover {border:1px solid red;}.MagicThumb-expanded-thumbnail {cursor:default;}.MagicThumb-expanded {background:#ffffff;border:1px solid #ccc;cursor:url(../graphics/zoomout.cur), pointer;outline:0;padding:0;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}.MagicThumb-expanded img {background:#ffffff;}.MagicThumb-caption {background:#ccc;border:0 !important;color:#333;font:normal 10pt Verdana, Helvetica;min-height:18px !important;padding:8px;outline:0 !important;text-align:left;}.MagicThumb-buttons {background:transparent url(../graphics/buttons1.png) no-repeat 0 0;display:block;height:24px;}.MagicThumb-buttons a {height:24px;margin:0px 1px !important;overflow:hidden;width:24px;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}.MagicThumb-expanded > div > div > div > img {max-height:none !important;max-width:none !important;height:auto !important;width:auto !important;}.MagicThumb-background {-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}.magic-temporary-img img {max-height:none !important;max-width:none !important;}.MagicBoxShadow {-moz-box-shadow:3px 3px 4px #888888;-webkit-box-shadow:3px 3px 4px #888888;box-shadow:3px 3px 4px #888888;border-collapse:separate;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888') !important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888')" !important;}.MagicBoxGlow {-moz-box-shadow:0px 0px 4px 4px #888888;-webkit-box-shadow:0px 0px 4px 4px #888888;box-shadow:0px 0px 4px 4px #888888;border-collapse:separate;filter:progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888') !important;-ms-filter:"progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888')" !important;}.MagicThumb-expanded *,.MagicZoomBigImageCont * {font-size:0 !important;line-height:0 !important;}  :root {--primary:#0F0F0F;--primary10:#EDE6EA;--primary20:#DBCDD4;--primary100:#4A062A;--secondary:#4A062A;--secondary2:#80516A;--gray-bg:#F3F3F3;--gray-bg2:#E8E8E8;--gray:#757575;--gray5:#F5F5F5;--gray10:#E8E8E8;--gray20:#E0E0E0;--gray50:#B2B2B2;--gray60:#6C6C83;--gray70:#636363;--gray2:#F9F9F9;--black:#000;--white:#FFF;--gray20_20:#E0E0E020;--gray50_50:#B2B2B280;--light-gray:#D0D0D0;--red:#D60000;--max-width:1237px;}html {background-color:white;}body {font-family:'Verdana Pro', Verdana, Geneva, Tahoma, sans-serif;margin:0;padding:0;font-weight:400;background-color:white;-webkit-text-size-adjust:100%;}a {color:var(--primary);text-decoration:none;outline:none;}.only-mobile {display:none !important;}a:focus {outline:none !important;}.topBan {background-color:var(--black);color:var(--white);width:100%;box-sizing:border-box;display:inline-block;font-size:10px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.18em;text-align:center;padding:8px 20px;text-decoration:none;position:fixed;z-index:999;top:0;}.topBan.bfd {color:#EFD000;}body {padding-top:36px;}body.lc_spb {padding-top:0;}header .panel {background-color:var(--gray-bg);width:100%;display:inline-block;box-sizing:border-box;font-size:13px;}.wrap {max-width:var(--max-width);margin-left:auto;margin-right:auto;}.wrap2 {max-width:1600px;margin-left:auto;margin-right:auto;}header .panel .menu ul {display:flex;list-style-type:none;z-index:1000;}header .panel .wrap {display:flex;justify-content:space-between;align-items:center;}header .panel .menu ul > li {padding:8px 20px 10px 0;line-height:20px;position:relative;color:var(--gray);cursor:pointer;}header .panel .menu ul li a {color:var(--gray);}header .panel .menu ul li:hover ul {}header .panel .menu ul li:hover > a {color:var(--black);}header .panel .menu ul > li > ul {display:none;position:absolute;top:50px;left:-20px;background-color:var(--white);border-radius:8px;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);padding:10px 0;}header .panel .menu ul > li.active > ul {display:block;}header .panel .menu ul > li > ul::before {content:"";position:absolute;top:-20px;left:0;height:20px;width:100%;}header .panel .menu ul > li > ul li {line-height:1em;padding:0;}header .panel .menu ul > li > ul li a {white-space:nowrap;display:inline-block;width:100%;padding-top:1em;padding-bottom:1em;padding-left:20px;padding-right:30px;box-sizing:border-box;}header .panel .menu ul > li > ul li a:hover {background-color:var(--gray-bg);}header .panel .phone-header-list {display:flex;}header .panel .phone-header-list li {display:flex;margin-left:20px;}header .panel .phone-header-list li div {margin-left:5px;color:var(--gray);font-weight:400;}header .panel .phone-header-list .phone {font-weight:600;color:var(--gray);}header .panel2 {border-bottom:1px var(--gray-bg2) solid;}body.index header .panel2 {border-bottom:none;}p b {font-weight:600;}header .panel2 > .wrap {height:68px;display:flex;justify-content:space-between;align-items:center;}header .panel2 .wrap > :nth-child(2) {flex-grow:1;}header .panel2 .wrap > :nth-child(3) {flex-grow:2;}header .panel2 .wrap > :nth-child(4) {flex-grow:1;}header .panel2 .logo img {width:251px;}header .panel2 #nav {display:flex;font-size:15px;color:var(--primary);font-weight:400;}header .panel2 #nav > li {padding-left:15px;padding-right:15px;}header .panel2 #nav > li > a {line-height:56px;height:56px;display:inline-block;}header .panel2 #nav > li > a.cat {padding-left:24px;position:relative;}header .panel2 #nav > li > a.cat::after {content:"";position:absolute;top:calc(50% - 10px);left:0;background-image:url('/interface/2022/burger.svg');width:20px;height:20px;background-repeat:no-repeat;background-position:center center;}header .panel2 #nav > li.active > a.cat::after {background-image:url('/interface/close.svg');background-size:16px;}header .panel2 #nav > li.bfd a {position:relative;}header .panel2 #nav > li.bfd a::after {content:"";position:absolute;width:80px;height:80px;background-image:url('/interface/bf_ico.png');background-repeat:no-repeat;background-position:center center;background-size:contain;top:-20px;right:-75px;}header .panel2 #nav > li.sneg a {position:relative;}header .panel2 #nav > li.sneg a::after {content:"";position:absolute;width:57px;height:44px;background-image:url('/interface/sneg.png');background-repeat:no-repeat;background-position:center center;background-size:contain;top:-8px;right:-49px;}header .panel2 {position:relative;}header .panel2 #nav .nav-drop {display:none;background-color:white;position:absolute;left:0;top:63px;width:100%;justify-content:space-between;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);z-index:1000;}header .panel2 #nav .active .nav-drop {display:block;}header .panel2 #nav .nav-drop::before {content:"";position:absolute;left:0;top:-10px;height:10px;width:100%;}header .panel2 #nav .nav-drop .nav-drop-body {display:flex;justify-content:space-between;}header .panel2 #nav li:hover > a {color:var(--black);}header .panel2 #nav li:hover .nav-drop {}header .panel2 #nav li .nav-drop > .nav-drop-body > .col {margin-top:40px;margin-bottom:40px;flex-grow:1;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col .h2,header .panel2 #nav li .nav-drop > .nav-drop-body > .col .h3 {font-family:Verdana;font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:0em;text-align:left;margin-bottom:12px;color:var(--black);}header .panel2 #nav li .nav-drop > .nav-drop-body > .col a {font-family:Verdana;font-size:13px;font-style:normal;font-weight:400;letter-spacing:0em;text-align:left;color:var(--gray70);padding:7px 0;display:inline-block;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col a:hover {color:var(--black);}header .panel2 #nav li .nav-drop > .nav-drop-body .col.two_levels ul li .submenu {display:none;margin-left:16px;margin-bottom:20px;margin-top:10px;}header .panel2 #nav li .nav-drop > .nav-drop-body .col.two_levels ul li i {margin-right:10px;}header .panel2 #nav li .nav-drop > .nav-drop-body .col.two_levels ul li.active i {transform:rotate(90deg);}header .panel2 #nav li .nav-drop > .nav-drop-body .col.two_levels ul li .submenu a {display:inline-block;width:100%;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col .bottomItem {margin-top:1.5em;}header .topSearch .searchIco {background-image:url('/interface/2022/i_search.svg');background-repeat:no-repeat;background-position:center center;width:22px;height:22px;display:block;position:relative;cursor:pointer;}header .topIcons {display:flex;align-items:center;justify-content:end;}header .topIcons > * {margin-left:20px;}header .topSearch form {position:absolute;right:20px;top:-9px;transform:scaleX(0);transition:all 0.2s;transform-origin:right center;  }header .accountIco {background-image:url('/interface/2022/i_account.svg');background-repeat:no-repeat;background-position:center center;width:24px;height:24px;display:block;position:relative;cursor:pointer;}header .topCase .text {display:none;}header .topCase .icon {background-image:url('/interface/2022/i_case_2.svg');background-repeat:no-repeat;background-position:center center;background-size:86%;width:24px;height:24px;display:block;position:relative;cursor:pointer;}header .topCase .icon .number {position:absolute;right:-12px;top:-12px;border-radius:100px;background-color:var(--gray-bg);width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;}header .topWish .icon {background-image:url('/interface/2022/ico_wish.svg');background-repeat:no-repeat;background-position:center center;background-size:100%;width:24px;height:24px;display:block;position:relative;cursor:pointer;}header .topWish .icon .number {position:absolute;right:-12px;top:-12px;border-radius:100px;background-color:var(--gray-bg);width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;}.wish-detail {background-image:url('/interface/2022/ico_wish_red.svg');background-repeat:no-repeat;background-position:center center;background-size:100%;width:50px;height:50px;display:block;position:relative;cursor:pointer;min-width:50px;}#toolbar .footWish .icon {background-image:url('/interface/2022/ico_wish.svg');background-repeat:no-repeat;background-position:center center;background-size:100%;width:24px;height:24px;display:block;position:relative;cursor:pointer;}#toolbar .footWish .icon .number {position:absolute;right:-12px;top:-12px;border-radius:100px;background-color:var(--gray-bg);width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;}#toolbar  .footCase .icon {background-image:url('/interface/2022/i_case_2.svg');background-repeat:no-repeat;background-position:center center;background-size:86%;width:24px;height:24px;display:block;position:relative;cursor:pointer;}#toolbar  .footCase .icon .number {position:absolute;right:-12px;top:-12px;border-radius:100px;background-color:var(--gray-bg);width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;}#toolbar .basket-drop {display:none !important;}#toolbar .footCase .text {display:none !important;}.wish-detail.active {background-image:url('/interface/2022/ico_wish_red_fill.svg');}.product-detail .p-panel .btn-list {display:flex;align-items:center;column-gap:15px;justify-content:space-between;}#header .topSearch {position:relative;}#header .topSearch form {position:absolute;right:20px;top:-9px;transform:scaleX(0);transition:all 0.2s;transform-origin:right center;border:1px black solid;border-radius:5px;}#header .topSearch.open form {transform:scaleX(1);right:-10px;}#header .topSearch form::before {content:"";position:absolute;background-image:url('/interface/2022/i_search.svg');background-repeat:no-repeat;background-position:center center;background-size:18px;width:18px;height:18px;display:block;left:8px;top:8px;}#header .topSearch form input.search {background:var(--white);border-radius:5px;padding:10px 10px 10px 38px;border:none;font-size:13px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:0em;text-align:left;width:250px;max-width:100%;box-sizing:border-box;color:var(--gray-text);}#header .topSearch form .close {background-image:url('/interface/2022/ic_close.svg');background-repeat:no-repeat;background-position:center center;background-size:14px;width:14px;height:14px;display:block;position:absolute;cursor:pointer;right:11px;top:11px;}#header form input[type="submit"] {display:none;}.indexSlider .slider-wrap {width:calc(100%);position:relative;}.indexSlider .image-wrap {width:calc(100%);}.indexSlider .image-wrap img {width:100%;height:41vw;object-fit:cover;object-position:center center;}.indexSlider .gallery-title {position:absolute;background-color:var(--gray2);bottom:80px;left:80px;width:30vw;padding:30px 35px;box-sizing:border-box;max-width:400px;}.indexSlider .slick-slide {position:relative;}.indexSlider .gallery-title .g-heading {font-family:Verdana Pro;font-size:24px;font-style:normal;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;text-align:left;color:var(--black);margin-bottom:30px;}.indexSlider .gallery-title p {font-family:Verdana Pro;font-size:17px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:0em;text-align:left;color:var(--gray70);margin-bottom:30px;}.indexSlider .gallery-title .btn {font-size:17px;transition:all 0.2s;text-decoration:underline;padding:0;border:none;position:relative;}.indexSlider .gallery-title .btn::after {content:"";position:absolute;background-image:url('/interface/arr_r.svg');width:12px;height:10px;background-position:center center;right:-20px;top:6px;}.indexSlider .gallery-title .btn:hover {background-image:initial;background-color:initial;}.indexSlider {position:relative;}.indexSlider .slick-arrow {width:calc(13px + 40px);height:calc(20px + 40px);position:absolute;bottom:calc(80px - 20px);top:auto;right:calc(80px - 20px);transform:none;-webkit-transform:none;left:auto;transition:all 0.3s;z-index:1;border-radius:8px;}.indexSlider .slick-arrow::before {content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;filter:invert(1);background-size:20px;}.indexSlider .slick-arrow.slick-prev {right:calc(120px - 20px);}.indexSlider .slick-arrow.slick-next {right:calc(60px - 20px);}.indexSlider .slick-arrow.slick-prev::before {transform:rotate(180deg);}.indexSlider .slick-arrow:hover {}.indexSlider .page-element {position:absolute;right:0;bottom:77px;width:100px;height:150px;display:none !important;}.indexSlider .page-element .page {position:absolute;top:0;width:100%;text-align:center;font-size:18px;color:var(--gray70);}.indexSlider .page-element::before {content:"";width:1px;height:110px;background-color:var(--gray-bg2);position:absolute;bottom:0;left:50px;}.avant-list {display:flex;justify-content:space-between;margin-top:60px;margin-bottom:60px;column-gap:20px;}.avant-list li a {display:flex;font-size:13px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray);}.avant-list li a .icon {margin-right:20px;}.avant-list li:nth-child(1) a .icon img{width:29px;}.avant-list li:nth-child(2) a .icon img{width:35px;}.avant-list li:nth-child(3) a .icon img{width:48px;}.avant-list li:nth-child(4) a .icon img{width:38px;}.avant-list li:nth-child(5) a .icon img{width:36px;}.idxRooms {padding-left:2vw;margin-bottom:60px;}.idxRooms .container {display:flex;background-color:var(--gray2);}.idxRooms .container .left {width:27%;display:flex;flex-direction:column;justify-content:center;padding-left:4vw;padding-right:3vw;}.idxRooms .container .right {width:73%;padding-top:50px;padding-bottom:50px;}.idxRooms .container .box .h {font-size:32px;font-style:normal;font-weight:600;line-height:39px;letter-spacing:-0.02em;text-align:left;}.idxRooms .container .box .txt {font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);margin-top:30px;margin-bottom:30px;}.idxRooms #roomsSlider {position:relative;}.idxRooms #roomsSlider .list  li.slick-slide {width:calc(100vw / 4.3);margin-right:20px;position:relative;}.idxRooms #roomsSlider .list  li.slick-slide img {width:100%;height:calc(100vw / 3.7 * 1);object-fit:cover;transition:all 0.3s;border-radius:8px;}.idxRooms #roomsSlider .list li.slick-slide.slick-current img {height:calc(100vw / 3.7 * 1.3);}.idxRooms #roomsSlider .list li.slick-slide {height:calc(100vw / 3.7 * 1.3);}.idxRooms #roomsSlider .list li.slick-slide .titleBlock {position:absolute;bottom:calc( (100vw / 3.7 * 1.3) - (100vw / 3.7 * 1) + 24px);left:24px;padding:1.5vw;background-color:white;transition:all 0.3s;margin-right:24px;border-radius:12px;}.idxRooms #roomsSlider .list li.slick-slide.slick-current .titleBlock {bottom:24px;}.idxRooms #roomsSlider .list li.slick-slide .title {font-size:1.4vw;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:0em;text-align:left;transition:all 0.3s;}.idxRooms #roomsSlider .list li.slick-slide.slick-current .title {font-size:1.6vw;}.idxRooms #roomsSlider .slick-dots {position:absolute;bottom:20px;width:calc(100vw / 4.3);left:calc(100vw / 4.3 + 20px);text-align:right;}.idxRooms #roomsSlider .slick-arrow {right:40px;bottom:0;top:auto;width:73px;height:73px;background-color:var(--white);-webkit-transform:none;-ms-transform:none;transform:none;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;z-index:10;border-radius:12px;}.idxRooms #roomsSlider .slick-arrow::before {display:none;}.idxRooms #roomsSlider .slick-arrow.slick-prev {left:auto;right:calc(40px + 73px + 20px);transform:rotate(180deg);}.idxRooms #roomsSlider .list li.slick-slide a::before {content:"";position:absolute;right:24px;bottom:calc( (100vw / 3.7 * 1.3) - (100vw / 3.7 * 1) + 24px);background-color:var(--secondary);width:50px;height:50px;opacity:0;border-radius:8px;}.idxRooms #roomsSlider .list li.slick-slide.slick-current a::before {bottom:24px;opacity:1;transition:all 0.3s;}.idxRooms #roomsSlider .list li.slick-slide a::after {content:"";position:absolute;right:24px;bottom:calc( (100vw / 3.7 * 1.3) - (100vw / 3.7 * 1) + 24px);width:50px;height:50px;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;filter:invert(1);opacity:0;}.idxRooms #roomsSlider .list li.slick-slide.slick-current a::after {bottom:24px;opacity:1;transition:all 0.3s;}.idxRooms #roomsSlider  .slick-dots li button::before {font-size:14px;}.catalogList {display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px;}.catalogList > li {width:25%;padding:0 10px 20px 10px;box-sizing:border-box;}.catalogList.product-list4 > li {width:33.33%;}.itemBlock {background-color:white;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);position:relative;border-radius:8px;}.itemBlock .img {position:relative;overflow:hidden;aspect-ratio:1/1;border-top-left-radius:8px;border-top-right-radius:8px;object-position:center center;}.itemBlock.intBanner img {width:100%;}.nppdata {position:absolute;left:0;top:50%;color:white;background-color:gray;padding:3px;}.itemBlock.complect .img {position:relative;aspect-ratio:100/70;}.itemBlock .img img {aspect-ratio:1/1;object-fit:cover;width:100%;}.itemBlock.complect .img img {aspect-ratio:100/70;object-fit:cover;width:100%;}.itemBlock .content {padding:18px;}.itemBlock .slick-dots {bottom:6px;}.itemBlock .slick-dots li {margin:0;}.itemBlock .slick-dotted.slick-slider {margin-bottom:0;}.itemBlock .content .line1 {font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:var(--primary100);}.itemBlock .content .name {font-size:13px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;color:--black;margin-top:0px;margin-bottom:0px;height:3.7em;overflow:hidden;display:inline-block;}.itemBlock .content .itemArt  {font-size:13px;}.itemBlock .content .size {margin-top:10px;margin-bottom:10px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray);display:flex;}.itemBlock .content .size > div {margin-right:10px;}.itemBlock .content .row {display:flex;justify-content:space-between;margin-top:18px;align-items:flex-end;}.itemBlock .content .row > div.sum-col {display:flex;flex-direction:column;row-gap:5px;}.itemBlock .content .row > div.storeCol {display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.itemBlock .content .store-holder {position:relative;}.itemBlock .content .store-holder .st.hasPopup {background-image:url(/interface/i_ico.png);background-repeat:no-repeat;background-position:right center;padding-right:20px;background-size:15px;}.itemBlock .content .store-holder::after {position:absolute;width:100%;left:0;top:0;height:50px;content:"";}.itemBlock .content .drop-address {display:none;position:absolute;bottom:30px;right:0;background-color:var(--secondary);color:white;font-size:13px;padding:10px 15px;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.38);z-index:11;border-radius:10px;}.slick-slide .content .drop-address {bottom:30px;top:auto;right:0;left:auto}.itemBlock .content .drop-address a {color:white;}.itemBlock .content .drop-address::before {content:"";position:absolute;bottom:-20px;width:100%;left:0;height:20px;}.itemBlock .content .store-holder:hover .drop-address {display:block;}.itemBlock .content .store-holder .drop-address .address-list-drop li {margin-top:1em;margin-bottom:1em;display:flex;justify-content:space-between;column-gap:20px;}.itemBlock .content .store-holder .drop-address .address-list-drop li a {display:flex;justify-content:space-between;}.itemBlock .content .store-holder .drop-address .address-list-drop li a .link {margin-left:10px;text-decoration:underline;}.itemBlock .content .store-holder .drop-address .address-list-drop li .alignright {text-align:right;display:flex;flex-direction:column;align-items:flex-end;}.itemBlock .content .store-holder .st {font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0em;text-align:left;margin-top:5px;text-transform:lowercase;color:var(--gray);cursor:pointer;}.itemBlock .content .sum.na {font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:0em;text-align:left;padding:10px 15px;background-color:var(--gray-bg);cursor:pointer;position:relative;}.itemBlock .content .sum.na:hover {background-color:var(--gray-bg2);}.itemBlock .content .sum.na #sumNa {position:absolute;top:50px;left:0;background-color:var(--secondary);box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);color:white;padding:15px 20px;width:200px;z-index:10;line-height:1.5em;}.itemBlock .content .sum.na #sumNa a {color:white;text-decoration:underline;}.itemBlock .content .sum.na .close {position:absolute;right:0px;top:0px;width:30px;height:30px;}.itemBlock .content .sum.na .close::after {content:"";width:30px;height:30px;position:absolute;background-image:url('/interface/close.svg');background-size:16px;background-repeat:no-repeat;background-position:center center;right:0;top:0;filter:invert(1);}.itemBlock .content .sum.nap {font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:0em;text-align:left;padding:10px 0px;cursor:pointer;position:relative;}.itemBlock .ico {position:absolute;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;z-index:1;border-radius:6px;}.itemBlock.hidden {background-color:var(--gray10);}.itemBlock.pass0 {background-color:#fff99c;}.itemBlock.pass1 {background-color:#ffca77;}.itemBlock .ico.is_sale {top:7px;left:7px;background-color:var(--primary100);color:white;padding:4px 10px;z-index:1;}.itemBlock .ico.is_action {top:7px;right:7px;background-color:var(--primary100);color:white;padding:4px 10px;z-index:1;}.itemBlock a.ico.is_action:hover {background-color:var(--secondary2);}.itemBlock .ico.is_sale.bfd1 {top:45px;text-decoration:line-through;font-size:14px;}.itemBlock .ico.is_sale.bfd2 {top:7px;background-color:black;color:white;font-size:14px;}.itemBlock a.ico.is_sale.bfd2:hover {background-color:#555;}.itemBlock .ico.is_markdown {top:100px;left:7px;background-color:var(--primary100);color:white;padding:4px 10px;z-index:1;}.itemBlock .sum-col .sum.withDiscount {}.addi {margin-top:20px;display:block;max-width:168px;}.product-detail .p-panel .sum-col.bfd {position:relative;}.product-detail .p-panel .sum-col.bfd::after {content:"";position:absolute;width:80px;height:80px;background-image:url('/interface/bf_ico.png');background-repeat:no-repeat;background-position:center center;background-size:contain;top:-20px;right:-75px;}.itemBlock .ico.is_sale.action {top:55px;}.itemBlock .ico.isMinPrice {position:absolute;right:0;top:200px;background-color:var(--gray-bg2);padding:5px;}.itemBlock .sum-col .sum {font-size:16px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;border-radius:8px;order:2;}.itemBlock .sum-col .old {font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray70);text-decoration:line-through;margin-top:0px;}.itemBlock .other_foto {position:absolute;top:46%;right:0;color:white;background-color:rgba(0, 0, 0, 0.3);padding:10px;z-index:1;}.itemBlock .other_foto.com {top:40%;}.itemBlock .other_foto.v3 {top:40%;}.itemBlock .other_foto.v2 {top:40%;}.itemBlock .is_hit {position:absolute;top:7px;left:7px;padding:4px 10px;background-color:var(--primary100);color:white;font-family:Verdana;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;z-index:1;}.itemBlock .selection {position:absolute;top:60px;right:7px;color:white;background-color:rgba(0, 0, 0, 0.7);padding:10px;font-weight:400;z-index:1;}.itemBlock .is_new {position:absolute;top:7px;left:7px;color:white;border:1px white solid;background-color:var(--secondary);padding:7px 12px;font-family:Verdana;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;z-index:1;}.itemBlock .allow_3d {width:45px;height:45px;position:absolute;background-color:var(--primary100);right:7px;top:7px;z-index:1;border-radius:6px;}.itemBlock .allow_3d::after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;background-image:url('/interface/2022/3d.svg');background-size:25px;background-repeat:no-repeat;background-position:center center;}.itemBlock .is_isaloni {position:absolute;top:60px;right:-10px;width:60px;height:60px;background-image:url('/interface/isaloni-logo.png');background-size:60px;background-repeat:no-repeat;background-position:center center;z-index:11;}.itemBlock .sneg {width:45px;height:45px;position:absolute;left:7px;top:47px;z-index:1;}.itemBlock .sneg::after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;background-image:url('/interface/sneg.png');background-size:contain;background-repeat:no-repeat;background-position:center center;}.product-detail .imgBlock .sneg {width:57px;height:44px;position:absolute;left:7px;top:47px;z-index:1;}.product-detail .imgBlock .sneg::after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;background-image:url('/interface/sneg.png');background-size:contain;background-repeat:no-repeat;background-position:center center;}.product-detail .imgBlock .other_foto_inslide {position:absolute;bottom:20px;right:0;color:white;background-color:rgba(0, 0, 0, 0.4);padding:10px;z-index:1;}.product-detail .imgBlock .slickItem {position:relative;}.product-detail .imgBlock .slickItem.isVideo {display:flex;flex-direction:column;justify-content:center;align-items:center;}.h1Block {display:flex;align-items:flex-end;margin-top:30px;margin-bottom:40px;column-gap:20px;}.h1Block h1 {margin-bottom:0;line-height:1em;height:1em;}.h1Block .cntInfo {color:var(--gray50);}h1.center {text-align:center;}.itemBlock .img {height:100%;}.itemBlock .modif {position:absolute;top:50%;right:0;color:white;background-color:rgba(0, 0, 0, 0.3);padding:10px;z-index:1;}.bullets {list-style-type:none;padding:0;margin:0;margin-left:5px;text-align:right;}.bullets > li {display:inline-block;list-style-type:none;width:7px;height:7px;margin-left:4px;background-color:var(--primary20) !important;}.bullets.s1 > li:nth-child(1) {background-color:var(--primary) !important;}.bullets.s2 > li:nth-child(1), .bullets.s2 > li:nth-child(2) {background-color:var(--primary) !important;}.bullets.s3 > li {background-color:var(--primary) !important;}.heading {font-size:32px;font-style:normal;font-weight:600;line-height:39px;letter-spacing:-0.02em;text-align:center;margin-bottom:20px;}.heading h2 {text-align:center;}h2 span {font-size:16px;color:var(--gray50);font-weight:400;}.idxBlock .btns {margin-top:60px;margin-bottom:0;text-align:center;}.idxBlock.fabr {margin-top:60px;}.index .slick-full-carousel .slick-dots {bottom:0px !important;}.logos-list2.slick-full-carousel .slick-dots {bottom:-30px !important;}.index .brend-list {margin-top:80px;}.idx.slick-full-carousel .slick-list {padding-bottom:50px !important;}.grayBG {background-color:var(--gray2);}.idxBlock {padding-bottom:60px;}.index h1 {margin-bottom:60px;}.index h2 {margin-bottom:60px !important;margin-top:60px !important;}.index .heading {margin-bottom:0;}.heading.left {text-align:left;}.heading.left h2 {text-align:left;}.index .slick-full-box {margin-top:0;}.itemBlock .currency {position:absolute;top:30%;right:0;z-index:10;background-color:white;padding:5px 10px;}.logout {text-decoration:underline;margin-top:20px;margin-bottom:40px;cursor:pointer;}.hr {border-bottom:1px var(--gray10) solid;height:1px;}.fabr .hr {margin-top:60px;}.idxLogos {margin-top:10px;}.idxLogos .slick-slide {margin:0 30px;}.idxLogos .slick-slide img {width:100%;}.slick-dots li button::before {font-size:10px !important;}.ppForm .buttons {display:flex;justify-content:flex-end;margin-top:50px;column-gap:10px;}.ppForm .buttons .btn {cursor:pointer;padding:8px 30px;}.brend-list {display:flex;margin-left:auto;margin-right:auto;justify-content:center;margin-top:60px;flex-wrap:wrap;}.brend-list > li {margin-left:-1px;position:relative;}.brend-list > li > a {border:1px transparent solid;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;}.brend-list > li > ul {display:none;position:absolute;top:40px;left:0;background-color:white;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);padding:10px 0;border-radius:8px;flex-direction:column;}.brend-list > li > ul li a {padding-left:15px;padding-right:35px;display:inline-block;font-style:normal;font-weight:400;font-size:13px;line-height:35px;width:100%;box-sizing:border-box;white-space:nowrap;}.brend-list > li > ul li a:hover {background-color:var(--gray-bg);}.brend-list > li > ul::before {content:"";position:absolute;top:-12px;height:12px;left:0;width:100%;}.brend-list > li:hover > ul {display:flex;z-index:1;}.brend-list > li:hover > a {color:var(--secondary);border:1px var(--secondary) solid;z-index:1;position:relative;font-weight:600;}.brend-list > li:hover > a::after {content:"";position:absolute;width:calc(100%);height:calc(100%);left:-2px;top:-2px;border:2px var(--secondary) solid;}.idxNews {display:flex;margin-left:calc( (100vw - var(--max-width)) /2);border-top:1px var(--gray10) solid;padding-top:40px;margin-bottom:40px;}.idxNews h2 {font-size:32px;font-style:normal;font-weight:600;line-height:39px;letter-spacing:-0.02em;text-align:left;}.idxNews .left {width:20%;}.idxNews .right {width:80%;}.idxNews .news-list .slick-slide {width:calc(  (100vw - ((100vw - var(--max-width)) /2)) * 0.8 / 4  );margin-right:4vw;}.idxNews .news-list .date {font-family:Verdana;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0em;text-align:left;color:var(--gray50);}.idxNews .news-list  h3 {font-size:14px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;margin-top:10px;margin-bottom:10px;}.idxNews .news-list p {font-family:Verdana;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray70);}.idxSoc {display:flex;padding:50px 0;}.idxSoc > div.left {width:60%;}.idxSoc > div.right {width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.idxSoc > div.left img {width:100%;}.idxSoc > div.right .head {font-size:32px;font-style:normal;font-weight:600;line-height:39px;letter-spacing:-0.02em;text-align:left;}.idxSoc > div.right .social {display:flex;margin-top:30px;}.idxSoc > div.right .social li {margin-right:26px;}.consultationBtn {position:fixed;padding:10px 20px;bottom:20%;left:0;text-align:center;background-color:var(--secondary);color:#FFFFFF;text-transform:uppercase;display:block;z-index:100;transform:rotate(-90deg);transform-origin:0 0;border-radius:0 0 15px 15px;font-size:13px;  }  footer {  padding:50px 0 30px 0;  }  footer .callback {cursor:pointer;font-size:13px;text-decoration:underline;  }  footer .footer-link {  display:flex;  justify-content:space-between;  margin-bottom:50px;  }  footer .h3 {font-family:Verdana;font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:0em;text-align:left;margin-bottom:10px;  }  footer .footer-link  .link-list {font-family:Verdana;font-size:13px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;color:var(--gray70);  }  footer .footer-link  .link-list a {color:var(--gray70);  }  footer .phone {font-size:21px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:0em;text-align:left;color:var(--secondary);  }  footer .phone a {color:var(--secondary);  }  footer .footer-contact-list {  margin-bottom:40px;  }  footer .footer-contact-list li {  margin-bottom:20px;  }  footer .footer-contact-list p {font-family:Verdana;font-size:13px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:var(--secondary);  }  footer .ico-phone {  margin-bottom:20px;  }  footer .footer-addr-list a {font-family:Verdana;font-size:13px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;color:var(--secondary);}  footer .footer-logo {  display:flex;  justify-content:space-between;  align-items:center;  margin-top:20px;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left;color:var(--gray70);  }  footer .social {  display:flex;  margin-top:14px;  }  footer .social li {  margin-right:12px;  }  footer .social img {  height:24px;  }  .breadcrumbs {display:flex;font-family:Verdana;font-size:13px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;margin-top:15px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;  }  .breadcrumbs li {  margin-right:35px;  position:relative;  white-space:nowrap;}  .breadcrumbs li > div {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }  .breadcrumbs li a {color:var(--gray50);  }  .breadcrumbs li.bc2 {overflow:hidden;  }  .breadcrumbs li::before {content:"";width:6px;height:8px;position:absolute;right:-20px;bottom:2px;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;background-size:6px;  }  .breadcrumbs li:last-child::before {  display:none;  }  h1, .h1,  h2, .h2 {font-family:Verdana Pro;font-size:28px;font-style:normal;font-weight:600;line-height:39px;letter-spacing:-0.02em;text-align:left;margin-bottom:30px;  }  .center {  text-align:center;  }  .tags {  margin-top:28px;  margin-bottom:20px;  }  .tags > ul {  display:flex;  flex-wrap:wrap;  justify-content:start;  column-gap:20px;  }  .tags > ul > li {  margin-bottom:10px;  }  .tags > ul > li:last-child {  flex-grow:1;  }  .tags > ul > li > a {font-size:14px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:0em;text-align:left;display:inline-block;padding:8px 10px 9px 10px;background-color:var(--gray-bg);border-radius:28px;color:var(--gray60);  }  .tags > ul > li.active > a,  .tags > ul > li > a:hover {  background-color:var(--secondary);  color:var(--white);  }.tags-elements {margin-top:28px;margin-bottom:20px;}.tags-elements > ul {display:flex;flex-wrap:wrap;justify-content:start;column-gap:20px;}.tags-elements > ul > li {margin-bottom:10px;}.tags-elements > ul > li > a {  font-size:14px;  font-style:normal;  font-weight:400;  line-height:13px;  letter-spacing:0em;  text-align:left;  display:inline-block;  padding:8px 10px 10px 10px;  background-color:var(--gray-bg);  border-radius:28px;  color:var(--gray60);  transition:all 0.3s;}.tags-elements > ul > li.active > a,.tags-elements > ul > li > a:hover {background-color:var(--secondary);color:var(--white);}.proLogo {font-size:32px;}  .center-holder {  text-align:center;  }  .inf {  margin-top:40px;  margin-bottom:20px;  }  .page-nav-holder {  text-align:center;  }  .pagesContainer {  display:flex;  justify-content:center;  column-gap:9px;  margin-top:40px;  margin-bottom:50px;  }  .pagesContainer > li {  width:48px;  height:48px;  text-align:center;  line-height:48px;  border:2px var(--gray10) solid;  cursor:pointer;  position:relative;  }  .pagesContainer > li:hover {background-color:var(--gray-bg);  }  .pagesContainer > li.dots {  border:none;  }  .pagesContainer > li.active {  border-color:var(--secondary);  color:var(--secondary);   }   .pagesContainer > li a {position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;   }  .pagesContainer .next {  text-indent:-10000px;  position:relative;  }  .pagesContainer .next::after {  content:"";  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background-image:url('/interface/2022/i_arrow_right.svg');  background-repeat:no-repeat;  background-position:center center;  background-size:10px;}  .pagesContainer .prev {text-indent:-10000px;position:relative;}.infoBar {padding:30px 0;}.pagesContainer .prev::after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;background-size:10px;transform:rotate(180deg);}.mb1 {margin-bottom:40px;}.pt1 {padding-top:40px;}.pb1 {padding-bottom:40px;}.pt2 {padding-top:20px;}.pb2 {padding-bottom:20px;}.pt3 {padding-top:30px;}.pb3 {padding-bottom:30px;}.h1 {display:flex;align-items:flex-end;margin-bottom:30px;}.h1 h1 {margin-bottom:0;}.h1 .h1Addon {margin-left:20px;font-size:15px;line-height:20px;}.salonBox {border-bottom:1px var(--gray10) solid;padding-bottom:10px;margin-bottom:10px;}.salonBox .row {display:flex;justify-content:space-between;}.salonBox .row:first-child > div:first-child {width:100%;padding-top:0px;text-align:left;text-transform:none;}.salonBox .row:first-child > div:last-child {width:0%;}.salonBox .row:first-child > div:last-child img {width:100%;}.salonBox h1,.salonBox .h1 {text-align:left;font-size:28px;}.salonBox .row:last-child  {justify-content:left;}.salonBox .row:last-child > div:nth-child(1) {width:40%;}.salonBox .row:last-child > div:nth-child(2) {width:40%;}.salonBox .salonSlider li img {width:100%;}.salonBox .row2 {display:flex;padding-left:40px;margin-bottom:30px;}.salonBox .row2 i {display:inline-block;width:43px;height:45px;background-repeat:no-repeat;background-position:center center;background-size:43px;margin-right:18px;}.salonBox .row2.tel i {background-image:url('/interface/2022/tel.svg');}.salonBox .row2.addr i {background-image:url('/interface/2022/point.svg');background-size:36px;}.salonBox .row2 .col2 {color:var(--secondary);line-height:1.5em;}.salonBox .row2 .col2 b {color:var(--primary);}.text.h {color:var(--black);}.text ul {list-style-type:disc;list-style-position:inside;}.text b {font-weight:600;color:black;}.center {text-align:center;}.text.doc ol {list-style-type:decimal;}.text.doc ol li::before {display:none !important;}.text.doc ol li {list-style-position:inside;}.text.doc a {text-decoration:underline !important;}.slick-slider.quad-arrows {padding-bottom:50px;}.slick-slider.quad-arrows .slick-next {position:absolute;right:calc(0px - 45px / 2);background-color:white;width:45px;height:45px;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;transform:translate(0, -50%);}.slick-slider.quad-arrows .slick-prev {position:absolute;left:calc(0px - 45px / 2);background-color:white;width:45px;height:45px;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;transform:rotate(180deg) translate(0, 50%);z-index:1;}.slick-slider.quad-arrows .slick-next::before {content:none;}.slick-slider.quad-arrows .slick-prev::before {content:none;}.slick-slider.quad-arrows .slick-dots {bottom:20px;}.slick-slider.quad-arrows.v2 .slick-prev {left:calc(0px - 65px);}.slick-slider.quad-arrows.v2 .slick-next {right:calc(0px - 65px);}.opItems {display:flex;column-gap:20px;}.opItems .opItem {background:#FFFFFF;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);padding:17px 18px;box-sizing:border-box;height:auto !important;}.opItems .opItem .date {color:var(--gray50);width:100%;display:inline-block;margin-bottom:0.5em;margin-top:20px;font-size:13px;}.opItems .opItem .name {width:100%;display:inline-block;font-family:Verdana;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;margin-bottom:20px;}.opItems .opItem .stars i {color:var(--secondary);}.opItems .opItem .comment {font-size:14px;font-weight:300;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray70);}.factory-list {display:flex;flex-wrap:wrap;justify-content:start;column-gap:20px;}.factory-list > li {margin-bottom:10px;}.factory-list  > li:last-child {flex-grow:1;}.factory-list > li > a {  font-size:14px;  font-style:normal;  font-weight:400;  line-height:13px;  letter-spacing:0em;  text-align:left;  display:inline-block;  padding:8px 10px 10px 10px;  background-color:var(--gray-bg);  border-radius:28px;  color:var(--gray60);}.factory-list > li.active > a,.factory-list > li > a:hover {background-color:var(--secondary);color:var(--white);}.factory-list > li.topItem > a {font-weight:700;color:var(--secondary);}.factory-list li.moreBlock {font-size:14px;font-style:normal;font-weight:600;line-height:13px;letter-spacing:0em;text-align:left;  display:inline-block;padding:7px 40px 9px 10px;border-radius:28px;border:1px var(--secondary) solid;  color:var(--secondary);cursor:pointer;position:relative;}.factory-list li.moreBlock:hover {background-color:var(--primary10);}.factory-list li.moreBlock::after {content:"";background-image:url("/interface/2022/arrow_down.svg");background-position:center center;background-repeat:no-repeat;height:100%;width:20px;position:absolute;top:0;right:4px;  }.tags-box {margin-top:15px;padding-bottom:15px;}.tags-box h3 {font-size:20px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin-top:15px;margin-bottom:15px;}.cSpacer {height:20px;min-height:20px;}.factory-list li[priority="1"] {transition:all 1s;display:none;}.factory-list li.show {display:initial !important;}.priceOrderBlock {margin-bottom:20px;text-align:right;}.sortBox {display:flex;justify-content:flex-end;position:relative;margin-bottom:28px;border-top:1px var(--gray10) solid;padding-top:28px;}.sortBox .n {display:flex;}.sortBox .n .head {color:var(--gray60);margin-right:0.5em;}.sortBox .n .current {padding-right:35px;position:relative;cursor:pointer;}.sortBox .n .current::after {content:"";background-image:url("/interface/2022/arrow_down.svg");background-position:center center;background-repeat:no-repeat;height:100%;width:20px;position:absolute;top:2px;right:8px;  }  .sortBox .sortList {position:absolute;z-index:100;margin-top:10px;background:#FFFFFF;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);border-radius:8px;padding:10px 0;top:20px;display:none;  }  .sortBox.opened .sortList {  display:block;  }.sortBox .sortList li {padding-left:15px;padding-right:35px;font-style:normal;font-weight:400;font-size:13px;line-height:35px;box-sizing:border-box;white-space:nowrap;cursor:pointer;  }  .sortBox .sortList li:hover {  background-color:var(--gray-bg);  }.staticList {margin-top:60px;margin-bottom:40px;border-bottom:1px var(--gray10) solid;padding-bottom:40px;}.staticList h3 {font-size:24px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin-top:30px;margin-bottom:30px;}.itemBlock.complect .name {height:1.5em;}.itemBlock.complect .size {margin-bottom:0;margin-top:5px;}.itemBlock.complect .btn {width:100%;margin-top:20px;box-sizing:border-box;text-align:center;}.staticList .btns {text-align:center;margin-top:40px;}.bottom-border {border-bottom:1px var(--gray10) solid;}.top-border {border-top:1px var(--gray10) solid;}h2.center {text-align:center;}h2.topCatalog  {font-size:32px;font-style:normal;font-weight:600;line-height:39px;letter-spacing:-0.02em;text-align:center;margin-top:40px;margin-bottom:40px;}.partner-info.vendor {display:flex;grid-column:35px;padding:0 0 20px 0;}.partner-info.vendor > div:first-child {width:30%;}.partner-info.vendor > div:last-child {width:70%;padding-left:40px;box-sizing:border-box;min-height:170px;font-size:14px;}.partner-info.vendor .photo img {width:100%;height:120px;object-fit:contain;object-position:center center;margin-bottom:20px;}.partner-info.vendor .photo .btn {width:100%;box-sizing:border-box;}.more-info-slide .d-slide {position:relative;overflow:hidden;height:7em;margin:0 0 26px;line-height:1.5em;padding-bottom:20px;}.partner-info.vendor .description {position:relative;}.partner-info.vendor .description .ovh {bottom:0;position:absolute;}.partner-info.vendor .description  .more-info-slide.select {padding-bottom:60px;}.shadow-list {display:flex;flex-wrap:wrap;gap:30px;}.shadow-list > li {width:calc(33% - 30px / 3 * 2);background:#FFFFFF;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);position:relative;border-radius:8px;}.shadow-list > li img {width:100%;border-top-left-radius:8px;border-top-right-radius:8px;}.shadow-list.v2 > li img {opacity:0.5;}.shadow-list > li .title {padding:20px 24px;font-size:17px;font-style:normal;font-weight:600;line-height:1.4em;letter-spacing:0em;text-align:left;display:inline-block;width:100%;box-sizing:border-box;background-color:white;position:relative;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.limitedTextDescription {margin-bottom:1em;}.limitedTextDescription:not(.more) .txt {display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-height:7.5rem;line-height:1.5rem;display:block !important;}.limitedTextDescription .moreText {text-decoration:underline;cursor:pointer;font-size:14px;}.limitedTextDescription .txt p {margin:0}.limitedTextDescription #pText {margin-bottom:0.5em;}.room-list.product-groups > li > a {position:relative;display:block;}.room-list.product-groups > li > a::before {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.05);transition:all 0.3s;}.room-list.product-groups .link-absolute-holder {position:absolute;left:18px;top:74px;opacity:1 !important;transition:all 0.3s;}.room-list.product-groups > li:hover .link-absolute-holder {opacity:1;}.room-list.product-groups > li:hover > a::before {background-color:rgba(0, 0, 0, 0.2);}.room-list.product-groups .link-absolute-holder .link-list  {display:flex;flex-wrap:wrap;white-space:nowrap;gap:10px;}.room-list.product-groups .link-absolute-holder .link-list > li a {background-color:var(--gray-bg);border-radius:28px;color:var(--primary);padding:8px 10px 10px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:13px;letter-spacing:0em;text-align:left;display:inline-block;}.room-list.product-groups .link-absolute-holder .link-list > li a:hover {background-color:white;}#pText::after {content:'';clear:both;display:block;}#pText, .text {font-family:Verdana;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:0em;text-align:left;margin-bottom:30px;color:var(--gray70);}#pText h2, .text h2 {font-family:Verdana;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;color:var(--black);margin-top:1em;margin-bottom:1em;}#pText h3, .text h3 {font-family:Verdana;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left;color:var(--black);margin-top:1em;margin-bottom:1em;}.shadow-list.zones li {width:calc(25% - 30px / 4 * 3);}.shadow-list.zones li .photo {padding-top:75%;position:relative;}.shadow-list.zones li .photo img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;}.shadow-list.zones li:nth-child(1) .photo, .shadow-list.zones li:nth-child(2) .photo {padding-top:50%;}.shadow-list.zones li:nth-child(1), .shadow-list.zones li:nth-child(2) {width:calc(50% - 30px /2) !important;}.shadow-list.c4 > li {width:calc(25% - 30px / 4 * 3);}.shadow-list.zones.v2 li {width:calc(33% - 30px / 3 * 2);}.itemTypesList li[priority="1"] {display:none;}.itemTypesList.small {margin-top:40px;}.itemTypesList.small li img {display:none;}.itemTypesList li[priority="1"].show {display:flexbox;}.twoBans {display:flex;padding:0;row-gap:30px;justify-content:space-between;margin-top:40px;padding-bottom:40px;}.twoBans li {width:calc(50% - 30px / 2);}.twoBans li  img {width:100%;}.fullSeparator {position:relative;display:inline-block;height:1px;}.fullSeparator::before {background:#c9c8c8 none repeat scroll 0 0;content:"";height:1px;left:100%;margin-left:0px;margin-right:-9999px;padding-right:9999px;position:absolute;top:50%;width:1px;}.fullSeparator::after {background:#c9c8c8 none repeat scroll 0 0;content:"";height:1px;margin-left:-9999px;margin-right:0px;padding-left:9999px;position:absolute;right:100%;top:50%;width:1px;}.product-detail-info1 {display:flex;justify-content:space-between;align-items:flex-start;}.product-detail-info1 .photo {margin-right:60px;}.product-detail-info .kh {margin-top:20px;padding-top:10px;position:relative;}.product-detail-info .kh::before {content:"";position:absolute;top:0;left:0;width:30%;height:1px;border-top:1px var(--gray) solid;}.product-detail {display:flex;}.product-detail .photo-col {width:55%;}.product-detail .description {width:45%;padding-left:40px;box-sizing:border-box;}.product-detail .slickGallery .slickItem img {width:100%;height:calc( var(--max-width) / 100 * 55 / 4 * 4);object-fit:contain;object-position:center center;}.product-detail .slickGallery .slickItem iframe {height:calc( var(--max-width) / 100 * 55 / 4 * 4);pointer-events:none;width:100%;}.product-detail .imgBlock {position:relative;height:calc( var(--max-width) / 100 * 55 / 4 * 4);overflow:hidden;}.product-detail .imgBlock .ico {position:absolute;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;z-index:1;border-radius:6px;}.product-detail .imgBlock .ico {top:7px;left:7px;background-color:var(--primary100);color:white;padding:7px 11px;z-index:1;}.product-detail .imgBlock .ico.bfd {background-color:black;color:#EFD000;}.product-detail .imgBlock .ico.bfd2 {top:50px;text-decoration:line-through;font-size:13px;}.product-detail .imgBlock .ico.is_markdown {top:94px;}#container3d.hidden {height:0px;overflow:hidden;opacity:0;}#container3d {width:100%;position:relative;height:calc( var(--max-width) / 100 * 55 / 4 * 3);}#container3d .closeBtn {content:"";width:30px;height:30px;position:absolute;background-image:url('/interface/close.svg');background-size:30px;background-repeat:no-repeat;background-position:center center;right:20px;top:20px;z-index:1;}.product-detail #container3d model-viewer {background-color:white !important;}.product-detail model-viewer {width:100%;height:calc( var(--max-width) / 100 * 55 / 4 * 3);}.product-detail .slickPages {display:flex;row-gap:8px;margin-top:30px;column-gap:0;}.product-detail .slickPages .slickPageItem {padding:2px;border:2px white solid;cursor:pointer;position:relative;}.product-detail .slickPages .slickPageItem .show3d {width:70px;height:70px;display:flex;align-items:center;justify-content:center;}.product-detail .slickPages .slickPageItem .show3d img {width:50px;}.product-detail .slickPages .slickPageItem.slick-current {border:2px var(--secondary) solid;}.slickPageItem.video::before {content:"";left:0;right:0;top:0;bottom:0;position:absolute;background-image:url('/interface/youtube_play_button.png');background-size:50px;background-position:center center;background-repeat:no-repeat;}.product-detail .tdButtons {display:flex;row-gap:10px;justify-content:space-between;margin-top:30px;}.product-detail .tdButtons > li {width:calc(100% / 2 - 10px / 2);border:2px var(--secondary) solid;padding:17px;text-align:center;box-sizing:border-box;cursor:pointer;color:var(--secondary);}.product-detail .tdButtons > li {display:flex;align-items:center;justify-content:center;}.product-detail .tdButtons > li img {margin-right:10px;}#gallery.hidden .imgBlock {display:none;}.gallery-detail .imgBlock {position:relative;}.product-detail .description .row-1 {display:flex;justify-content:space-between;align-items:flex-start;font-family:Verdana;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--secondary);}.product-detail .description .row-1 a {color:var(--secondary);}.product-detail .description .row-1 .l.v2 {color:var(--gray70);}.product-detail .description .row-1 .l.v2 li {text-align:right;}.product-detail .description .row-1 .l li {margin-bottom:10px;}.product-detail .description .row-1 .pres {display:flex;align-items:center;text-transform:lowercase;}.product-detail .description .row-1 .pres .bullets {display:flex;align-items:center;margin-right:10px;margin-top:3px;}.product-detail .description .row-1 .pres .bullets li {width:9px;height:9px;border-radius:2px;}.product-detail h1 {font-size:24px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin-top:25px;margin-bottom:16px;}.product-detail h1 span {display:none;}.product-detail .description .row-2 {display:flex;font-family:Verdana;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);}.product-detail .description .row-2 > div {margin-right:40px;}.product-detail .p-panel {margin-top:38px;padding-bottom:38px;background-color:var(--gray5);padding:14px 16px;}.product-detail .p-panel .p-row-1 {display:flex;justify-content:space-between;}.product-detail .p-panel .sum-col {display:flex;flex-direction:column;font-family:Verdana;font-size:24px;font-style:normal;font-weight:700;line-height:29px;letter-spacing:-0.02em;text-align:left;color:var(--primary100);}.product-detail .p-panel .sum-col .sumRow {display:flex;justify-content:space-between;align-items:center;flex-direction:column;}.product-detail .p-panel .sum-col .old {order:0;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);text-decoration:line-through;margin-bottom:5px;}.product-detail .p-panel .sum-col .sum {order:1;}.product-detail .p-panel .sum-col .getDiscount {order:5;margin-top:0;}.getDiscount.btn.small {padding:3px 10px;border-radius:5px;margin-top:5px;border-width:1px;font-size:12px;cursor:pointer;}.itemBlock .getDiscount.btn.small {font-size:10px;padding:1px 5px;margin-top:10px;order:4;}#DiscountPresenceBlock .slick-list,#OnStockPresenceBlock .slick-list {padding-bottom:100px;}#DiscountPresenceBlock .slick-full-carousel .slick-dots, #OnStockPresenceBlock .slick-full-carousel .slick-dots {bottom:50px;}#DiscountPresenceBlock .slick-full-carousel,#OnStockPresenceBlock .slick-full-carousel  {margin-bottom:10px;}.product-detail .p-panel .sum-col .sum.na {padding:17px 30px;font-family:Verdana Pro;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0em;text-align:center;display:inline-block;transition:all 0.2s;border:2px var(--secondary) solid;position:relative;cursor:pointer;border-radius:12px;}.product-detail .p-panel .sum-col .sum.na #sumNa {position:absolute;display:none;position:absolute;background:#FFFFFF;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);border-radius:8px;left:0;top:60px;max-width:300px;z-index:1;padding:17px 21px;color:var(--gray70);line-height:1.5em;font-size:0.9em;}.product-detail .p-panel .sum-col .sum.na #sumNa.opened {display:block;}.product-detail .p-panel .sum-col .sum.na #sumNa a {text-decoration:underline;}.product-detail .p-panel .priceHint {display:inline-block;margin-top:20px;color:var(--gray70);font-family:Verdana;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;}.product-detail .p-panel .row-3 {border-top:1px var(--gray-bg2) solid;margin-top:20px;padding-top:20px;display:flex;align-items:center;gap:70px;}.product-detail .p-panel .row-3 .sum .sum {display:inline-block;}.product-detail .p-panel .row-3 .presence-box {display:flex;align-items:center;gap:10px;}.product-detail .p-panel .row-3 .presence-box .ico-check {width:20px;height:20px;background-image:url('/interface/2022/ico-check.svg');background-size:20px;}.product-detail .caseAdd {display:flex;align-items:center;white-space:nowrap;padding:17px 30px;justify-content:center;}.product-detail .caseAdd::after {content:"";background-image:url('/interface/2022/i_case_2.svg');background-repeat:no-repeat;background-position:center center;width:24px;height:24px;display:block;position:absolute;margin-left:10px;background-size:86%;right:30px;top:50%;margin-top:-12px;}.product-detail .caseAdd.dark::after {filter:invert(1);}.product-detail .characteristics {padding-top:27px;padding-bottom:27px;border-bottom:1px var(--gray10) solid;}.product-detail .characteristics h3 {font-family:Verdana;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0px;text-align:left;  margin-bottom:18px;}.product-detail .characteristics .characteristic-table table {width:100%;}.product-detail .characteristics .characteristic-table tr {display:flex;justify-content:space-between;}.product-detail .characteristics .characteristic-table tr td {font-family:Verdana;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left;color:var(--gray70);padding-right:20px;padding-top:5px;padding-bottom:5px;}.sizes {display:flex;gap:10px;flex-wrap:wrap;margin-top:0 !important;margin-bottom:0 !important;}.sizes li {background-image:url('/interface/s_length.png');background-position:left center;background-repeat:no-repeat;background-size:17px;padding-left:18px;line-height:1.4em;font-size:90%;list-style-type:none;width:auto;}.sizes li.width {background-image:url('/interface/s_width.png');}.sizes li.height {background-image:url('/interface/s_height.png');}.sizes li.diametr {background-image:url('/interface/s_radius.png');}.product-detail  .address-list-drop li {font-family:Verdana;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left;color:var(--gray70);}.product-detail  .address-list-drop li a {display:flex;justify-content:space-between;width:100%;color:var(--gray70);column-gap:10px;}.product-detail  .address-list-drop li a .link {text-decoration:underline;}.hInfo {padding-top:38px;padding-bottom:38px;}.hInfo .action-link {display:flex;flex-wrap:wrap;gap:20px;padding-bottom:38px;}.hInfo .action-link > li {width:calc(50% - 20px) ;display:flex;align-items:flex-start;position:relative;}.hInfo .action-link > li > a  {margin-right:22px;}.hInfo .action-link .typ .info {display:none;position:absolute;background:#FFFFFF;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);border-radius:8px;left:-100%;top:60px;max-width:400px;z-index:1;padding:17px 21px;color:var(--gray70);line-height:1.5em;font-size:0.9em;white-space:normal;width:400px;font-size:13px;}.hInfo .action-link .typ:hover .info {display:block;}.hInfo .action-link .typ .info::after {content:"";position:absolute;top:-60px;left:0;width:100%;height:60px;}.hInfo .action-link > li .text {font-size:14px;}.salonDetail {font-size:14px;}.itemActionBlock {background-color:var(--primary10);padding:24px 30px;width:100%;display:inline-block;text-align:center;color:var(--secondary);font-family:Verdana;font-size:14px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:0px;box-sizing:border-box;margin-top:20px;}.itemActionBlock i {color:var(--gray70);font-family:Verdana;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;margin-top:10px;display:inline-block;}.itemActionBlock a {text-decoration:underline;}.h1Row {display:flex;column-gap:20px;justify-content:space-between;align-items:center;}.product-detail-info {font-family:Verdana;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);margin-top:40px;}.product-detail-info .smallDescription {font-family:Verdana;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0em;text-align:left;color:var(--gray50);display:inline-block;margin-top:24px;}.product-detail.v2 h1 {margin-top:0;margin-bottom:25px;}.product-detail.v2 .description .pres {display:flex;align-items:center;text-transform:lowercase;justify-content:flex-end;position:relative;}.product-detail.v2 .description  .pres .bullets {display:flex;align-items:center;margin-right:10px;margin-top:3px;}.product-detail.v2 .description .pres .bullets li {width:9px;height:9px;border-radius:2px;}.product-detail.v2 .description .pres span {white-space:nowrap;}.product-detail.v2 .description .pres.hasPopup > span {padding-right:26px;background-image:url('/interface/i_ico.png');background-repeat:no-repeat;background-position:right center;background-size:16px;cursor:pointer;}.product-detail.v2 .description .pres.hasPopup .drop-address {display:none;position:absolute;bottom:30px;right:0;background-color:var(--secondary);color:white;font-size:13px;padding:10px 15px;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.38);z-index:11;text-transform:none;border-radius:10px;}.product-detail.v2 .description .pres.hasPopup .drop-address::before {content:"";position:absolute;bottom:-30px;left:0;right:0;height:32px;}.product-detail.v2 .description .pres.hasPopup:hover .drop-address {display:block;}.product-detail.v2 .hasPopup .address-list-drop li {color:white;}.product-detail.v2 .hasPopup .address-list-drop a {color:white;}.product-detail.v2 .description .row-2 {justify-content:flex-end;margin-top:30px;}.product-detail.v2 .description .row-2 > div {margin-right:0;}.product-detail.v2 .p-panel {padding:0;background-color:transparent;margin-top:25px;}.product-detail.v2 .p-panel .sum-col {width:100%;}.product-detail.v2 .p-panel .sum-col .sumRow {flex-direction:row;justify-content:space-between;}.product-detail.v2 .p-panel .sum-col .sumRow .getDiscount {margin-top:20px;}.product-detail.v2 .p-panel .sum-col .sum {}.product-detail.v2 .p-panel .p-row-1 {margin-bottom:30px;}.product-detail.v2 .prBlk {display:flex;font-size:30px;font-weight:700;column-gap:10px;align-items:baseline;}.product-detail.v2 .prBlk .sum {order:1;}.product-detail.v2 .prBlk .old {order:2;font-size:24px;font-weight:300;}.product-detail.v2 .hire_purchase {margin-top:5px;}.product-detail.v2 .hire_purchase a {color:var(--gray70);font-size:15px;font-weight:400;text-decoration:underline;}.product-detail.v2 .getDiscount.btn.small {padding:6px 10px;}.product-detail.v2 .p-panel .r {display:flex;flex-direction:column;align-items:flex-end;row-gap:6px;}.product-detail.v2 .caseAdd {padding:26px 30px;width:100%;box-sizing:border-box;}.product-detail.v2 .p-panel .btn-list li:first-child {flex-grow:2;}.product-detail.v2 .wish-detail {padding:10px;border:2px var(--secondary) solid;border-radius:12px;background-size:65%;}.product-detail.v2 .materialsBlock .list .item {width:95px;min-width:95px;}.product-detail.v2 .materialsBlock .list .img {padding:10px 15px;}.product-detail.v2 .materialsBlock .list .img img {border-radius:8px;width:100%;}.product-detail.v2 .materialsBlock .list .item .art {font-size:10px;}.product-detail.v2 .materialsBlock.opened .list .item {width:200px;min-width:200px;}.product-detail.v2 .materialsBlock.opened .list .img {padding:0px;}.product-detail.v2 .materialsBlock.opened .list .item .art {font-size:12px;}.product-detail.v2 .materialsBlock .headLine {margin-bottom:10px;}.product-detail.v2 .itemActionBlock {background-color:#EDE6E9;color:#2C2C2C;padding:15px 20px;}.product-detail.v2 .characteristics {padding:0;}.product-detail.v2 .characteristics .h {font-size:18px;font-weight:400;}.product-detail.v2 .detailInfoBlock {margin-top:30px;}.product-detail.v2 .limitedTextDescription .moreText {font-size:16px;margin-top:1em;}.product-detail.v2 .product-detail-info {line-height:1.5em;}.product-detail.v2 .p-panel .row-3 .presence-box .ico-check {min-width:20px;}.product-detail.v2 .p-panel .row-3 .presence-box {white-space:nowrap;}#cookiesBanner {position:fixed;background-color:rgba(255, 255, 255, 0.9);color:black;bottom:0;left:0;width:calc(100% - 10px);box-sizing:border-box;padding:10px 20px;text-align:center;z-index:100000000;box-shadow:0px 0px 16px rgba(0, 0, 0, 0.18);display:flex;justify-content:space-between;align-items:center;column-gap:40px;margin:5px;font-size:14px;}#cookiesBanner .message {text-align:left;padding:5px 0;}#cookiesBanner b {font-weight:600;line-height:2em;}#cookiesBanner .btn {padding:5px 30px;--duration:.3s;align-items:center;background-color:#000;border:2px solid #000;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-style:normal;font-weight:600;justify-content:center;line-height:1.1;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;transition:var(--duration) all ease-in-out;}#cookiesBanner a {text-decoration:underline;}@media screen and (max-width:600px) {#cookiesBanner {flex-direction:column;align-items:center;justify-content:center;row-gap:10px;}#cookiesBanner .message {text-align:center;}#cookiesBanner .message {text-align:center;}}@media screen and (max-width:600px) {.product-detail .description .row-1 {font-size:14px;flex-direction:row !important;} .product-detail.v2 .p-panel .p-row-1 {flex-direction:row;}.product-detail.v2 .p-panel.vdiscount .p-row-1 {flex-direction:column;}.product-detail.v2 .hire_purchase {margin-top:10px;}.product-detail.v2 .p-panel {width:100%;margin-left:0;}.product-detail.v2 .description {margin-top:20px;}.product-detail.v2 .p-panel .r {align-items:flex-start;}.product-detail.v2 .caseAdd::after {right:20px;}.product-detail.v2 .tdButtons > li {padding:6px 6px 6px 12px;}.product-detail.v2 .tdButtons {margin-top:0px;flex-direction:row;column-gap:20px;}}.closableBlock {border-bottom:1px #E8E8E8 solid;}.closableBlock > .h {font-size:18px;color:#0F0F0F;font-weight:600;position:relative;cursor:pointer;padding-top:24px;padding-bottom:24px;padding-right:40px;}.closableBlock > .h::after {content:"";position:absolute;right:0;top:50%;margin-top:-9px;width:15px;height:18px;background-image:url('/interface/arr_dwn.svg');background-size:100%;background-repeat:no-repeat;background-position:center center;}.closableBlock.opened > .h::after {transform:rotate(180deg);}.closableBlock .t {font-size:18px;color:#636363;font-weight:400;line-height:1.5em;padding-bottom:24px;}.v-section {display:flex;border-top:1px var(--gray10) solid;padding-top:40px;}.v-section .variations {width:100%;box-sizing:border-box;}.v-section .variations h3 {font-family:Verdana;font-size:24px;font-weight:400;line-height:22px;letter-spacing:0px;text-align:left;margin-bottom:30px;}.v-section .variations .slick-arrow {bottom:25px;top:auto;z-index:100;position:absolute;cursor:pointer;}.v-section .variations .slick-arrow.arrow-prev {left:10px;right:auto;}.v-section .variations .slick-arrow.arrow-next {left:60px;right:auto;}.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before {opacity:1 !important;}.slick-carousel.modifications {}.slick-carousel.modifications .itemBlock {width:calc( var(--max-width) / 4 - 20px / 4 * 3 );margin-bottom:100px;margin-right:20px;}.slick-carousel.modifications .slick-dots {bottom:20px;}.slick-slider.slick-full-carousel.slick-dotted {margin-bottom:50px;}.slick-slider.hasShadow .slick-track {padding-bottom:80px;padding-top:20px;display:flex;align-items:center;}.nSlider .slick-slider.hasShadow .slick-track {align-items:flex-start;}.slick-full-carousel .slick-dots {bottom:0px;}.slick-full-carousel .slick-slide {margin-right:20px;width:calc( var(--max-width) / 4 - 20px / 4 * 3 );}.slick-full-carousel .slick-arrow {position:absolute;width:30px;top:20px;margin-top:-75px;z-index:1;cursor:pointer;}.index .slick-full-carousel .slick-arrow {top:-15px;}.slick-full-carousel .slick-arrow.arrow-prev {right:50px;}.slick-full-carousel .slick-arrow.arrow-next {right:0px;}.grayBG h2 {margin-top:40px;display:inline-block;}.tab-box {}.tab-box .tab-nav {display:flex;margin-bottom:40px;}.tab-box .tab-nav li {border:1px var(--gray20) solid;background-color:var(--white);padding:22px 30px;margin-left:-1px;cursor:pointer;font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center;color:var(--gray70);position:relative;min-width:calc( var(--max-width) / 4);box-sizing:border-box;}.tab-box .tab-nav li.active {color:var(--secondary);}.tab-box .tab-nav li.active::after {content:"";position:absolute;left:0;top: 0;right:0;bottom:0;border:2px var(--secondary) solid;}.tab-box .tab-content .tab {width:100%;display:none;}.tab-box .tab-content .tab.active {display:block;}.filter-check-list {display:flex;gap:10px;align-items:center;justify-content:center;margin:33px 0 0 0;}.filter-check-list li {display:inline-block;}.filter-check-list input {position:absolute;left:-99999px;}.filter-check-list label {background-color:var(--white);color:var(--gray);padding:6px 16px;border-radius:80px;border:1px var(--gray20) solid;cursor:pointer;display:inline-block;}.filter-check-list label.active {color:var(--secondary);border:1px var(--secondary) solid;}.slick-full-box {margin-top:13px;}.c-filters {padding:60px 0 20px 0;margin-bottom:60px;}.c-filters.interior {padding:20px 0 20px 0;margin-bottom:60px;}.addLinks {display:flex;justify-content:center;gap:10px;padding:40px 0 60px 0;align-items:center;font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);}.addLinks ul {display:flex;gap:10px;align-items:center;}.addLinks ul li a {display:inline-block;color:var(--gray);background-color:var(--gray-bg);padding:7px 15px 8px 15px;border-radius:40px;font-size:14px;line-height:13px;letter-spacing:0em;text-align:left;}.more-product-block {display:flex;flex-direction:column;justify-content:center;align-items:center;}.more-product-block .more-product-link {border:2px var(--secondary) solid;width:100%;box-sizing:border-box;height:calc( var(--max-width) / 4 - 20px / 4 * 3 );display:block;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;line-height:1.5em;color:var(--secondary);padding:20px;}#case {position:relative;}#case .basket-drop {position:absolute;display:none;right:0;margin-top:22px;background-color:white;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);width:30vw;padding:20px 37px 20px 29px;z-index:10;}#case:hover .basket-drop {display:block;}#case .basket-drop::before {content:"";top:-22px;height:22px;position:absolute;width:100%;}.basket-drop-table table {width:100%;border-collapse:collapse;position:relative;margin:-1px 0;font-size:12px;line-height:1.5em;margin-bottom:20px;}.basket-drop-table table td {vertical-align:middle;padding:10px 0;border-bottom:1px solid var(--gray20);}.basket-drop-table table .col1 {width:80px;}.basket-drop-table table td .del {margin-left:15px;}.basket-drop-table table td .del img {height:20px;}.basket-drop-table table .sum {display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;}.basket-drop-table table .sum .old {text-decoration:line-through;order:0;color:var(--gray70);}.basket-drop-table table .sum .sum {order:1;color:var(--primary100);margin-top:0.2em;font-size:16px;}.basket-drop-table .btns {text-align:right;}.photo-visual {position:relative;margin:0 0 26px;}.photo-visual img {width:100% !important;height:auto !important;}.visual-drop-box {position:absolute;z-index:3;}.visual-drop-box .open-box1 {display:block;width:30px;height:30px;border-radius:9999px;background:black;position:relative;z-index:3;cursor:pointer;border:1px black solid;color:white;text-align:center;line-height:27px;}.visual-drop {background:#fff;width:350px;position:absolute;top:16px;left:50%;margin-left:-175px;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);transition:all .4s;display:none;font-size:14px;border-radius:4px;}.visual-drop-box:hover {z-index:10;}.visual-drop-box:hover .visual-drop {opacity:1;display:block;}.visual-drop .content {padding:26px 30px 28px;display:block;}.carousel-box p {margin:0 0 6px;color:#201600;}.photo-col .row {display:inline-block;width:100%;margin-bottom:10px;}.carousel-box .profile {float:left;font-size:12px;line-height:14px;padding:1px 0 0;}.photo-col .row .col:last-child {text-align:left;}.visual-drop .r {display:flex;align-items:center;margin-bottom:15px;}.visual-drop .r:last-child {margin-bottom:0;}.visual-drop .r.summary {justify-content:space-between;margin-top:20px;padding-top:20px;border-top:1px var(--gray10) solid;}.sum-box .sum-col .sum {font-size:16px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;color:var(--secondary);}.sum-box .sum-col .old {font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray70);text-decoration:line-through;margin-top:4px;}.visual-drop .size {color:var(--gray60);margin-right:10px;}.visual-drop .content .presenc-box {font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0em;text-align:left;margin-top:5px;text-transform:lowercase;color:var(--gray);}.visual-drop .content .sum.na {font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:0em;text-align:left;padding:10px 15px;background-color:var(--gray-bg);cursor:pointer;position:relative;}  .visual-drop .content .sum.na #sumNa {position:absolute;top:50px;left:0;background-color:var(--secondary);box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);color:white;padding:15px 20px;width:200px;z-index:10;line-height:1.5em;}.visual-drop .content .sum.na #sumNa a {color:white;text-decoration:underline;}.b-panel {margin-top:40px;padding-bottom:50px;margin-bottom:20px;border-bottom:1px var(--gray10) solid;}.b-panel .btn {width:100%;box-sizing:border-box;}#caseContainer {display:flex;}#caseContainer .l {width:65%;padding-right:60px;box-sizing:border-box;border-right:1px var(--gray20) solid;position:relative;}#caseContainer .l::after {content:"";position:absolute;right:-1px;top:0;height:80px;width:2px;background-color:white;}#caseContainer .r {width:35%;padding-left:60px;box-sizing:border-box;padding-bottom:20px;}#wishContainer {display:flex;}#wishContainer .l {width:65%;padding-right:60px;box-sizing:border-box;border-right:1px var(--gray20) solid;position:relative;}#wishContainer .l::after {content:"";position:absolute;right:-1px;top:0;height:80px;width:2px;background-color:white;}#wishContainer .r {width:35%;padding-left:60px;box-sizing:border-box;padding-bottom:20px;}.table-basket {display:flex;flex-direction:column;}.table-basket > li {display:flex;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);margin-bottom:24px;}.table-basket > li .col1 {position:relative;width:35%;}.table-basket > li .col1 .photo {padding-top:100%;}.table-basket > li .col1 .photo img {position:absolute;top:0;right:0;left:0;bottom:0;object-fit:cover;}.table-basket > li .col1 img {width:100%;}.table-basket > li .col2 {width:65%;padding:20px;box-sizing:border-box;position:relative;}.table-basket > li .col2 .b-info-list {color:var(--primary100);line-height:1.3em;}.table-basket > li .col2 .b-info-list a {color:var(--primary100);}.table-basket > li .col2 .name {font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;margin:10px 0;}.table-basket > li .col2 .detail-list {color:var(--gray70);}.table-basket > li .col2 .qty-box {position:absolute;right:20px;top:20px;}.count-box {display:flex;align-items:center;justify-content:flex-end;}.count-box a {display:block;width:30px;height:30px;border-radius:30px;border:1px var(--gray20) solid;text-align:center;line-height:27px;}.qty-box input, .mDiscount input {width:40px;border:none;text-align:center;}.table-basket > li .col2 .sum-box {position:absolute;right:20px;top:80px;display:flex;column-gap:10px;align-items:center;}.table-basket > li .col2 .sum-box-summary {position:absolute;right:20px;bottom:20px;display:flex;column-gap:10px;}.table-basket > li .col2 .sum-box-summary .sum {font-size:16px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;color:var(--secondary);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;order:3;}.table-basket > li .col2 .sum-box-summary .sum .old {text-decoration:line-through;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray70);text-decoration:line-through;margin-top:4px;order:2;}.table-basket > li .col2 .storeInfo {position:absolute;right:20px;bottom:70px;}.mDiscount {position:absolute;left:20px;bottom:50px;}.table-basket > li .col2 .sum-box .sum-col {display:flex;flex-direction:column;align-items:flex-end;}.table-basket > li .col2 .sum-box .sum-col .sum {order:1;}.table-basket > li .col2 .sum-box .sum-col .old {order:0;}.table-basket > li .col2 .btn-del-row {position:absolute;left:20px;bottom:20px;font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--primary100);text-decoration:underline;}#caseContainer .r {position:relative;}#caseContainer .r .page-nav-holder {margin-top:30px;}#caseContainer .r .page-nav-holder .btn {width:100%;box-sizing:border-box;}#caseContainer .r .hint {font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center;color:var(--gray70);}#caseContainer .r .stick {position:sticky;top:80px;}#wishContainer .r .stick {position:sticky;top:80px;}#wishContainer .caseAdd {background-image:url(/interface/2022/i_case_2.svg);background-repeat:no-repeat;background-position:center center;background-size:86%;width:24px;height:24px;display:block;position:absolute;right:20px;top:20px;cursor:pointer;overflow:hidden;text-indent:-1000px;}#wishContainer .buttons {display:flex;flex-direction:column;row-gap:20px;column-gap:20px;}#wishContainer .buttons > div {width:100%;}.form .floatInput {margin-bottom:20px;}  .form .floatInput label.error {position:absolute;left:20px;bottom:-20px;font-size:11px;color:var(--red);background-color:white;padding:3px 5px;border:1px silver solid;border-radius:5px;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);}  .form .row {margin-bottom:20px;}.form .smallInfo {display:inline-block;width:100%;font-size:80%;margin-top:10px;}.form.ajaxRegister .smallInfo {width:250px;}.form #pass_remember {}.form a {text-decoration:underline;}.form .hint {color:gray;font-size:80%;}.form label {margin-top:10px;margin-bottom:5px;display:inline-block;}.form label.error {color:red;position:absolute;padding-left:10px;}#cont > div {position:relative;}.form .buttons {margin-top:30px;margin-bottom:50px;width:100%;display:flex;justify-content:space-between;}.form .buttons .back {background-color:white;color:black;}.form .buttons .submit {float:right;}.form .btn-row {margin:40px 0;}.profile-form.form .btn-row {margin:20px 0;}.regSection {display:flex;}.regSection > div {width:50%;box-sizing:border-box;}.regSection .regLeftBlock {margin-bottom:20px;}.regSection .regLeftBlock .regGrayBox {background-color:var(--gray2);position:relative;padding-right:80px;padding-top:30px;padding-bottom:30px;}.regSection .regLeftBlock .regGrayBox::before {content:"";position:absolute;top:0;left:-80px;bottom:0;width:80px;background-color:var(--gray2);}.regSection .regRightBlock {margin-bottom:20px;position:relative;padding-left:80px;}.fancybox-inner #registerForm {width:500px;padding:0;}.fancybox-inner #registerForm .input-row {width:215px;}#registerForm .input-row {width:100%;box-sizing:border-box;max-width:400px;}.profile-form .area-row {padding-right:0px;}.profile-form .check-area {font-size:14px;}.profile-form .note-phone {font-size:11px;}.formHint {font-size:12px;line-height:1.3em;color:var(--gray70);}.formHint1 {font-size:14px;line-height:1.7em;}.formHint1 .h {font-weight:600;margin-bottom:10px;}.fancybox-inner {overflow-x:hidden !important;}.fancybox-inner .formHint {padding-right:0px;}.fancybox-inner .profile-form .f-box {padding:0px;border:0px !important;}.fancybox-inner .c-label {font-size:14px;}.profile-form .note-phone {font-size:14px;color:var(--gray70);}.form .topHint {color:var(--gray70);margin-bottom:40px;}.w100 {width:100%;box-sizing:border-box;}.form a {text-decoration:none;color:var(--primary100);}.paymentSection {margin:40px 0;}.paymentSection .paymentList li {margin:10px 0;}.bottomFloat {position:fixed;width:90vw;max-width:800px;background-color:white;border-radius:8px;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);bottom:-200px;padding:10px 15px;transition:all 0.6s;display:block !important;z-index:10000;left:50%;transform:translateX(-50%);box-sizing:border-box;}.bottomFloat:hover {box-shadow:0px 4px 15px rgba(0, 0, 0, 0.3);}.bottomFloat img {height:36px;width:36px;}.bottomFloat img.arrow {height:16px;opacity:0.5;}.bottomFloat.show {display:block !important;bottom:20px;}.bottomFloat .row {display:flex;justify-content:space-between;align-items:center;}.bottomFloat .row .txt {flex-grow:1;padding:0 20px;font-size:14px;color:var(--gray50);line-height:1.4em;}.bottomFloat .row .txt .h {color:black;font-weight:600;}.gallery-detail .other_foto {display:block;position:absolute;right:0;bottom:10%;background-color:rgba(0, 0, 0, 0.4);color:white;text-transform:uppercase;line-height:40px;padding:0 40px;text-align:center;font-size:20px;}.tab-box.v2 {border-bottom:1px var(--gray10) solid;margin-bottom:40px;}.tab-box.v2 li {margin-bottom:-1px;padding:0;}.tab-box.v2 a {position:relative;z-index:1;display:inline-block;padding:22px 30px;width:100%;box-sizing:border-box;}.news-detail {margin-bottom:30px;background:#FFFFFF;box-shadow:0px 0px 29px rgba(0, 0, 0, 0.07);border-radius:6px;}.news-detail a {display:flex;}.news-detail .photo {width:50%;padding-right:20px;box-sizing:border-box;}.news-detail .description {width:50%;box-sizing:border-box;padding:30px 40px 30px 20px;}.news-detail .photo img {width:100%;}.news-detail .date {font-family:Verdana;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);}.news-detail h2 {font-family:Verdana Pro;font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin-top:20px;margin-bottom:20px;}.news-detail p {font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;}.news-list {display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;margin-bottom:40px;}.slick-slider.news-list li {box-shadow:none !important;}.news-list li {width:calc(100% / 4 - 20px / 4 * 3);background:#FFFFFF;box-shadow:0px 0px 29px rgba(0, 0, 0, 0.07);border-radius:6px;}.news-list li img {width:100%;}.news-list li .description {padding:15px 20px 20px 20px ;}.news-list li .description .date {font-family:Verdana;font-size:13px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray50);margin-bottom:10px;display:inline-block;}.news-list li .description h3 {font-size:13px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;margin-bottom:10px;}.news-list li .description p {font-family:Verdana;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray70);}.btns {margin-top:20px;margin-bottom:40px;}.shortCallbackBlock {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;display:inline-block;}.shortCallbackBlock .row {display:flex;align-items:flex-start;}.shortCallbackBlock .row img {margin-right:30px;}.shortCallbackBlock a {color:var(--secondary);font-size:20px;}.shortCallbackBlock .small {font-size:18px;}.shortCallbackBlock .head {margin-bottom:20px;font-size:22px;}.product-detail .topName {display:none;}header .panel2 .mobileMenuBtn {display:none;}body.adminBody .filter-box .cbFilter .filterItem,.filterContainer.small .filter-box .cbFilter .filterItem {font-size:13px;margin-right:15px;}.filterContainer.manager .filterItem {margin-right:11px !important;}body.adminBody .filter-box input[type="checkbox"]:checked + label, body.adminBody .filter-box input[type="checkbox"]:not(:checked) + label, body.adminBody .filter-box input[type="radio"]:checked + label, body.adminBody .filter-box input[type="radio"]:not(:checked) + label {padding-left:24px;}body.adminBody .filter-box .cbFilter .clear a {font-size:13px;}.profile-form {max-width:500px;}.profile-form .row {margin-bottom:20px;}.table-history {margin-top:20px;margin-bottom:40px;}.table-history table td {padding:10px 15px;border:1px var(--gray-bg2) solid;}.table-history table th {padding:15px 15px;font-weight:bold;border:1px var(--gray-bg2) solid;}.table-history table td a {text-decoration:underline;}.is-viewed {margin-top:20px;margin-bottom:40px;}#registerContainer {max-width:600px;}#registerContainer .h2 {margin-bottom:20px;font-size:24px;}#registerContainer p {font-size:14px;margin-bottom:20px;}#registerContainer .btn {width:100%;box-sizing:border-box;}.good-nf {margin-bottom:40px;margin-top:40px;}.good-nf a {text-decoration:underline;}.QR_popup {text-align:center;}.QR_popup h2 {font-size:20px;text-align:center;line-height:1.5em;}.QRcodeAR {text-align:center;width:100%;min-width:300px;}.QRcodeAR > div {border:1px silver solid;padding:30px;display:inline-block;}.QRinfo {margin:40px;}#gallery {position:relative;}#gallery.loading::after {content:"";background-image:url('/interface/loading3.gif');background-size:40%;background-position:center 20%;position:absolute;top:0;left:0;width:100%;bottom:0;z-index:10;background-repeat:no-repeat;  }  .allVendors {column-count:4;-webkit-column-count:4;-moz-column-count:4;margin-top:60px;margin-bottom:60px;column-gap:30px;  }  .allVendors > li {margin-bottom:20px;  }  .allVendors b {font-size:24px;  }  .allVendors ul {list-style-type:none;padding-left:0;  }  .allVendors ul li {line-height:2em;  }.find-form .input-row {display:flex;justify-content:space-between;  }  .find-form .input-row .btn {width:180px;box-sizing:border-box;  }  .find-form .input-row input {width:calc(100% - 180px);padding-left:20px;  }.news-body .description a {text-decoration:underline;}.adminBody header .panel2 > .wrap {height:auto;}.adminBody header .panel2 > .wrap {}.userMenu ul {column-count:2;column-gap:20px;margin-bottom:10px;margin-top:10px;list-style-type:disc;}.userMenu ul li {font-size:11px;line-height:1.5em;}.userMenu ul li a:hover {text-decoration:underline;}.u_menu {background-color:var(--gray-bg);padding:1px 0;}.u_menu .userMenu ul {display:flex;column-count:1;flex-direction:row;column-gap:40px;}.place-list {margin-bottom:20px;}.product-detail .address-list-drop li {display:flex;justify-content:space-between;padding:5px 0}.product-detail .modifications .address-list-drop li {color:white;}.product-detail .address-list-drop li:nth-child(2n-1) {}.product-detail .address-list-drop li .alignright {display:flex;flex-direction:column;align-items:flex-end;}.onVendorManagerInfo, .dModelDownload {text-decoration:underline;line-height:2em;font-size:14px;}.caseOrder th {padding:10px;font-weight:600;}.caseOrder td {padding:10px;}.caseContent {padding:40px 0;}.onVendorManagerInfo {cursor:pointer;}.idx.slick-full-carousel .slick-dots {}.idx.slick-full-carousel .slick-list {padding-bottom:30px;}.vendorManagerInfo td {border:1px gray solid;padding:10px;}.vendorManagerInfo th {padding:10px;border:1px gray solid;text-align:left;color:black;}.mobileControls {display:none;}.filterContainer .close {position:absolute;}.additional_box {display:flex;margin-left:7px;}.view_list_mode {display:flex;}.view_list_mode li {display:flex;flex-direction:column;align-items:center;justify-content:center;width:34px;height:34px;}.view_list_mode .btn_round img {opacity:0.2;width:14px;}.btn_round.active {background-color:var(--gray-bg);color:var(--white);}.view_list_mode .btn_round.active img {opacity:1;}.btn_round {border:1px rgba(0, 0, 0, 0.08) solid;border-radius:8px;}.btn_round.left {border-top-right-radius:0;border-bottom-right-radius:0;}.btn_round.right {border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;position:relative;}.imageLink {display:flex;margin-top:30px;}.imageLink a {margin-right:20px;position:relative;}.imageLink a.private {border:1px red solid;}.imageLink .topImageBtn {position:absolute;top:0;right:0;background-color:white;padding:3px;}.hInfo .catalogList {margin-top:20px;display:block;margin-left:0;}.hInfo .catalogList h3 {font-weight:600;margin-bottom:10px;}.hInfo .catalogList li a {text-decoration:underline;}.sitemap.prices {line-height:1.5em;padding:0;font-size:13px;}.sitemap.prices a {text-decoration:underline;margin-left:5px;font-size:90%;}.sitemap.prices.files .col1 {width:100%;}.sitemap.prices .col1 {width:25%;display:inline-block;vertical-align:top;}.sitemap.prices .col2 {width:74%;display:inline-block;vertical-align:top;}.sitemap.prices .col2 > ul {padding:0;list-style-type:disc;display:flex;}.sitemap.prices .col2 > ul > li {list-style-type:none;display:inline-block;width:31%;margin-left:1%;}.sitemap.prices ul > li > ul > li:hover {background-color:#e7e7e7;}.letter a {text-decoration:underline;color:var(--secondary2);}.sitemap.prices > li {margin-top:20px;}.sitemap.prices li .head {display:inline-block;font-weight:600;}.sitemap.prices li > ul {padding-left:20px;list-style-type:disc;}.sitemap.prices li.bold {font-weight:bold;margin:10px 0;}.sitemap.prices li.bold ul {font-weight:400;}.currencySwitcher {cursor:pointer;}.total-basket {margin-top:20px;display:flex; justify-content:space-between;align-items:center;}.total-basket .sum {font-size:24px;}#up-link.active {bottom:150px;opacity:1;transition:all 400ms ease-out 0s;visibility:visible;border-radius:12px;}#up-link.active {bottom:150px;opacity:1;transition:all 400ms ease-out 0s;visibility:visible;}#up-link {background-color:#fff;border:1px solid #e4e4e4;bottom:120px;color:#222;cursor:pointer;font-size:20px;height:40px;line-height:36px;opacity:0;position:fixed;text-align:center;transition:all 400ms ease-out 0s;visibility:hidden;width:40px;z-index:9000;}#up-link::after {content:"";background-image:url(/interface/2022/arrow_down.svg);background-position:center center;background-repeat:no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;transform:rotate(180deg);}.typ {position:relative;cursor:pointer;}.typ .info {display:none;position:absolute;top:15px;left:0;background-color:white;padding:10px;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);color:var(--secondary);white-space:nowrap;}.typ:hover .info {display:block;}.cGroups {display:flex;column-gap:40px;}.cGroups .head {font-size:24px;margin-bottom:20px;cursor:initial;}.topName {display:none;}.filter ul.cGroups {display:flex;}.filter ul.cGroups .head {font-weight:600;font-size:20px;padding-left:5px;cursor:pointer;}.fAddr {font-weight:bold;font-size:16px;text-decoration:underline;}.news-body ul {list-style-type:disc;margin-top:20px;margin-bottom:10px;list-style-position:inside;color:var(--gray70);}.news-body {margin-left:auto;margin-right:auto;}.tab-nav h1 {position:relative;z-index:1;display:inline-block;padding:22px 30px;width:100%;box-sizing:border-box;font-size:16px;font-weight:400;margin:0;line-height:1em;text-align:center;}.sf-snow-flake {position:fixed;top:-20px;z-index:99999;}.sf-snow-anim {top:110%;}.salonRow .col:first-child {width:30% !important;}.salonRow .col:last-child {width:70% !important;}.itemBlock.callback {padding:20px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;}.itemBlock.callback img {width:100%;}.catalogList.product-list4 .itemBlock.callback img {width:50%;}.itemBlock.callback .head {font-weight:bold;margin:30px 0 0px 0;}.itemBlock.callback .txt {margin:20px 0;text-align:center;line-height:1.2em;font-size:15px;}.itemBlock.callback .btn {margin:20px 0;}.itemBlock.callback .active {display:flex;align-items:center;justify-content:center;flex-direction:column;}a.underline {text-decoration:underline;}.lr50 li .txt .tel {font-weight:600;line-height:1.5em;}header .panel2 #nav > li.single.bold {font-weight:600;}header .panel2 #nav > li.single.bold a {color:var(--secondary);}header .panel2 #nav > li.single.bfd {padding-right:100px;}ol.newsCondent {list-style-type:decimal;list-style-position:inside;line-height:1.2em;font-size:18px;}ol.newsCondent li {margin-bottom:0.5em;}ol.newsCondent li::before {display:none !important;}.custBanner {margin-top:20px;background-color:var(--primary10) !important;padding:14px 16px;font-size:14px;line-height:1.5em;}.custBanner b {font-weight:600;}.adv_modul ul {display:flex;justify-content:space-around;column-gap:20px;}.adv_modul ul li {width:20%;text-align:center;}.adv_modul ul li img {width:80px;margin-bottom:20px;}.adv_modul ul li div {font-size:14px;}.btnBlock {text-align:center;margin-top:40px;}.materialsBlock {margin-top:40px;margin-bottom:20px;}.materialsBlock .mHint {margin-bottom:30px;display:none;}.materialsBlock.opened .mHint {display:block;}.materialsBlock h3 {font-size:18px;padding-bottom:0;margin-bottom:0 !important;}.materialsBlock.opened h3 {font-size:24px;}.materialsBlock .list {display:flex;flex-direction:row;overflow:hidden;column-gap:10px;}.materialsBlock .list .item img {width:110px;}.materialsBlock .list .item .art {font-size:12px;margin-top:5px;}.materialsBlock .list .item .art span {color:var(--gray60);}.materialsBlock .all {display:flex;font-size:14px;align-items:center;}.materialsBlock:not(.opened) {cursor:pointer;}.materialsBlock {position:relative;}.materialsBlock.opened {position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255, 255, 255, 1);padding:40px;z-index:1020;margin:0;padding-bottom:100px;}.materialsBlock.opened .scroll {overflow:auto;height:calc(100vh - 100px);}.materialsBlock.opened .list {flex-wrap:wrap;row-gap:20px;column-gap:20px;overflow:initial;}.materialsBlock.opened .list .art {font-size:14px;}.materialsBlock.opened .list .item img {width:200px;}body.materialsOpened {position:fixed;top:0;left:0;width:100vw;height:calc(100vh - 100px);}.materialsBlock .over {position:absolute;top:0;left:0;right:0;bottom:30px;z-index:1;background-color:transparent;}.materialsBlock .over:hover {}.materialsBlock.opened .over {display:none;}.materialsBlock.opened .all {display:none;}.materialsBlock .headLine {display:flex;justify-content:space-between;margin-bottom:15px;align-items:flex-end;}.materialsBlock.opened .close {display:block !important;position:absolute;top:20px;right:20px;cursor:pointer;}.materialsBlock .hint {color:var(--gray60);font-size:13px;}.materialsBlock .hint a {text-decoration:underline;}.uTable {border-collapse:collapse;}.uTable td {padding:10px 20px;border:1px black solid;vertical-align:middle;font-size:14px;line-height:1.3em;}.uTable td.h {font-weight:600;font-size:14px;}.uTable td.first {width:30%;} .filterContainer  {border-bottom:1px var(--gray10) solid;padding-bottom:5px;margin-bottom:20px;min-height:100px;}.filters {color:#595651;z-index:90;}.filters li.filterName {float:left;border-bottom:1px #46A319 dashed;margin-right:20px;cursor:pointer;}.filters h3 {margin-left:20px;margin-top:10px;margin-bottom:5px;font-size:16px;}.filters .filter {margin-right:20px;width:calc(100% / 6 - 20px / 6 * 5);position:relative;}.filters .filter:last-child {margin-right:0;}.filters .filterLookup {border:1px solid var(--gray10);cursor:pointer;background-color:#ffffff;padding:10px 40px 10px 14px;position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:var(--gray60);transition:all 0.2s;border-radius:8px;}.filters .filterLookup > span {white-space:nowrap;display:inline-block;width:100%;text-overflow:ellipsis;overflow:hidden;}.filters .lookupContainer .sep {height:10px;margin-top:10px;border-top:1px black solid;}.filters .whiteBorder {height:3px;position:absolute;top:-3px;background-color:white;}.filters .lookupContainer {position:absolute;z-index:999;margin-top:10px;display:none;background:#FFFFFF;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);border-radius:8px;}q {border:1px solid rgba(165, 165, 165, 0.5);box-shadow:0 1px 7px #9A9A9A;}.filters #price-slider-range {min-width:300px;}.filters #price-slider-amount {white-space:nowrap;}.filters .fpRow  {display:flex;align-items:center;column-gap:20px;background-color:var(--gray-bg);padding:10px 20px;}.filters .fpRow .btn {padding:4px 20px;cursor:pointer;}.filters .lookupContainer .body {margin:15px;float:left;display:table;}.filters .lookupContainer .body .subcontainer {float:left;}.filters .lookupContainer .body .subcontainer .allButton {cursor:pointer;}.filters .lookupContainer .body .subcontainer .selected {background-color:gray;color:white;border-radius:2px;border-bottom-left-radius:0;}.filters .lookupContainer .body .excluded {}.filters .lookupContainer .body .excluded h4 {margin-top:0;margin-bottom:0;margin-left:5px;border-bottom:1px dotted #333333;color:#333333;}.filter {}.filter .label {bottom:0; position:absolute; right:0; top:0; width:38px;}.filter .label i {background-image:url("/interface/2022/arrow_down.svg");background-position:center center;background-repeat:no-repeat;height:100%;width:100%;position:absolute;top:0;}.filter .filterLookup.filterDropped .label i {transform:rotate(180deg);}.filter div.selected {} .filter div.selected::before {content:"";position:absolute;top:-2px;left:-2px;width:100%;height:100%;border:2px var(--primary) solid; border-radius:8px;}.filter div.filterDropped {background-color:white;border:1px #333333 solid;} .filter ul {margin:0;margin-right:20px;list-style-type:none;padding:0;display:table-cell;padding-right:20px;}.filter ul li {padding-left:0;cursor:pointer;padding:5px;padding-left:5px;padding-right:5px;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;}.filter ul li.filterItem:hover {text-decoration:none;}.filter ul li.topItem {border:0;font-weight:700;float:none;color:var(--secondary);}.filter ul li.complect {font-weight:700;float:none;border-top:1px black solid;padding:10px 5px;margin-top:10px;color:var(--secondary);}.filter ul li.disabled {color:silver;cursor:auto;}.filters .childFilterContainer {position:absolute;border:2px gray solid;background-color:gray;color:white;padding:5px;border-radius:3px;border-top-left-radius:0;z-index:100;}.filters .childFilterContainer ul li.selected {background-color:white;color:black;}.filters .childFilterContainer h3 {margin-left:0px;margin-bottom:5px;margin-top:0;}.filters .childFilterContainer li {float:left;margin-right:20px;}.filters .lookupContainer .body h3 {margin-top:0px;margin-bottom:5px;font-weight:normal;font-size:20px;}.filters .lookupContainer .buttons {clear:both;float:left;height:30px;margin-bottom:10px;float:right;}.filters .lookupContainer .buttons a {float:right;margin-right:10px;padding:5px;background-color:gray;color:white;font-size:12px;text-decoration:none;border-radius:2px;}.filters .cleanButton {cursor:pointer;z-index:0;width:22px;height:22px;display:none;top:-10px;left:-10px;border-radius:9999px;background-color:var(--gray20);color:white;text-align:center;box-sizing:border-box;vertical-align:middle;}.filters .cleanButton:hover {background-color:var(--gray50);}.filters  .cleanButton::before { content:"";width:100%;height:100%;position:absolute;background-image:url('/interface/close.svg');background-size:12px;background-repeat:no-repeat;background-position:center center;right:0;top:0;} .cbFilter {flex-wrap:wrap;row-gap:20px;column-gap:20px;}.cbFilter input {margin-right:5px;}.cbFilter ul {margin-bottom:10px;margin-left:15px;margin-right:30px;}.cbFilter ul li {padding-bottom:5px;padding-top:4px;padding-left:10px;margin-bottom:2px;margin-top:2px;cursor:pointer;font-size:12px;}.cbFilter ul li.selected {background-color:white;border-radius:3px;color:#333333;}.cbFilter ul li.presence.selected {color:#337733;}.cbFilter input {margin-bottom:4px;}.cbFilter .filterItem {font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--primary);margin-right:24px;}.cbFilter .clear {flex-grow:1;text-align:right;position:relative;font-size:14px;}.cbFilter .clear a {display:inline-block;position:relative;padding-right:30px;color:var(--gray70);}.cbFilter .clear a::after {content:"";position:absolute;right:0;top:0px;width:20px;height:20px;background-image:url('/interface/close.svg');background-size:16px;background-repeat:no-repeat;background-position:center center;opacity:0.7;}.clearAllFilters {margin-bottom:16px;margin-left:10px;margin-top:6px;height:30px;}.clearAllFilters a {color:white;text-decoration:none;padding-left:10px;margin-top:3px;float:left;width:230px;font-size:13px;background:url("/interface/button_clear_bw.jpg") no-repeat scroll transparent;padding-top:3px;padding-bottom:6px;}.clearAllFilters a:hover {color:white;background-position:0 -30px;}.cbFilter .filterItem span {background-color:#7a2137;color:white;font-size:0.8em;padding-left:5px;padding-right:5px;display:inline-block;}.cbFilter .filterItem.selected span {background-color:white;color:#7a2137;}.filters .row {display:flex;margin-bottom:24px;transition:all 0.2s;}.filters .filterLookup.selected > span {font-weight:600;color:var(--primary);}.filterPanel.fixed {position:fixed;top:0;left:0;z-index:1000;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1);margin:0;padding:0;  padding-top:0px;padding-top:10px;width:100%;background-color:white;}.filterPanel.fixed .filters .filterLookup {padding:5px 40px 3px 14px;}.filterPanel.fixed .filters .row {margin-bottom:15px;font-size:15px;}.filterPanel.fixed .filters .row:last-child {margin-bottom:10px;}.filterPanel.fixed .cbFilter .filterItem {font-size:14px;}.filterPanel.fixed .filters .filterLookup {font-size:14px;}.filterPanel.fixed .filter ul li {font-size:14px;}.filterPanel.fixed .filters .fpRow {padding:4px 20px;}.filterPanel.fixed .filters .fpRow .btn {padding:2px 20px;cursor:pointer;font-size:12px;  } .btn {color:var(--secondary);border:2px var(--secondary) solid;padding:17px 40px;font-family:Verdana Pro;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center;display:inline-block;transition:all 0.2s;background-color:white;text-decoration:none;border-radius:12px;cursor:pointer;}.btn.small {padding:4px 20px;font-size:14px;}.btn.withIcon {position:relative;padding-right:70px;}.btn:hover {background-color:var(--gray-bg);}.btn.silver {background-color:var(--gray-bg);color:var(--primary);border:none;font-size:13px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;padding:12px 40px;}.btn.dark {background-color:var(--primary100);color:var(--white);font-weight:400;}.btn.dark:hover {background-color:var(--black);}input[type="checkbox"]:checked, input[type="checkbox"]:not(:checked), input[type="radio"]:checked, input[type="radio"]:not(:checked) {position:absolute;left:-9999px;}input[type="checkbox"]:checked + label, input[type="checkbox"]:not(:checked) + label, input[type="radio"]:checked + label, input[type="radio"]:not(:checked) + label {display:inline-block;position:relative;padding-left:32px;line-height:18px;cursor:pointer;}input[type="checkbox"]:checked + label:before, input[type="checkbox"]:not(:checked) + label:before,input[type="radio"]:checked + label:before, input[type="radio"]:not(:checked) + label:before {content:"";position:absolute;left:0px;top:0px;width:18px;height:18px;border:1px solid var(--gray70);background-color:var(--white);box-sizing:border-box;}input[type="checkbox"]:checked + label:before, input[type="checkbox"]:not(:checked) + label:before {border-radius:4px;}input[type="radio"]:checked + label:before, input[type="radio"]:not(:checked) + label:before {border-radius:100%;}input[type="checkbox"]:checked + label:before {background-color:var(--primary100);border-color:var(--primary100);background-image:url('/interface/2022/Check.svg');background-position:center center;background-repeat:no-repeat;z-index:2;}input[type="radio"]:checked + label:before {background-color:var(--white);border-color:var(--black);border-width:2px;background-image:url('../img/radio.svg');background-position:center center;background-repeat:no-repeat;}input[type="radio"]:checked + label:after {content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;background-color:var(--black);border-radius:20px;}.floatInput {display:block;padding-top:22px;  padding-bottom:10px;  padding-left:20px;padding-right:20px;border:1px var(--light-gray) solid;border-radius:0px;position:relative;background-color:white;}.floatInput.textarea {padding-bottom:0px;  }.floatInput.error {border:1px var(--red) solid;}.floatInput.textarea {padding-bottom:0px;  }.floatInput input {z-index:1;background-color:transparent;position:relative;border:none;font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0em;text-align:left;width:100%;box-sizing:border-box;color:black;}.floatInput .label-text {position:absolute;top:16px;left:22px;transition:all 0.2s;color:var(--gray70);font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;}.floatInput.up input ~ .label-text{top:7px;font-size:12px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:0em;text-align:left;}.floatInput textarea {z-index:1;background-color:transparent;position:relative;border:none;font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0em;text-align:left;width:100%;height:10em;box-sizing:border-box;color:black;}.floatInput.up textarea ~ .label-text,.floatInput textarea:not(:placeholder-shown) ~ .label-text {top:7px;font-size:12px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:0em;text-align:left;}.floatInput select {z-index:1;background-color:transparent;position:relative;border:none;font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;width:100%;box-sizing:border-box;color:var(--gray70);background-color:transparent;position:relative;top:-6px;}.product-detail .p-panel .sum-col .sum.na {background-color:var(--primary100);color:var(--white);font-weight:400;}.product-detail .p-panel .sum-col .sum.na:hover {background-color:var(--black);} .a1 h2 {display:inline-block;width:100%;margin:50px 0 60px 0;}.a1 .row {display: flex;column-gap:50px;}.a1 .row2 {display: flex;column-gap:50px;}.a1 .h {font-family:Verdana;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;margin-bottom:13px;}.a1 .row > div {width:50%;}.maxw100 {max-width:100%;}.a2 .row {padding:40px 0;display:flex;justify-content:space-between;column-gap:50px;}.a2 img {width:64px;}.a2 .h {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin-bottom:20px;}.a2 .text {font-size:18px;font-weight:400;line-height:22px;letter-spacing:0px;text-align:left;}.a3 h2 {font-size:24px;line-height:1.5em;margin-bottom:35px;}.a-slide img {width:100%;height:100%;object-fit:cover;object-position:center center;}.a-slide .slick-slide {width:calc(var(--max-width) / 4 - 20px / 4 * 3 );height:calc(var(--max-width) / 4 - 20px / 4 * 3 );margin-right:20px;}.a-slide .slick-track {display:flex;padding:20px 0;}.a4 h2 {width:100%;}.a5 .row {display:flex;column-gap:125px;}.a5 .row > div {width:50%;}.a5 .row2 {display:flex;column-gap:50px;align-items:center;}.a5 .h {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;}.a5 .tel {color:var(--primary);}.a5 .btn {width:100%;margin-top:40px;box-sizing:border-box;}.newsDetail {padding-bottom:50px;}.newsDetail .row {display:flex;align-items:flex-start;}.newsDetail .newsShortText {max-width:900px;margin-left:auto;margin-right:auto;}.newsDetail .row .news-body {width:100%;box-sizing:border-box;}.newsDetail .row .news-list-right {width:35%;background-color:var(--gray-bg);padding:3vw;box-sizing:border-box;}.newsDetail .news-body .date {background-color:var(--gray-bg);border-radius:28px;font-size:14px;font-weight:600;line-height:13px;letter-spacing:0em;text-align:left;padding:6px 10px;margin-bottom:15px;}.newsDetail .news-body table[border='3'] {width:100% !important;display:block;}.newsDetail .news-body table[border='3'] tbody {display:block;}.newsDetail .news-body table[border='3'] tr {display:flex;column-gap:10px;row-gap:10px;}.newsDetail .news-body table[border='3'] tr td {width:33.33% !important;}.newsDetail .news-body table[border='3'] tr td img {width:100% !important;height:auto !important;}.newsDetail .news-body table[border='2'] {width:100% !important;display:block;}.newsDetail .news-body table[border='2'] tbody {display:block;}.newsDetail .news-body table[border='2'] tr {display:flex;column-gap:10px;row-gap:10px;}.newsDetail .news-body table[border='2'] tr td {width:50% !important;}.newsDetail .news-body table[border='2'] tr td img {width:100% !important;height:auto !important;}.newsDetail h1 {font-size:32px;font-weight:600;line-height:39px;letter-spacing:-0.02em;text-align:left;margin-top:15px;}.newsDetail .description p {margin-top:1em;margin-bottom:1em;}.newsDetail .news-body strong, .newsDetail .news-body b{font-weight:600;}.newsDetail .description {font-size:16px;font-weight:400;line-height:1.5em;margin:0.5em 0;}.newsDetail .news-list-right .news-list {flex-direction:column;}.newsDetail .news-list-right .news-list li {width:100%;}.newsDetail img {width:100%;}.newsDetail .sticky {}.partner-list {display:flex;flex-wrap:wrap;column-gap:50px;row-gap:50px;margin-top:20px;margin-bottom:60px;}.partner-list li {width:calc(50% - 50px / 2);position:relative;}.partner-list li > a {position:absolute;top:0;left:0;width:100%;bottom:0;}.partner-list li .block {display:flex;column-gap:30px;}.partner-list h2 {font-family:Verdana;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;margin-bottom:10px;}.partner-list li p {font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);}.partners_detail .product-list3 {display:flex;flex-wrap:wrap;column-gap:20px;margin-bottom:50px;}.partners_detail .product-list3 > li {width:calc(100% / 4 + 20px / 4 * 3);background:#FFFFFF;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);}.partners_detail .product-list3 > li img {width:100%;}.partners_detail .product-list3 > li .text {margin:0;padding:10px 20px;color:var(--secondary);}.partners_detail .partnerHead {display:flex;column-gap:50px;}.partners_detail .partnerHead .photo {margin-bottom:40px;}.certificate-list {display:flex;flex-wrap:wrap;column-gap:50px;row-gap:50px;margin-bottom:50px;}.company-info {line-height:1.5em;}.company-info .pic-list {display:flex;column-gap:20px;margin-top:50px;margin-bottom:50px;}.company-info .padding1 {list-style-type:disc;margin-bottom:20px;}.company-info .padding1 a {color:var(--secondary);}.block {background-color:var(--gray5);margin-top:20px;margin-bottom:20px;padding:40px;}.block h3 {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin-bottom:10px;}.block .style1 {margin-bottom:30px;line-height:1.5em;list-style-type:disc;}.block p {line-height:1.5em;}.twocolumns {display:flex;column-gap:50px;flex-wrap:wrap;}.twocolumns.some-h-box {margin-top:40px;margin-bottom:50px;}.twocolumns.some-h-box .col {background-color:var(--gray5);}.twocolumns > .col {width:calc(50% - 50px / 2) ;}.twocolumns h2 {font-size:24px;line-height:1em;}ol.twocol {counter-reset:item;display:flex;flex-wrap:wrap;column-gap:100px;row-gap:50px;margin-bottom:50px;margin-top:20px;}.twocol li {display:inline-block;vertical-align:top;width:calc(50% - 100px / 2);box-sizing:border-box;padding-left:100px;position:relative;}ol li::before, ol .num, .dost ol li::before {position:absolute;left:0px;font-size:32px;font-weight:600;line-height:62px;letter-spacing:-0.02em;text-align:center;width:62px;height:62px;color:var(--secondary);background-color:var(--gray5);content:counters(item, "");counter-increment:item;}p {line-height:1.5em;margin:0.5em 0;color:var(--gray70);}.call-predl {text-align:center;}.call-predl .call-text {font-family:Verdana Pro;font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;margin-top:40px;margin-bottom:40px;}.call-predl .call-text a {text-decoration:underline;}.company-info .primerkaInfo span {display:inline-block;font-size:32px;font-weight:600;line-height:62px;letter-spacing:-0.02em;text-align:center;width:62px;height:62px;color:var(--secondary);border:2px var(--secondary) solid;}.opl-block {display:flex;flex-wrap:wrap;column-gap:100px;row-gap:30px;margin-bottom:50px;margin-top:40px;}.opl-block .opl-block-items {width:calc(50% - 50px);background-color:var(--gray5);padding:20px 40px;box-sizing:border-box;}.opl-block .opl-block-items h3 {font-size:24px;}.back-part-items h3 {font-size:30px;}.sep50.cons {display:flex;margin-bottom:40px;column-gap:100px;margin-top:50px;}.sep50.cons .left {display:flex;flex-direction:column;justify-content:center;align-items:center;background:#FFFFFF;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);padding:50px;}.sep50.cons form .row {margin-bottom:20px;}.sep50.cons form .btn {width:100%;}.sep50.cons .formHint {font-family:Verdana;font-size:12px;font-weight:400;line-height:15px;letter-spacing:0em;text-align:center;}.sep50.cons .formHint a {text-decoration:underline;}.cert-list {list-style-type:disc;}.cert-list li {margin:1em 0;line-height:1.5em;}.f50 {display:flex;column-gap:50px;flex-wrap:wrap;}.f50 > * {width:calc(50% - 25px);box-sizing:border-box;}.sotrudnichestvo .block1 {font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:var(--gray70);}.sotrudnichestvo .block1 .head {font-family:Verdana;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;margin-bottom:13px;color:black;}.sotrudnichestvo .block1 img {max-width:100%;margin-top:30px;}.sotr_list li {margin-bottom:50px;padding-left:100px;position:relative;line-height:1.5em;}.sotr_list li b {display:block;font-weight:600;margin-bottom:10px;}.sotr_list li::before {content:"";position:absolute;width:100px;height:100px;left:0;top:0;background-repeat:no-repeat;background-position:top left;}.sotr_list.l1 li:nth-child(1):before {background-image:url('/interface/2022/i_sot1.svg');}.sotr_list.l1 li:nth-child(2):before {background-image:url('/interface/2022/i_sot2.svg');}.sotr_list.l1 li:nth-child(3):before {background-image:url('/interface/2022/i_sot3.svg');}.sotr_list.l1 li:nth-child(4):before {background-image:url('/interface/2022/i_sot4.svg');}.sotr_list.l2 li:nth-child(1):before {background-image:url('/interface/2022/i_sotr2_1.svg');}.sotr_list.l2 li:nth-child(2):before {background-image:url('/interface/2022/i_sotr2_2.svg');}.sotr_list.l2 li:nth-child(3):before {background-image:url('/interface/2022/i_sotr2_3.svg');}.sotr_list.l2 li:nth-child(4):before {background-image:url('/interface/2022/i_sotr2_4.svg');}.sotr_list.l2 li:nth-child(5):before {background-image:url('/interface/2022/i_sotr2_5.svg');}.sotr_list.l2 li:nth-child(6):before {background-image:url('/interface/2022/i_sotr2_6.svg');}.sotr_list.l3 li:nth-child(1):before {background-image:url('/interface/2022/i_sotr3_1.svg');}.sotr_list.l3 li:nth-child(2):before {background-image:url('/interface/2022/i_sotr3_2.svg');}.sotr_list.l3 li:nth-child(3):before {background-image:url('/interface/2022/i_sotr3_3.svg');}.sotr_list.l3 li:nth-child(4):before {background-image:url('/interface/2022/i_sotr3_4.svg');}.sotrudnichestvo h2 {padding-bottom:0;font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:center;width:100%;margin-bottom:70px;}.sotrudnichestvo .block2 {display:flex;align-items:flex-start;column-gap:80px;}.sotrudnichestvo .block2 > * {width:calc(50% - 50px);background:#FFFFFF;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);padding:50px;}.sotrudnichestvo .block2 .shortCallbackBlock {width:100%;}.sotrudnichestvo .form h2 {margin-bottom:40px;}#map_canvas,#map_canvas2,#map_canvas3 {width:100%;height:533px;}.addrBlock1, .addrBlock2, .addrBlock3 {box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);padding:50px;margin-bottom:50px;}.contact-list {margin-top:50px;}.contact-list li {margin-bottom:50px;}.contact-list li h3 {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin-bottom:20px;}.contact-list li .holder {display:flex;column-gap:40px;}.contact-list li p {margin:0;color:var(--primary);}.contact-list li .description {color:var(--primary);font-family:Verdana;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;}.contact-list li .description .row {margin-top:30px;}.dost .row {display:flex;column-gap:30px;padding:40px 0;align-items:flex-start;}.dost .row p {margin:0;margin-top:-0.2em;}.dost2 .row {display:flex;column-gap:50px;align-items:flex-start;justify-content:space-between;}.dost2 p {margin-top:-0.4em;}.dost2 .bigText {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;color:var(--secondary);}.dost2 .bigText i {font-size:42px;}ol.onecol {counter-reset:item;display:flex;flex-wrap:wrap;row-gap:50px;margin-bottom:50px;margin-top:20px;}.onecol li {display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:100px;position:relative;}.onecol b {font-weight:600;}.onecol p {margin-top:-0.3em;}.onecol .info {background-color:var(--gray5);display:inline-block;padding:10px;margin-top:10px;}.dost3 .row {display:flex;column-gap:40px;}.rb {display:inline-block;font-size:32px;font-weight:600;line-height:62px;letter-spacing:-0.02em;text-align:center;min-width:62px;height:62px;color:var(--secondary);border:2px var(--secondary) solid;}h2.s2 {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;margin:0;padding:0;}.dost .row.v2 {align-items:center;}.dost .row .big2 {font-family:Verdana;font-size:42px;font-weight:700;line-height:60px;letter-spacing:0px;text-align:left;color:var(--secondary);}.dost .row .big {font-size:24px;font-weight:600;line-height:29px;letter-spacing:-0.02em;text-align:left;color:var(--secondary);}.fs {color:var(--secondary);} @media screen and (max-width:1500px) {.indexSlider .gallery-title {position:absolute;background-color:var(--gray2);bottom:65px;left:65px;width:30vw;padding:25px 30px;box-sizing:border-box;max-width:330px;}.indexSlider .slick-slide {position:relative;}.indexSlider .gallery-title .g-heading {font-family:Verdana Pro;font-size:20px;font-style:normal;font-weight:600;line-height:1.4em;letter-spacing:-0.02em;text-align:left;color:var(--black);margin-bottom:30px;}.indexSlider .gallery-title p {font-family:Verdana Pro;font-size:15px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:0em;text-align:left;color:var(--gray70);margin-bottom:30px;}.indexSlider .gallery-title .btn {font-size:15px;transition:all 0.2s;text-decoration:underline;padding:0;border:none;position:relative;}.indexSlider .gallery-title .btn::after {content:"";position:absolute;background-image:url('/interface/arr_r.svg');width:12px;height:10px;background-position:center center;right:-20px;top:6px;}.indexSlider .gallery-title .btn:hover {background-image:initial;background-color:initial;}.indexSlider .slick-arrow {width:calc(13px + 40px);height:calc(20px + 40px);position:absolute;bottom:calc(60px - 20px);top:auto;right:calc(60px - 20px);transform:none;-webkit-transform:none;left:auto;transition:all 0.3s;z-index:1;border-radius:8px;}.indexSlider .slick-arrow::before {content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-position:center center;filter:invert(1);background-size:13px;}}@media screen and (max-width:1237px) {.wrap {padding-left:15px;padding-right:15px;}.idxNews {margin-left:0;}.idxNews .left {width:30%;padding-left:20px;}.idxNews h2 {font-size:24px;}.idxNews .right {width:70%;}.tab-box .tab-nav li {min-width:calc(100% / 4) !important;font-size:10px;}.slick-full-carousel .slick-arrow {display:none !important;}}@media screen and (max-width:1100px) {.wrap {padding-left:20px;padding-right:20px;}header .panel .wrap {flex-direction:column;}header .panel {padding-bottom:10px;}header .panel2 > .wrap {flex-direction:column;height:auto;padding:20px 0 0px 0;margin-bottom:10px;}header .topIcons {position:absolute;top:26px;right:30px;}.avant-list {flex-wrap:wrap;justify-content:center;row-gap:40px;column-gap:40px;}#pText, .text {font-size:14px;}.indexSlider .gallery-title p {font-size:1.5vw;}.idxRooms #roomsSlider .list li.slick-slide {width:calc(100vw / 3.3);height:calc(100vw / 2.7 * 1.3);}.idxRooms #roomsSlider .list li.slick-slide.slick-current img {height:calc(100vw / 2.7 * 1.3);}.idxRooms #roomsSlider .list li.slick-slide img {height:calc(100vw / 2.7 * 1);}.idxRooms #roomsSlider .list li.slick-slide .titleBlock {bottom:calc( (100vw / 2.7 * 1.3) - (100vw / 2.7 * 1) + 24px);}.idxRooms #roomsSlider .slick-arrow {width:50px;height:50px;right:20px;}.idxRooms #roomsSlider .slick-arrow.slick-prev {right:calc(20px + 50px + 20px);}.idxRooms #roomsSlider .slick-dots {left:calc(100vw / 3.3 );}.idxRooms .container .box .h {font-size:24px;line-height:1.2em;}.btn {font-size:14px;padding:14px 20px;}.catalogList > li {width:33.33%}.idxSoc > div.left {width:50%;}.idxSoc > div.right {width:50%;}.idxSoc > div.right .head {font-size:24px;}.idxSoc > div.right .social img {height:35px;}footer .footer-link {flex-wrap:wrap;padding:20px;column-gap:40px;}footer .footer-link .col {margin-bottom:40px;width:calc(33.33% - 40px / 3 * 2);order:1;}footer .footer-link .col:last-child {order:0;}.filterPanel .wrap {padding:0;}.filterPanel.fixed .wrap {padding:0 20px;}.filters .filterLookup {padding:9px 40px 9px 14px;font-size:13px;}.cbFilter .filterItem {font-size:13px;}.cbFilter .clear a {font-size:13px;color:var(--gray70);}.shadow-list > li .title {font-size:14px;padding:10px 14px;}.shadow-list {gap:20px;}.shadow-list > li {width:calc(50% - 20px / 2 * 1); }.product-detail {flex-direction:column;align-items:center;}.product-detail .photo-col {max-width:600px;width:600px;}.product-detail .description {max-width:600px;padding-left:0;margin-top:40px;width:600px;}.product-detail .topName {display:block;}.product-detail .midName {display:none;}.v-section {flex-direction:column;}.v-section .product-detail-info {width:100%;margin-bottom:40px;margin-top:0px;}.v-section .variations {width:100%;}.tab-box .tab-nav li {min-width:calc(100% / 4);display:flex;flex-direction:column;justify-content:center;align-items:center;}.tab-box .tab-nav li i {}.slick-full-carousel .slick-slide {width:calc( (100vw - 40px) / 3 - 20px / 3 * 3 );}.slick-full-carousel .slick-arrow.arrow-next {right:0;bottom:2px;top:auto;  }.slick-full-carousel .slick-arrow.arrow-prev {left:0;bottom:2px;top:auto;}.consultationBtn {left:0;bottom:0;transform:rotate(0deg);border-radius:0px 15px 0 0;}header .panel2 #nav .nav-drop {top:120px;}#OnStockPresenceBlock .catalogList li:nth-child(7),#OnStockPresenceBlock .catalogList li:nth-child(8) {display:none;}#DiscountPresenceBlock .catalogList li:nth-child(4) {display:none;}header .panel2 #nav .nav-drop .nav-drop-body {padding:0 40px;}.filters .lookupContainer .body {display:flex;flex-wrap:wrap;max-height:80vh;overflow-y:scroll;}.filters .lookupContainer .body ul {}.slick-full-carousel {display:flex;overflow-x:auto;scrollbar-width:none !important;padding-bottom:20px;}.slick-full-carousel > * {min-width:280px;width:280px;margin-right:20px;list-style-type:none;}.slick-full-carousel .itemBlock .img {height:auto;}.slick-full-carousel::-webkit-scrollbar {display:none; }.a5 .row {flex-direction:column;}.a5 .row2 {justify-content:center;}.a5 .row > div {width:100%;margin-bottom:50px;}.news-list li {width:calc(100% / 3 - 20px / 3 * 2);}.partner-list li {width:calc(100%);position:relative;}.partner-list {row-gap:20px;column-gap:20px;}.sep50.cons {flex-direction:column;}.sep50.cons > div {width:100%;box-sizing:border-box;}.sep50.cons > div.right {display:none;}.sotrudnichestvo .block2 {flex-direction:column;}.sotrudnichestvo .block2 > div {width:100%;box-sizing:border-box;margin-bottom:40px;}header .panel {padding-bottom:0;}header .panel .wrap .tels {display:none;}.itemBlock .content .sum.na {font-size:12px;}.salonBox .row:last-child > div:nth-child(2) {width:60%;}#caseContainer {flex-direction:column;}#caseContainer .l {width:100%;box-sizing:border-box;padding-right:0;border-right:none;margin-bottom:40px;}#caseContainer .r {width:100%;box-sizing:border-box;padding-left:0;}#wishContainer {flex-direction:column;}#wishContainer .l {width:100%;box-sizing:border-box;padding-right:0;border-right:none;margin-bottom:40px;}#wishContainer .r {width:100%;box-sizing:border-box;padding-left:0;}#case .basket-drop {width:75vw;}#case .btns {margin-bottom:0px;}.table-basket > li .col2 .storeInfo {}.table-basket > li .col2 .sum-box-summary {}.table-basket > li .col2 .btn-del-row {position:relative;right:0;bottom:0;left:0;padding-top:10px;display:inline-block;text-decoration:underline;}.table-basket > li .col2 .btn-del-row {}}@media screen and (max-width:600px) {.wrap {padding-left:15px;padding-right:15px;}.only-mobile {display:initial !important;}.no-mobile {display:none !important;}header .panel .menu {display:none;}header .panel .wrap .tels {display:block;}.topBan {overflow-x:auto;scrollbar-width:none !important;}.topBan span {white-space:nowrap;}.topBan::-webkit-scrollbar {display:none; }header .panel .phone-header-list {padding-top:10px;padding-bottom:10px;font-size:14px;overflow-x:auto;width:100vw;scrollbar-width:none !important;}header .panel .phone-header-list li {padding-left:50vw;margin-left:0;transform:translateX(-25%);}header .panel .phone-header-list li.phone2 {padding-left:20px;padding-right:20vw;}header .panel .phone-header-list::-webkit-scrollbar {display:none; }header .panel .phone-header-list .phone {white-space:nowrap;}header .panel2 .navigation {display:none;}header .panel2 .mobileMenuBtn {display:block;position:absolute;padding:19px 17px;left:0;top:0;background-image:url('/interface/2022/burger.svg');background-position:center center;background-repeat:no-repeat;width:50px;height:55px;box-sizing:border-box;}.menuOpened .panel2  .mobileMenuBtn {background-image:url('/interface/close.svg') !important;}.indexSlider {display:flex;flex-direction:column;}.indexSlider .page-element {position:relative;order:2;bottom:10px;}header .panel2 {height:54px;}header .panel2 .logo {position:absolute;left:50px;top:8px;}header .panel2 .logo img {width:170px;}header .panel2 > .wrap {padding:0;margin-bottom:0;}header .topIcons {right:20px;top:16px;}.indexSlider .slider-wrap {width:100%;}.indexSlider .slick-slide {width:95vw;padding-bottom:100px;}.indexSlider .image-wrap {width:100%;margin:0;}.indexSlider .image-wrap img {height:100vw;}.indexSlider .slick-arrow {width:43px;height:43px;top:calc(130vw / 2);}.indexSlider .slick-arrow.slick-prev {left:15px;}.indexSlider .slick-arrow.slick-next {right:15px;}.indexSlider .gallery-title {position:absolute;top:auto;bottom:0;width:calc(100vw - 30px);left:15px;padding:20px 30px;max-width:100vw;}.indexSlider .gallery-title .g-heading {font-size:20px;font-weight:600;line-height:24px;letter-spacing:-0.02em;text-align:left;margin-bottom:20px;}.indexSlider .gallery-title p {font-family:Verdana;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left;color:var(--gray70);margin-bottom:20px;}.indexSlider .slick-list {}.indexSlider .page-element {width:calc(100vw - 40px);margin-left:20px;height:0px;}.indexSlider .page-element .page {right:0;width:auto;top:-10px;}.indexSlider .page-element::before {width:calc(100vw - 40px - 50px);height:1px;left:0;}.avant-list {justify-content:space-around;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none !important;column-gap:10px;width:calc(100% + 15px);}.avant-list li {width:calc(65vw);min-width:65vw;border:1px #00000026 solid;border-radius:6px;padding:16px 24px;box-sizing:border-box;}.avant-list li:last-child {margin-right:15px;}.avant-list li a {flex-direction:column;align-items:flex-start;}.avant-list li a .icon {margin-right:0;margin-bottom:50px;}.avant-list li a .text {text-align:left;margin-bottom:0;}.idxRooms .container {flex-direction:column;}.idxRooms .container .left {width:100%;padding-top:25px;box-sizing:border-box;}.idxRooms .container .right {width:100%;box-sizing:border-box;overflow:hidden;}.idxRooms {margin-bottom:0;}.index h1 {margin-bottom:30px;}.avant-list {margin-top:30px;margin-bottom:30px;}.index h2 {margin-bottom:30px !important;margin-top:30px !important;}.idxBlock {padding-bottom:30px;}.idxBlock .btns {margin-top:30px;}.idxNews {padding-top:0;}.idxRooms #roomsSlider .list li.slick-slide {width:calc(100vw / 1.8);height:calc(100vw / 1.5);}.idxRooms #roomsSlider .list li.slick-slide.slick-current img {height:calc(100vw / 1.5 );}.idxRooms #roomsSlider .slick-dots {position:relative;left:0;width:50%;bottom:0;text-align:left;margin-top:30px;margin-left:15px;}.slick-dots li button {width:11px;height:11px;}#roomsSlider .slick-dots li {width:20px;}.idxRooms #roomsSlider .slick-arrow {bottom:-13px;}.idxRooms .container .right {padding-bottom:0px;padding-left:25px;box-sizing:border-box;}.idxRooms .container .left {padding-left:25px;}.idxRooms #roomsSlider .list li.slick-slide .titleBlock {padding:10px 15px;width:calc(100% - 30px);box-sizing:border-box;left:15px;z-index:10;}.idxRooms #roomsSlider .list li.slick-slide.slick-current .title {font-size:14px;}.idxRooms #roomsSlider .list li.slick-slide.slick-current a::before {bottom:calc(50% - 20px);right:15px;display:none;}.idxRooms #roomsSlider .list li.slick-slide.slick-current a::after {bottom:calc(50% - 20px);right:15px;display:none;}.idxRooms #roomsSlider .list li.slick-slide img {height:calc(100vw / 1.7 * 1);} .idxRooms #roomsSlider .list li.slick-slide .title {font-size:16px;}.idxRooms #roomsSlider .list li.slick-slide.slick-current .title {font-size:20px;}.idxRooms .container .box .txt {margin-top:20px;margin-bottom:20px;}.idxRooms .container .box .h {margin-bottom:20px;}.heading {text-align:left;margin-bottom:0;}.heading h2 {font-size:24px;text-align:left;margin-bottom:20px;margin-top:20px;}.idxBlock {margin-top:0;}.isSlider {display:flex;overflow-x:auto;flex-wrap:nowrap;padding-top:20px;padding-bottom:20px;column-gap:20px;scrollbar-width:none !important;margin-left:-20px;padding-left:20px;width:calc(100vw - 15px);}.isSlider::-webkit-scrollbar {display:none; }.isSlider > li {width:70vw !important;min-width:70vw !important;background-color:white;box-shadow:0px 0px 26px rgb(0 0 0 / 8%);position:relative;padding:0;}.isSlider .itemBlock {box-shadow:none;}.fabr .heading {}.fabr .hr {display:none;}.idxLogos .slick-slide {margin:0;margin-right:10px;}.idxBlock .brend-list {display:none;}.idxBlock .btn {width:100%;box-sizing:border-box;}.logos-list2 {margin-left:-20px;padding-left:20px;}.logos-list2 img {width:100%;}.logos-list2.isSlider li {width:40vw !important;min-width:40vw !important;}.idxNews {flex-direction:column;overflow:hidden;}.idxNews > div {width:100% !important;}.news-list {flex-direction:column;}.news-list > li {width:100% !important;box-shadow:none !important;display:none;}.news-list li:nth-child(1),.news-list li:nth-child(2),.news-list li:nth-child(3) {display:block;}.idxNews .container {padding:0 20px;}.idxSoc {flex-direction:column;}.idxSoc > div {width:100% !important;box-sizing:border-box;}.idxSoc > div.left {order:2;}.idxSoc .head {text-align:center;}.idxSoc > div.right .social li {margin-right:0;}.idxSoc .social {text-align:center;column-gap:20px;justify-content:center;margin-bottom:40px;}footer .footer-link {flex-direction:column;padding:0;margin-bottom:0;}footer .footer-link > div {width:100% !important;}footer {padding-top:0;}footer .footer-logo {flex-direction:column;}footer .footer-logo > div {width:100% !important;}footer .footer-logo > div.copyright {margin-bottom:20px;}footer .footer-link .col.closable {margin:0;border-top:1px var(--gray10) solid;}footer .footer-link .col:not(.closable) {padding-top:40px;}footer .footer-link .col.closable .h3 {font-family:Verdana;font-size:14px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;padding:20px 0;margin:0;position:relative;}footer .footer-link .col.closable .slide {display:none;}footer .footer-link .col.closable .h3::after {content:"";position:absolute;top:18px;right:0;width:20px;height:20px;background-image:url('/interface/2022/arrow_down.svg');background-repeat:no-repeat;background-position:center center;}footer .footer-link .col.closable.opened .h3::after {transform:rotate(180deg);}footer .footer-link .col .link-list {padding-bottom:20px;}footer .footer-link .col .link-list li a {padding:10px 0;display:inline-block;width:100%;}body.menuOpened {height:100vh;overflow:hidden;}body.menuOpened header .panel2 .navigation {display:block;width:100%;height:calc(100vh - 53px - 34px - 36px);padding-bottom:150px;box-sizing:border-box;background-color:white;z-index:10000;position:absolute;top:53px;border-top:1px var(--gray10) solid;overflow-y:auto;}header .panel2 .navigation #nav {flex-direction:column;}header .panel2 #nav .nav-drop {display:block;position:relative;top:0;box-shadow:none;}header .panel2 #nav .nav-drop::before {display:none;}header .panel2 #nav .nav-drop .nav-drop-body {padding:0;flex-direction:column;}header .panel2 #nav li:first-child a {display:none;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col {padding:0 30px;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col.hasSubchild {margin-top:0px;margin-bottom:0px;border-bottom:1px var(--gray10) solid;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col > ul {display:none;padding-bottom:20px;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col .bottomItem {position:relative;bottom:0;margin-top:20px;display:none;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col .h2 {font-size:16px;padding:20px 0;margin:0px 0;  position:relative;  z-index:1;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col.hasSubchild .h2::after {content:"";position:absolute;right:0px;top:22px;width:10px;height:20px;background-image:url('/interface/2022/i_arrow_right.svg');background-repeat:no-repeat;background-size:100%;}header .panel2 #nav li .nav-drop > .nav-drop-body > .col.hasSubchild.opened .h2::after {transform:rotate(90deg);}header .panel2 #nav li .nav-drop > .nav-drop-body > .col a {font-size:16px;padding:10px 0;}header .panel2 #nav > li.single {padding:0 30px;  border-bottom:1px var(--gray10) solid;  }header .panel2 #nav > li {padding-left:0px;padding-right:0px;}.newsDetail h1 {font-size:20px;line-height:1.4em;}.newsDetail .description {font-size:14px;}.catalogList > li {width:50%;}.catalogList.product-list4 > li {width:50%;}.catalogList > li .line1 {display:none;}.catalogList > li:nth-child(2n) .itemBlock .content .sum.na #sumNa {left:auto;right:0;}.catalogList > li:nth-child(2n) .itemBlock .content .drop-address {left:auto;right:0;}.itemBlock .content .size {display:none;}.itemBlock .content .row {flex-direction:column;row-gap:10px;margin-top:10px;justify-content:flex-start;align-items:flex-start;}h1, .h1, h2, .h2 {font-size:22px;font-weight:600;line-height:29px;letter-spacing:-0.02em;}.catalogPage h1 {margin-top:20px;}.filterContainer {height:auto;padding-top:0px;display:none;}.filters .row {flex-direction:column;}.filters .filter {width:100%;margin-bottom:20px;}.filters .filterLookup {font-size:15px;line-height:16px;padding:13px 40px 13px 14px;}.cbFilter .filterItem {margin-bottom:20px;font-size:15px;}.filters .lookupContainer .body {max-height:60vh;}.cbFilter .clear {text-align:center;margin-top:20px;}.cbFilter .clear a {font-size:15px;}.cbFilter .clear a::after {top:-2px;}body.filterOpened {position:fixed;height:100vh;}body.filterOpened .filterContainer {display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:white;padding:60px 20px 40px 20px;overflow-y:auto;margin-bottom:0;}body.filterOpened .filterContainer .close {background-image:url(/interface/2022/ic_close.svg);background-repeat:no-repeat;background-position:center center;background-size:16px;width:30px;height:30px;display:block;position:absolute;cursor:pointer;right:10px;top:10px;}body.filterOpened .filterMobileBtnBlock {display:none !important;}.closeFiltersBtn {margin-bottom:40px;display:inline-block !important;}.factory-list > li > a {font-size:13px;}.factory-list {column-gap:10px;}.factory-list li.moreBlock {font-size:13px;padding:8px 40px 7px 10px;}.filterMobileBtnBlock {display:block !important;}.factory-list {flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none !important;}.factory-list::-webkit-scrollbar {display:none; }.factory-list > li {white-space:nowrap;}.accordion-box-mobile.bottom-border {border:none;padding-bottom:0;}.tags > ul {flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none !important;column-gap:10px;}.tags > ul > li > a {white-space:nowrap;font-size:12px;}.tags > ul::-webkit-scrollbar {display:none; }.shadow-list.zones {margin-top:20px;margin-bottom:40px;}.shadow-list.zones li {width:calc(50% - 30px /2) !important;}.shadow-list.zones li .photo {padding-top:75% !important;position:relative;}h2.small {font-size:18px;}.staticList {margin:0;margin-top:20px;}.shadow-list.c4 > li {width:calc(50% - 10px);}.shadow-list > li .title {font-weight:400;}.itemTypesList li[priority="1"] {display:block;}.h1.topName {margin-top:20px;margin-bottom:20px;font-size:18px;line-height:1.4em;}.product-detail .photo-col {max-width:100%;width:100%;}.product-detail .description {max-width:100%;width:100%;}.product-detail .description .row-2 {flex-direction:column;margin-top:20px;}.product-detail .description .row-2 > div {margin-bottom:10px;}.product-detail .p-panel {margin-left:-15px;width:100vw;box-sizing:border-box;}.product-detail .p-panel .sum-col .sum.na {}.product-detail .p-panel .p-row-1 {flex-direction:column;}.product-detail .p-panel .sum-col {margin-bottom:20px;}.hInfo .action-link > li {flex-direction:column;align-items:center;}.hInfo .action-link > li > a {margin-right:0;}.hInfo .action-link > li .typ {text-align:center;}.v-section .variations {padding-left:0;}.slick-carousel.modifications {width:100% !important;}.product-detail .imgBlock {min-width:calc( (100vw - 30px));width:calc( (100vw - 30px) );height:calc( (100vw - 30px) / 4 * 4);}.product-detail .slickGallery .slickItem img {width:calc( (100vw - 30px) );height:calc( (100vw - 30px) / 4 * 4);}.product-detail .slickGallery .slickItem iframe {height:calc( (100vw - 30px) / 4 * 4);}.product-detail .tdButtons {flex-direction:column;}.product-detail .tdButtons > li {width:100%;}.product-detail .caseAdd {line-height:24px;}.addLinks {flex-wrap:wrap;}.addLinks ul {flex-wrap:wrap;align-items:center;justify-content:center;margin-top:10px;}.catalogList > li {padding:0 5px 10px 5px;}.itemBlock .content {padding:10px;}.itemBlock .content .row .col {width:100%;}.itemBlock .content .name {font-size:12px;height:2.5em;font-weight:400;}.itemBlock .content .line1 {font-size:14px;}.itemBlock .content .size {font-size:14px;}.itemBlock .sum-col .sum {font-size:14px; white-space:nowrap;   }.itemBlock .sum-col .old {font-size:12px;margin-top:5px;}.itemBlock .content .store-holder .st {font-size:12px;}.itemBlock .content .sum.na {font-size:12px;text-align:center;padding:5px 15px;}.itemBlock .other_foto {font-size:11px;}.product-detail .tdButtons > li {padding:15px;}.pagesContainer > li {width:auto;height:auto;line-height:1.5em;padding:5px 7px;font-size:12px;}.addi {max-width:50vw;}.addi img {width:100%;}.mobileControls {display:flex;justify-content:space-between;margin-bottom:20px;}.filterMobileBtnBlock .btn {padding:6px 20px;}.fancybox-inner #registerForm {width:100% !important;}.itemBlock .getDiscount.btn.small {line-height:1.2em;margin-top:0;width:auto;}.itemBlock .ico.is_sale {font-size:12px;padding:3px 7px;}.itemBlock .ico {font-size:12px;}.itemBlock .selection {top:40%;padding:5px;right:0;}.bullets {margin-left:-3px;}.catalogList.two > li {width:100%;margin-bottom:20px;}.catalogList.two > li .name {font-size:16px;height:3em;}.catalogList.two .itemBlock .ico {font-size:16px;}.catalogList.two .itemBlock .allow_3d {width:45px;height:45px;}.catalogList.two .itemBlock .content .sum.na {padding:10px 15px;font:13px;}.catalogList.two .itemBlock .sum-col .sum,.catalogList.two .itemBlock .sum-col .old {font-size:16px;}.catalogList.two .itemBlock .content .row .col {width:auto;height:auto;}.tags-box h2 {display:none;}.catalogList.two .itemBlock .content .row {flex-direction:row;align-items:flex-end;justify-content:space-between;}.catalogList.two .itemBlock .content .store-holder {display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;}  .catalogList.two .itemBlock .content .store-holder .drop-address {right:0;left:auto;  }.catalogList.two > li .line1 {display:initial;}.catalogList.two .itemBlock .content .size {display:flex;}.catalogList.two .itemBlock .content .store-holder .st {font-size:16px;}.catalogList.two .itemBlock .content {padding:18px;}.itemBlock .content .row .col.sum-col {display:flex;justify-content:flex-start;align-items:flex-start;column-gap:10px;}.product-detail.v2 .description .pres.hasPopup .drop-address {display:none;position:absolute;bottom:30px;left:auto;right:0;background-color:var(--secondary);color:white;font-size:13px;padding:10px 15px;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.08);z-index:11;}.product-detail.v2 .description .p-panel.vdiscount .pres.hasPopup .drop-address {left:0;right:auto;}.itemBlock .content .drop-address {left:0;right:auto;}.itemBlock .sum-col .old {margin-top:0;}.itemBlock .allow_3d {width:35px;height:35px;}.itemBlock .allow_3d::after {background-size:60%;}.itemBlock .content .store-holder {display:flex;align-items:center;justify-content:space-between;}.salonRow .col:first-child {width:initial !important;}.product-detail .description .row-1 {flex-direction:column;}.product-detail .description .row-1 .pres {order:0;margin-bottom:20px;}.product-detail .description .row-1 .l {order:1;}.product-detail .description .row-1 .pres .bullets {margin-left:0;}.tab-box .tab-nav {overflow-x:auto;scrollbar-width:none !important;}.tab-box .tab-nav::-webkit-scrollbar {display:none; }.tab-box .tab-nav li {min-width:inherit !important;} .a1 .row {flex-direction:column;}.a1 .row > div {width:100%;margin-bottom:40px;}.slick-carousel {display:flex;overflow-x:auto;scrollbar-width:none !important;padding-bottom:20px;}.slick-carousel > * {min-width:280px;width:280px;margin-right:20px;list-style-type:none;}.slick-carousel .itemBlock .img {height:auto;}.slick-carousel::-webkit-scrollbar {display:none; }.news-detail a {flex-direction:column;}.news-detail .photo {width:100%;}.news-detail .description {width:100%;}.newsDetail .row {flex-direction:column;}.newsDetail .row .news-body {width:100%;margin-bottom:40px;}.newsDetail .row .news-list-right {width:100%;}.breadcrumbs li {white-space:nowrap;}.partner-list li .block {flex-direction:column;padding:20px;}.partner-list li .block .photo {margin-bottom:20px;}.f50 {flex-direction:column;}.f50 > * {width:100%;margin-bottom:20px;}.sotrudnichestvo .block2 > * {padding:20px;}.shortCallbackBlock {font-size:18px;}.opl-block {flex-direction:column;}.opl-block .opl-block-items {width:100%;}.twocolumns {flex-direction:column;}.twocolumns > .col {width:100%;}.dost2 .row {gap:20px;flex-direction:column;align-items:center;justify-content:center;}.dost2 .bigText {font-size:18px;}.dost2 .bigText i {font-size:30px;}.dost2 .bigText br {display:none;}ol.twocol {flex-direction:column;}.twocol li {width:100%;}.sep50.cons .left {padding:40px 20px;}.addrBlock1, .addrBlock2, .addrBlock3 {padding:0px;box-shadow:none;}.contact-list li h3 {font-size:16px;}.contact-list li .holder {flex-direction:column;}.contact-list li .holder .photo-col {margin-bottom:20px;}.contact-list li .description {font-size:14px;}.contact-list li .description .row .btn {width:100%;box-sizing:border-box;margin-bottom:20px;}.addrBox h1 {margin-top:20px;}.addrBox h2 {font-size:18px;margin-bottom:20px;}#map_canvas, #map_canvas2, #map_canvas3 {height:calc(100vw - 30px);}.basket-drop-table table td:nth-child(4) {display:none;}.table-basket > li {flex-direction:column;}.table-basket > li .col1 {width:100%;}.table-basket > li .col2 {width:100%;}.table-basket > li .col2 .sum-box {position:relative;right:auto;top:auto;bottom:auto;width:100%;display:inline-block;margin-top:15px;margin-bottom:0px;}.table-basket > li .col2 .sum-box .sum-col {align-items:center;}.table-basket > li .col2 .sum-box .sum-col {flex-direction:row;}.table-basket > li .col2 .sum-box .sum-col .old {order:2;margin-left:10px;font-size:16px;}.table-basket > li .col2 .sum-box .sum-col .sum {font-size:18px;}#caseContainer h2 {margin-top:20px;}.fancybox-skin {padding:20px 20px !important;}.fancybox-inner #registerForm {width:100%;}.table-basket > li .col2 .b-info-list div:first-child {margin-bottom:15px;}.table-basket > li .col2 .qty-box {top:12px;}.regSection {flex-direction:column;}.regSection > div {width:100%;}.regSection .regLeftBlock .regGrayBox {padding-right:0;}.regSection .regLeftBlock .regGrayBox::after {content:"";position:absolute;top:0;right:-80px;bottom:0;width:80px;background-color:var(--gray2);} .regSection .regRightBlock {padding-left:0;}footer .social img {height:30px;}.shadow-list > li {width:calc(100%);}.fancybox-skin h2 {margin-bottom:20px;}.fancybox-skin .form .btn-row {margin:20px 0;}.fancybox-skin .form .btn-row {margin:20px 0;}.catalogPage h1 {margin-bottom:20px;height:auto;}.tags-box h3 {font-size:18px;margin:20px 0;}.staticList h3 {font-size:18px;} .form .floatInput {padding-top:18px;padding-bottom:6px;}.floatInput .label-text {font-size:14px;top:12px;}.floatInput.up input ~ .label-text {top:5px;}.partner-info.vendor {flex-wrap:wrap;padding:0;padding-bottom:40px;font-size:14px;}.partner-info.vendor > div {width:100% !important;padding:0 !important;padding-bottom:10px !important;}.product-detail-info1 {flex-direction:column;align-items:center;}.product-detail-info1 .photo {margin:10px 0;}.salonBox .row {flex-direction:column;row-gap:20px;}.salonBox .row > div {width:100% !important;}.salonBox .row2 {padding-left:0 !important;}footer .footer-logo > div img {width:100%;}footer .footer-logo > div a {display:inline-block;margin-top:10px;}.cGroups {flex-direction:column;row-gap:20px;}.cGroups .head {font-size:20px;}.filters .cGroups {flex-direction:row;}.u_menu {display:none;}.topName {display:block;}.shortCallbackBlock a {color:var(--secondary);font-size:16px;}.shortCallbackBlock .small {font-size:14px;}.shortCallbackBlock .head {margin-bottom:20px;font-size:18px;line-height:1em;}.shortCallbackBlock .row img {width:40px;margin-right:20px;}.getDiscount.btn.small {margin-top:20px;}.product-detail .p-panel .sum-col.bfd::after {right:0px;}.itemBlock .content .sum.na #sumNa {white-space:initial;text-align:left;bottom:30px;box-shadow:0px 0px 26px rgba(0, 0, 0, 0.48);top:auto;}.proLogo {font-size:18px;position:absolute;left:50px;top:18px;}.h1Block {flex-direction:column;align-items:flex-start;}.itemBlock .ico.is_sale.bfd1 {top:35px;font-size:10px;}.allVendors {column-count:1;-webkit-column-count:1;-moz-column-count:1;margin-top:60px;margin-bottom:60px;column-gap:0px;  } body {padding-bottom:40px; }  body.fixed header {background-color:white;position:fixed;top:0;width:100%;left:0;z-index:888;  }  body.fixed {padding-top:calc(38px + 89px);  }.itemBlock.callback .txt {margin:0;font-size:12px;line-height:1.2em;}.itemBlock.callback .head {margin:20px 0 10px 0;font-size:12px;text-align:center;}.itemBlock.callback .btn {line-height:1em;margin:20px 0 0 0;padding:5px 20px;font-size:12px;}.pagesContainer > li a {position:relative;}.pagesContainer .next {width:30px;}.btn.infinity {display:none;}.itemActionBlock {font-size:15px;}.itemActionBlock i {font-size:15px;}body .topWish,body .topCase{display:none !important;}.lt-label-mobile.lt-label-chat {bottom:60px !important;}.product-detail .slickPages {margin-top:0;padding-left:16px;padding-top:10px;}.product-detail .slickGallery .slickItem video {height:calc((100vw - 30px) / 4 * 3);object-fit:cover;}.newsDetail .news-body table[border='2'] tr,.newsDetail .news-body table[border='3'] tr {display:flex;flex-direction:column;row-gap:20px;}.newsDetail .news-body table[border='2'] tr td,.newsDetail .news-body table[border='3'] tr td {width:100% !important;}.adv_modul ul {column-gap:20px;}.adv_modul ul li {width:33%;text-align:center;}.adv_modul ul li div {font-size:12px;line-height:1.2em;}.product-detail .p-panel .sum-col .sumRow { flex-direction:row;}.materialsBlock .scroll {width:calc(100vw - 15px);}.materialsBlock.opened .scroll {width:100%;}.materialsBlock .list {overflow-x:auto;overflow-y:hidden;scrollbar-width:none !important;}.materialsBlock.opened .list .item {width:calc(100% / 2 - 20px / 2 * 1);}.materialsBlock.opened .list .item img {width:100%;}.materialsBlock.opened { padding:15px;}.materialsBlock .over {bottom:auto;height:30px;}.uTable td.first {min-width:45vw;}.tContainer {overflow-x:auto;}.indexSlider .gallery-title .btn {color:var(--secondary);border:2px var(--secondary) solid;padding:15px 40px;font-family:Verdana Pro;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center;display:inline-block;transition:all 0.2s;background-color:white;text-decoration:none;border-radius:12px;cursor:pointer;width:100%;box-sizing:border-box;}.indexSlider .gallery-title .btn::after {display:none;}.product-detail.v2 .limitedTextDescription .moreText {padding-left:0;}.limitedTextDescription:not(.more) .txt {max-height:12rem;}.product-detail #container3d2 model-viewer {width:100%;height:calc( 100vw - 40px);}}@media screen and (max-width:320px) {header .topIcons > * {margin-left:5px;}header .panel2 .logo img {width:150px;}.indexSlider .gallery-title .g-heading {font-size:20px;}.indexSlider .gallery-title .btn {padding:12px 30px;}.avant-list {column-gap:20px;}.product-detail .caseAdd {line-height:10px;}.product-detail .p-panel .sum-col .sum.na {line-height:10px;}} 