html {-ms-touch-action: manipulation;touch-action: manipulation;}.bg-white {background-color: rgba(255,255,255,.7) !important;}.bg-light {background-color: #fbfbfb !important;}.text-white {color: #fff !important;}.relative {position: relative;}.form-control {width: auto;height: auto;background-color: #fff;background-image: none;border: 1px solid #ead8cb;padding: .625rem 1.125rem;display: inline-block;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;border-radius: 0px;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: none;-o-transition: none;transition: none;outline: none;}.form-control:focus {border-color: #b09a9a;outline: 0;-webkit-box-shadow: none;box-shadow: inset none;color: #000;}.form-control::-moz-placeholder{color:#999;opacity:1;font-size: .775rem;font-style: italic;}.form-control:-ms-input-placeholder{color:#999;font-style: italic;font-size: .775rem;font-style: italic;}.form-control::-webkit-input-placeholder{color:#999;font-style: italic;font-size: .775rem;font-style: italic;}.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 0;}.submit, button, .ico-button{color: #fff;background: #b09a9a;border: 1px solid #ead8cb;padding: .720rem 1.125rem;display: inline-block;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;text-transform: uppercase;margin-left: 2px;}.submit:hover, button:hover, .ico-button:hover {background-color: #EF866B;border: .0625rem solid #EF866B;padding: .720rem 1.125rem;padding: .720rem 1.125rem;}.submit:focus, button:focus, .ico-button:focus {background-color: #E44235;border: .0625rem solid #E44235;padding: .720rem 1.125rem;outline:none;}.submit:active, button:active, .ico-button:active {background-color: #E44235;border: .0625rem solid #E44235;padding: .720rem 1.125rem;outline:none;}.submit:disabled, button:disabled, .ico-button:disabled {background-color: #ccc;border: .0625rem solid #ccc;padding: .720rem 1.125rem;}.ico-button, .ico-button:hover, .ico-button:focus, .ico-button:disabled {background: transparent;border: none;padding: 0px;font-size: 25px;}.ico-button {color: #b09a9a;}.ico-button:hover {color: #EF866B;}.ico-button:focus {color: #E44235;}.ico-button:disabled {color: #ccc;}.input-group-addon {padding: 6px 7px;font-size: 14px;font-weight: 400;line-height: 1;color: #555;background-color: #b09a9a;border: 1px solid #b09a9a;border-radius: 0px;}.input-group {padding: 8px 0;}textarea {resize: none;width: 100%;}.has-errors, .error {border: 1px solid #E44235;}.radio label.for, .checkbox label.for {display: inline-block;cursor: pointer;width: 21px;height: 21px;border: solid 1px #b09a9a;background-color: #FCFAF8;padding: 0;margin: 2px;position: relative;-webkit-box-shadow: inset 0px 0px 5px -1px rgba(222,195,174,0.5);-moz-box-shadow: inset 0px 0px 5px -1px rgba(222,195,174,0.5);box-shadow: inset 0px 0px 5px -1px rgba(222,195,174,0.5);}.radio input[type=radio], .radio input[type=checkbox], .checkbox input[type=checkbox] {display: none;}.radio input[type=radio]:checked + .for:before, .checkbox input[type=checkbox]:checked + .for:before {content: "";position: absolute;background-color: #b09a9a;top: 3px;bottom: 3px;left: 3px;right: 3px;margin: auto;}.radio input[type=radio]:disabled + .for:before, .checkbox input[type=checkbox]:disabled + .for:before { content: "";cursor: crosshair; }.radio .for, .radio input[type=radio]:checked + .for:before {border-radius: 50px;-moz-border-radius: 50px;-webkit-border-radius: 50px;}.radio label, .checkbox label {margin: 0px;padding: 5px;}.radio label.variants {min-width: 55px;padding: .625rem 1.125rem;border: 1px solid #ead8cb;-moz-border-radius: 2px;-webkit-border-radius: 2px;font-weight: 400;margin-right: 5px;text-align: center;font-size: 14px;font-family: 'Roboto Condensed', sans-serif;}.radio input[type=radio]:checked + label.variants, .radio input[type=checkbox]:checked + label.variants {border: 1px solid #b09a9a;background-color: #b09a9a;color: #FFF;}.radio input[type=radio]:checked + label.variants:before {content: "";position: absolute;}.radio label.variants.img-variants {min-width: 35px;min-height: 35px;border: 1px solid #CDA285;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;margin: 0 7px 7px 0;padding: 3px;text-align: center;}.radio label.variants.img-variants img {border: 2px solid #fff;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;height: auto;width: 100%;}body {height: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin: 0;font-family: 'Roboto Condensed', sans-serif;font-size: 14px;color: #77777A;line-height: 24px;font-weight: 300;letter-spacing: 1.5px;text-align: left;background-color: #fff;overflow-x: hidden;}.responsive {height: auto;width: 100%;}.header-top-left {position: absolute;left: 150px;top: 25px;z-index: 15;max-width: 300px;}.header-top-left .social-header {text-align: left;margin-top: 5px;}.header-top-left .logo {}.logo img {width: 70%;}.social-header.social-links {margin-top: 0px;}.header-top-left .social-header a {text-align: center;line-height: 25px;height: 25px;width: 25px;border: 1px dashed #D5C8C8;display: inline-block;border-radius: 2px;margin-right: 3px;color: #D5C8C8;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;font-size: 9px;border: 1px dashed #000;color: #000;}.header-top-left .phone-header {margin: 25px 0 15px 0;}.header-top-left .phone-header a{color: #D5C8C8;font-size: 20px;padding: 0 7px;font-weight: 400;color: #000;}.descript-header {color: #D5C8C8;color: #000;}.descript-header b {font-style: normal;}.patners {top: 75px;right: 0px;color: #fff;font-size: 18px;font-weight: 400;}.patners a {color: #fff;display: inline-block;margin: 0;font-weight: 200;}.patners a {line-height: 30px;margin: 0 3px;}a.lam img {position: relative;top: -2px;}.social-header.social-links a:hover {color: #b09a9a;background-color: #fff;}.logo.no-home, .social-header.no-home, .phone-header.no-home {position: relative;left: auto;right: auto;bottom: auto;top: auto;}.logo.no-home {width: 100px;top: 25px;display: block;}.logo.no-home img {width: 200px;}.social-header.social-links.no-home, .phone-header.no-home {text-align: right;display: inlain-block;margin-top: 15px;float: right;}.social-header.social-links.no-home a {color: #b09a9a;border: 1px dashed #b09a9a;text-align: center;margin: 5px;padding: 0px;}.social-header.social-links.no-home a:hover {color: #fff;border: 1px solid #f1f1f1;background: #f1f1f1;}.head-link {text-align: right;display: block;position: relative;top: 20px;z-index: 400;}.head-link li{display: inline-block;}.head-link li a {text-transform: none;}.head-link li a, .phone-header.no-home a {font-weight: 300;color: #523939;display: block;margin: 0 6px;border-right: 1px solid #f1f1f1;font-size: 18px;}.phone-header.no-home a {padding: 0 5px;}.head-link li a:last-child {border-style: none;}.head-link li a:hover {color: #9A8B8B;}.no-home .logotip{position: relative;top: 25px;}.cover-image {overflow: hidden;display: block;position: relative; }.cover-image img {-moz-transition: all .8s ease-out;-o-transition: all .8s ease-out;-webkit-transition: all .8s ease-out;height: auto;width: 100%; }.cover-image img:hover { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3);}.blur-image {-webkit-filter: blur(3px);filter: blur(3px);}.sepia-image {-webkit-filter: sepia(100%);}.grayscale-image {-webkit-filter: grayscale(100%);filter: grayscale(100%);}.frame-image div {padding: 2em;text-transform: uppercase;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.frame-image div::before,.frame-image div::after {pointer-events: none;-webkit-box-sizing: border-box;box-sizing: border-box;}.frame-image div,.frame-image div > a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.frame-image h3 {font-weight: 400;font-size: 50px;margin: 0px !important;padding: 0px !important;}.frame-image h3 small {font-weight: 300;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;padding-top: 10px;display: block;color: #FFF;}.frame-image h3,.frame-image p {color: #fff;padding-top: 25px !important;}.frame-image p {padding-top: 45px !important;margin: 0;font-size: 13px;font-weight: 300;}.frame-image span {background-color: rgba(0,0,0,0.3);position: absolute;left: 4px;top: 0px;right: 4px;bottom: 0px;opacity: 0;}.frame-image img {width: 100%;height: auto;}.frame-image div::before,.frame-image div::after {position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}.frame-image div::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0, 1);transform: scale(0, 1);}.frame-image div::after {border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1, 0);transform: scale(1, 0);box-sizing: border-box;}.frame-image h3 {-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}.frame-image p {opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);padding-top: 40px;}.frame-image:hover span {opacity:1;}.frame-image:hover div::before,.frame-image:hover div::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.frame-image:hover h3,.frame-image:hover p {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.block {display: block;}ul {margin: 0px;padding: 0px;list-style-type: none;}.hr {display: block;height: 1px;padding: 0;text-align: left;border-top-width: 2px;border-top-style: solid;border-right-style: none;border-bottom-style: none;border-left-style: none;border-top-color: #FBFBFB;margin-top: 30px;margin-right: 0;margin-bottom: 30px;margin-left: 0;}.title, h1 {font-size: 1.35rem;color: #141414;text-transform: uppercase;padding-top: 25px;padding-bottom: 25px;font-weight: 400;text-align: center;display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;width: 100%;}h1 {padding-top: 0px;padding-bottom: 25px;}.in h1 {padding-top: 25px;padding-bottom: 50px;}h1 .sub-title {text-decoration: none;font-size: 12px;}.mob-icon, .phone-pages-mob, .menu-pages-mob {display: none;}.pad-25, .home-akcia {padding-top: 5px;padding-bottom: 5px;}.pad-0 {padding-top: 0px;padding-bottom: 5px;}.inner-bottom {margin-bottom: 10px;}.home-akcia .item {margin-right: 5px;margin-left: 5px;}.head-menu {border-bottom: .0525rem solid #b09a9a;padding-top: 12px;padding-bottom: 12px;margin-bottom: 25px;}.head-menu ul.menu-pages, .head-menu ul.menu-account, .head-menu ul.menu-pages-mob, header .menu-cats ul {list-style-type: none;margin: 0px;padding: 0px;}.head-menu ul.menu-pages, .head-menu ul.menu-pages-mob {width: 60%;float: left;}.head-menu ul.menu-account {width: 40%;float: right;text-align: right;}.head-menu ul.menu-pages li, .head-menu ul.menu-account li {display: inline-block;border-right: .0625rem solid #b09a9a;text-align: center;}.head-menu ul.menu-pages li:last-child, .head-menu ul.menu-account li:last-child {border-right: none;}.head-menu ul.menu-pages li a, .head-menu ul.menu-account li a, .head-menu ul.menu-pages-mob span {text-transform: uppercase;font-size: .75rem;color: #888;letter-spacing: .06em;padding-right: 15px;padding-left: 15px;cursor: pointer;}.head-menu ul.menu-pages li a:hover, .head-menu ul.menu-account li a:hover {color: #333;}.head-menu ul.menu-account li .counter {margin-left: 5px;}.badge {min-width: 10px;max-height: 25px;font-size: 10px;font-weight: 400;line-height: 12px;color: #fff;text-align: center;background-color: #888;border-radius: 50px;}.sehrch-head {text-align: center;padding-top: 20px;letter-spacing: -21px;}.sehrch-head input[type='text'], .sehrch-head select, .sehrch-head button{ letter-spacing: normal;font-size: .875rem;}.sehrch-head input[type="text"] {border-left-style: none;width: 40%;}.sehrch-head select {width: 40%;text-transform: uppercase;font-weight: 400;color: #888;}.sehrch-head button {color: #fff;padding: .720rem 1.125rem;display: inline-block;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;width: 20%;text-transform: uppercase;font-weight: 400;margin-left: 2px;}.sehrch-head button:hover {background-color: #EF866B;border: .0625rem solid #EF866B;}.phone-block {text-align: right;padding-top: -50px;}.phone-block a {display: block;margin-top: 2px;margin-bottom: 2px;}.phone-block a span {display: inline-block;}.phone-block a .tell-1 {color: #e44235;font-size: 18px;position: relative;top: -3px;}.phone-block a .tell-2 {color: #141414;font-size: 28px;}header {position: relative;margin: 0px;padding: 0px;}header .bg-menu-cats {background-color: #3a4d5f;background-color: #000;margin-top: 25px;}header .menu-cats ul {text-align: center;}header .menu-cats ul li {display: inline-block;}header .menu-cats ul li a {display: block;padding-top: 18px;padding-right: 15px;padding-bottom: 18px;padding-left: 15px;position: relative;font-weight: 400;text-transform: uppercase;cursor: pointer;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;color: #888888;}header .menu-cats ul li a:hover {color: #fff;}header .menu-cats ul li {display: inline-block;}#slidersTop, .slaids-img {min-height: 100vh;width: 100%;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover;background-position: center center;}#slidersTop {min-height: 100vh;position: relative;margin: -2px 0 0 0;background-color: #cecbd4;}#slidersTop .owl-nav {position: absolute;right: 75px;bottom: 50px;}#slidersTop .owl-prev, #slidersTop .owl-next {font-size: 25px;margin: 0px;padding: 35px;border-radius: 0px;height: 55px;width: 70px;color: #E44235;}#slidersTop .owl-prev:hover, #slidersTop .owl-next:hover {background-color: #E44235;color: #fff;}#slidersTop .owl-prev {margin: 0;}#slidersTop .owl-next {margin: 0;}#slidersTop .owl-dots {position: absolute;right: 90px;bottom: 50px;margin: 0;padding: 0px;text-align: center;}#slidersTop .owl-dot {margin: 0;}#slidersTop.owl-dot:before {}#slidersTop .owl-dot span {width: 8px;height: 8px;display: block;transition: opacity .2s ease;border-radius: 50px;background-color: #b09a9a;position: relative;margin: 0 7px;}#slidersTop .owl-dot.active span {background-color: #b09a9a;margin: 0 10px;}#slidersTop .owl-dot.active span:after {content: '';position: absolute;background-color: #b09a9a;left: -1px;top: -1px;right: -1px;bottom: -1px;border-radius: 50px;}.slaider-img {position: relative;padding: 0;}.slaids-img {position: relative;}.mod-img {background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;min-width: 550px;top: 0;right: 200px;position: absolute;bottom: 0px;}.slaid-content {left: 150px;bottom: 70px;position: absolute;max-width: 550px;}.slaid-content h2 {font-size: 32px;color: #fff;line-height: 40px;}.slaids-img-200 .slaid-content, .slaids-img-198 .slaid-content {background-color: rgba(255,255,255,.3);padding: 0 10px;border-radius: 8px;}.slaids-img-200 .slaid-content h2, .slaids-img-198 .slaid-content h2 {font-size: 32px;color: #000 !important;line-height: 40px;text-transform: uppercase;font-weight: bold;}.slaids-img-200 .slaid-content small, .slaids-img-198 .slaid-content small {font-size: 26px;line-height: 40px;text-transform: none;display: block;color: #333 !important;}.slaids-img-200 .slaid-content span, .slaids-img-198 .slaid-content span {color: #C00 !important;font-weight: bold;}.slaid-link {display: block;margin: 15px 0;position: relative;color: #ff3867;font-size: 22px;text-align: right;}.slaid-link:hover {color: #C4936F;}.video-bg {overflow: hidden;background-size: cover;}.video-bg > video {position: absolute;top: 0;left: 0;min-width: 100%; min-height: 100%;width: 100%;height: auto; }.video-play {position: absolute;z-index: 99999999999999999;} @supports (object-fit: cover) { #video-bg > video { top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } }@media only screen and (max-width: 992px) {.mod-img {min-width: auto;max-width: 350px;height: 100vh;transition-duration: 0ms;margin: 0 auto;position: static;}#banMinOverlay {display: none !important;}.ico-gift-1, .ico-note {display: none !important;}}@media only screen and (max-width: 600px) {.slaid-content {left: 5px;max-width: 100%;bottom: 10px;text-align: center;}.slaid-content h2 {font-size: 22px; } #slidersTop .owl-dots {left: 5px;display: none !important;}.slaids-img {background-position: 65% center;}.slaids-img-193 {background-position: 60% center;}.slaids-img-139, .slaids-img-201, .slaids-img-196 {background-position: center center;background-image: url(../images/slaid-201-1.jpg) !important;}.slaids-img-202 {background-position: center center;background-image: url(../images/slaid-202.jpg) !important;}.slaids-img-210 {background-position: 80% center;}.slaids-img-213 {background-position: center center;background-image: url(../images/m2.jpg) !important;}.slaids-img-215 {background-position: 77% center;}.slaids-img-218 {background-position: center top;background-image: url(../images/img-218.jpg) !important;}.slaids-img-222 {background-position: center bottom;background-image: url(../images/slaid.jpg) !important;}.slaids-img-225 {background-position: center bottom;background-image: url(../images/slaid-224.jpg) !important;}.slaids-img {background-position: center bottom;}}.horizontal-ruler {width: 100%;height: 40px;}.carousel {padding-top: 100px;margin: 0;}.carousel .owl-nav {position: absolute;right: 0px;top: 25px;}.carousel .owl-nav button {background-color: transparent !important;padding: 25px;display: inline-block;font-size: 20px !important;}.carousel .owl-nav button:hover {color: #b09a9a !important;}.carusel-title {font-size: 16px;position: absolute;top: 40px;color: #222;}.carusel-title a {font-size: 14px;display: inline-block;padding-left: 25px;position: relative;text-transform: lowercase;z-index: 50;letter-spacing: normal;}.carusel-title a:after {content: '\25';font-family: icom;font-size: 22px;position: absolute;right: -35px;top: 0px;color: #222;}.carousel .owl-dots {position: absolute;bottom: 10px;left: 0px;right: 0px;display: none;}.carousel .owl-dots span {background: #b09a9a !important;height: 8px !important;width: 8px !important;position: relative;}.carousel .owl-dots .active span:before {content: '';position: absolute;left: -1px;top: -1px;right: -1px;bottom: -1px;background-color: #b09a9a;border-radius: 50px;}@media only screen and (max-width: 600px) {.carousel .owl-nav {display: none;}.carusel-title {}.carusel-title,.carusel-title a {font-size: 13px;}.carousel .owl-dots {display: block;}}.main-banner-block{margin: 0 15px 20px 15px;}.main-banner-block img {height: auto;width: 100% !important;}.sidebar {margin-top: 25px;}.said-in {border: 1px solid #FBFBFB;padding: 15px;margin-bottom: 25px;}.said-title {background-color: #FBFBFB;color: #888;font-weight: 400;text-transform: uppercase;padding: 12px 15px;font-size: 16px;} .said-cat {margin-top: 15px;}.said-cat li {line-height: 20px;padding-top: 7px;padding-right: 20;padding-bottom: 7px;padding-left: 10px;position: relative;}.said-cat li.opened {padding-bottom: 0px;}.said-cat li a {color: #795E5E;font-size: 16px;font-weight: 300;}.said-cat li a:hover {color: #C4936F;}.said-cat li.opened ul {max-height: 1500px;}.said-cat li ul{padding-left: 15px;margin: 0px;max-height: 0;overflow: hidden;padding-top: 0px;padding-bottom: 0px;}.said-cat li ul li {line-height: 16px;padding: 5px 0;}.said-cat li ul li a {color: #C4936F;}.said-cat li a.active {color: #C4936F;}.said-cat li ul li a.active {color: #b09a9a;}.said-cat li .ico-sub {position: absolute;right: 0px;}.said-cat li .ico-sub:before {content: '\e863';font-size: 14px;color: #ead8cb;} .said-cat li.opened .ico-sub:before {content: '\e85e';font-size: 15px;color: #b09a9a;}.said-range {padding-right: 8px;padding-top: 15px;}.said-range li {margin-top: 2px;margin-right: 5px;margin-bottom: 2px;margin-left: 5px;padding-top: 2px;padding-bottom: 2px;display: table;font-size: 16px;min-width: 100%;}.said-range li a, .said-range li span {display: inline-block;vertical-align: middle;}.through .no-rang {text-decoration: line-through;}.said-range li span.caunt{text-align: right;display: table-cell;vertical-align: middle;}.said-range li .caunt b {background-color: #FBFBFB;display: inline-block;height: 25px;width: 25px;font-size: 14px;font-weight: 300;text-align: center;border-radius: 50px;}.search-results {margin-bottom: 25px;font-family: 'Roboto Condensed', sans-serif;}.sv-product-search-form {margin-bottom: 25px;}.category-sort {display: inline-block;vertical-align: top;padding: 7px;width: 100%;margin-top: opx;margin-right: 0px;margin-left: 0px;margin-bottom: 20px;background: #FBFBFB;}.category-sort a i {font-size: 18px;display: inline-block;margin-right: 14px;padding: 5px 0;}.category-sort select {line-height: 24px;padding: 5px;border: 1px solid #F4F4F4;outline: none;}.paginat {margin: 25px 0;padding: 25px 0;text-align: right;}.paginat li {font-family: 'Roboto Condensed', sans-serif;display: inline-block;margin: 0 5px;}.paginat li.current {color: #E6471D;cursor: not-allowed;}.paginat li .no-link {cursor: not-allowed;margin: 0 5px;}.border-top {border-top: solid 1px #FBFBFB;}.border-bottom {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FBFBFB;margin: 25px 0;padding-top: 0px;padding-bottom: 25px;}.news-item {margin-bottom: 25px;text-align: center;}.carousel .news-item {margin-bottom: 50px;}.news-item .n-img img {height: auto;width: 100%;}.news-item .n-img {overflow: hidden;}.news-item .date {padding: 10px 0;font-size: 12px;}.news-item h3 {margin: 0px;padding: 0px;font-weight: 300;}.news-item a.news-title {font-size: 18px;display: block;font-weight: 300;}ul.archive {}ul.archive li {}.news-foto {border: 1px solid #FBFBFB;border-radius: 5px;}.news-foto img {height: auto;width: 100%;padding: 5px;border-radius: 5px;}hr {border-top: 1px solid #FBFBFB;}.home-akcia .item {}@media only screen and (max-width: 600px) {.news-item, .news-item .date {text-align: left;}.news-item .date {padding: 5px 0;}.news-item a.news-title {font-size: 14px;}}.row.no-gutter { margin-left: -30px;margin-right: -30px;}.product-block {margin-top: 0px;margin-bottom: 50px;position: relative;text-align: center;}.product-block .loading {background: url('../images/ajax-loader.gif') center center no-repeat;}.carousel .product-panel {margin: 0 0 0 0 !important;}.product-block .product-panel {overflow: hidden;position: relative;}.product-block .product-panel {max-width: 400px;margin: auto;}.product-block .prod-block-but {opacity: 0;background-color: rgba(255,255,255,0.6);position: absolute;bottom: -15px;-webkit-transition: opacity 0.55s, -webkit-transform 0.55s;transition: opacity 0.55s, transform 0.55s;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);left: -2px;right: -2px;}.but-home .price-line {padding-top: 7px;padding-bottom: 7px;display: inline-block;}.product-block .product-panel:hover .prod-block-but {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);bottom: 0px;}.product-block h3 {font-size: 12px;margin: 15px 0 15px 0;padding: 10px;}.product-block h3 a {color: #77777A;font-size: 12px;text-decoration: none;font-weight: 400;}.product-block h3 a:hover {color: #E6471D;}.prod-block-but a {color: #fff;background-color: #b09a9a;display: inline-block;font-size: 24px;padding: 15px;width: 50%;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: rgba(255,255,255,0.5);border-left-color: rgba(255,255,255,0.5);}.remark .discount {position: absolute;top: 10px;right: 10px;background-color: #E44235;color: #fff;font-weight: 400;line-height: 55px;height: 55px;width: 55px;border-radius: 50px;}.remark .discount span, .remark div span {border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #fff;border-bottom-color: #fff;}.remark {position: absolute;top: 10px;left: 10px;color: #fff;font-weight: 400;width: 55px;z-index: 100;}.remark .newes-leib {height: 55px;width: 55px;line-height: 55px;border-radius: 50px;background-color: #b09a9a;margin-bottom: 5px;}.prod-block-but a:hover {background-color: #EF866B;color: #fff;}.pr-block {background-color: #b09a9a;padding: 8px 5px 5px 5px;}.pr-block .price-line {font-size: 24px;color: #fff;}.price-line sup {font-size: 16px;padding-top: 5px;padding-left: 5px;}.price-line .currency { font-size: 22px;}.prod-block a.prod-from {position: relative;opacity: .5;-webkit-transition: opacity 0.55s, -webkit-transform 0.55s;transition: opacity 0.55s, transform 0.55s;padding: 0 0px;}.prod-block a.prod-from i {position: absolute;top: 50%;margin-top: -10px;}.prod-block a.prod-from i.ico-left-open-big {position: absolute;left: 0;}.prod-block a.prod-from i.ico-right-open-big {position: absolute;right: 0;}.prod-block a.prod-from div {display: inline-block;padding: 0 5px;}.prod-block:hover .prod-from {opacity: 1;}.currents {border: 2px solid red;}.xzoom-container .padpics {margin: 0 2px;padding: 0 2px;}.prod-photo {text-align: center;padding: 0px;max-width: 700px;margin-right: auto;margin-left: auto;position: relative;}.prod-photo img {height: auto;width: 100%;}.prod-photo span {text-align: center;position: absolute;border-radius: 50px;line-height: 40px;color: #FFF;background-color: #b09a9a;height: 40px;width: 40px;z-index: 400;margin-top: -20px;top: 50%;cursor: pointer;}.prod-photo span.prod-photo-prev {left: 5px;}.prod-photo span.prod-photo-next {right:5px;}.xzoom-gallery {border-top: 1px solid #FBFBFB;text-align: center;}.product-block .only-registered a {color: #FFF;display: block;}.product-block .only-registered b {font-weight: lighter;}@media only screen and (max-width: 600px) {.prod-photo span.prod-photo-prev, .prod-photo span.prod-photo-next { display:none;}}.xzoom-thumbs {position: relative;text-align: center;margin: 5px auto;max-width: 700px;overflow: hidden;}.xzoom-thumbs-block .prod-photo-prev,.xzoom-thumbs-block .prod-photo-next {text-align: center;border-radius: 1px;line-height: 25px;color: #FFF;background-color: #b09a9a;height: 25px;width: 100%;cursor: pointer;display: block;}.xzoom-thumbs-horizont-block {margin: 10px;padding: 0 35px;position: relative;}.xzoom-thumbs-horizont-block span {background-color: #b09a9a;width: 25px;top: 0;bottom: 0;position: absolute;color: #FFF;}.xzoom-thumbs-horizont-block span.owl-prev {left: 0;}.xzoom-thumbs-horizont-block span.owl-next {right: 0;}.xzoom-thumbs-horizont-block span i {line-height: 25px;display: block;width: 25px;margin-top: -12.5px;position: absolute;top: 50%;}.xzoom-thumbs .item {position: relative;}.xzoom-thumbs .item img {height: auto;width: 100%;padding: 2px;}.xzoom-thumbs .owl-nav {display: block;position: relative;text-align: right;}.xzoom-thumbs .owl-nav button.owl-prev:hover,.xzoom-thumbs .owl-nav button.owl-next:hover, .xzoom-thumbs .owl-nav button.owl-prev, .xzoom-thumbs .owl-nav button.owl-next {font-size: 18px;line-height: 18px;background: #b09a9a;border: 1px solid #ead8cb;padding: 5px !important;opacity: 1;border-radius: 0;color: #fff;}..xzoom-thumbs.owl-carousel .owl-nav .owl-prevt {}.xzoom-thumbs .owl-nav .owl-next {}.xzoom-thumbs.owl-carousel .owl-nav .disabled,.xzoom-thumbs.owl-carousel .owl-nav .disabled:hover {background-color: #DDDDDD;border: 1px solid #DDDDDD;color: #999;cursor: not-allowed;}.xzoom {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.xactive, .slick-active {border: 1px solid #fff !important;outline: none !important;}.slick-slide img { opacity: 0;}.slick-active img {opacity: 1;}.prod-content {font-weight: 300;}.prod-content h1 {font-family: 'Roboto Condensed', sans-serif;text-align: left;font-size: 22px;font-weight: 400;padding-top: 5px;}.prod-price {margin-top: 25px;margin-bottom: 25px;border-bottom: solid 1px #FCFAF8;padding-top: 15px;padding-bottom: 15px;position: relative;}.prod-price .discount {position: absolute;min-width: 200px;right: 0;top: -15px;border-top: solid 1px #FCFAF8;text-align: center;}.discount-content {background-color: #FCFAF8;display: inline-block;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}.discount-content span {color: #E44235;}.prod-price .price-line {font-size: 35px;font-weight: 400;}.prod-price .price-line .currency {font-size: 30px;}.prod-price .striked {padding-right: 7px;color: #878787;font-size: 18px;}.prod-price .striked .value {text-decoration: line-through;}.prod-price .striked .currency {color: #878787;font-size: 17px;}.prod-price .order-sum { margin-top: 5px; }.prod-price .order-sum .price-line {font-size: 18px;font-weight: 400;}.prod-price .order-sum .price-line .currency {font-size: 16px;}.order-sum .black { color: #000; }.order-sum .red { color: #E44235; }.resOrder {text-align: center;display: inline-block;width: 200px;max-width: 200px;margin-right: 15px;font-weight: 400;}.modal-content {position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0,0,0,0.2);border-radius: 1px;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);box-shadow: 0 2px 4px rgba(0,0,0,0.3);}.modal-header {padding: 15px;border-bottom: 1px solid #ead8cb;background-color:#b09a9a;}.modal-title {font-size: 18px;font-weight: 300;color: #fff;}.prod-variant {margin-top: 15px;margin-bottom: 35px;}.prod-variant .border-top {margin-top: 5px;padding-top: 15px;}.variant-title {font-size: 19px;color: #888;font-weight: 400;}.var-item {display: inline-block;margin-right: 10px;position: relative;margin-bottom: 10px;}.var-item img { border: 1px solid #EEE; }.var-item.active img { border: 1px solid #C00; }.gallery-images {width: auto;max-width: 840px;margin: 0 auto;}.gallery-images img { width: 99%; height:auto; padding: 1px 0;}.grid-item { max-width: 210px;}input.numeric {text-align: center;width: 68px;padding-left: 8px;padding-right: 8px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0;}input[type=number]{-moz-appearance: textfield;}.sv-shareinit {margin-top: 50px;}.sv-share-item {background-color: #ead8cb;margin-right: 7px;position: relative;display: inline-block;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;margin-bottom: 7px;}.ico-share {line-height: 40px;text-align: center;color: #FFF;height: 40px;width: 40px;display: inline-block;font-size: 18px;margin: 0px;padding: 0px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;text-transform: uppercase;}.ico-share.ico-gplus:hover {color: #dc4a38;}.ico-share.ico-twitter:hover {color: #0084b4;}.ico-share.ico-facebook-1:hover {color: #3b5998;}.ico-share.ico-at-1:hover {color: #168de2;}.ico-share.ico-odnoklassniki-1:hover {color: #ed812b;}.ico-share.ico-vk:hover {color: #4D7198;}.ico-share:hover {text-shadow: -1px -1px white, 1px 1px gray, 2px 2px #f1f1f1, 3px 3px #f1f1f1, 4px 4px #f1f1f1, 5px 5px #f1f1f1);}.sv-share-counter{display: inline-block;position: relative;background-color: #FFF;margin-right: 7px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;min-width: 25px;text-align: center;padding: 2px 5px;top: -2px;color: #ead8cb;} .sv-share-counter:before{content: "";position: relative;display: inline-block;} .number {display: inline-block;padding-right: 30px;padding-left: 30px;position: relative;text-align: center;}.number input {width: 60px;}.number .plus, .number .minus {color: #FFF;background: #b09a9a;position: absolute;height: 50%;right: 0px;cursor: pointer;width: 25px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}.number .plus {top: 0px;bottom: 50%;}.number .minus {top: 50%;bottom: 0px;}.number .plus:hover, .number .minus:hover {color: #FFF;background: #EF866B;}.number-1 {display: inline-block;padding-right: 25px;padding-left: 30px;position: relative;text-align: center;}.number-1 input {width: 50px;}.number .plus-1, .number .minus-1 {color: #FFF;background: #b09a9a;position: absolute;cursor: pointer;width: 30px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;top: 0px;bottom: 0px;}.number .plus-1 {right: 0px;}.number .minus-1 {left: 0px;}.number .plus-1:hover, .number .minus-1:hover {color: #FFF;background: #EF866B;}.number-1 i {margin-top: -10px;margin-left: -7px;position: absolute;top: 50%;left: 50%;}.specification {}.specification .item {margin-top: 20px;margin-bottom: 20px;position: relative;}.item .caption, .item .value {background-color: #fff;display: inline-block;position: relative;bottom: -3px;padding-right: 7px;padding-left: 7px;font-size: 15px;}.item .value {font-size:12px;}.item .caption em {font-style: normal;color: #666;font-weight: 400;}.item .value strong {font-style: normal;font-weight: 300;}.item .dotted {border-bottom-width: 2px;border-bottom-style: dotted;border-bottom-color: #EFEFEF;position: absolute;left: 0px;right: 0px;bottom: 5px;}.category-sort .prod-filter-panel-tiger {display: inline-block; cursor:pointer;margin-right: 10px;}.filter-block .filter-item {margin: 0px 0 0 0;display: block;}.filter-block .filter-item input[type=checkbox] { display: none;}.filter-block .filter-item label {display: inline-block;cursor: pointer;}.filter-block .filter-item label.check {width: 20px;height: 20px;border: solid 1px #b09a9a;background-color: #FCFAF8;padding: 0;margin: 0 5px 0 0;position:relative;-webkit-box-shadow: inset 0px 0px 5px -1px rgba(222,195,174,0.5);-moz-box-shadow: inset 0px 0px 5px -1px rgba(222,195,174,0.5);box-shadow: inset 0px 0px 5px -1px rgba(222,195,174,0.5);}.filter-block .filter-item label.lab {font-weight: normal;padding: 5px 0 0 0;}.filter-block .filter-item input[type=checkbox]:checked + .check:before {content: "";position: absolute;width: 10px;height: 10px;background-color: #b09a9a;top: 3px;bottom: 3px;left: 3px;right: 3px;margin: auto;}.filter-block .filter-item input[type=checkbox]:checked + .lab {color: #b09a9a;}.filter-open-mob {display: none;}@media only screen and (max-width: 990px) {.filter-params-list.clos, .category-sort .prod-filter-panel-tiger { display: none; cursor: pointer;}.filter-open-mob {display: block;}}.col-order {}.order-item {display: table;padding: 10px;width: 100%;background: #FBFBFB;}.order-item-info {display: block;padding: 0 10px 10px 10px !important;color: #E44235;font-size: 12px;font-style: italic;}.order-item.even {background: #fff;}.order-item a {display: inline-block;}.order-item img {display: inline-block;}.order-item a.titl {display: block;font-size: 15px;text-transform: none;font-family: 'Roboto Condensed', sans-serif;font-weight: 300;}.col-item {padding-right: 10px;padding-left: 10px;display: table-cell;vertical-align: middle;position: relative;text-align: left;display: inline-block;}.item-img {min-width: 50px;}.item-desc {min-width: 250px;}.item-qty {min-width: 100px;text-align: center;}.item-price {text-align: right;display: table-cell;}.item-price .old-price span { font-size:14px; position: relative;}.item-price .old-price i {display: block;position: absolute;background-color: #E44235;height: 1px;left: 0px;top: 50%;right: 0px;}.item-title {}.item-shipping .item-desc {font-size: 12px;font-style: italic;display: block;width: 100%;}.order-title {display: block;font-size: 20px;color: #666;padding-bottom: 15px;text-align: center;border-bottom: solid 1px #FCFAF8;text-transform: uppercase;margin-bottom: 10px;}.item-shipping {padding: 15px 5px;margin-top: 7px;margin-bottom: 7px;display: table;width: 100%;}.item-shipping label, .person-type.radio label {padding-left: 10px;}.radio.active {background-color: #FCFAF8;}.person-type.radio {padding: 9px 5px;margin: 19px 0 10px 0;display: block;}.person-type.radio label {padding-left: 5px;}.required:after {content: '*';line-height: 1px;color: #F00;text-align: center;display: inline-block;height: 1px;width: 1px;position: absolute;top: 0px;left: 42px;bottom: 0px;z-index: 2;font-size: 16px;margin-top: auto;margin-bottom: auto;}.item-info {padding: 7px 0;font-size: 14px;line-height: 14px;}.item-info b {padding-right: 5px;font-weight: 400;}.begraund-grey {padding-top: 15px;padding-bottom: 15px;background-color: #FBFBFB;}.total-order {text-align: right;}.total-order h5 {font-size: 16px;margin: 0px;padding: 10px 5px;background-color: #F5F5F5;}.total .label {font-size: 12px;}.total-order .price-line {font-size: 20px;color: #000;}.total-order .price-line .curr {font-size: 16px;color: #E44235;text-transform: lowercase;}.total-order .price-line sup {font-size: 16px;padding-top: 5px;padding-left: 5px;}.total-order hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px dashed #F5F5F5;}#piko-steps {position: relative;}#piko-steps .steps:not(:first-of-type) {display: none;}#progressbar {margin-bottom: 50px;overflow: hidden;counter-reset: step;margin-top: 20px;}#progressbar li {list-style-type: none;color: #777;text-transform: uppercase;font-size: 10px;width: 33.333%;float: left;position: relative;text-align: center;}#progressbar li:before {content: counter(step);counter-increment: step;width: 30px;line-height: 30px;display: block;font-size: 14px;color: #fff;background: #f1f1f1;border-radius: 50px;margin: 0 auto 5px auto;}#progressbar li:after {content: '';width: 100%;height: 2px;background: #f1f1f1;position: absolute;left: -50%;top: 15px;z-index: -1; }#progressbar li:first-child:after {content: none; }#progressbar li.active:before,#progressbar li.active:after{background: #b09a9a;color: white;}#progressbar li.active { color: #b09a9a;}.sub-cat {display: inline-block;position: relative;margin-bottom: 35px;}.sub-cat-img{overflow: hidden;display: block;position: relative;background: #FBFBFB;}.sub-cat-img a {position: absolute;left: 0px;right: 0px;bottom: 0px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}.sub-cat h2 {font-size: 16px;color: #111;position: absolute;white-space: nowrap;display: inline-block;text-align: center;left: 0px;right: 0px;bottom: 25px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;margin: 0%;background-color: rgba(255,255,255,0.8);padding: 15px 10px;text-transform: uppercase;}#cat-home {}.cat-home {position: relative;overflow: hidden;margin-top: 15px;margin-bottom: 15px;}.cat-home img {width: 100%;height: auto;}.cat-home .butFrame h2 {font-weight: 700;font-size: 48px;color: rgba(255,255,255,1);text-align: center;margin: 0px;padding: 0px;}.cat-home .butFrame p {font-weight: 400;font-size: 28px;color: rgba(255,255,255,1);text-align: center;position: static;opacity: 1;}footer {padding: 50px 0;margin-top: 50px;}footer ul.list {margin-bottom: 15px;}footer ul.list li {display: block;font-weight: 300;font-size: 12px;margin-bottom: 10px;text-decoration: none;}footer ul.list li:last-child {border: none;}footer ul li a {display: block;padding: 0px;text-transform: uppercase;}footer ul li a.atitle {font-weight: 400 !important;font-size: 17px !important;}footer .adrss li {font-size: 0.9rem !important;}footer .adrss li a {text-transform: none !important;}footer .adrss li a i{font-size: 1rem;color: #ccc;padding-right: 3px;}footer .form-control {background-color: transparent;padding-left: 2.6875rem;border-color: #b09a9a;color: #b09a9a;width: 75%;position: relative;}footer .form-control:before {content: '\e800';position: absolute;top 5px;bottom: 5px;font-family: "icon";font-style: normal;font-weight: normal;speak: none; display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;z-index: 99;}footer .submit {}.social-links {text-align: center;margin-top: 25px;}.social-links a {line-height: 40px;height: 40px;width: 40px;border: 1px dashed #b09a9a;display: inline-block;border-radius: 50px;margin-right: 15px;margin-left: 15px;color: #b09a9a; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease;}.social-links a i.ico-vk {position: relative;left: -2px;}.social-links a:hover {color: #FBFBFB;background-color: #ccc;border: 1px solid #ccc;}.copyrights {margin-top: 25px;margin-bottom: 25px;border-top: 1px dashed #E9E9E9;}footer .copy-copy, footer .copy-menu {color: #b09a9a;font-size: .75rem;}footer .copy-menu {text-align: right;}footer .copy-menu a {color: #b09a9a;font-size: .75rem;display: inline-block;margin-left: 25px;}@media only screen and (max-width: 600px) {footer {padding: 25px 0;margin-top: 25px;}footer ul {margin: 0 -15px;}footer ul.list li {display: block;font-size: 11px;line-height: normal;margin-bottom: 10px;text-decoration: none;text-align: center;}.list.adrss a, .list.adrss a i { font-size: 12px;}}.nav-tabs{background-color: #FBFBFB !important;margin-top: 50px;border-bottom: 1px solid #FBFBFB;padding-top: 5px;padding-right: 15px;padding-left: 15px;}.nav-tabs li {}.nav-tabs>li>a, .nav-tabs>li>a:hover {background-color: transparent;margin-right: 2px;line-height: 1.42857;border: 1px solid transparent;border-radius: 2px 2px 0 0;text-transform: uppercase;font-size: 16px;}.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #888;border: 1px solid #FBFBFB;border-bottom: 1px solid transparent;}.tab-pane {padding: 15px;}.zebra {}.zebra .item {display: table;width: 100%;padding: 5px;}.zebra .item:nth-child(2n) {background: #FBFBFB;} .zebra .caption {font-size: 13px;padding-left: 5px;background: transparent;}.ban-body {background-color: rgba(0, 0, 0, .6);height: 100%;width: 100%;display: none;position: fixed;z-index: 1000;top: 0;left: 0;}.ban-content {width: 100%;max-width: 700px;margin: auto;position: relative;top: 25%;}.ban-close {color: #FFF;font-size: 30px;position: absolute;top: -30px;right: 0px;cursor: pointer;}.ban-content img {height: auto;width: 100%;}@media only screen and (max-width: 1200px) {.prod-photo img {display: inline-block;}.prod-block:hover .prod-from {display: none;}}@media only screen and (max-width: 992px) {.header-padding {height: 45px;}header .menu-pages, header .phone-pages, .mob-text, .bg-menu-cats, .none-990, .social-header, .patners {display: none;}.social-header.no-home {text-align: center !important;display: block;position: static;width: 100%;float: none !important;padding-top: 35px;}.social-header a {text-align: center;}.head-link, .phone-header {display: none;}.phone-pages-mob, .menu-pages-mob, .mob-icon {display: block;}.mob-icon {display: inline-block;}.head-menu ul.menu-pages-mob {width: 30%;}.head-menu ul.menu-account {width: 70%}.head-menu ul.menu-account li a, .head-menu ul.menu-pages-mob span {font-size: 1.15rem;color: #888;}.head-menu ul.menu-pages li a:hover, .head-menu ul.menu-account li a:hover {color: #333;}.sehrch-head {margin-bottom: 15px;}.cat-home {width: 100%;float: none;margin-top: 15px;margin-bottom: 15px;margin-right: auto;margin-left: auto;}.prod-content h1 { margin-top: 20px; }.begraund-grey {margin-top: 25px;}.total-order {text-align: center;margin-top: 25px;}.said-cat li a {font-size: 18px;padding-top: 7px;padding-bottom: 7px;}.i-dp { display:none !important;}}@media only screen and (max-width: 900px) {.title, h1 {font-size: 1.45rem;}}@media only screen and (max-width: 768px) {.title, h1 {font-size: 1.35rem;}.product-panel {margin-right: auto;margin-left: auto;}.product-block {margin-bottom: 50px;}.prod-photo {padding-right: 50px;padding-left: 50px;}}@media only screen and (max-width: 600px) {.remark, .prod-block-but {display:none;}.description {font-size: 13px;}.description p { padding:0 ; margin: 0 0 15px 0 !important; line-height: 20px ; text-indent: 0 !important;}.row.no-gutter { margin-left: -30px;margin-right: -30px;}.product-block.col-xs-6, .sub-cat.col-xs-6 {margin-top: 0 -8px;margin-bottom: 20px;padding: 5px;}.product-block h3 {margin: 10px 0;padding: 5px 0;}.product-block h3 a, .sub-cat.col-xs-6 h2 {font-size: 13px;color: #222;font-weight: 300;}.product-block .price-line, .product-block .price-line .currency {font-size: 14px !important;}.product-block .only-registered {font-size: 11px;}.product-block .only-registered b {display: none;}.wgtWrap {display: none;}.title, h1 {font-size: 1.25rem;}.max-count-per-page{ display: none; }.logo {display: none;}.logo.no-home {width: 100%;top: 30px;display: block;padding-top: 60px;}.logo.no-home img {width: 150px;}.home-akcia {padding: 25px;}.homepage-img {display: none;}.copy-copy, .copy-menu {text-align: center !important;padding: 5px 0 !important;}.breadcrumb {display: none;}.prod-block {}.prod-photo {margin: 0 !important;padding: 0 !important;}.xzoom {margin: 0 !important;padding: 0 !important;}.prod-content {}.prod-content h1 {font-size: 100%;}.prod-price {margin: 0;padding: 0 0 15px 0;font-size: 125%;}.prod-price .price-line {font-size: 125% !important;}.prod-price .price-line .currency {font-size: 100% !important;}.prod-price button { margin: 0 0 5px 0 !important; }#sv-product-form .submit i.ico-shopping-bag,.sv-shareinit {display: none !important; }.nav-tabs li a, .nav-tabs li a:hover {font-size: 12px;}.tab-content .tab-pane { padding: 5px 0;}.item .caption, .item .value,.tab-pane .description p { font-size: 12px;}.tab-pane .description p { text-indent: 0}.specification .item {margin: 10px 0;}#progressbar {margin-bottom: 20px;}#progressbar li span {font-size: 1px;color: #fff;position: absolute;left: -9999px;}.order-item {display: block;padding: 10px;width: 100%;}.order-item a, .order-item col-item, .item-desc, .item-price, .block {display: block;width: 100%;text-align: center;margin: 5px auto;}.ico-button, .item-qty {margin: 2px auto;min-width: 100%;}.inner-bottom {margin-bottom: 20px;}.order-title {font-size: 14px;}button {margin: 0 2px 5px 0;}}@media only screen and (max-width: 500px) {.title, h1 {font-size: 1.15rem;}}strong, b {font-weight: 400;}.description {font-weight: 300;}.pk-readmore a {display: inline-block;margin: 15px;padding: 5px 15px;border: 1px dashed #E0E0E0;border-radius: 5px;}.description ul {}.description ul li {padding-top: 5px;padding-bottom: 5px;position: relative;padding-left: 35px;font-style: italic;}.description ul li:before {content: '\e866';padding-top: 5px 0;font-family: icon;font-size: 14px;color: #669900;position: absolute;left: 15px;top: 0px;bottom: 0px;font-style: normal;}.description.short {line-height: 20px;}.content-img.serteficats {float: left;width: 25%;padding-top: 5px;padding-bottom: 5px;}.content-img.serteficats img {margin: 5px;padding: 5px;width: 100%;height: auto;}.info {margin: 10px 25px 40px;font-style: italic;}.properties {text-align: left;margin-bottom: 25px;margin-top: 25px;}.properties li {margin-bottom: 7px;margin-top: 7px;}.properties li .label {text-align: right;font-size: 14px;display: inline-block;text-align: right;color: #666;font-weight: 400;margin-right: 2px;}.acaunt-a {font-size: 18px;display: block;margin: 15px;}@-webkit-keyframes autofill {to {background: #fff;}}input:-webkit-autofill {-webkit-animation-name: autofill;-webkit-animation-fill-mode: both;}.login-auth {padding: 15px 0;}.ulogin-buttons-container {width: auto !important;min-width: 126px !important;text-align: center !important;display: inline-block !important;margin: auto; !important;}.ulogin-buttons-container > div {height: 35px !important;width: 47px !important;line-height: 35px !important;background-image: url(../images/1x1.gif) !important;font-family: "icon" !important;color: #b09a9a !important;position: relative;border: 1px dashed #b09a9a !important;font-size: 20px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.ulogin-buttons-container > div:hover {color: #FBFBFB !important;background-color: #b09a9a !important;border: 1px solid #b09a9a !important;}.ulogin-buttons-container > div:before {font-family: icon !important;position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;}.ulogin-buttons-container > div.ulogin-button-facebook:before {content: '\e816' !important;}.ulogin-buttons-container > div.ulogin-button-vkontakte:before {content: '\e811' !important;}.ulogin-buttons-container > div.ulogin-button-odnoklassniki:before {content: '\f30c' !important;}.ulogin-buttons-container > div.ulogin-button-yandex:before {content: '\f305' !important;}.ulogin-buttons-container > div.ulogin-button-google:before {content: '\f1a0' !important;}.ulogin-buttons-container > div.ulogin-button-instagram:before {content: '\f31e' !important;}.ulogin-buttons-container > div.ulogin-button-mailru:before {content: '\e880' !important;}.ulogin-popup {border: none !important;border-radius: 0 !important;box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.22) 0px 0px 0px 0px, rgba(0, 0, 0, 0.12) 0px 0px 0px 0px !important;}.ulogin-popup #header { display:none;}.raz-table td {text-align: center;padding: 5px !important;border: 1px solid #b09a9a !important;}.raz-table .td-header {font-weight: bold;vertical-align: top;}.personal-size table {width: 100% !important;}.personal-size td {width: auto !important;text-align: center;padding: 5px !important;border: 1px solid #b09a9a !important;}.colculator {overflow-y: auto;width: 100%;}@font-face {font-family: 'icon';src: url('../font/icon.eot?86393736');src: url('../font/icon.eot?86393736#iefix') format('embedded-opentype'), url('../font/icon.woff2?86393736') format('woff2'), url('../font/icon.woff?86393736') format('woff'), url('../font/icon.ttf?86393736') format('truetype'), url('../font/icon.svg?86393736#icon') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'menu';src:url('../font/menu.eot?rcn0o0');src:url('../font/menu.eot?rcn0o0#iefix') format('embedded-opentype'),url('../font/menu.ttf?rcn0o0') format('truetype'),url('../font/menu.woff?rcn0o0') format('woff'),url('../font/menu.svg?rcn0o0#menu') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'icom';src: url('../font/icom.eot?8643353');src: url('../font/icom.eot?8643353#iefix') format('embedded-opentype'), url('../font/icom.woff2?8643353') format('woff2'), url('../font/icom.woff?8643353') format('woff'), url('../font/icom.ttf?8643353') format('truetype'), url('../font/icom.svg?8643353#icom') format('svg');font-weight: normal;font-style: normal;}[class^="ico-"]:before, [class*=" ico-"]:before {font-family: "icon";font-style: normal;font-weight: normal;speak: none; display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center; font-variant: normal;text-transform: none; line-height: 1em; margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } [class^="men-"]:before, [class*=" men-"]:before, .im {font-family: 'menu' !important;font-style: normal;font-weight: normal;speak: none; display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center; font-variant: normal;text-transform: none; line-height: 1em; margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }[class^="icom-"]:before, [class*=" icom-"]:before {font-family: "icom";font-style: normal;font-weight: normal;speak: none; display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center; font-variant: normal;text-transform: none; line-height: 1em; margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .icom-menu-3:before { content: '\21'; } .icom-menu-2:before { content: '\22'; } .icom-close:before { content: '\23'; } .icom-menu-1:before { content: '\24'; } .icom-arrow-right:before { content: '\25'; } .icom-arrow-bottom:before { content: '\26'; } .icom-arrow-left:before { content: '\27'; } .icom-menu:before { content: '\28'; } .icom-bag:before { content: '\29'; } .icom-search:before { content: '\2a'; } .icom-sign:before { content: '\2b'; } .icom-usser:before { content: '\2c'; } .icom-arrow-top:before { content: '\2d'; } .icom-b:before { content: '\2e'; } .icom-a:before { content: '\2f'; }.ico-email:before { content: '\e800'; } .ico-youtube:before { content: '\e801'; } .ico-instagram-1:before { content: '\e802'; } .ico-skype-1:before { content: '\e803'; } .ico-rss:before { content: '\e804'; } .ico-linkedin:before { content: '\e805'; } .ico-star:before { content: '\e806'; } .ico-photo:before { content: '\e807'; } .ico-user:before { content: '\e808'; } .ico-search:before { content: '\e809'; } .ico-heart:before { content: '\e80a'; } .ico-mail:before { content: '\e80b'; } .ico-attach:before { content: '\e80c'; } .ico-lock:before { content: '\e80d'; } .ico-eye:before { content: '\e80e'; } .ico-tag:before { content: '\e80f'; } .ico-pencil:before { content: '\e810'; } .ico-vk:before { content: '\e811'; } .ico-twitter:before { content: '\e812'; } .ico-gplus-1:before { content: '\e813'; } .ico-google:before { content: '\e814'; } .ico-gmail:before { content: '\e815'; } .ico-facebook-1:before { content: '\e816'; } .ico-thumbs-up:before { content: '\e817'; } .ico-comment:before { content: '\e818'; } .ico-acrobat:before { content: '\e819'; } .ico-location:before { content: '\e81a'; } .ico-trash:before { content: '\e81b'; } .ico-cog:before { content: '\e81c'; } .ico-doc:before { content: '\e81d'; } .ico-wallet:before { content: '\e81e'; } .ico-truck:before { content: '\e81f'; } .ico-note:before { content: '\e820'; } .ico-shop:before { content: '\e821'; } .ico-key:before { content: '\e822'; } .ico-left-open-mini:before { content: '\e823'; } .ico-up-open-mini:before { content: '\e824'; } .ico-down-open-big:before { content: '\e825'; } .ico-right-open-big:before { content: '\e826'; } .ico-left-open-big:before { content: '\e827'; } .ico-up-open-big:before { content: '\e828'; } .ico-right-open-mini:before { content: '\e829'; } .ico-basket:before { content: '\e82a'; } .ico-attach-1:before { content: '\e82b'; } .ico-link:before { content: '\e82c'; } .ico-down-open-mini:before { content: '\e82d'; } .ico-site-sterch:before { content: '\e82e'; } .ico-site-user:before { content: '\e82f'; } .ico-site-users:before { content: '\e830'; } .ico-shop-cart:before { content: '\e831'; } .ico-search-2:before { content: '\e832'; } .ico-menu:before { content: '\e833'; } .ico-spin4:before { content: '\e834'; } .ico-shop-shipping:before { content: '\e835'; } .ico-site-fone:before { content: '\e836'; } .ico-site-fone1:before { content: '\e837'; } .ico-site-map:before { content: '\e838'; } .ico-site-setings:before { content: '\e839'; } .ico-eye-1:before { content: '\e83a'; } .ico-home:before { content: '\e83b'; } .ico-calendar:before { content: '\e83c'; } .ico-clock:before { content: '\e83d'; } .ico-heart-1:before { content: '\e83e'; } .ico-heart-empty:before { content: '\e83f'; } .ico-trash-empty:before { content: '\e840'; } .ico-location-1:before { content: '\e841'; } .ico-link-1:before { content: '\e842'; } .ico-spin6:before { content: '\e843'; } .ico-cog-1:before { content: '\e844'; } .ico-cog-alt:before { content: '\e845'; } .ico-site-sitemap:before { content: '\e846'; } .ico-sort-name-up-1:before { content: '\e847'; } .ico-sort-alt-up-1:before { content: '\e848'; } .ico-gift:before { content: '\e849'; } .ico-sort-alt-down-1:before { content: '\e84a'; } .ico-sort-number-up-1:before { content: '\e84b'; } .ico-sort-number-down-1:before { content: '\e84c'; } .ico-shop-shop:before { content: '\e84d'; } .ico-chart-bar:before { content: '\e84e'; } .ico-plus:before { content: '\e84f'; } .ico-minus:before { content: '\e850'; } .ico-plus-2:before { content: '\e851'; } .ico-minus-2:before { content: '\e852'; } .ico-search-1:before { content: '\e853'; } .ico-mail-2:before { content: '\e854'; } .ico-plus-1:before { content: '\e855'; } .ico-minus-1:before { content: '\e856'; } .ico-eye-2:before { content: '\e857'; } .ico-bookmarks-1:before { content: '\e858'; } .ico-location-2:before { content: '\e859'; } .ico-arrows-ccw:before { content: '\e85a'; } .ico-cw:before { content: '\e85b'; } .ico-bag:before { content: '\e85c'; } .ico-ccw:before { content: '\e85d'; } .ico-down-dir:before { content: '\e85e'; } .ico-erase:before { content: '\e85f'; } .ico-up-dir:before { content: '\e860'; } .ico-edit:before { content: '\e861'; } .ico-left-dir:before { content: '\e862'; } .ico-right-dir:before { content: '\e863'; } .ico-mail-1:before { content: '\e864'; } .ico-cancel:before { content: '\e865'; } .ico-check:before { content: '\e866'; } .ico-up-open:before { content: '\e867'; } .ico-right-open:before { content: '\e868'; } .ico-left-open:before { content: '\e869'; } .ico-down-open:before { content: '\e86a'; } .ico-basket-1:before { content: '\e86b'; } .ico-off:before { content: '\e86c'; } .ico-home-1:before { content: '\e86d'; } .ico-post:before { content: '\e86e'; } .ico-video:before { content: '\e86f'; } .ico-picture:before { content: '\e870'; } .ico-user-add:before { content: '\e871'; } .ico-clock-2:before { content: '\e872'; } .ico-rss-2:before { content: '\e873'; } .ico-fire-1:before { content: '\e874'; } .ico-gift-1:before { content: '\e875'; } .ico-sort-name-down-1:before { content: '\e876'; } .ico-login-1:before { content: '\e877'; } .ico-logout-1:before { content: '\e878'; } .ico-globe:before { content: '\e879'; } .ico-bookmarks:before { content: '\e87a'; } .ico-truck-1:before { content: '\e87b'; } .ico-shop-card:before { content: '\e87c'; } .ico-check-2:before { content: '\e87d'; } .ico-cancel-1:before { content: '\e87e'; } .ico-chart-pie-1:before { content: '\e87f'; } .ico-at:before { content: '\e880'; } .ico-at-1:before { content: '\e881'; } .ico-globe-1:before { content: '\e887'; } .ico-fax:before { content: '\e92f'; } .ico-justice:before { content: '\e961'; } .ico-user-male:before { content: '\f062'; } .ico-user-female:before { content: '\f063'; } .ico-users-1:before { content: '\f064'; } .ico-filter:before { content: '\f0b0'; } .ico-gplus:before { content: '\f0d5'; } .ico-sort:before { content: '\f0dc'; } .ico-angle-double-left:before { content: '\f100'; } .ico-angle-double-right:before { content: '\f101'; } .ico-angle-double-up:before { content: '\f102'; } .ico-angle-double-down:before { content: '\f103'; } .ico-circle-empty:before { content: '\f10c'; } .ico-help:before { content: '\f128'; } .ico-info:before { content: '\f129'; } .ico-sort-name-up:before { content: '\f15d'; } .ico-sort-name-down:before { content: '\f15e'; } .ico-sort-alt-up:before { content: '\f160'; } .ico-sort-alt-down:before { content: '\f161'; } .ico-sort-number-up:before { content: '\f162'; } .ico-sort-number-down:before { content: '\f163'; } .ico-dot-circled:before { content: '\f192'; } .ico-bank:before { content: '\f19c'; } .ico-google-1:before { content: '\f1a0'; } .ico-file-pdf:before { content: '\f1c1'; } .ico-file-word:before { content: '\f1c2'; } .ico-file-excel:before { content: '\f1c3'; } .ico-file-powerpoint:before { content: '\f1c4'; } .ico-file-image:before { content: '\f1c5'; } .ico-file-archive:before { content: '\f1c6'; } .ico-newspaper:before { content: '\f1ea'; } .ico-chart-pie:before { content: '\f200'; } .ico-balance-scale:before { content: '\f24e'; } .ico-calendar-plus-o:before { content: '\f271'; } .ico-calendar-times-o:before { content: '\f273'; } .ico-calendar-check-o:before { content: '\f274'; } .ico-shopping-bag:before { content: '\f290'; } .ico-shopping-basket:before { content: '\f291'; } .ico-percent:before { content: '\f295'; } .ico-icq:before { content: '\f304'; } .ico-yandex:before { content: '\f305'; } .ico-odnoklassniki-1:before { content: '\f30c'; } .ico-instagram:before { content: '\f31e'; } .ico-instagram-filled:before { content: '\f31f'; } .men-menu:before {content: "\e900";font-family: 'menu';}.men-serch:before {content: "\e901";font-family: 'menu';}.video-control {position: absolute;top: -50px;left: 0;z-index: 500;text-align: center;}.video-control span {display: inline-block;margin: 5px;cursor: pointer;line-height: 30px;height: 30px;width: 30px;}.modal-close {font-size: 18px;position: absolute;top: 10px;right: 10px;}.modal {padding-right: 0 !important;}.modal-pk {background-color: #e7ebee !important;max-width: 700px;padding: 15px 0;margin: 55px auto 0 auto;position: relative;}.mod-reg {background-image: url(../images/modal-1.jpg);background-repeat: no-repeat;background-position: right center;padding-right: 293px;}.mod-reg .person-type {font-size: 12px;margin: 0;padding: 15px 0 5px 0;}.modal-pk .nav-tabs {margin: 0;padding: 0;position: absolute;top: -45px;left: 0;right: -1px;background-color: transparent !important;border: none !important;}.modal-pk .nav-tabs>li{width: 50%;float: right;margin-bottom: 0;}.modal-pk .nav-tabs>li:first-child {width: calc(50%-1px);border-right: 1px solid transparent;float: left;}.modal-pk .nav-tabs>li a {background-color: #e7ebee;border: none !important;color: #b09a9a;}.modal-pk .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #fff;border: none !important;background-color: #b09a9a;}.tab-content .tab-pane {padding: 0;}video.vid-size{width: 362px;height: 503px;object-fit: cover;-o-fit-object: cover;vertical-align: bottom;outline: none;}@media only screen and (max-width: 720px) {.modal-pk {max-width: 500px;}.mod-reg {background-image: url(../images/1x1.gif);padding-right: 0;}}@media only screen and (max-width: 500px) {.modal-pk {max-width: 100%;margin: 50px 5px;}}#videoModal .modal-body {padding: 0px;}#videoModal .modal-content {display: inline-block;margin: auto;}video#vid {max-width: 380px;height: 545px;object-fit: cover;-o-fit-object: cover;margin: 2px;vertical-align: bottom;outline: none;}#videoModal .modal-closed {width: 35px;height: 35px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath fill='%23b09a9a' d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm6 16.538l-4.592-4.548 4.546-4.587-1.416-1.403-4.545 4.589-4.588-4.543-1.405 1.405 4.593 4.552-4.547 4.592 1.405 1.405 4.555-4.596 4.591 4.55 1.403-1.416z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover;background-position: center center;display: block;position: absolute;top: 15px;right: 20px;z-index: 100;cursor: pointer;}@media only screen and (max-width: 400px) {video#vid {max-width: 280px;height: 405px;}}@media only screen and (max-width: 1000px) {video.vid-size{max-width: 362px;max-height: 506px;width: 100%;height:auto;}}video#vid {max-width: 380px;max-height: 545px;object-fit: cover;-o-fit-object: cover;margin: 2px;vertical-align: bottom;outline: none;}.download-submit {background-color: #b09a9a;display: inline-block;padding: 8px 15px;text-align: center;border-radius: 50px;vertical-align: middle;margin-top: 10px;}.img-download svg, .img-download span {display: inline-block;color: #FFF;}.img-download span {position: relative;top: -2px;padding-left: 5px;}.img-download svg {position: relative;top: 5px;}.said-in { position: relative;}.said-in .filter-block {opacity: 0;height: 0;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;visibility: hidden;}.said-in.opened .filter-block {opacity: 1;height: auto;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;visibility: visible;}.said-in span.op-hai:before {content: '\e84f';font-family: 'icon';position: absolute;right: 25px;display: block;color: #b09a9a;cursor: pointer;}.said-in.opened span.op-hai:before {content: '\e850';}.countdown-block {color: #C03 !important;padding-top: 200px;}.countdown-block h1 {font-family: 'Montserrat';font-size: 100px;font-style: normal;color:#C03 !important;margin:0px;}.countdown-block h3 { font-family: 'Montserrat';font-size: 35px;font-weight: 300;font-style: normal;margin:0px;}.countdown h2{margin:0px;font-size: 55px;}.countdown h4 {font-size: 18px; margin:0px;}.countdown div { display:inline-block; position: relative;}.countdown .mr-50 { margin-right:50px;}.countdown-block .mb-75 { margin-bottom: 50px;}.countdown-block .mb-20 { margin-bottom:30px;}.countdown .mr-50:before, .countdown .mr-50:after {content: '';width: 6px;height: 6px;border-radius: 10px;background-color: #C03;position: absolute;display: block;right: -25px;}.countdown .mr-50:before{top: 17px;}.countdown .mr-50:after {bottom: 37px;}@media only screen and (max-width: 720px) {.countdown-block {padding-top: 300px;}.countdown-block h1 {font-size: 50px;}.countdown-block h3 { font-size: 18px;}.countdown h2{font-size: 45px;}.countdown h4 {font-size: 14px;}.countdown .mr-50 { margin-right:30px;}.countdown-block .mb-75 { margin-bottom: 20px;}.countdown-block .mb-20 { margin-bottom:50px;}.countdown .mr-50:before, .countdown .mr-50:after {width: 4px;height: 4px;right: -15px;}.countdown .mr-50:before{top: 15px;}.countdown .mr-50:after {bottom: 32px;}}.head-info-text {font-family: 'Roboto Condensed', sans-serif;font-size: 18px;text-transform: uppercase;text-align: right;display: block;position: relative;width: 100%;color: #523939;padding-top: 15px;}.head-info-text li {display: inline-block;}.head-info-sep {border-right: 1px solid #E9E9E9;}.head-info-sep span {display: block; padding-right: 20px;}.head-info-per {color: #B4494A;}.head-info-per span {font-size: 55px;display: block;padding-left: 10px;font-weight: 300;}.breadcrumb {font-family: 'Roboto Condensed', sans-serif;padding: 10px 0px 10px 5px;margin-bottom: 10px;list-style: none; background-color: #FBFBFB;border-radius: 0px;margin-top: 5px;letter-spacing: 0em;}.breadcrumb ol li { padding-right: 0px;}.brendcr-link {font-weight: 300;color: #523939;display: block;font-size: 18px;padding: 10px 5px 10px 0px;margin-top: 5px;margin-bottom: 10px;background-color: #FBFBFB;}.brendcr-link li{display: inline-block;}.brendcr-link li a {text-transform: none;}.brendcr-link li a {font-weight: 300;color: #523939;display: block;margin: 0 6px;border-right: 1px solid #f1f1f1;font-size: 18px;}@media only screen and (max-width: 1050px) {.breadcrumb, .brendcr-link { display: none;}}.row.justify {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.justify-content-center {-ms-flex-pack: center !important;-webkit-box-pack: center !important;justify-content: center !important;}.carousel-container {display: flex; flex-direction: row; width: 100%; max-width: 900px; margin: 0px auto; font-family: sans-serif; border: 0px solid #ddd; padding: 5px; background-color: #fff; box-shadow: 0 2px 8px rgba(0, 0, 0, 0); border-radius: 8px; gap: 10px; align-items: stretch; }.thumbnail-section {display: flex;flex-direction: column; align-items: center; gap: 10px; flex-shrink: 0; }.thumbnail-container {display: flex;flex-direction: column; gap: 10px; padding-right: 10px; border-right: 1px solid #eee; flex-grow: 1; overflow-y: hidden; height: 526px;} .modal-body .thumbnail-container {height: 456px;}.thumbnail {width: 70px; height: 124px; object-fit: cover; cursor: pointer; border: 2px solid transparent; transition: border-color 0.3s ease, transform 0.2s ease; border-radius: 4px; }.thumbnail:hover {border-color: #b09a9a; transform: scale(1.05); }.thumbnail.active {border-color: #C30; box-shadow: 0 0 5px rgba(255, 0, 0, 0.5); }.main-image-container {flex-grow: 1; display: flex;justify-content: center;align-items: center;overflow: hidden; border-radius: 4px; background-color: #eee; position: relative;height: auto; width: auto; position:relative;}#main-photo {max-width: 100%; height: auto; display: block; border-radius: 4px; cursor: zoom-in; transition: transform 0.2s ease; }.main-photo-nav {position: absolute;top: 50%;width: 100%;display: flex;justify-content: space-between;transform: translateY(-50%);padding: 0 1px;z-index: 10; pointer-events: none; }.thumbnail-nav-button {width:100%;margin:auto;display:block;border: none;padding: 5px 10px;cursor: pointer;border-radius: 4px; font-size: 14px;transition: background-color 0.3s ease;pointer-events: auto; }.thumbnail-nav-button:hover, .thumbnail-nav-button:active, .thumbnail-nav-button:focus{padding: 5px 10px;border: none;}.main-photo-nav button {border: none;padding: 10px;cursor: pointer;border-radius: 50%; font-size: 14px;transition: background-color 0.3s ease;pointer-events: auto; }.main-photo-nav button:hover {}.modal-play {width: 45px;height: 45px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath fill='%23b09a9a' d='M9 16.985v-10.021l9 5.157-9 4.864zm4-14.98c5.046.504 9 4.782 9 9.97 0 1.467-.324 2.856-.892 4.113l1.738 1.006c.732-1.555 1.154-3.285 1.154-5.119 0-6.303-4.842-11.464-11-11.975v2.005zm-10.109 14.082c-.568-1.257-.891-2.646-.891-4.112 0-5.188 3.954-9.466 9-9.97v-2.005c-6.158.511-11 5.672-11 11.975 0 1.833.421 3.563 1.153 5.118l1.738-1.006zm17.213 1.734c-1.817 2.523-4.769 4.175-8.104 4.175s-6.288-1.651-8.105-4.176l-1.746 1.011c2.167 3.122 5.768 5.169 9.851 5.169 4.082 0 7.683-2.047 9.851-5.168l-1.747-1.011z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover;background-position: center center;display: block;position: absolute;top: 15px;right: 20px;z-index: 100;} @media (max-width: 768px) {.carousel-container {flex-direction: column; gap: 10px; align-items: center; margin-top:35px;}.thumbnail-section { flex-direction: row;justify-content: center; width: 100%;flex-shrink: 1; }.thumbnail-container {flex-direction: row; justify-content: center;border-right: none; border-top: 1px solid #eee; padding: 10px 0;max-height: 150px; width: auto; overflow-y: hidden; overflow-x: auto;scrollbar-width: thin;scrollbar-color: #007bff #eee;} .thumbnail-container::-webkit-scrollbar {height: 8px; }.thumbnail-container::-webkit-scrollbar-track {background: #eee;border-radius: 10px;}.thumbnail-container::-webkit-scrollbar-thumb {background-color: #007bff;border-radius: 10px;border: 2px solid #eee;}.thumbnail {width: 50px; height: 80px; } .main-photo-nav {padding: 0 5px; }.main-photo-nav button {padding: 8px; font-size: 16px;}.thumbnail-nav-button {height: 80px;padding: 0px 4px; font-size: 14px;display: block;width:auto;margin:0px;top: -23px;}.thumbnail-nav-button:hover, .thumbnail-nav-button:active, .thumbnail-nav-button:focus{padding: 0px 4px;border: none;}.main-image-container { height: auto;width: 100%; }}